pnputil
http://mb.yidianzixun.com/article/0FYSZgnB?s=mb&appid=mibrowser
C:\Users\Administrator>pnputil
Microsoft PnP 工具
用法:
------
pnputil.exe [-f | -i] [ -? | -a | -d | -e ] <INF 名称>
示例:
pnputil.exe -a a:\usbcam\USBCAM.INF -> 添加 USBCAM.INF 指定的程序包
pnputil.exe -a c:\drivers\*.inf -> 添加 c:\drivers\ 中的所有程序包\
pnputil.exe -i -a a:\usbcam\USBCAM.INF -> 添加和安装驱动程序包
pnputil.exe -e -> 枚举所有第三方程序包
pnputil.exe -d oem0.inf -> 删除程序包 oem0.inf
pnputil.exe -f -d oem0.inf -> 强制删除程序包 oem0.inf
pnputil.exe -? -> 此用法屏幕
想详细了解PnPUtil的详细用法,输入“pnputil /?”即可,会详细列出可执行命令行,但大白不太建议大家在此进行删除操作,万一输错了,系统崩了就麻烦了。
另外建议想删除旧驱动的朋友,使用“DriverStore Explorer”这款基于PnPUtil命令图形化的小工具,只要运行它就能直接显示在此系统中所有已安装的驱动程序和保存的旧版驱动,按着后面的版本号勾选(需要以管理员模式运行),执行删除操作就行了,“DriverStore”文件夹能一下子就瘦下来。
你说推荐软件完成,还介绍“PnPUtil”命令做毛线,请仔细看上面的运行命令截图,对于能玩转命令的人,pnputil可以删旧驱动,对大家来说,它可以把咱们所有现在的驱动全部备份下来,只要使用:
pnputil /export-driver * (*后面有个空格)加上目标位置,如D:\XXXX(前提是该文件夹已经建好,建议使用英文名称),运行之后就可以将电脑中的所有驱动保存下来了。
以后重装操作系统时,直接让未能识别的硬件搜索保存驱动的文件夹即可,不需要再到处寻找匹配自己那些设备的安装包了哦!
这跟瘦身有啥关系呢?因为Windows对于驱动文件有这么一个运行机制,为了保证系统稳定和安全,会把第三方驱动统统放在这个“DriverStore”文件夹中圈起来,安装新的驱动程序时,也会先把驱动程序释放在这儿再进行安装。但讨厌的是,系统并不会清理自动清理掉之前的老驱动,而是不断保存不断保存,方便出问题的时候回滚到旧版。这样就会导致这个文件夹越来越大,由于这是系统文件夹,可能你还不容易删除掉,所以这个命令可以启动瘦身和管理的作用。
你可能又会说了,干嘛不使用驱动管理工具,嗯,你也可以使用驱动管理工
pnputil的更多相关文章
- Remove a Driver Package from the Driver Store
http://technet.microsoft.com/en-us/library/cc730875.aspx Determine the name of the driver package in ...
- Windows命令大全
From:http://technet.microsoft.com/zh-cn/library/cc731728(v=ws.10).aspx Adprep Append Arp Assoc At At ...
- PowerShell3.0中,所有的命令
Get-Command * >> cmd.txt CommandType Name ModuleName ----------- ---- ---------- Alias % -> ...
- Windows Server Core Command (管理服务器核心的具体操作命令)
从 Windows Server 2008 开始,管理员可以选择安装具有特定功能但不包含任何不必要功能的 Windows Server 的最小安装服务器核心(Server Core),它为一些特定服务 ...
- 【264】◀▶ Windows 批处理(CMD)
参考:Windows Commands 微软官方帮助 参考:DOS命令自学小窍门:巧用help命令 参考:bat批处理的注释语句 打开文件夹: start D:\abc 打开D盘abc文件夹 打开ex ...
- C:\Windows\System32目录可执行文件列表(Win7 64)
C:\Windows\System32>where /? C:\Windows\System32>where "c:\windows\system32:*.exe" & ...
- Dcgpofix
TechNet Library Windows Server Windows Server 2012 R2 and Windows Server 2012 Management and Tools C ...
- Dsamain
TechNet 库 Windows Server Windows Server 2008 R2 und Windows Server 2008 Windows Server 命令.参考和工具 Comm ...
- openstack windows2012r2 glance镜像制作
镜像实现: 密码注入 修改密码 根分区扩展 1.下载windows iso镜像 下载地址:http://imsdn.com/MSDN-1.html 例如:cn_windows_server_2012_ ...
随机推荐
- 【模板】任意模数NTT
题目描述: luogu 题解: 用$fft$水过(什么$ntt$我不知道). 众所周知,$fft$精度低,$ntt$处理范围小. 所以就有了任意模数ntt神奇$fft$! 意思是这样的.比如我要算$F ...
- ccf_201712-2
题目 问题描述 有n个小朋友围成一圈玩游戏,小朋友从1至n编号,2号小朋友坐在1号小朋友的顺时针方向,3号小朋友坐在2号小朋友的顺时针方向,……,1号小朋友坐在n号小朋友的顺时针方向. 游戏开始,从1 ...
- styled-components
参考: http://www.alloyteam.com/2017/05/guide-styled-components/ https://medium.com/styled-components/g ...
- 文件的软硬链接& 文件编辑vi和vim
目录 文件的软硬链接 1.软链接 2.硬链接 文件编辑vi和vim 须先安装vim命令的软件包yum install -y vim 三种模式: 1.普通模式 2.编辑模式 3.末行模式 文件的软硬链接 ...
- (原)剑指offer跳台阶和矩形覆盖
跳台阶 时间限制:1秒空间限制:32768K 题目描述 一只青蛙一次可以跳上1级台阶,也可以跳上2级.求该青蛙跳上一个n级的台阶总共有多少种跳法. 分析同样为斐波那契数列边形这样的题肯定有公式 设 ...
- 算法学习记录-排序——冒泡排序(Bubble Sort)
冒泡排序应该是最常用的排序方法,我接触的第一个排序算法就是冒泡,老师也经常那这个做例子. 冒泡排序是一种交换排序, 基本思想: 通过两两比较相邻的记录,若反序则交换,知道没有反序的记录为止. 例子: ...
- jq:mouseover和mouseout多次触发解决办法
区别: mouseover与mouseenter 不论鼠标指针穿过被选元素或其子元素,都会触发 mouseover 事件. 只有在鼠标指针穿过被选元素时,才会触发 mouseenter 事件. mou ...
- Linux下平滑升级nginx
一.升级前准备 1.对nginx的配置文件nginx.conf做备份: 2.新建目录/root/nginx,将安装包和脚本上传到该目录下: 二.平滑升级nginx 1.开始编译新版本的nginx cd ...
- PYDay14:反射、面向对象基础-封装、集成、多态
1.反射 通过字符串的形式,导入模块再通过字符串的形式,去模块中寻找指定的函数并执行eg:__import__(模块) 更加字符串的形式去对象(某个模块)中操作其成员 常用方法: getattr() ...
- 大数据学习——Hbase
1. Hbase基础 1.1 hbase数据库介绍 1.简介 hbase是bigtable的开源java版本.是建立在hdfs之上,提供高可靠性.高性能.列存储.可伸缩.实时读写nosql的数据库系统 ...