修复:LoadLibrary失败错误87参数不正确

技术教程8个月前更新 多啦导航
220 0 0

“LoadLibrary failed”错误是 AMD 计算机特有的,并且可能由于多种原因而发生。常见的影响因素是过时或损坏的 AMD 显卡驱动程序、损坏的显卡驱动程序模块的问题以及特定于应用程序的问题。

您通常可以通过重命名 atig6pxx.dll 文件(图形处理器的图形驱动程序模块)来修复此错误。如果没有,更新或回滚图形驱动程序也会有所帮助。

以下是一些故障排除步骤,可帮助您解决 Windows 上的“LoadLibrary 失败,错误 87:参数不正确”问题。修复:LoadLibrary失败错误87参数不正确

1. 执行快速重启

有时,LoadLibrary 失败错误可能是临时故障。但是,错误对话框不会让您关闭它或访问计算机上的任何其他内容。在这种情况下,强制关闭很有用。确保您没有任何重要且未保存的工作,这些工作可能会在突然重新启动后丢失。

接下来,按住计算机上的电源按钮强制关闭系统。然后,再次按电源按钮重新启动电脑。如果您看到黑屏,请让设备闲置一两分钟,然后再继续执行后续步骤。

如果错误仍然存​​在,请断开通过 HDMI 或 DisplayPort 连接到系统的外部显示器。然后,重新启动并检查是否有任何改进。

2.更新图形设备驱动程序

如果您全新安装 Windows 或使用新系统,您的计算机可能缺少显示适配器所需的驱动程序。这可能会导致您的显示适配器出现故障并停止工作。

要解决此问题,请检查并更新 Windows 上的图形驱动程序。如果您有专用 GPU,请使用制造商提供的 GPU 管理工具下载更新。您还可以从 GPU 制造商的网站下载较新的更新。

3. 执行驱动程序回滚

此错误通常是由于显示适配器问题造成的,主要是 AMD 机器的问题。如果在最近的驱动程序或操作系统更新后触发该错误,请检查您的图形设备是否已收到较新的更新。如果是这样,您可以执行驱动程序回滚以重新安装旧驱动程序。

您可以使用设备管理器执行驱动程序回滚。无论您运行的 Windows 版本如何,这都应该有效。但是,如果回滚驱动程序选项呈灰色,则意味着 Windows 没有可以返回并重新安装的旧版本。

4.卸载并重新安装显卡驱动程序

损坏的显示适配器驱动程序还可能触发“LoadLibrary 失败,错误 87”。要解决此问题,您可以从设备管理器卸载显示驱动程序,然后重新安装。

要卸载显示适配器驱动程序:

  1. 按Win + R打开“运行”。
  2. 键入devmgmt.msc并单击“确定”以打开设备管理器。
  3. 在设备管理器中,展开显示适配器部分。
  4. 右键单击您的图形设备并选择卸载设备。
  5. 选择“尝试删除该设备的驱动程序”选项,然后单击“卸载”。
  6. 完成后,重新启动您的电脑。

您现在可以从 GPU 制造商的网站重新安装驱动程序。如果问题仍然存在,请检查 GPU 驱动器是否已完全移除。如果没有,您可以使用 Display Driver Uninstall 来彻底删除 GPU 驱动程序。

5.重命名atig6pxx.dll文件

如果您使用旧的 AMD ATI 显卡,可以通过重命名 System32 文件夹中的 atig6pxx.dll 文件来修复该错误。它是一个图形驱动程序模块,如果它出现问题,可能会导致系统上的 3D 应用程序和游戏无法运行。

要重命名该文件,您需要管理员权限。使用管理员帐户登录并按照以下步骤操作。

重命名 atig6pxx.dll 文件:

  1. 按Win键并在搜索栏中输入atig6pxx.dll 。
  2. 右键单击DLL 文件并选择“打开文件位置”。或者,转到以下位置并找到该文件:
    C:WindowsSystem32
  3. 将文件重命名为 atig6pxx.dll.bak 并按下按钮。您需要管理员权限才能更改 System32 文件夹中的文件名。单击继续以确认操作。

如果权限问题仍然存在,请在 Windows 上取得该文件夹的所有权,然后重命名该文件。或者,您也可以使用命令提示符获取所有权。

使用命令提示符获取 atig6pxx.dll 文件的所有权

  1. 启动进入安全模式(请参阅如何启动进入安全模式)。
  2. 进入安全模式后,按Win键并输入cmd。
  3. 右键单击命令提示符并选择以管理员身份运行。
  4. 在命令提示符窗口中,键入以下命令以更改到 System32 目录: cd WindowsSystem32
  5. 接下来,键入以下命令并按 Enter 键以获得 atig6pxx.dll 文件的所有权:
    takeown /f atig6pxx.dll
  6. 接下来,一一键入这两个命令以授予完全权限并更改 DLL 文件的属性:
    icacls atig6pxx.dll /grant everyone:full
    attrib -r -s atig6pxx.dll
  7. 如果所有命令均成功执行,则可以重命名atig6pxx.dll文件,不会出现权限错误。

6. 使用 DISM 修复 Windows 映像

损坏的系统文件是触发 LoadLibrary 失败错误的另一个原因。幸运的是,Windows自带了一个内置的系统映像修复工具来修复系统映像。

要运行 DISM 命令行工具来修复系统映像:

  1. 按Win键并输入cmd。
  2. 右键单击命令提示符并选择以管理员身份运行。
  3. 在命令提示符窗口中,键入以下命令并按 Enter 键扫描系统是否存在健康问题:
    DISM.exe /Online /Cleanup-image /Scanhealth
  4. 接下来,键入以下命令并按 Enter 修复您的系统映像:
    DISM.exe /Online /Cleanup-image /Restorehealth
  5. 这个过程可能需要几分钟。该过程完成后重新启动电脑,并检查是否有任何改进。

7. 重新安装应用程序

如果在启动特定应用程序时发生错误,则可能是应用程序特定的冲突触发了该错误。要确定原因,请卸载并安装可用的最新版本。

要卸载该应用程序:

  1. 按Win + I打开“设置”。
  2. 打开左侧窗格中的应用程序选项卡。
  3. 单击已安装的应用程序。
  4. 搜索应用程序并单击应用程序名称旁边的三点菜单。
  5. 单击“卸载”,然后再次单击“卸载”以确认操作。

在 Windows 上修复 LoadLibrary 失败并出现错误 87

此错误通常是由于图形驱动程序不兼容或过时而触发的。您可以更新或重新安装驱动程序来解决该问题。重命名指定的 DLL 文件是另一种常见的解决方案。但系统映像的任何问题都需要使用 DISM 命令行实用程序修复 Windows 映像。

本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。

© 版权声明

相关文章

暂无评论

暂无评论...