开机SVCHOST.EXE占用100%的解决方法
最近开机后SVCHOST.exe总是占用100%,机器并无病毒,且无恶意插件些,很是郁闷,于是google之.
原因请见微软的KnowledgeBase,http://support.microsoft.com/kb/916089/
找到了一个解决方法,以下内容,复制到记事本里,另存为fix_100.bat,运行之即可.
或者
下载fix_100.zip
@echo off
rem ****************************************
rem Repair Start!
rem reregister windows update components
rem Supported Platforms
rem Windows XP
rem Part I
rem stop windows automatic update service and Background Intelligent Transfer Service
rem ****************************************
net stop WuAuServ
net stop BITS
rem net start WuAuServ
rem net start BITS
rem ****************************************
rem Part II
rem clear the cache directory of windows update that probably be destoried
rem step 1. stop Windows automatic update sercice
rem step 2. rename the directory as SDold which name is SoftwareDistribution
rem step 3. start windows automatic update servicerem
rem ****************************************
net stop cryptsvc
ren %systemroot%\System32\Catroot2 oldcatroot2
net start cryptsvc
cd %windir%
ren SoftwareDistribution SDold
rem ****************************************
rem Part III
rem repair the dll components
rem ****************************************
REGSVR32 WUAPI.DLL /s
REGSVR32 WUAUENG.DLL /s
REGSVR32 WUAUENG1.DLL /s
REGSVR32 ATL.DLL /s
REGSVR32 WUCLTUI.DLL /s
REGSVR32 WUPS.DLL /s
REGSVR32 WUPS2.DLL /s
REGSVR32 WUWEB.DLL /s
rem ****************************************
rem Part IV
rem start the service
rem ****************************************
net start WuAuServ
net start BITS
net start Eventlog
rem ****************************************
rem operation done!
rem ****************************************
@exit

[...] 开机SVCHOST.EXE占用100%的解决方法 [...]