卸载前
打开设备管理器
的查看 显卡的硬件Id
和显卡的驱动程序详细信息
并且把显卡的硬件id和 驱动程序详细信息(驱动文件所在路径、文件名)
记录下来
然后 卸载 显卡驱动
接着 打开 C:\WINDOWS\inf
查看 文件名 oem 开头的 inf文件
打开 一个一个看
如果看到 某个 oemxx.inf 文件(xx是数字)
中 Class = Display表明该文件为 显卡驱动的inf
然后 查找 这个inf 中 有没有出现 前面 查看的显卡驱动就行了
例如 我机器上的显卡 查看到硬件id为
PCI\VEN_10DE&DEV_0625&SUBSYS_058F10DE&REV_A1
PCI\VEN_10DE&DEV_0625&SUBSYS_058F10DE
PCI\VEN_10DE&DEV_0625&CC_030000
PCI\VEN_10DE&DEV_0625&CC_0300
找到 oem2.inf为
……
Provider = %NVIDIA%
ClassGUID = {4D36E968-E325-11CE-BFC1-08002BE10318}
Class = Display ----------------------> 看这行 Display使显示的意思 ,也就是显卡
DriverVer = 09/03/2009, 6.14.11.9062
……
%NVIDIA_DEV.0624.1% = Section_DP_005, PCI\VEN_10DE&DEV_0624
%NVIDIA_DEV.0625.1% = Section_DP_005, PCI\VEN_10DE&DEV_0625 ----------> 看这行
%NVIDIA_DEV.0626.1% = Section_DP_005, PCI\VEN_10DE&DEV_0626
……
我的硬件Id理由PCI\VEN_10DE&DEV_0625
所以 这个inf就是我的显卡驱动的inf文件
但是也许 需要查找 PCI\VEN_10DE&DEV_0625&SUBSYS_058F10DE
才能找到
找到之后
删掉inf
根据之前查看记录下的驱动文件 文件名 路径 删除 所有驱动文件
例如 我的显卡驱动的详细信息中 显示的驱动文件有
C:\WINDOWS\system32\DRIVERS\nv4_mini.sys
C:\WINDOWS\system32\nv4_disp.dll
C:\WINDOWS\system32\nvapi.dll
C:\WINDOWS\system32\nvcuda.dll
C:\WINDOWS\system32\nvcuvenc.dll
C:\WINDOWS\system32\nvcuvid.dll
C:\WINDOWS\system32\nvdata.bin
C:\WINDOWS\system32\nvoglnt.dll
那么我想卸载 干净我的显卡驱动就先卸载,然后再把查看到的所有文件删除
编辑时间
2019-06-29