- Home
- Windows XP
- Error messages
- An error occurs while installing the Windows Installer Cleanup Utility
An error occurs while installing the Windows Installer Cleanup Utility
- Copyright © 2008 Ramesh Srinivasan
- Error messages
Symptom
When you attempt to install the Windows Installer Cleanup Utility, one of the following errors may occur, and the installation does not complete successfully.
Line: 1
Char: 1
Error: The specified module could not be found.
Code: 8007007E
Source: (null)
Line: 1
Char: 1
Error: A dynamic link library (DLL) initialization routine failed
Code: 8007045A
Source: (null)
Cause
This error occurs is the scripting runtime file scrrun.dll is missing or corrupt.
Resolution
Click Start, Run and type:
regsvr32 scrrun.dll
Press Enter.
If you receive the error The specified module could not be found or similar, you may have to expand a new copy of scrrun.dll from the source, which may be the Windows XP CD-ROM or the ServicePackFiles\i386 folder in the hard disk.
Alternately, you can reinstall the Windows Script 5.6 engine from Microsoft site. The missing scrrun.dll should be restored automatically. You can download Windows Script 5.6 from the following URL:
Download details: Windows Script 5.6 for Windows 2000 & XP
More Information
The Windows Installer Cleanup Utility installation wizard extracts a script file to the TEMP folder. This script does the initialization task, and then invokes the setup. The first line of the StartMSI.VBS is given below:
Set fso=CreateObject("Scripting.FileSystemObject")
If scrrun.dll file is missing or corrupt, the above code returns an error (as mentioned in the Symptoms section of this article)
Related Articles
Related Links
If you enjoyed this post, make sure you
subscribe to our RSS feed!
We feature Tips, Troubleshooting information, Scripts and Utilities for Microsoft Windows Operating Systems!
Prefer an E-mail subscription?
8 Responses to "An error occurs while installing the Windows Installer Cleanup Utility" 
|
said this on 19 Nov 2006 10:17:34 AM PDT
Thank you very mutch for this article: I never found the same inton frenche forums or other.
Philou
|
|
said this on 19 Dec 2006 4:16:01 PM PDT
Very good article. Found it googling script ixp000.tmp startmsi.vbs not found, and it fixed my problem.
|
|
said this on 11 Jan 2007 3:39:59 PM PDT
Great, I solve the problem. Thanks.
|
|
said this on 07 May 2007 12:03:31 PM PDT
Thanks! Solved my problem!
|
|
said this on 06 Aug 2007 10:07:19 PM PDT
Sa-weeeet! That fixed my problem.
|
|
said this on 08 Oct 2007 8:09:10 AM PDT
Thanks for this info, its solved a problem I've been struggling with for two days. Thanks again.
|
|
said this on 14 May 2008 4:15:56 AM PDT
tnks, that fixed another problem I was having :
Error: ActiveX component can't create object: 'Scripting.FileSystemObject'
Code: 800A01AD
|

Author)