“系统找不到指定的文件”是Windows操作系统上最常见的错误消息之一。 虽然在以前的版本中经常出现,但此错误消息在Windows 10中尤其常见。
与该消息相关的最常见错误代码是0x80070002。 当然,代码可能会根据故障类型,操作系统规格和其他情况而有所不同。
幸运的是,有很多解决此问题的方法。 继续阅读以了解如何处理“系统找不到指定的文件”错误消息。
导致错误的原因
快速链接
- 导致错误的原因
- 使用防病毒软件扫描您的PC
- 检查系统日志文件
-
-
- 双击“我的电脑”。
- 打开系统分区(通常为“ C”)。
- 双击“ Windows”文件夹。
- 双击“ inf”文件夹。
- 浏览“ setupapi.dev”或“ setupapi.dev.log”文件。 双击打开它。
- 同时按“ CTRL”和“ F”键。
- 打开“查找”框后,搜索“找不到文件”,然后单击“查找下一个”按钮。
- 找到丢失的文件后,将其复制并粘贴到“ inf”文件夹中。
- 重新安装驱动程序。
- 重新启动电脑。
-
-
- 通过.inf文件安装驱动程序
-
-
- 浏览计算机以获取驱动程序文件。
- 解压缩文件。 您可以使用已安装的任何压缩/提取程序。
- 在解压缩的文件夹中找到“ .inf”文件。 如果有多个.inf文件,请查找“类型”设置为“设置信息”的文件。
- 右键单击该文件,然后从下拉菜单中选择“安装”选项。
- 该文件应该可以自行安装。 但是,并非每个.inf文件都可以这种方式安装。 如果是这种情况,您将看到一条错误消息,通知您您选择的文件不支持该类型的安装。 如果发生这种情况,请尝试下一种方法。
-
-
- 卸载/重新安装驱动程序
-
-
- 按“ Win”键打开“开始”菜单。
- 在搜索框中搜索“设备管理器”。
- 单击结果列表中的“设备管理器”链接。
- 打开设备管理器后,展开要卸载的设备的类别。
- 找到设备并右键单击它。
- 从下拉菜单中选择“卸载”选项。
- 单击“确定”按钮确认您的选择。
- 再次安装驱动程序。
- 重新启动PC,然后检查问题是否仍然存在。
-
-
- 尝试更改您的注册表
-
-
- 同时按下“ Win”和“ R”键以启动“ Run”框。
- 出现该框后,在文本字段中输入“ regedit”,然后按“ Enter”。
- 您应该备份注册表,以便在出现问题时可以将其还原。 单击“文件”选项卡,然后单击“导出…”。 在“导出范围”部分下,选择“全部”。 单击“保存”以保存您的注册表备份。
- 在不进行备份的情况下,请使用“注册表编辑器”窗口的左侧窗格转到以下位置:HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion。
- 找到“ RunOnce”键。 如果不存在,请右键单击“ CurrentVersion”并从下拉菜单中依次选择“新建”和“密钥”来创建它。 确保将新键命名为“ RunOnce”。
- 转到左侧窗格中的“ HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion”,然后检查是否存在“ RunOnce”键。 如果为负,请再次创建。
- 关闭注册表编辑器,然后重新启动计算机。
-
-
- 最后的话
首先,让我们研究此错误的一些最主要的原因。 典型的原因包括注册表项异常,连接问题,系统分区脱机,系统文件损坏或丢失,软件文件损坏或丢失,文件权限设置错误,磁盘错误,驱动程序文件丢失等等。
使用防病毒软件扫描您的PC
病毒或其他威胁,例如恶意软件或网络攻击,可能是导致此错误的原因。 为了进行检查,请运行防病毒扫描。 如果出现任何损坏的文件,恶意内容或垃圾文件,请清理它们。 另一方面,如果扫描未找到问题的原因,则应尝试下一种方法。
检查系统日志文件
确定计算机干净且没有病毒或其他恶意文件后,您可以继续检查系统日志文件以查找引起问题的驱动程序文件。 这是操作方法。
-
双击“我的电脑”。
-
打开系统分区(通常为“ C”)。
-
双击“ Windows”文件夹。
-
双击“ inf”文件夹。
-
浏览“ setupapi.dev”或“ setupapi.dev.log”文件。 双击打开它。
-
同时按“ CTRL”和“ F”键。
-
打开“查找”框后,搜索“找不到文件”,然后单击“查找下一个”按钮。
-
找到丢失的文件后,将其复制并粘贴到“ inf”文件夹中。
-
重新安装驱动程序。
-
重新启动电脑。
通过.inf文件安装驱动程序
如果从制造商的站点下载并安装了驱动程序后,错误仍然存在,则可以尝试通过.inf文件安装它们。 运作方式如下。
-
浏览计算机以获取驱动程序文件。
-
解压缩文件。 您可以使用已安装的任何压缩/提取程序。
-
在解压缩的文件夹中找到“ .inf”文件。 如果有多个.inf文件,请查找“类型”设置为“设置信息”的文件。
-
右键单击该文件,然后从下拉菜单中选择“安装”选项。
-
该文件应该可以自行安装。 但是,并非每个.inf文件都可以这种方式安装。 如果是这种情况,您将看到一条错误消息,通知您您选择的文件不支持该类型的安装。 如果发生这种情况,请尝试下一种方法。
卸载/重新安装驱动程序
如果先前的方法失败,则再次卸载并重新安装驱动程序可能会解决问题。 为此,请按照以下说明的步骤进行操作。
-
按“ Win”键打开“开始”菜单。
-
在搜索框中搜索“设备管理器”。
-
单击结果列表中的“设备管理器”链接。
-
打开设备管理器后,展开要卸载的设备的类别。
-
找到设备并右键单击它。
-
从下拉菜单中选择“卸载”选项。
-
单击“确定”按钮确认您的选择。
-
再次安装驱动程序。
-
重新启动PC,然后检查问题是否仍然存在。
尝试更改您的注册表
一些用户通过更改其计算机上的注册表项解决了此问题。 为此,请按照以下概述的步骤进行操作。
-
同时按下“ Win”和“ R”键以启动“ Run”框。
-
出现该框后,在文本字段中输入“ regedit”,然后按“ Enter”。
-
您应该备份注册表,以便在出现问题时可以将其还原。 单击“文件”选项卡,然后单击“导出…”。 在“导出范围”部分下,选择“全部”。 单击“保存”以保存您的注册表备份。
-
在不进行备份的情况下,请使用“注册表编辑器”窗口的左侧窗格转到以下位置:HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion。
-
找到“ RunOnce”键。 如果不存在,请右键单击“ CurrentVersion”并从下拉菜单中依次选择“新建”和“密钥”来创建它。 确保将新键命名为“ RunOnce”。
-
转到左侧窗格中的“ HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion”,然后检查是否存在“ RunOnce”键。 如果为负,请再次创建。
-
关闭注册表编辑器,然后重新启动计算机。
最后的话
毫无疑问,令人讨厌的“系统找不到指定的文件”错误是令人讨厌的错误,但使用所述方法可以相当快地解决它。 当然,如果您不喜欢修改驱动程序和注册表,则应将PC升级为专业人士。
