วันอังคารที่ 21 กันยายน พ.ศ. 2553

XP Error : The memory could not be read.

Q: When I start up the computer I get a svchost.exe app error. The instruction at 0x745f2780 referenced memory at 0x00000000. The memory could not be read.


A: First: If the error is still present, DO NOT CLEAR IT. Leave the error on screen.
Error message:
svchost.exe -- application error the instruction at "0x745f2780" reference memory at "0x00000000". the memory could not be 'read'
Event log yielded the following:
Faulting application svchost.exe, version 5.1.2600.2180, faulting module msi.dll, version 3.1.4000.2435, fault address 0x00012780.

Repair Steps:
1. Verify Windows Update and BITS Service settings:
a. Click Start->Run, type "services.msc" (without quotation marks) in the open box and click OK.
b. Double click the service "Automatic Updates".
c. Click on the Log On tab, please ensure the option "Local System account" is selected and the option "Allow service to interact with desktop" is unchecked.
d. Check if this service has been enabled on the listed Hardware Profile. If not, please click the Enable button to enable it.
e. Click on the tab "General "; make sure the "Startup Type" is "Automatic". Then please click the button "Start" under "Service Status" to start the service.
f. Repeat the above steps with the other service: Background Intelligent Transfer Service (BITS) 2. Re-Register the Windows Update DLLs a. Click on Start and then click Run, type: cmd and click OK.
b. In the command window type "REGSVR32 WUAPI.DLL" (without quotation marks) and press Enter.
When you receive the "DllRegisterServer in WUAPI.DLL succeeded" message, click OK.
c. Please repeat these steps for each of the following commands:
REGSVR32 WUAUENG.DLL
REGSVR32 WUAUENG1.DLL
REGSVR32 ATL.DLL
REGSVR32 WUCLTUI.DLL
REGSVR32 WUPS.DLL
REGSVR32 WUPS2.DLL
REGSVR32 WUWEB.DLL
d. Next stop the windows update Service by typing: “net stop WuAuServ”
3. Rename the Windows Update folder:
a. Click Start, Run, type: %windir% and press Enter.
In the opened folder, rename the folder SoftwareDistribution to SD_Old.
4. Restart the Windows Update Service.
a. Click Start, Run, net start WuAuServ.
Reboot system


ไม่มีความคิดเห็น:

แสดงความคิดเห็น