Symptom
When you try to install Windows Installer Cleanup Utility in your Windows XP system, the following error may occur and installation halts:
Can't find script engine "VBScript" for script "C:\DOCUME~1\{username}\LOCALS~1\Temp\IXP000.TMP\StartMsi.vbs".
Resolution
This happens if the scripting runtime file vbscript.dll is not registered correctly in the system. To resolve the problem, use these steps:
Click Start, Run and type:
regsvr32 %systemroot%\system32\vbscript.dll
If the registration was successful, you should now see the following message:
DllRegisterServer in vbscript.dll succeeded.
If the above step does not help, of if you receive an error message when registering the module vbscript.dll, then try installing Windows Script 5.6 from the following link:
Note: Incorrect registry permissions if any, would result in the error INF Install Failure. Reason: Access is denied. when installing Windows Script 5.6. In that case, you may need to reset the registry permissions using Microsoft's SubInACL utility.Download details: Windows Script 5.6 for Windows XP and Windows 2000
Hey Deepak!
ReplyDeleteI can't tell you how many other incredibly complex solutions I tried that failed before I found yours (including several at microsoft.com!) Simple and successful.
Thanks,
SdS