如果您无法安装 Synaptics、ASUS等触摸板(Touchpad)驱动程序,并且您看到无法完成设备驱动程序安装向导(Cannot complete the device driver installation wizard)错误消息,那么这篇文章将展示如何解决该问题。
如果没有安装驱动程序,您将错过高级手势。例如,当您尝试安装Synaptics 指针设备(Synaptics Pointing Device)驱动程序时,您可能会收到以下错误消息。
Cannot complete the device driver installation wizard.
许多型号的笔记本电脑都会发生这种情况,尤其是华硕 Zenbook(Asus Zenbook)。华硕智能手势(Asus Smart Gesture)驱动程序容易出现此问题。用户注意到此触摸板驱动程序的安装失败。
无法在Windows PC上安装触摸板(Touchpad)驱动程序
如果您注意到您的触摸板驱动程序没有安装,这应该是您的行动方案:
- 在线更新触摸板驱动程序。
- 使用通用Windows驱动程序更新触摸板。
- 卸载触摸板驱动程序。
- 删除此注册表项。
- 禁用驱动程序签名强制(Driver Signature Enforcement)。
阅读这篇文章到最后,然后决定你想要尝试这些建议的顺序。开始之前,请确保已启用触控板。(Touchpad)
1]在线更新(Update)触摸板驱动程序
如果您的触摸板没有点击或响应触摸,主要嫌疑人是驱动程序。通过在开始菜单中搜索并打开设备管理器来执行此操作。(Device Manager)
在这里,展开 鼠标和其他指针设备(Mice and other pointing devices),然后右键单击您的触摸板驱动程序。从上下文菜单中转到 属性。(Properties)切换到“ 属性(Properties)”窗口 的“驱动程序(Driver)”选项卡,然后单击“更新驱动程序(Update Driver)”按钮。
单击 自动搜索更新的驱动程序软件(Search automatically for updated driver software)并允许Windows发现更新的驱动程序文件。请注意,您需要互联网连接。
如果Windows系统没有找到更新的驱动程序,您可以在设备制造商的网站上查看。
阅读(Read):在哪里下载适用于 Windows 10 的驱动程序?(Where to download drivers for Windows 10?)
2]使用通用Windows驱动程序更新触摸板(Update)
此解决方案与第一个解决方案类似,因为我们还将更新设备以修复触摸板问题。但是,您可以使用通用Windows(Windows)驱动程序更新它,而不是在线搜索触摸板驱动程序。
首先打开 设备管理器(Device Manager),方法是从开始(Start)菜单搜索或 在运行(Run)对话框中运行devmgmt.msc命令。在鼠标和其他指针设备(Mice and other pointing devices)下找到您的触摸板,然后右键单击它。
从上下文菜单中选择“ 更新驱动程序(Update driver)”选项,并在询问时选择“让我从计算机上的设备驱动程序列表中选择(Let me pick from a list of device drivers on my computer)”选项。
从目录中 选择符合 HID 标准的鼠标,然后点击(HID-compliant mouse)下一步(Next)按钮。最后,使用屏幕上的说明完成安装。
3]卸载触摸板驱动程序
如果更新触摸板驱动程序无法解决问题,您可以尝试将其卸载。与(Contrary)听起来相反,您并没有真正摆脱驱动程序。驱动程序可能有问题并导致问题。
当您卸载设备时,Windows系统将在您下次启动计算机时尝试重新安装它。这是卸载触摸板驱动程序的方法。
按(Press)Windows键 + R 打开“运行”(Run)对话框。输入devmgmt.msc并按 OK 进入设备管理器(Device Manager)。在这里,展开鼠标和其他指针设备(Mice and other pointing devices)。
右键单击您的触摸板并选择 卸载设备(Uninstall device)选项。确认卸载并按照Windows说明完成该过程。
最后,重新启动计算机,Windows将重新安装触摸板驱动程序。
4]删除此注册表项
Windows注册表是系统上一个非常敏感的修改区域,尤其是在没有适当指导的情况下。因此,我建议您在继续使用此解决方案之前备份您的注册表。(back up your registry)
在开始菜单中搜索regedit 。右键单击 注册表编辑器(Registry Editor )并转到以 管理员身份运行(Run as administrator)选项。在注册表编辑器(Registry Editor)中,导航到以下目录:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
找到 EnableInstallerDetection键。右键单击该条目并删除(Delete)它。
删除Detect Application Installations 文件夹后,继续安装触摸板驱动程序。这次应该可以了。如果不是,请继续下一个解决方案。
5]禁用驱动程序签名强制(Disable Driver Signature Enforcement)
具有 64 位体系结构的 Windows 10 计算机带有 驱动程序签名强制(Driver Signature Enforcement)功能。这将限制计算机仅加载 Microsoft 签名的驱动程序。
如果启用此功能并将您的驱动程序软件识别为未经Microsoft签名,您的触摸板驱动程序可能无法安装。如果之前的修复都失败了,那么试试这个。
按(Press)Windows键并搜索 cmd。右键单击结果中的 Command Prompt并选择 Run as Administrator。
在命令提示符(Command Prompt)窗口中,键入以下命令并按 ENTER:
bcdedit/set testsigning on
上述命令禁用了驱动程序签名强制(Driver Signature Enforcement)功能。退出命令提示符(Command Prompt)并重新启动计算机。现在,您应该可以安装触摸板驱动程序了。
阅读(Read):无法连接到 Synaptics 指针设备驱动程序。
无法安装华硕智能手势(Asus Smart Gesture)驱动程序
如果您无法在华硕笔记本中安装(Asus)智能手势(Smart Gesture)驱动程序,解决方法是手动删除华硕智能手势(Asus Smart Gesture)驱动程序并重新安装驱动程序。
- 首先(Start)在开始(Start)菜单中 搜索华硕智能手势(Asus Smart Gesture)。
- 右键单击(Right-click)华硕智能手势(Asus Smart Gesture)并选择 打开文件位置(Open file location)。
- 删除(Delete)它带你到的目录中的所有内容。之后,重新启动您的机器。
- 现在删除了华硕智能手势驱动程序文件,请访问(Asus Smart Gesture)华硕网站(Asus website)并从那里下载触摸板驱动程序。
- 从 Disable3fun.exe中提取文件夹并运行 SetupTPdriver.msi文件以成功安装驱动程序。
- 安装新的触摸板驱动程序后,您现在应该转到 设备管理器(Device Manager)。
- 右键单击鼠标和其他指针设备(Mice and other pointing devices)下的触摸板并更新驱动程序。
尝试此页面上的所有解决方案后,您的触摸板驱动程序安装将成功。
如果您仍然无法安装触摸板驱动程序,则可以使用Synaptics 触摸板(Touchpad)驱动程序来代替。此触摸板驱动程序的安装很少失败,并且可以在大多数计算机型号上运行。
Unable to install Synaptics, ASUS, etc Touchpad drivers on Windows 11/10
If you cannot instаll Synaptics, ASUS, etc, Touсhpad driverѕ, and you see Cannot complete the device driver installation wizard error message, then this post shows how to resolve the issue.
Without the driver installed, you’ll be missing out on advanced gestures. For example, when you try to install the Synaptics Pointing Device driver, you may get the following error message.
Cannot complete the device driver installation wizard.
This happens with laptops of many models, in particular, Asus Zenbook. The Asus Smart Gesture driver is prone to this issue. Users have noticed that the installation of this touchpad driver fails.
Unable to install Touchpad drivers on Windows PC
If you notice that your touchpad drivers aren’t installing, this should be your course of action:
- Update the touchpad driver online.
- Update the touchpad using the generic Windows driver.
- Uninstall the touchpad driver.
- Delete this registry key.
- Disable Driver Signature Enforcement.
Read this post to the end and then decide the order you want to try the suggestions. Before you begin, make sure that Touchpad is enabled.
1] Update the touchpad driver online
The primary suspect in cases when your touchpad isn’t clicking or responding to touch is the driver. Do this by searching for and opening Device Manager in the Start menu.
Here, expand Mice and other pointing devices and right-click on your touchpad driver. Go to Properties from the context menu. Switch to the Driver tab of the Properties window and hit the Update Driver button.
Click on Search automatically for updated driver software and allow Windows to discover updated driver files. Note that you need internet connectivity for this.
If the Windows system doesn’t find updated drivers, you can check on the device manufacturer’s website.
Read: Where to download drivers for Windows 10?
2] Update the touchpad using the generic Windows driver
This solution is similar to the first one, in the sense that we’re also going to update the device to fix the touchpad issue. However, instead of searching for the touchpad driver online, you can update it using the generic Windows driver.
First open Device Manager, either by searching from the Start menu or running the devmgmt.msc command in the Run dialog box. Find your touchpad under Mice and other pointing devices and right-click on it.
Select the Update driver option from the context menu, and when asked, go with the option that says Let me pick from a list of device drivers on my computer.
Choose HID-compliant mouse from the directory and hit the Next button. Finally, complete the installation using the on-screen instruction.
3] Uninstall the touchpad driver
If updating your touchpad driver doesn’t fix the issue, you can try uninstalling it. Contrary to how it sounds, you’re not really getting rid of the driver. The driver may be buggy and causing the issue.
When you uninstall the device, the Windows system will attempt to re-install it when next you boot the computer. Here’s how to uninstall the touchpad driver.
Press the Windows key + R to open the Run dialog box. Enter devmgmt.msc and press OK to go to Device Manager. Here, expand Mice and other pointing devices.
Right-click on your touchpad and select the Uninstall device option. Confirm the uninstallation and follow the Windows instructions to finalize the process.
Finally, restart your computer, and Windows will re-install the touchpad driver.
4] Delete this registry key
The Windows registry is an incredibly sensitive area on your system to modify, especially without proper guidance. So, I recommend that you back up your registry before proceeding with this solution.
Search for regedit in the Start menu. Right-click on Registry Editor and go to the Run as administrator option. In the Registry Editor, navigate to the following directory:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
Find the EnableInstallerDetection key. Right-click on this entry and Delete it.
After deleting the Detect Application Installations folder, go ahead to install the touchpad driver again. It should work this time around. If not, continue to the next solution.
5] Disable Driver Signature Enforcement
Windows 10 computers with the 64-bit architecture come with the Driver Signature Enforcement feature. This restricts the computers to only load Microsoft-signed drivers.
Your touchpad driver may not install if this feature is enabled and identifies your driver software as not signed by Microsoft. If the previous fixes have all failed, then try this.
Press the Windows key and search for cmd. Right-click on Command Prompt from the results and select Run as Administrator.
In the Command Prompt window, type in the following command and press ENTER:
bcdedit/set testsigning on
The above command disabled the Driver Signature Enforcement feature. Exit Command Prompt and reboot your computer. Now, you should be able to install the touchpad driver.
Read: Unable to connect to Synaptics Pointing Device Driver.
Unable to install Asus Smart Gesture driver
If you can’t install the Smart Gesture driver in your Asus notebook, a solution is to remove the Asus Smart Gesture driver manually and re-install the driver.
- Start by searching the Start menu for Asus Smart Gesture.
- Right-click on Asus Smart Gesture and select Open file location.
- Delete everything in the directory it takes you to. After that, restart your machine.
- With the Asus Smart Gesture driver files now removed, visit the Asus website and download the touchpad driver from there.
- Extract the folders from Disable3fun.exe and run the SetupTPdriver.msi file to install the driver successfully.
- After installing the new touchpad driver, you should now go to Device Manager.
- Right-click on your touchpad under Mice and other pointing devices and update the driver.
After trying every solution on this page, your touchpad driver installation will be successful.
If you still can’t install the touchpad driver, a trick is to go with the Synaptics Touchpad driver instead. The installation of this touchpad driver rarely fails, and it can work across most computer models.