D
Denis Mahoney
I have been unable to update windows lately and have been receiving an
[Error number: 0x80248011] I had previously written to Microsoft and was
sent a step-by-step "fix" which did not work. My reply is as follows but
have never heard back. Any suggestions, given the severity of this issue,
would be greatly appreciated.
Dear Bruze Zhang
I have followed the steps as outlined in your original text, a copy of which
is pasted below.
I am still unable to access Windows Update but believe the following
information might assist you in determining the problem.
1. Regarding Step 3 - all files loaded properly with the exception of
ALT.DLL which produced the following message:-
"LOAD LIBRARY (ALT.DLL) FAILED - The specified file could not be found!"
The following represents the essence of the recommended fix. Up until this
time I have always updated regularly without a problem.
If you are running Ad-aware, ZoneAlarm, PC-Cillin, Norton Antivirus, Norton
Internet Security, Norton Personal Firewall, McAfee, Proxomitron pop-up
blocker, Ad Muncher, web accelerator e.g. "Slipstream", I would recommend
you to temporarily disable or shut down any of these installed on your
system
and try accessing Windows Update site. Be sure to enable them again when
you complete the update process.
Step 1
The particular issue you are encountering indicates that the database where
Windows stores the information on who is and is not trusted to install
programs on your machine has become corrupted and unusable. To correct this:
Note: The Catroot2 folder is related with Windows Update and deleting or
renaming this folder would not harm your system in anyway. When you next
logon to Windows Update Site, this folder will be automatically recreated.
1. Close any windows you have open.
2. Click on Start, then My Computer
3. Open the C drive
4. If this is an upgrade over Windows 2000, open the WINNT folder. If not,
open the WINDOWS folder.
5. Open the System32 folder
6. Find the CatRoot2 folder and right-click on it, and select RENAME. Change
the name to CR2OLD. Make sure you hit Enter after typing in the new name, so
the changes can be saved.
7. Close this window.
Now connect to http://windowsupdate.microsoft.com and check the status of
the issue. I hope after the above steps you should be able to install the
updates. If the issue continues, kindly proceed to next set of instructions.
Step 2
This error can occur if one or more of the following services are disabled
or not running. We will therefore RESET Background Intelligent Transfer
Service and the Automatic Updates service.
1. Click Start --> select Run. In the Run box, type services.msc Click OK
2. Find the Background Intelligent Transfer Service. Right-click on it and
select Properties
3. Click on Stop and then again click on Start. In the Startup Type list,
make sure that "Automatic" is selected. Click OK
4. Similarly find Automatic Updates service. Right-click on it and select
Properties
5. Click on Stop and then again click on Start. In the Startup Type list,
make sure that "Automatic" is selected. Click OK
6. Close the Services window
[Please note that if the service is already started the "Start" button will
be grayed out. In this case "Stop" the service and then "Start" it again. On
the other hand if the service is not running, the "Stop" button will be
grayed out. In this case "Start" the service]
Step 3
We also need to register the ActiveX control files needed to access the
Windows Update Site. We need to do this since the error can occur if these
files are unregistered on your system. To do this you can try the
instructions provided below:
Note: There is a Single Space between the regsvr32 command and the file name
JSCRIPT.DLL . The same goes with all the commands provided below.
1. Click on Start, point to "Run"
2. Type in "regsvr32 JSCRIPT.DLL" (without double quotes) and click
Ok.
3. Type in "regsvr32 MSXML3.DLL" (without double quotes) and click
Ok.
4. Type in "regsvr32 ATL.DLL" (without double quotes) and click
Ok.
5. Type in "regsvr32 WUAPI.DLL" (without double quotes) and click Ok.
6. Type in "regsvr32 WUAUENG.DLL" (without double quotes) and click Ok.
7. Type in "regsvr32 WUAUENG1.DLL" (without double quotes) and click
Ok.
8. Type in "regsvr32 WUCLTUI.DLL" (without double quotes) and
click Ok.
9. Type in "regsvr32 WUPS.DLL" (without double quotes) and click
Ok.
10. Type in "regsvr32 WUWEB.DLL" (without double quotes) and click
Ok.
[Error number: 0x80248011] I had previously written to Microsoft and was
sent a step-by-step "fix" which did not work. My reply is as follows but
have never heard back. Any suggestions, given the severity of this issue,
would be greatly appreciated.
Dear Bruze Zhang
I have followed the steps as outlined in your original text, a copy of which
is pasted below.
I am still unable to access Windows Update but believe the following
information might assist you in determining the problem.
1. Regarding Step 3 - all files loaded properly with the exception of
ALT.DLL which produced the following message:-
"LOAD LIBRARY (ALT.DLL) FAILED - The specified file could not be found!"
The following represents the essence of the recommended fix. Up until this
time I have always updated regularly without a problem.
If you are running Ad-aware, ZoneAlarm, PC-Cillin, Norton Antivirus, Norton
Internet Security, Norton Personal Firewall, McAfee, Proxomitron pop-up
blocker, Ad Muncher, web accelerator e.g. "Slipstream", I would recommend
you to temporarily disable or shut down any of these installed on your
system
and try accessing Windows Update site. Be sure to enable them again when
you complete the update process.
Step 1
The particular issue you are encountering indicates that the database where
Windows stores the information on who is and is not trusted to install
programs on your machine has become corrupted and unusable. To correct this:
Note: The Catroot2 folder is related with Windows Update and deleting or
renaming this folder would not harm your system in anyway. When you next
logon to Windows Update Site, this folder will be automatically recreated.
1. Close any windows you have open.
2. Click on Start, then My Computer
3. Open the C drive
4. If this is an upgrade over Windows 2000, open the WINNT folder. If not,
open the WINDOWS folder.
5. Open the System32 folder
6. Find the CatRoot2 folder and right-click on it, and select RENAME. Change
the name to CR2OLD. Make sure you hit Enter after typing in the new name, so
the changes can be saved.
7. Close this window.
Now connect to http://windowsupdate.microsoft.com and check the status of
the issue. I hope after the above steps you should be able to install the
updates. If the issue continues, kindly proceed to next set of instructions.
Step 2
This error can occur if one or more of the following services are disabled
or not running. We will therefore RESET Background Intelligent Transfer
Service and the Automatic Updates service.
1. Click Start --> select Run. In the Run box, type services.msc Click OK
2. Find the Background Intelligent Transfer Service. Right-click on it and
select Properties
3. Click on Stop and then again click on Start. In the Startup Type list,
make sure that "Automatic" is selected. Click OK
4. Similarly find Automatic Updates service. Right-click on it and select
Properties
5. Click on Stop and then again click on Start. In the Startup Type list,
make sure that "Automatic" is selected. Click OK
6. Close the Services window
[Please note that if the service is already started the "Start" button will
be grayed out. In this case "Stop" the service and then "Start" it again. On
the other hand if the service is not running, the "Stop" button will be
grayed out. In this case "Start" the service]
Step 3
We also need to register the ActiveX control files needed to access the
Windows Update Site. We need to do this since the error can occur if these
files are unregistered on your system. To do this you can try the
instructions provided below:
Note: There is a Single Space between the regsvr32 command and the file name
JSCRIPT.DLL . The same goes with all the commands provided below.
1. Click on Start, point to "Run"
2. Type in "regsvr32 JSCRIPT.DLL" (without double quotes) and click
Ok.
3. Type in "regsvr32 MSXML3.DLL" (without double quotes) and click
Ok.
4. Type in "regsvr32 ATL.DLL" (without double quotes) and click
Ok.
5. Type in "regsvr32 WUAPI.DLL" (without double quotes) and click Ok.
6. Type in "regsvr32 WUAUENG.DLL" (without double quotes) and click Ok.
7. Type in "regsvr32 WUAUENG1.DLL" (without double quotes) and click
Ok.
8. Type in "regsvr32 WUCLTUI.DLL" (without double quotes) and
click Ok.
9. Type in "regsvr32 WUPS.DLL" (without double quotes) and click
Ok.
10. Type in "regsvr32 WUWEB.DLL" (without double quotes) and click
Ok.