彻底卸载的流程

1、删除C:\windows\inf\oem.inf路径下的所有oem文件

2、删除c:\windows\system32\drivers路径下对应的sys文件

3、(重要)

第一步:使用PsExec.exe 获取对注册表的administrator访问权限,PsExec.exe 下载地址  http://technet.microsoft.com/en-us/sysinternals/bb897553

将PsExec.exe放入c:\windows\system32路径下,然后用cmd命令,PsExec.exe -i -d -s regedit.exe来打开注册表进行相应项目的删除。

第二步:删除注册表路径下:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum下对应设备中所有与本驱动PID、VID有关的项目,如:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\VID_04B4&PID_1004&Col02的HID设备,

第三步:windows8系统中如果重启后驱动加载不成功,但是必须指定之前安装过的inf文件名称才能安装,则需继续删除以下路径中的内容:HKEY_LOCAL_MACHINE\SYSTEM\DriverDatabase\DriverPackages以及HKEY_LOCAL_MACHINE\SYSTEM\DriverDatabase\DriverInfFiles,路径下的对应Inf文件项.

sys是一种系统文件格式。微软DOS和Windows操作系统使用的文件。包含系统设置和变量,以及用来执行作业系统的功能。通常用于存储设备驱动程序 和其他核心的Windows功能。sys文件是驱动程序的可执行代码,其扩展名为。sys,驱动程序安装后保存在windows/system32 /drivers目录中。
  sys是system的缩写,就是系统的意思,sys是Windows的系统文件。如安装文件,日志文件,驱动文件,备份文件,操作如播放等文件,还有些垃圾文件等诸如此类。 都是这类sys后缀名的。
  如果不放心,可用某些软件对系统进行备份,或者优化软件,系统管理软件,这些软件可以查看不明系统进程并予以禁止和清除,对系统垃圾进行清理,保护系统正常运行,和不被恶意软件或者程序侵扰。如有发现不明文件,进程,可及时予以删除,卸载。
  sys文件安装方法:
  1.右击我的电脑——选择设备管理器。
  2.在通用窜行总线控制器里找到USB驱动。
  3.右击USB驱动,选择更新驱动程序,即可安装。

搜了网上提供的方法,选择installshield来进行制作,用脚本命令 LaunchAppAndWait(WINSYSDIR^"\\devcon.exe", "install C:\\WINDOWS\\system32\\×××.inf XXX", WAIT)调用devcon.exe。
安装可行。
但是安装过程中,devcon.exe的DOS窗口总会在调用时弹出,请问有什么办法能使其后台执行,避免窗口的弹出影响安装过程的整体美观,谢谢。

最新文章

  1. [资料分享]2016 黑马 Java 19期视频+Hadoop大数据实战视频
  2. HashSet和HashMap的区别
  3. AspNet Identity and IoC Container Registration
  4. 只有好的棋手才会走运-《打造Facebook》读后感
  5. 基于java工程开发RMI服务端
  6. sql语句面试总结
  7. [Excel] C#DataToExcel帮助类 (转载)
  8. UVA 11549 Calculator Conundrum (Floyd判圈算法)
  9. maven的命令使用笔记
  10. 【IE6的疯狂之六】li在IE中底部3像素的BUG(增加浮动解决问题)
  11. 【Java学习笔记之二十四】对Java多态性的一点理解
  12. Appserv(Apache) 设置网页不显示目录(索引)
  13. [Swift]LeetCode733. 图像渲染 | Flood Fill
  14. jupyter notebook 代码自动补齐插件
  15. SharePoint之使用Jquery Mobile定制自己的手机页面
  16. a*寻路分析
  17. BZOJ1482 : [Balkan2017]Cats
  18. jquery 获取奇数索引的元素,获取复选框,判断是否选中
  19. .net core使用配置文件
  20. [EXP]Jenkins 2.150.2 - Remote Command Execution (Metasploit)

热门文章

  1. 捕获长时间不提交的SQL语句
  2. apache-cxf-2.6.3 spring集成配置
  3. Javascript作用域学习笔记(三)
  4. 峰Spring4学习(4)spring自动装配
  5. [C#]泛型约束在窗体定义上的使用
  6. java-appium-527进阶-1 UiAutomator1&2区别和封装
  7. 关于文章cisco漏洞4786
  8. configure: error: You need a C++ compiler for C++ support.
  9. Microsoft Dynamics CRM 2011 安装完全教程
  10. javascript cookie操作.