+---svchost.exe -> parent proc, use cpu
|
\---wuauclt.exe -> child proc, Windows Update module
http://support.microsoft.com/kb/875560
- run services.msc
- stop Automatic Updates
- open %windir%\SoftwareDistribution
- open DataStore\
- move DataStore.edb Logs\
- mkdir _oldlogs
- move * _oldlogs\
- run services.msc
- restart Automatic Updates
C:\WINDOWS\SoftwareDistribution\DataStore>dir /s DataStore.edb
Volume in drive C is ****
Volume Serial Number is ****
Directory of C:\WINDOWS\SoftwareDistribution\DataStore
2013/11/22 01:18 1,056,768 DataStore.edb
1 File(s) 1,056,768 bytes
Directory of C:\WINDOWS\SoftwareDistribution\DataStore\_oldlogs
2013/11/22 01:10 141,565,952 DataStore.edb
1 File(s) 141,565,952 bytes
Total Files Listed:
2 File(s) 142,622,720 bytes
0 Dir(s) 397,668,761,600 bytes free
C:\WINDOWS\SoftwareDistribution\DataStore>
C:\WINDOWS\SoftwareDistribution\DataStore>tree /f /a
Folder PATH listing for volume ****
Volume serial number is ****
C:.
| DataStore.edb
|
+---Logs
| edb.chk
| edb.log
| res1.log
| res2.log
|
\---_oldlogs
| DataStore.edb
| WindowsUpdateUsageCPU100Percent.md
|
\---Logs
edb.chk
edb.log
edb004DC.log
res1.log
res2.log
C:\WINDOWS\SoftwareDistribution\DataStore>
but 100% CPU usage again...
so take a long time(approx. 1H+), update scan finished
it's seems that this problem
Svchost.exe 100% CPU usage, and spend long long time when Windows Update
- KB2846071
- KB2862772
- KB2870699
- KB2879017
below patches for
- Internet Explore 8
- Windows XP SP3
- 32-bit (x86)
- Japanese
- http://www.microsoft.com/ja-jp/download/details.aspx?id=39544
- http://www.microsoft.com/ja-jp/download/confirmation.aspx?id=39544
- http://download.microsoft.com/download/7/3/7/73722817-26E6-45E5-A432-6A22EF9EA544/IE8-WindowsXP-KB2846071-x86-JPN.exe
- http://www.microsoft.com/ja-jp/download/details.aspx?id=39745
- http://www.microsoft.com/ja-jp/download/confirmation.aspx?id=39745
- http://download.microsoft.com/download/5/4/6/54679A0F-FA3B-4E00-9DFA-2978D5AC0AD7/IE8-WindowsXP-KB2862772-x86-JPN.exe
- http://www.microsoft.com/ja-jp/download/details.aspx?id=40119
- http://www.microsoft.com/ja-jp/download/confirmation.aspx?id=40119
- http://download.microsoft.com/download/C/6/A/C6A0976C-4088-40CF-B123-1C6525D1C855/IE8-WindowsXP-KB2870699-x86-JPN.exe
- http://www.microsoft.com/ja-jp/download/details.aspx?id=40390
- http://www.microsoft.com/ja-jp/download/confirmation.aspx?id=40390
- http://download.microsoft.com/download/3/E/A/3EAD7A5F-E514-4067-9678-36A5089C8F3D/IE8-WindowsXP-KB2879017-x86-JPN.exe
step-by-step reboot after apply one patch
100% CPU usage again, but take a short time
all patches failed to apply, cause error 0x80246008
check service of BITS http://support.microsoft.com/kb/910337
- vaild regstry keys for BITS
- [-] missing BITS on services.msc
http://support.microsoft.com/kb/842773
-
http://www.microsoft.com/ja-jp/download/details.aspx?id=23281
WindowsXP-KB842773-v2-x86-jpn.exe
but reinstall failed (prob. uninstall -> reboot -> install)
>
are exec on cmd.exe
-
regsvr32 qmgr.dll
-
regsvr32 qmgrprxy.dll
- reboot
- run %windir%\System32\rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 %windir%\inf\qmgr.inf
- place %windir%\ServicePackFiles\i386
- C:\WINDOWS\ServicePackFiles\i386\qmgr.dll
- failed copy files, but skip errors
- reboot
- run services.msc
- open "Background Intelligent Transfer Service"
- start service
- file missing, start failed
-
Reg add HKLM\SYSTEM\CurrentControlSet\Services\BITS\Parameters /v ServiceDll /t REG_EXPAND_SZ /d %windir%\System32\qmgr.dll
- reboot
- manually start BITS
- open "Background Intelligent Transfer Service"
- still started
-
Reg add HKLM\SYSTEM\CurrentControlSet\Control\BackupRestore\FilesNotToBackup
- reboot
- manually start BITS
- open "Background Intelligent Transfer Service"
- change startup type to "Automatic"
insane