Windows驱动手动卸载与安装
彻底卸载的流程
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窗口总会在调用时弹出,请问有什么办法能使其后台执行,避免窗口的弹出影响安装过程的整体美观,谢谢。
最新文章
- [资料分享]2016 黑马 Java 19期视频+Hadoop大数据实战视频
- HashSet和HashMap的区别
- AspNet Identity and IoC Container Registration
- 只有好的棋手才会走运-《打造Facebook》读后感
- 基于java工程开发RMI服务端
- sql语句面试总结
- [Excel] C#DataToExcel帮助类 (转载)
- UVA 11549 Calculator Conundrum (Floyd判圈算法)
- maven的命令使用笔记
- 【IE6的疯狂之六】li在IE中底部3像素的BUG(增加浮动解决问题)
- 【Java学习笔记之二十四】对Java多态性的一点理解
- Appserv(Apache) 设置网页不显示目录(索引)
- [Swift]LeetCode733. 图像渲染 | Flood Fill
- jupyter notebook 代码自动补齐插件
- SharePoint之使用Jquery Mobile定制自己的手机页面
- a*寻路分析
- BZOJ1482 : [Balkan2017]Cats
- jquery 获取奇数索引的元素,获取复选框,判断是否选中
- .net core使用配置文件
- [EXP]Jenkins 2.150.2 - Remote Command Execution (Metasploit)
热门文章
- 捕获长时间不提交的SQL语句
- apache-cxf-2.6.3 spring集成配置
- Javascript作用域学习笔记(三)
- 峰Spring4学习(4)spring自动装配
- [C#]泛型约束在窗体定义上的使用
- java-appium-527进阶-1 UiAutomator1&;2区别和封装
- 关于文章cisco漏洞4786
- configure: error: You need a C++ compiler for C++ support.
- Microsoft Dynamics CRM 2011 安装完全教程
- javascript cookie操作.