几天前,我的 MacBook Pro 触摸板停止工作Windows 10。
我尝试修复此问题:
a) 查看设备管理器,我发现触摸板驱动程序(出于某些原因,有两个)确实在抱怨。升级或“删除 + 扫描新硬件”总是会产生相同的结果。
Windows 找到了您设备的驱动程序软件,但在尝试安装时遇到错误。[...] Windows 无法启动此硬件设备,因为其配置信息(在注册表中)不完整或已损坏。(代码 19)
b) 我也尝试通过 删除触摸板驱动程序Programs and Features
。
Windows 驱动程序包 - Apple Inc. Apple 触控板 (07/13/2009 3.0.0.1)
并且由于卸载驱动程序时找不到负责的 .inf 文件而失败。仔细查看设备驱动程序安装向导告诉您的路径与系统上的路径确实略有不同。
The Device Driver Installation Wizard says : ERROR: File 'C:\Windows\System32\DriverStore\FileRepository\aapltctp64.inf_amd64_neutral_99bcf785d5d9575a\aapltctp64.inf' not found
似乎我没有_中性的路径的变体。换句话说,我所拥有的最接近此路径的是C:\Windows\System32\DriverStore\FileRepository\aapltctp64.inf_amd64_99bcf785d5d9575a\aapltctp64.inf
我最近做了哪些改变
我本周所做的重大改变是安装最新的 Windows 10 大更新(日期为 2015 年 11 月),但由于它不断失败,直到我强制重新下载(但这不是重点),因此被推迟到现在。
第二个重大改变是将 iTunes 更新到最新版本,同时将我的 iPhone 更新到最新的 iOS 9.2(我相信这家伙也倾向于更新驱动程序......但我可能错了)
哦,最后但并非最不重要的一点是,我只能使用 bootcamp 3.1,因为它拒绝安装最新的 3.2,因为我使用的是相当旧的 MacBook Pro(15 英寸,2010 年中)。所以不幸的是,我无法安装最新的驱动程序 :(
编辑于 2016/01/15:
我没有意识到我可以从事件查看器中获取特定的驱动程序事件。这是我得到的:
事件 ID=43,来源=Kernel-PnP
Device USB\VID_05AC&PID_0236&MI_01\7&34195f1f&0&0001 could not be migrated.
Last Device Instance Id: USB\VID_24EA&PID_0197\6&2B3428FF&0&3
Class Guid: {745a17a0-74d3-11d0-b6fe-00a0c90f57da}
Location Path:
Migration Rank: 0xF000FFFFE000F122
Present: false
Status: 0xC0000719
事件 ID = 20003,来源 = UserPnP
Driver Management has concluded the process to add Service applemtp for Device Instance ID USB\VID_05AC&PID_0236&MI_01\7&34195F1F&0&0001 with the following status: 0.
事件 ID = 20001,来源 = UserPnP
Driver Management concluded the process to install driver applemtp64.inf_amd64_54543ed2cd13e906\applemtp64.inf for Device Instance ID USB\VID_05AC&PID_0236&MI_01\7&34195F1F&0&0001 with the following status: 0x0.
那么,看起来 Windows 正在尝试“迁移”这些驱动程序,但由于找不到它们而尝试失败?
有什么线索可以告诉我下一步该怎么做吗?我需要联系谁?
答案1
我最终在微软问答论坛上提问,一位支持工程师给了我完美答案。
她的回答如下:
此问题可能是由于计算机上的驱动程序不兼容或损坏造成的。请按照以下步骤解决问题:
- 打开设备管理器。
- 按 Tab 一次,然后使用箭头键向下移动到未知设备列表。其中至少有一项显示触摸板。
- 打开触摸板设备的属性,然后尝试从本地磁盘安装驱动程序(不要在线搜索,那没有帮助)。
- 选择USB 输入设备作为司机,暂时不要使用苹果驱动程序。安装完成后,您的触摸板就可以工作了。
- 安装 USB 驱动程序后,您可以执行相同的步骤,但选择 Apple 驱动程序。安装完成后,您的触摸板将正常工作。
确实如此!
答案2
我在 2011 年末的 MacBookPro 上安装的 32 位 Windows 10 上应用 11 月更新后遇到了完全相同的问题。我能够使用“程序和功能”中更新的卸载选项来摆脱 11 月更新。我发现更新后,Apple Touchpad 驱动程序版本是 3.0.2 左右,而之前的驱动程序版本是 4.0.0.1。看来更新以某种方式安装了较旧、不兼容的 Touchpad 驱动程序版本。
答案3
我尝试了你们建议的所有解决方案,但是当我重新启动 Macbook Pro(2015)时问题再次出现。
对我有用的方法是卸载控制面板 > 程序和功能中的所有 Apple 多点触控、键盘和触控板驱动程序,这些驱动程序的版本与设备管理器中的 Apple SPI 触控板驱动程序的版本不同。
但是有时它不起作用。我最终通过重新安装操作系统和更新 boot camp 驱动程序解决了这个问题。