今天,我查看了 Windows 的添加/删除程序,发现安装了两个版本的 Wi-fi 设备驱动程序(REALTEK 无线 LAN 驱动程序 1.0.148 和 REALTEK 无线 LAN 驱动程序 1.0.174)。
在设备管理器上,我只看到一个设备(带有 1.0.174 驱动程序的 RTL8191SE)。
制造商在安装我的 wifi 设备驱动程序时是否犯了错误?我应该卸载/重新安装其中一个吗?这是否是导致我的系统出现冲突/问题的可能原因?
答案1
我猜:
该驱动程序是通过自定义安装程序安装的(然后更新到较新的版本),而不是直接使用 .inf 文件安装。(制造商喜欢随处张贴他们的标识。)无论是谁开发了安装程序,都会为不同的版本分配不同的产品代码,从而导致出现两个“卸载”条目即使旧文件已被新文件替换。通常,安装程序在程序的整个生命周期内使用相同的产品代码,因此其“卸载”条目将在升级时重新使用。不幸的是,并非所有程序都具有如此良好的礼貌。
如果是这种情况,您的系统只有一个版本 - 最新版本 - 尝试卸载旧版本实际上会完全删除驱动程序或程序。您可以通过深入了解来了解这是否适用于您的驱动程序註冊并检查两个条目是否指向不同的卸载程序或同一个程序;同样的方法也可以删除多余的条目(通过小心删除相关键(文件夹))。
答案2
从供应商网站看来,Windows 7 上网卡驱动程序的最新版本是2020.4.0620.2011
因此,我建议下载最新版本的驱动程序,安装并在工作时删除旧版本,因为它们是多余的。
它们不应该给您的系统造成“问题”,但是,如果它们没有被使用,那么保留它们就没有什么意义了。