svchost.exe 在全新 XP 安装中占用 CPU

Ale*_*lex 9 windows-update svchost windows-xp automatic-update updates

我从 Dreampark 获得了带有 SP3 的 Windows XP Professional 的 ISO。我把它刻录到 DVD 上,然后安装到我的旧电脑上。

安装后我做的第一件事是安装图形驱动程序,因为我无法忍受拖动窗口时的极度滞后。然后我在 IE 中扫描了更新,但它挂了一段时间。我检查了任务管理器,发现其中一个svchost正在占用 CPU。

后来,我使用 SysInternals Process Explorer 检查与svchost. 有一个列表,但自动更新是其中之一。我停止了该服务,CPU 立即下降。我也尝试重新安装(两次......),但每次都会产生相同的结果。这从来没有发生过,从来没有......

我尝试使用该/wuforce参数安装 Windows 更新代理,重新启动,但什么也没...

我也尝试安装此修补程序,但显然 SP3 已经解决了这个问题...

我还在某处读到这是由 SP3 未正确安装引起的。所以我尝试下载没有集成任何 SP 的 XP 的 ISO,但我没有被允许,因为我在 DreamSpark 中已经有了 XP 的副本,而且它不允许我将没有 SP 的那个添加到购物车中。这就是我去过的地方

硬件:

  • AMD 闪龙 3200+ 1.8GHz
  • 华硕 M2N-MX
  • 3GB DDR2 RAM(2 根 1GB 和 2 根 512MB)
  • 英伟达 GeForce 6100
  • 希捷 500GB SATA

我需要做什么来解决这个svchost问题?

更新1:

我检查了WindowsUpdate.txt日志,这些是一些条目:

DownloadFileInternal failed for http://download.windowsupdate.com/msdownload/update/v5/redir/wuredir.cab: error 0x80190194
Failed to download the Redirector cab on try 1: 0x80190194

WU client failed Searching for update with error 0x8024001b
Required Version for binary C:\WINDOWS\system32\cdm.dll is: 7,6,7600,256
Binary: C:\WINDOWS\system32\cdm.dll: Target version: 5.5.3790.5512 Required: 7.6.7600.256
Required Version for binary C:\WINDOWS\system32\wuapi.dll is: 7,6,7600,256
Binary: C:\WINDOWS\system32\wuapi.dll: Target version: 5.4.3790.5512 Required: 7.6.7600.256
Required Version for binary C:\WINDOWS\system32\wuauclt.exe is: 7,6,7600,256
Binary: C:\WINDOWS\system32\wuauclt.exe: Target version: 5.4.3790.5512 Required: 7.6.7600.256
Required Version for binary C:\WINDOWS\system32\wuaucpl.cpl is: 7,6,7600,256
Binary: C:\WINDOWS\system32\wuaucpl.cpl: Target version: 5.4.3790.5512 Required: 7.6.7600.256
Required Version for binary C:\WINDOWS\system32\wuaueng.dll is: 7,6,7600,256
Binary: C:\WINDOWS\system32\wuaueng.dll: Target version: 5.4.3790.5512 Required: 7.6.7600.256
Required Version for binary C:\WINDOWS\system32\wucltui.dll is: 7,6,7600,256
Binary: C:\WINDOWS\system32\wucltui.dll: Target version: 5.4.3790.5512 Required: 7.6.7600.256
Required Version for binary C:\WINDOWS\system32\wups.dll is: 7,6,7600,256
Binary: C:\WINDOWS\system32\wups.dll: Target version: 5.4.3790.5512 Required: 7.6.7600.256
Required Version for binary C:\WINDOWS\system32\wups2.dll is: 7,6,7600,256
Binary: C:\WINDOWS\system32\wups2.dll: Target version: 0.0.0.0 Required: 7.6.7600.256
Required Version for binary C:\WINDOWS\system32\wuweb.dll is: 7,6,7600,256
Binary: C:\WINDOWS\system32\wuweb.dll: Target version: 5.4.3790.5512 Required: 7.6.7600.256
Required Version for binary C:\WINDOWS\system32\wuapi.dll.mui_en is: 7,6,7600,256
Binary: C:\WINDOWS\system32\wuapi.dll.mui_en: Target version: 0.0.0.0 Required: 7.6.7600.256
Required Version for binary C:\WINDOWS\system32\wuaucpl.cpl.mui_en is: 7,6,7600,256
Binary: C:\WINDOWS\system32\wuaucpl.cpl.mui_en: Target version: 0.0.0.0 Required: 7.6.7600.256
Required Version for binary C:\WINDOWS\system32\wuaueng.dll.mui_en is: 7,6,7600,256
Binary: C:\WINDOWS\system32\wuaueng.dll.mui_en: Target version: 0.0.0.0 Required: 7.6.7600.256
Required Version for binary C:\WINDOWS\system32\wucltui.dll.mui_en,SusClient_wuauhelp,SusClient_wuauadm is: 7,6,7600,256
Binary: C:\WINDOWS\system32\wucltui.dll.mui_en,SusClient_wuauhelp,SusClient_wuauadm: Target version: 0.0.0.0 Required: 7.6.7600.256

WU client failed Searching for update with error 0x8024001b

Failed to obtain cached cookie with hr = 8024400a.
PT: Using serverID {9482F4B4-E343-43B6-B170-9A65BC822C77}
PT: Using server URL https://www.update.microsoft.com/ClientWebService/client.asmx
URL for server  is http://stats.update.microsoft.com/ReportingWebService/ReportingWebService.asmx

WUAUENG ServiceMain exits. Exit code is 0x240002

// this is when I installed the 1 mandatory update automatically detected...
# 127 updates detected
# Found 1 mandatory updates
Run Code Online (Sandbox Code Playgroud)

更新 2:

我放弃并安装了没有 Service Pack 的 Windows 7 Professional。svchost再次消耗 CPU,但只有一分钟,然后 Windows 更新显示我缺少的大约 150 个更新。Windows XP 出了点问题,我不知道是什么……Windows 7 运行得更好,所以我想我会坚持下去……

小智 6

手动下载并安装Internet Explorer 8可解决此问题。

在两种类型的系统上确认:

  1. 在 Intel PC 上旧安装的 Windows XP Professional SP3(制造商恢复 CD),具有 Internet Explorer 6 以便与旧软件进行比较。已更新到 Internet Explorer 8 的其他系统不会遇到此问题。
  2. 在 AMD 上网本上新安装了 Windows XP Home SP3(制造商恢复 CD)。

因此,仅当存在 Internet Explorer 6 时才会出现此问题。第一次发生是在今年 3 月和 5 月之间(具体记不清了)。Internet Explorer 8 附带的更新解决了该问题。


Ale*_*lex 0

我放弃并安装了Windows 7 Professional x86_64。svchost当我检查更新时,CPU 被耗尽了,但一分钟后就发现了更新,所以现在一切都很好。DreamSpark 上的 Microsoft Windows XP ISO 一定有问题