未连接硬件时卸载Windows驱动程序
我正在开发一个
Windows C应用程序,它驱动一个插在USB上的电机控制器.
该控制器依赖于Ftdibus驱动程序,它在我的电脑上运行良好. 然而,在测试计算机上它曾经工作但是因为我在插入控制器后立即搞砸了Ftdi驱动程序,我得到了一个BSoD(提到Ftdibus). 我想清理驱动程序,但是: >他们没有出现在Windows“卸载程序”中 我很无能,我怎么能清理那个乱七八糟的东西? PS:如果有人有关于驱动程序如何绑定USB端口号的文档,我会喜欢阅读这个主题 解决方法
如果这是Vista及更高版本,则删除驱动程序包的受支持方法是使用pnputil:
http://msdn.microsoft.com/en-us/library/windows/hardware/ff550428(v=vs.85).aspx#deleting_a_driver_package_from_the_driver_store 只是删除服务是一个坏主意,这不是安装驱动程序放入注册表的唯一事情. 我错过了关于Windows如何将驱动程序绑定到USB设备的帖子的第二部分.这里有一个很好的描述: http://blogs.msdn.com/b/oldnewthing/archive/2004/11/10/255047.aspx 如果您需要更多详细信息,请随时与我联系(我专注于Windows驱动程序为生活:)) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Windows中的活动窗口和QWidget :: activateWindo
- Windows上的UDP多播故障排除
- Windows 2012 R2 中的AD DS部署
- windows-server-2003 – 更改Windows域用户名
- 如何从命令行检查谁当前登录到Windows工作站?
- active-directory – User.IsInRole(“fake grou
- 阻止System.Window.Forms.ComboBox(C#)的AutoSel
- 如何在Windows控制台上输出Unicode字符串
- 使用Exchange命令创建分发列表时限制别名的复制
- windows – 如何确定剪贴板数据大小?