Microsoft small business knowledge base

Article ID: 931852 - Last Review: September 27, 2011 - Revision: 2.0


When you start a Microsoft Windows XP-based computer, you receive the following error message:
Generic Host Process for Win32 Services has encountered a problem and needs to close.
Additionally, when you try to download Windows Updates on this computer, you receive the following error message:
Svchost.exe application error. The instruction at "Ox745f2780" referenced memory at 0x00000000000000. The memory could not be read.


To resolve this problem, follow these steps:
  1. Click Start, click Run, and then type net stop wuauserv.
  2. On the desktop, double-click My Computer, and then delete the drive:\WuTemp folder.
  3. Click Start, click Run, and then type net stop cryptsvc.
  4. Delete the drive:\Windows\System32\Catroot2 folder.
  5. Open the drive:\Windows folder, and then rename the SoftwareDistribution folder as SoftwareDistributionOLD.
  6. Open the drive:\Windows\system32 folder, and then follow these steps:
    1. Rename the Wuweb.dll file as Wuweb.dll.old.
    2. Rename the Wuapi.dll file as Wuapi.dll.old.
    3. Rename the Wuauclt.exe file as Wuauclt.exe.old.
    4. Rename the Wuaucpl.cpl file as Wuaucpl.cpl.old.
    5. Rename the Wuaueng1.dll file as Wuaueng1.dll.old.
    6. Rename the Wuaueng.dll file as Wuaueng.dll.old.
    7. Rename the Wuauserv.dll file as Wuauserv.dll.old.
    8. Rename the Wucltui.dll file as Wucltui.dll.old.
    9. Rename the Wups2.dll file as Wups2.dll.old.
    10. Rename the Wups.dll file as Wups.dll.old.
  7. Restart the computer.

  • Microsoft Windows Update
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition
  • Microsoft Update
kbexpertisebeginner kbtshoot kbprb KB931852
Additional support options
Ask The Microsoft Small Business Support Community
Contact Microsoft Small Business Support
Find Microsoft Small Business Support Certified Partner
Find a Microsoft Store For In-Person Small Business Support