建站优化

当前位置:

win10驱动程序无法使用怎么办,缺少计算机所需的驱动程序win10

浏览量:65次

win10驱动程序无法使用怎么办,缺少计算机所需的驱动程序win10

  win10驱动程序无法使用怎么办,缺少计算机所需的驱动程序win10

  随着Windows系统上时间的推移,旧的设备驱动被新的替换是必然的。即使在驱动程序没有严格管理系统的情况下,Windows updates通常也会被更新或替换。平均下来,十几个司机的速度都在提高。

  那些追求开车赚钱的人可以更积极地使用工具,如英特尔驱动程序更新实用程序(Nvidia的检查图形、声音和3D驱动程序的工具)的GeForce体验或直接驱动程序管理工具,如电子支持的DriverAgent或Slimware实用程序“驱动程序更新检查和更新他们Windows PC上的驱动程序(无论是Windowswindows7、windows8还是windows10),英特尔和Nvidia产品专注于他们制造的设备, 并且像刚才从电子支持和Slimware utility提到的那些通用驱动程序更新工具一样,检查所有你需要更新驱动程序的人和点,并有不同级别的帮助和支持让他们安装。

  安装Windows驱动程序时会发生什么?

  安装Windows驱动其实是一个很迷人的过程,涉及到很多Windows的幕后操作。对于这次讨论,我将坚持所谓的即插即用(PnP)设备。当它被构建时,它宣布它自己的窗口,这样它至少可以帮助找到一个设备驱动程序来使用。如果找不到它的最新和最大的实例。我的信息被Russinovich和David Solomon的伟大著作《窗户内幕》(两卷第6版,本文作者)礼貌地标注出来:

  总线驱动程序通知PnP管理器如何通过使用设备实例标识符(DIID)来枚举在进程中找到的设备。

  PnP管理器检查注册表中相应的功能驱动程序。当它找不到一个时,它告诉用户模式PnP用它的DIID管理设备。

  用户PnP管理器试图在没有用户输入或干预的情况下执行自动安装。对于那些需要用户输入的对话框张贴安装,如果登录用户具有管理员权限,即插即用管理器将执行硬件安装向导来监督这些任务。(否则,该活动将推迟到管理员级别的用户下次登录时进行。)

  硬件向导使用安装和运行cfgmgr(配置管理器)API的功能来定位与检测到的设备兼容的相应驱动程序的INF文件。这可能包括访问Microsoft设备数据库以查找此类文件,或者按照用户的指示从本地文件系统(或媒体,如CD或DVD)访问文件。

  的安装分两步进行:(1)将第三方驱动程序安装程序的驱动程序包插入驱动程序存储区域,以及(2)使用Drvinst.exe进程在操作系统中执行实际的驱动程序安装(可执行文件位于% systemroot% system32中)。因为它存储在DIID中,所以需要oemnnn.inf,其中nnn表示。inf和。与驱动程序存储区域相关的cat文件,以一至三位数的十进制数表示。

  需要注意的是,在录制过程中没有提到清理Windows的驱动程序存储区(在% systemroot % system32 driver store的目录中)中已经存在旧版本的驱动程序。本文的重点是调查和处理驱动程序存储区的内容,删除旧的和/或过时的项目,以减少磁盘占用。

  警告!

  当从驱动程序中移除存储的元素时,需要考虑一个重要的缺点。如果您删除除最新驱动程序之外的所有驱动程序,您将无法使用属性窗口中带有回滚驱动程序选项的相关设备来还原到设备管理器中的早期版本的驱动程序,并且以前应该证明它是不稳定的。因此,一个更保守的方法来修剪你的驱动程序存储区域可能是为任何给定的设备保留两个最新的驱动程序,而不仅仅是最新的一个。我自己不遵循这种做法,但我不包括频繁更新或在使用测试版驱动程序时使用的驱动程序。当一个设备只有一个驱动时,后面的驱动按钮是灰色的,交通不方便(见图1)。

  了解Windows 10中设备驱动程序的内幕

  对于所有现代的Windows版本(Vista及更高版本),都有优秀的工具可以清晰的观察和管理Windows驱动存储区。这个工具来自CodePlex,微软的免费开源软件和源代码库。它被称为DriverStore Explorer(也称为RAPR.exe)。为了防止不可避免的问题,日期是12月30日,0.5版本,2012年确实是写这篇文章的最新版本。和Windows 10配合的很好,早了将近三年。

  要在驱动程序存储中运行,您必须以管理员权限运行RAPR.exe(右键单击文件名并从出现的弹出菜单中选择“以管理员身份运行”)。接下来,您必须枚举驱动程序存储区域,这将产生一个类似于图2的显示屏。(驱动程序存储资源管理器会显示这个截图的设备驱动程序的项目的起源,而不是出现在PC上。我面临着3。)

  为了让您对这个仓库中的驱动程序文件有所了解,我看到这台机器上的项目总数高达112个,其中有30多个项目被这样或那样的英特尔驱动程序复制。如果您点击屏幕上显示的任何列标题,列表将自动重新排列。

  剪枝驱动的时候,我一般是点开驱动类,然后基于同一个驱动的多个实例,一个类一个类的找。要删除它,只需点击左边的复选框,如图2所示,然后点击右边的Delete Package按钮。

  这里有一个与RAPR合作的好消息:它不会让你删除Windows的实际使用,除非你骑程序,并明确使用强制删除按钮,任何驱动程序。我唯一一次在程序中使用这个功能是当多个好的建议来源敦促删除坏的或有问题的驱动程序,以便可以用不同的作业和旧版本替换它。

  展示完前言,简单说明一下典型的干净坐姿。

  当您考虑到驱动程序的典型图形适配器之间占用200 MB和400 MB的磁盘空间,并且大多数设备至少需要2-4 MB时,至少去掉不必要的条目以真正释放一些空间。

  驱动库清理操作什么时候需要?

  古人有关云系统优化和清理互联网赚取因人而异的缩写(你可能不一样)。这意味着不同的系统必须表现出不同的行为、价值观等等。有了这个解释,再看你的DriverStore目录:如果大于1 GB,我就炒了RAPR,看能不能找到;如果超过2gb或3 GB,您肯定会想看看那里有什么,并扔掉您不再需要或想要的东西。我看到这个文件夹的大小在某些情况下超过了4 GB,我知道在某些情况下,它超过了10 GB。相信我:你不希望事情发展到这一步。

  我遇到的最严重的罪犯包括各种英特尔芯片组更新实用程序(例如不同的英特尔芯片组设备软件包,通常称为“INF更新实用程序”)和NVIDIA驱动程序。英特尔的工具似乎特别容易在驱动程序存储区存放几十个相同驱动程序的副本。

  注意:

  无论出于何种原因,如果您的设备(或)上有多个PC实例,您确实应该为每个实例准备一个单独的驱动程序包(oemnnn . INF )-这就是为什么您不能总是删除看起来像是在PC上的驱动程序的不必要副本。但是同一个驱动,或者同一个设备中的多个版本的驱动就差了,通常保证清理干净。

  由于NVIDIA显示驱动程序通常每个副本(或版本)需要400 MB以上,因此浪费空间来保留旧驱动程序并不为过。如果您愿意,您可以放置两个版本的安全,但是没有理由在驱动程序存储区中会有多个版本。(在我开始定期清理自己之前,我可能会发现我的PC上有十几个或更多的Nvidia显示器驱动程序是在一到两年的旧操作系统上安装和运行的。)

  因为你必须努力使用RAPR来伤害自己,所以你不必在清理你的驱动程序存储区之前创建一个还原点。但是因为我是一个“带着吊带”的人,我有这个习惯,以防我不小心删除的东西变成我真正需要的。如果在过度清洗后,机器出现故障或无法启动,您始终可以从修复/恢复介质点重新加载和恢复操作系统。谁知道呢?它可以派上用场。有了备份,你想怎么收拾就怎么收拾,只要你想有恃无恐。

  这个故事“如何在Windows 10中减少不必要的驱动”最初由。

[声明]本网转载网络媒体稿件是为了传播更多的信息,此类稿件不代表本网观点,本网不承担此类稿件侵权行为的连带责任。故此,如果您发现本网站的内容侵犯了您的版权,请您的相关内容发至此邮箱【779898168@qq.com】,我们在确认后,会立即删除,保证您的版权。