我可以通过 INF 部分卸载设备驱动程序吗?

coe*_*udo 7 windows uninstall drivers inf

MSDN 上,有两种技术可以在 Windows XP 或更高版本上安装 INF 文件:

  • 通过 SetupCopyOEMInf 函数以编程方式进行。
  • 在 INF 部分添加一个名为 CopyInf 的条目。

inf 部分是否有等效的条目来卸载类似于SetupUninstallOEMInf函数的inf 文件?

我使用 SetupUninstallOEMInf找到了这个解决方案,但它似乎不适合我。

Syn*_*ech 4

这取决于.inf文件(有些可能根本没有卸载功能),但您始终可以尝试以下方法之一:

rundll32 setupapi.dll,InstallHinfSection DefaultUninstall 132 <driver.inf>

rundll32 advpack.dll,LaunchINFSection <driver.inf>,UnInstall

rundll32 syssetup.dll,SetupInfObjectInstallAction Uninstall.NT 4 <driver.inf>
Run Code Online (Sandbox Code Playgroud)

(当然,请替换文件名,包括必要的引号。)