Anonim

如果您在Windows 10中看到“找不到指定的模块”错误,则可能是您刚刚下载了某些内容或试图在计算机上安装某些内容。 安装程序找不到特定的文件或依赖项,并引发此错误。 虽然令人沮丧,但此错误很容易修复。

完整的错误语法应为“启动C:Program.dll时出现问题。 指定的模块无法找到'。 在看到“ C:Program.dll”的地方,您可能会看到完全不同的东西。 尽管那部分很重要,但它可以准确地告诉您是什么导致了问题。

例如,类似的错误我前几天看到“启动C:WindowsSystem32LogiLDA.dll时出现问题。 指定的模块无法找到'。 这是指Logitech下载助手,该助手可下载Logitech外围设备的驱动程序。 .dll文件由于某种原因被删除,Windows无法找到它,因此出现错误。

修复它只是下载Logitech Download Assistant的新副本并安装它。 通常我不会使用这样的程序,但是客户坚持。 尽管这不是全部,但请继续阅读。

修复Windows 10中的``找不到指定的模块''错误

在上面的示例中,我可以通过重新安装有问题的应用程序来修复“找不到指定的模块”错误。 但是,在此之前,我必须查看文件不可用的潜在原因。 造成这种情况的一个主要原因是恶意软件或病毒。 这不是唯一的原因,但很常见,足以使我们采取一些行动。

由于.dll文件是可以由许多程序使用的共享资源,因此它们通常是恶意软件的主要目标。 因此,在替换任何文件或下载任何新程序之前,执行完整的防病毒扫描是有意义的。 然后运行完整的恶意软件扫描。 这会花费时间,并且会延迟您使用计算机的时间,但这是确保计算机安全的重要步骤。

运行扫描,然后:

  1. 通过阅读错误语法来识别引起错误的文件。 在示例中为LogiLDA.dll。 您的可能会有所不同。
  2. 如果您无法识别该程序,请执行网络搜索。
  3. 从计算机上卸载该程序,然后重新启动。
  4. 从供应商安装该程序的新副本。
  5. 重新测试。

如果您不识别导致错误的程序,并且认为自己不需要该错误,请随时执行步骤3,然后跳至重新测试。 如果您不需要或不需要该程序,则无需重新安装它。 否则,请确保从供应商的网站下载文件的新副本。

如果这不起作用,我们需要执行系统文件检查,然后运行部署映像服务和管理工具(DISM)。

  1. 右键单击Windows“开始”按钮,然后选择“命令提示符(Admin)”。
  2. 输入“ sfc / scannow”,然后按Enter。
  3. 允许该过程完成。
  4. 键入“ DISM /在线/ Cleanup-Image / RestoreHealth”,然后按Enter。
  5. 允许该过程完成。

系统文件检查器会分析系统文件(包括.dll文件)是否损坏,并将替换所有找不到或无法读取的文件。 之后运行DISM将进一步检查Windows core和Windows Store是否相同。 两种工具都会自动下载并修复无法读取或找不到的所有文件。

运行这些工具会花费一些时间,但是如果重新安装有问题的程序无法正常工作或无法进行重新安装,则可以使您重新启动并重新运行。

如果那不起作用,我们有一个最后的选择。 系统还原。

使用系统还原修复Windows 10中的``找不到指定的模块''错误

系统还原是最后的任务,但是如果重新安装程序或运行系统文件检查器而DISM无法正常工作,则应该这样做。 回想这个错误开始发生之前,请选择一个日期。 如果不是由病毒或恶意软件引起的,则很可能是由某种系统更改引起的。 Windows更新,新程序安装或您进行的其他更改。

  1. 在Windows搜索框中输入“ control”,然后选择“控制面板”。
  2. 选择恢复,然后选择打开系统还原。
  3. 在弹出窗口中选择“下一步”。
  4. 在下一个窗口中选择适当的日期,然后选择下一步。
  5. 检查选择,然后选择完成以执行还原。

完成后,您的计算机应恢复正常并且不会引发该错误。 如果要继续进行故障排除,则只需要在该系统还原日期和首次看到该错误的时间之后再进行检查即可。 祝你好运!

如何修复Windows 10中的``找不到指定的模块''错误