XP 虚拟机上的 CPU 利用率达到 100%

XP 虚拟机上的 CPU 利用率达到 100%

我在 iMac 上运行 Parallels 4.0。我最近将工作 PC 克隆为虚拟机。VM 是 XPsp3。VM 启动正常。但登录后不久,wmiprvse.exe 进程将 CPU 锁定在 100%。没有其他应用程序可以启动,桌面响应变得非常慢。

我可以进入并通过任务管理器手动终止 .exe。新实例很快就会启动,并且运行正常。

这可能是什么原因造成的?硬件驱动程序损坏?端口初始化失败?我有其他运行良好的 XP VM。

答案1

克隆可能已经造成了这种情况。几乎不可能成功地将 XP 安装克隆到其他系统中,更不用说 VM 了。有一系列因素可能会迫使 wmiprvse.exe 进入疯狂循环。

在安全模式下启动 XP Client。如果 wmiprvse.exe 这次能正常工作,则几乎可以肯定是设备问题。检查 XP Client 上的所有设备(如打印机和传真机)。在安全模式下卸载它们。对所有网卡执行相同操作。在正常模式下重新启动。wmiprvse.exe 现在应该能正常工作了。

没有?确认这是否是问题所在:知识库 925623
还是没有?启用 WMI 日志记录并重新启动服务:

  1. 更改以下注册表值:
  2. HKEY_LOCAL_MACHINE\Software\Microsoft\WBEM\CIMOM\Logging2
  3. HKEY_LOCAL_MACHINE\Software\Microsoft\WBEM\CIMOM\Logging File Max Size500000
  4. 使用 停止 WMI 服务net stop winmgmt。如果失败,请尝试winmgmt /kill
  5. 使用 重新启动服务net start winmgmt,如果启动失败,请重新启动。

位于的日志文件%windir%\system32\wbem\logs应该会提示你正在做什么以及可能出现什么问题。不过,我猜你只需第二段就能解决问题 :)

相关内容