![Macbook Pro:禁用无屏幕访问的 Win7 独立 GPU](https://linux22.com/image/1412383/Macbook%20Pro%EF%BC%9A%E7%A6%81%E7%94%A8%E6%97%A0%E5%B1%8F%E5%B9%95%E8%AE%BF%E9%97%AE%E7%9A%84%20Win7%20%E7%8B%AC%E7%AB%8B%20GPU.png)
背景故事
这是 Macbook Pro 2011 型号的一个有据可查的问题,从 2014 年起,自动激活和停用(或其他任何方式,我不会假装我知道所有的词)的独立 GPU 开始烧坏、死亡并且总体上很麻烦。
上周我的电脑也出现了同样的情况,在了解了问题并解决之后,我通过单用户模式禁用了(即移至桌面)OSX 分区上的 AMD + ATI GPU 驱动程序文件,以防止独立 GPU 在启动时启动。
结果:我的 Macbook Pro 继续运行,由集成显卡驱动。
问题
我现在希望启动我的 Windows 7(Bootcamp 增强型)系统,但是当它启动时,屏幕会变黑,这至少向我表明它也在尝试利用失效的独立 GPU。
需要帮助
因此,无需进入 Win7 桌面,我需要以某种方式禁用/删除/移动允许 Windows 7 使用独立 GPU 的任何驱动程序/设置,并强制它仅依赖集成显卡。
有没有办法使用 Win7 等效于 Mac 的单用户/shell 模式来做到这一点?
关键细节/ tl;dr
- Macbook Pro 2011;OS 10.8 和 Win7 分区
- 独立 GPU 已失效;OSX 依赖集成显卡,Win7 仍在尝试使用失效 GPU
- Windows 7 启动时黑屏;无法控制
- 如何禁用独立 GPU,强制 win7 使用集成显卡,并且不让系统访问屏幕?
答案1
安装 Parallel 桌面并通过添加 bootcamp 系统在其中运行 Windows。您只能使用集成显卡运行 Parallel 桌面。
答案2
我设法禁用了我的 AMD GPU,方法是启动 Windows,进入系统和安全 -> 设备管理器 -> 显示适配器 -> 然后右键单击我的 AMD Radeon HD 并点击“禁用”。最大分辨率已从 1680x1050 降低到 1400x900,但没关系!我有一台 2011 年末的 MacBook Pro,也有同样的焊接问题。祝你好运!
答案3
听到你的图形控制器有问题真是倒霉!你可以使用默认的 Microsoft 标准 VGA 驱动程序运行 Windows 7。
以下是如何拆除独立图形控制器的方法:
- F8-启动 Windows 7 并选择安全模式。
- 转到设备管理器并双击您的显示驱动程序(ATI 或 nVidia,具体取决于您的 Mac)。
- 选择“驱动程序”选项卡并点击更新驱动程序。
- 点击浏览我的计算机以查找驱动程序软件。
- 点击让我从计算机上的设备驱动程序列表中选择。
- 选择 Microsoft 标准 VGA 图形适配器(您可能必须取消选中显示兼容硬件并手动深入研究它。
- 点击下一步,然后关闭,并正常重启。
那就可以了。
注意:在 BIOS 模拟模式下运行时,Apple 会完全屏蔽 Intel GPU 硬件,因此只能看到独立硬件。在 EFI 模式下运行时,Apple 将 I/O 范围映射到两个适配器的相同地址空间中,并且它们的 ACPI/EFI 实现不完整。长话短说,在具有独立显卡的 Mac 上,在 Windows 中使用 Intel GPU 是物理上不可能的——就是这样。不能通过 BootCamp,不能通过手动 Win7 安装,也不能通过 EFI 启动。