在 Virtual PC 中运行 Windows 7 的 Aero

在 Virtual PC 中运行 Windows 7 的 Aero

如何让 Vista 上的虚拟 PC 中运行的 Windows 7 显示 Aero?

我的虚拟 PC 版本是 6.0.192.0。

答案1

查看此帖子如何使用虚拟 PC 或远程桌面启用 Aero 主题

对于 Windows Virtual PC

在 Virtual PC 中,请确保下载最新版本,并安装集成组件。要检查,请转到“工具”>“启用集成组件”

替代文本

答案2

从技术上讲,Virtual PC 不支持该功能,因为 Virtual PC 模拟的是 S3 显卡。以下是一些替代方案:

答案3

在 Windows 7 中强制启用 Aero

Windows 7 有一个不错的 Windows Aero 故障排除工具,可用于查找和修复透明度和其他视觉效果的问题,然后在 Windows 7 中启用并打开 Aero 支持(以及 Aero Peek)。如果该工具无法在 Windows 7 中启用 Aero 功能,则在 Windows Vista 中强制启用 Aero 的技巧可能仍然适用于 Windows 7。

按照以下说明中的步骤强制在显卡(图形加速器适配器)不符合 WDDM(Windows 显示驱动程序模型)规范的系统上启用 Windows Aero Glass 透明效果,该规范提供使用桌面窗口管理器渲染桌面和应用程序所需的功能,桌面窗口管理器是在 Direct3D 9.0Ex 上运行的合成窗口管理器,并提供 Windows 7 中使用的 Direct3D 10 运行时所需的设备驱动程序接口。

  1. 打开注册表编辑器(RegEdit)。
  2. 导航到以下注册表项:

    HKEY_CURRENT_USER\Software\Microsoft\Windows\DWM

    如果找不到 DWM 注册表项,请右键单击 Windows,然后选择新建 -> 项以创建新分支并将其命名为 DWM。

  3. 在右侧详细信息窗格中,创建一个名为 UseMachineCheck 的新 DWORD(32 位值),并将其值设置为 0。
  4. 在右侧详细信息窗格中,创建一个名为 Blur 的新 DWORD(32 位)值,并将其值设置为 0。
  5. 在右侧详细信息窗格中,创建一个名为“Animations”的新 DWORD(32 位)值,并将其值设置为 0。
  6. 在控制面板中的服务中重新启动桌面窗口管理器会话管理器(在开始搜索中输入 Services.msc),或者在具有管理员权限的命令提示符中运行以下命令:

    净停止uxsms 净启动uxsms

  7. 尝试在 Windows 7 中启用并应用 Windows Aero。如果需要,请重新启动计算机。

上述技巧也可用于在虚拟机 (VM) 上安装的 Windows 7 和 Windows Vista 上启用 Aero,尤其是在 Virtual PC 2007 中。VPC 2007 使用 S3 作为虚拟显示适配器,能够运行 Windows Aero。当客户 Windows 7 或 Vista 操作系统在完成上述破解后使用基于软件的硬件检查时,它会发现只有 S3 加上实际的 Aero 显卡,才能让 Aero 在虚拟机中像在真实的物理机中一样运行。

来源

答案4

好吧,如果虚拟机中的 aero 对你来说如此重要,你应该尝试 VMware player 3.0。它不仅支持 aero,而且还能够打开 vhd 映像文件。

查看这个帖子。http://www.windows7hacker.com/index.php/2009/12/vmware-player-3-0-now-can-create-virtual-machines-and-support-aero-in-windows-7/

相关内容