Search

Language:  

Available article translations:

安装 Parallels Tools 会回滚

APPLIES TO:
  • Parallels Desktop 9 for Mac Standard Edition

问题

Parallels Tools 安装会回滚而没有返回任何错误信息。

若要找出回滚的原因,您需要打开日志文件 C:\Windows\Temp\parallels-tools-setup.log。文件会中包含以下字串:

Error code 0xE0000100: The style of the INF is different than what was requested.

示例:

DIFXAPP: INFO: Installing INF file 'C:\Program Files\Parallels\Parallels Tools\Drivers\prl_dd\prl_dd.inf' (Plug and Play). DIFXAPP: INFO: Looking for Model Section ... DIFXAPP: INFO: Installing devices with Id "PCI\VEN_1AB8&DEV_4005&SUBSYS_04001AB8&REV_00" using INF "C:\Windows\System32\DriverStore\FileRepository\prl_dd.inf_x86_neutral_caed5e8e38ace253\prl_dd.inf". DIFXAPP: INFO: Will force install because driver is not better and force flag is set. DIFXAPP: INFO: ENTER UpdateDriverForPlugAndPlayDevices... DIFXAPP: ERROR: RETURN UpdateDriverForPlugAndPlayDevices. (Error code 0xE0000100: The style of the INF is different than what was requested.)


注意:此处的组件 “prl_dd.inf_x86_neutral_caed5e8e38ace253” 只是一个示例。您需要查看 parallels-tools-setup.log 查看您的情况下真正未安装的组件。

原因

由于虚拟机不正确关机或在安装 Parallels Tools  的过程中出现崩溃而导致一个或多个包含 Parallels 驱动缓存的文件损坏。

解决方案

注意: 我们强力建议您在根据说明继续操作之前备份您的虚拟机。

步骤 1.

  • 升级您的 Windows 7 至 Windows 7 Service Pack 1
  • 重启 Windows 并查看问题是否仍存在。 如果存在请继续第二步骤。

步骤 2.

  • 通过控制面板移除 Parallels Tools。
  • 在您的虚拟机中重启 Windows。
  • 使用 Parallels Desktop 菜单(虚拟机 --> 安装 Parallels Tools)再次安装 Parallels Tools。
  • 如果问题还存在请继续第三步。

步骤 3.

  • 打开 C:\Windows\System32\DriverStore\FileRepository 文件夹。
  • 找到 prl_dd.inf_x86_neutral_caed5e8e38ace253 文件夹。 可在日志文件中找到真正的名称(查看以上示例)。
  • 更改文件夹 C:\Windows\System32\DriverStore\FileRepository\prl_dd.inf_x86_neutral_caed5e8e38ace25 的权限。 选择管理员并允许完全访问(右击文件夹,并选择属性 --> 安全)。
  • 移除此文件夹。
  • 使用 Parallels Desktop 菜单(虚拟机 --> 安装 Parallels Tools)再次安装 Parallels Tools。

如果您的是 Windows 7 虚拟机而以上方案都不能解决您的问题,请进行以下步骤:

  • 只有错误显示在日志文件中该解决方案才适用:
Could not open file C:\Windows\System32\DriverStore\FileRepository\prl_mouf.inf_x86_neutral_2209e2708eaa50e2\prl_mouf.inf. (Error code 0x3: The system cannot find the path specified.)
  • 打开 C:\Windows\System32\DriverStore 文件夹。
  • 找到 infstor.dat 文件。
  • 更改其权限: 右击此文件并选择 属性 --> 安全,选择管理员,完全访问
  • 重命名该文件(例如为“1infstor.dat”)。

          注意: 重命名 infstor.dat 文件是 暂时的解决方案。 如果在步骤 1 或 2 成功解决了您的问题请不要移除该文件。

  • 使用 Parallels Desktop 菜单(虚拟机 --> 安装 Parallels Tools)再次安装 Parallels Tools。



1e5db16426987d561060acdf56d947b4 df4909b7dd0609a3c148f007041db6d9 3307fff3682b15f0ba3fbe13d779296d

FEEDBACK
Was this article helpful?
Tell us how we may improve it.
Yes No