This behavior can be the result incorrect DCOM settings.
Windows XP
1. Open a CMD.EXE window, type dcomcnfg, and press Enter.
2. Expand Component Services.
3. Expand Computers.
4. Right-click My Computer in the right-hand pane and press Properties.
5. Select the COM Security tab.
6. Press Edit Limits under Access Permissions.
7. If the Everyone group is not listed with allow local and remote access, press Add, press Advanced, and press Find Now. Select Everyone and press OK. Check the Allow for Local Access and Remote Access. Press Apply
8. Press OK until only Component Services is open and close it.
9. Type the following commands, pressing Enter after each line:
regsvr32 /s Msscript.ocx
regsvr32 /s Dispex.dll
regsvr32 /s Vbscript.dll
regsvr32 /s Scrrun.dll
Windows 2000
1. Open a CMD.EXE window, type dcomcnfg, and press Enter.
2. Select the Default Security tab.
3. Press Edit Default under Default Access Permissions.
4. In the Registry Value Permissions window, if Everyone is not listed, press Add, select Everyone and press Add. Select Allow Access in the Type of Access drop-down box and press OK and OK and Apply.
5. Press OK.
6. Type the following commands, pressing Enter after each line:
regsvr32 /s Msscript.ocx
regsvr32 /s Dispex.dll
regsvr32 /s Vbscript.dll
regsvr32 /s Scrrun.dll