- A+
Win7不包含默认USB3驱动程序,因此,当将Win7 BootCamp还原到依靠USB3作为键盘和鼠标的新Mac硬件时,您可能会发现没有用户输入控件来继续安装BootCamp驱动程序。以下指南解释了解决此问题的解决方法。
有一个更快的修复可能或可能不工作,但值得首先尝试。有关详细信息,请参阅“设置引导模式”支持文档。
TL; DR:从虚拟机引导,设置USB3驱动程序的自动安装,然后直接引导到BootCamp。
OS X上的虚拟机主机包括Parallels,VMWare Fusion和Oracle VM Virtualbox。使用供应商支持信息来安装vm并将其链接到BootCamp。如果以前从未使用过虚拟机,您可能会发现您更喜欢在OS X中使用Windows的方便。但是,此解决方案使用虚拟机作为临时措施来获取设备驱动程序,以便在直接引导时启用BootCamp功能从硬件。
请注意,此解决方案适用于macbook air装win7键盘和鼠标不能用。此解决方案不适用于Windows 8或更高版本。
在包含BootCamp分区的同一Mac上使用BootCamp,将最新的Windows支持软件从Apple下载到USBU盘。
将BootCamp作为虚拟机启动。
连接包含BootCamp驱动程序的USBU盘。
从虚拟机Windows桌面,将$ WinPEDriver $目录从U盘上的BootCamp文件夹复制到Windows桌面。
将剩余的BootCamp驱动程序目录复制到桌面(以便以后安装)
在Windows中,从控制面板 - >程序和功能中卸载BootCamp。以后将重新安装驱动程序和BootCamp程序。如果卸载失败,请使用Microsoft Fixit工具从Windows中删除BootCamp:https://support.microsoft.com/mats/windows_file_and_folder_diag/en-us
禁用UAC。(百度搜索如何禁用UAC):
为位于$ WinPEDriver $ IntelxHCISetup 中的“Setup.exe”创建快捷方式,并将快捷方式文件放在运行 - >启动文件夹中。右键单击$ WinPEDriver $ IntelxHCISetup Setup.exe文件并选择属性。在目标字段中字符串的末尾,添加“-s”,它将以静默模式安装驱动程序。
注意:如果在Setup.exe文件的属性中找不到目标字段,则可能需要在放置在运行 - >启动文件夹中的快捷方式文件的目标字段中添加“-s”。
关闭虚拟机。按住Option键并选择BOOTCAMP作为启动卷,重新启动Mac。
如果一切都如上所述正确配置,Windows应该自动登录管理员帐户并运行USB驱动程序的设置,从而启用键盘和鼠标控制。
在恢复用户界面控件后,您可以继续从BOOTCAMP setup.exe安装BootCamp,这应该安装剩余的驱动程序并具有完全功能的BootCamp系统。
作为最后清理步骤,重新启用UAC,需要密码等。
让键盘和鼠标能用:
检查 5.1.5640 包我们发现了一些有趣的驱动程序文件中的 $WinPE$ 文件夹,看上去很像 USB 控制器驱动程序。在这一点上我们启动 OS X 侧的双启动和启用的 NTFS 写支持 Windows 的驱动器上。
取代 (请确保您从 ZIP 文件中提取所有文件夹或安装程序) 的BootCamp支持文件的旧版本,然后将怀疑的USB3驱动程序复制到 C:Windowsinf 这就意味着如果这些文件是正确的话他们会得到自动由 Windows安装sysprep 完成。我们也放在 HCSwitch 的内容 inf 文件夹中只是可以肯定的。
一旦这样做,我们重新启动et voila,键盘和鼠标现在工作正常,设备管理器报告英特尔(R)USB 3.0可扩展主机控制器,证实了我们的怀疑。 BootCamp安装程序成功完成所有驱动程序并纠正错误