欧宝app官网登录

常见的DLL错误和如何修复它们

简介:本文讨论了常见的.dll错误以及修复这些错误的最佳方法。在数据丢失的情况下,而执行任何这些方法,使用专业的数据恢复软件来恢复您的数据。欧宝app官网登录

免费下载
免费下载

“我把一台4年前的戴尔XPS 600升级了,它带有原始的NVIDIA MB和双GeForce 6800 SLI显卡,从Win XP x32升级到Win 7 x64 Ultimate N,并将内存提升到8G。然后将所有硬件驱动升级到win7 x64,重新安装所有兼容的应用程序,发现一切正常。但是,当我试着进入控制面板-声音扬声器-属性-并点击声霸卡tab,我得到了错误信息——”Windows shell通用dll停止工作”。谁能告诉我,我怎样才能消除这个错误?”

图1:Windows Shell通用Dll停止工作

common.dll错误错误的应用程序、恶意软件、Windows注册表损坏、系统文件损坏等原因可能会导致消息的发生。许多Windows用户在微软、谷歌和其他技术论坛上报告了不同类型的dll错误,并正在寻找修复这些错误的方法。在本文中,我们将介绍一些常见的DLL错误及其修复方法。

常见的DLL错误有哪些?

Common.dll(动态链接库)是指操作系统有效执行若干任务所必需的系统文件。这些系统文件存储在虚拟数据库中,即Windows PC的注册表中。注册表按时间顺序存储文件,以便您的系统可以轻松搜索任何特定的程序,应用程序或数据。然而,多个Windows用户报告他们得到不同的DLL错误,如下所示:

如何修复常见的DLL错误?

继续阅读以了解这些常见DLL错误的原因以及解决这些问题的有效方法。

错误1:Hal.dll

原因:dll是一个Windows硬件抽象层文件。Windows操作系统使用该文件在各种硬件上执行多个任务。该文件在系统启动中起主要作用。如果文件丢失、损坏或损坏,系统将无法启动,您可能无法访问您的数据。此错误的另一个原因可能是物理损坏的硬盘驱动器。(见图2)

图2:Hal.dll错误导致系统启动错误

修复Hal.dll错误

尝试给出的方法来修复hal.dll错误。

方法一:负载恢复控制台

  1. 插入Windows安装盘并重启受影响的PC。
  2. 新闻Del或F2并从CD(插入的光盘)启动Windows。
  3. 按“R“装载”故障恢复控制台”。(见图3)。

图3:恢复控制台屏幕

成功加载恢复控制台后,按照给定的步骤恢复Hal.dll文件:

方法二:还原hall .dll文件

  1. 类型cd system32系统在恢复控制台中访问system32文件夹。
  2. 类型地图检查一下你有什么光驱。
  3. 类型扩大d: \ i386 \ hal.dl_,点击输入
  4. 如果它要求覆盖文件,请输入“是的”。
  5. 类型退出重新启动。

这样做可以帮助您在系统上放置hall .dll的新副本,并使系统再次进入功能模式。如果这不能解决您的问题,可能是由于损坏了boot.ini文件。按照给定的步骤修复它:

方法3:修复Boot.ini

如果hal.dll没有损坏,它可能是boot.ini文件,这可能是导致Windows无法启动的原因。按照以下步骤修复错误:

  1. 启动到恢复控制台加载恢复控制台”的过程。
  2. 在恢复控制台中,输入属性-h -r -s c:\boot.ini,点击输入
  3. 如果你看到"参数错误"错误,忽略并继续。
  4. 类型德尔c: \ ini,点击输入
  5. 类型Bootcfg /rebuild > 'y'将安装添加到引导列表。
  6. 类型”窗户为引导标识符,然后键入/ fastdetect为引导加载选项。
  7. 类型”fixboot,按“Enter”。然后输入“Y然后打输入
  8. 退出恢复控制台并重新启动系统。

如果所有这些都失败了,执行一个干净的Windows安装来修复这个错误。

警告:

重新安装Windows将导致系统中永久的数据丢失。因此,首先备份数据,然后执行此过程是很重要的。如果数据丢失,您可以使用专业Windows数据恢复软件。欧宝app官网登录

错误2:D3dx9_43.dll

导致:此错误通常是由Microsoft DirectX软件问题引起的。当你玩某些游戏或使用高级图形程序时,你会遇到这些错误。屏幕上弹出错误信息的方式有以下几种:

  • D3dx9_43.DLL未找到
  • d3dx9_43.dll文件缺失(见图4)
  • 没有找到d3dx9_43.dll文件
  • D3dx9_43.dll未找到

图4:d3dx9_43.dll缺失错误

错误3:Xinput1_3.dll

原因:此错误可能发生在情况下xinput1_3.dll文件丢失/删除由于腐败或电脑上的病毒攻击或由于损坏的Windows注册表。它类似于D3dx9_43.dll错误,因为它也是包含在Microsoft DirectX中的多个文件之一。由于大多数基于windows的游戏和高级图形程序使用DirectX,因此当您尝试玩游戏或运行此类程序时可能会弹出此错误。(见图5)

图5:Xinput1_3.dll缺失错误

修复D3dx9_43.dll和Xinput1_3.dll错误

这两个问题都与DirectX有关,所以你可以按照给出的步骤:

方法1:有时,这些错误可能只是一个侥幸重新启动系统可以修复这些错误。

方法2:重新安装最新的DirectX从微软的网站。检查错误是否已修复。

方法3:如果错误仍然存在,转到您的应用程序或游戏DVD/CD并搜索DirectX安装程序。通常,开发人员在游戏或其他使用DirectX的程序的安装光盘上包含DirectX的副本,您可以试着使用那个副本而不是下载最新的版本,你在网上下载。虽然不经常,但它可能会解决这个问题。

方法4:使用DirectX重新安装游戏或程序看看问题是否解决了。

方法5:如果这些故障排除步骤不能修复这些错误,转到可下载的DirectX包并尝试提取DLL文件从那里。

错误4:模块Kernel32.dll中的无效页面错误

导致:在windows95或windows98系统上启动Microsoft Internet Explorer或Outlook Express时,系统可能会停止工作,并在屏幕上弹出以下错误信息:

  • 资源管理器在模块Kernel32.dll中导致无效页面错误。
  • 在模块Kernel32.dll中,Commgr32导致了一个无效的页面错误。
  • Mprexe在模块Kernel32.dll中导致无效页面错误。
  • Msgsrv32在模块Kernel32.dll中导致无效页面错误。
  • 在模块Kernel32.dll中,Lexplore导致了一个无效的页面错误。

图6:无效页面错误

模块Kernel32.dll中的页面错误无效当Office StartUp在StartUp文件夹中加载时,或者您试图复制文件、保存或关闭文档或从任何Adobe或Microsoft应用程序中打印时,可能会出现此错误。当软件程序不正确地访问系统内存部分时,可能发生此错误的另一种情况。

修复模块Kernel32.dll中的无效页面错误

方法1:有时候,一个软件程序很可能是这个错误背后的原因。尝试卸载程序并重新安装到排除“无效页面错误”错误信息。(只安装该程序可用的服务包和其他补丁)。

方法2:过时的Windows安装也可能是其背后的原因。运行Windows update提供新的windows相关补丁或服务包。

方法3:如果您使用的是基于Windows 95或Windows 98的系统,并且如果出现“kernel32.dll“是由于……”Commgr32”、“Mprexe”、“资源管理器”、“Msgsrv32,或。Iexplore,修复可能损坏的密码列表文件。

方法4:此错误可能是由您可能试图访问的文件夹/子文件夹中的损坏的thumbsdll文件引起的。为了解决这个问题,尝试修复损坏的thumb .db文件

方法五:执行chkdsk C: /f /r命令在命令提示工具中修复系统错误,导致DLL错误。(见图7)

图7:在命令提示符中输入chkdsk C: /f /r Command

方法六:执行SFC (System File Checker)命令扫描和恢复Windows系统文件,如果这个常见的DLL错误是由于丢失的系统文件造成的。(见图8)

图8:在命令提示符中运行SFC/Scannow命令

错误5:加载DLL时出错

导致:在Microsoft Access 2002中打开microsoftaccess向导时,您可能会收到“加载DLL时出错”消息。它可能是由于系统上丢失或损坏或过时的Microsoft数据访问组件(MDAC)文件而发生的。(见图9)

图9:加载DLL时出错

修复“加载DLL时出错”的问题

方法1:尝试重新安装程序来解决加载DLL消息时访问数据库错误。

方法2:重新安装最新版本的MDAC看看你是否能解决这个问题。

方法3:尝试注册所需的“Dao360.dll”文件和“Msado15.dll”文件

错误6:未知硬错误Ntdll.dll

原因:此错误信息可能是由于NTDLL.dll文件的损坏版本,损坏的硬件驱动程序或Windows程序的问题而发生的。一些最常见的错误可能出现如下:

  • C:\Winnt\System32\Ntdll.dll
  • 停止:C0000221未知硬错误\SystemRoot\System32\ntdll.dll
  • 导致ntdll.dll崩溃!
  • 要错误!

其中一些错误也可能导致BSOD(蓝屏死机),如下所述:

"蓝屏,然后停止:C0000221未知硬错误\systemRoot|\system32\ntdll.dll在Vista上"

图10:未知硬错误Ntdll.dll屏幕

修复未知硬错误Ntdll.dll

如果遇到因ntdll.dll错误导致的BSOD错误,可能会导致您的数据永久丢失的情况。因此,建议您使用专业数据恢复软件欧宝app官网登录首先从受BSOD影响的系统中恢复数据,然后再继续。

但是,如果没有BSOD错误,您可以尝试通过以下给出的故障排除步骤来修复“未知硬错误Ntdll.dll”错误:

方法1:更新系统的硬件驱动程序如果过时的驱动程序是导致此错误的原因。

方法2:如果收到ntdll.dll消息,如果您的系统中有一个坏的内存模块,可能会发生这种情况。

方法三:测试你的记忆力识别任何损坏或清除您的RAM。如果测试失败,更换系统的RAM。

方法四:更换IDE线缆,当硬盘损坏或发生故障时,它将硬盘连接到系统。这也可能是ntdll.dll错误背后的原因。

Msvcp140.dll错误

原因:此错误可能由于系统文件损坏而发生。它也可能发生由于恶意攻击您的系统,错误的应用程序或损坏的Windows注册表。(见图11)

图11:MSVCP 140.dll缺少错误屏幕

修复Msvcp140.dll错误

方法1:执行干净启动修复损坏的系统文件。

方法2:由于MSVCP140.dll文件属于2017 c++可重新发布的运行库,因此需要从系统中重新安装正确的运行库。请参考这个链接来解决这个问题。

Vcruntime140.dll错误

原因:此错误通常是由于缺少应用程序所需的.dll文件,某些Windows更新,不成功的程序安装,损坏的Visual Studio 2015文件,损坏的系统文件或病毒攻击造成的。(见图12)

图12:VCRUNTIME 140.dll缺少错误屏幕

修复Vcruntime140.dll错误

方法1:试着修复Visual c++或按照以下步骤卸载它设置>应用程序>应用程序和功能> Microsoft Visual c++ Redistributables 2015和/或2017

方法2:重新启动电脑重新安装最新支持的visual++下载

方法3:如上所述,重新注册VCRUNTIME140.dll文件。它可能会解决这个问题。

方法4:运行香港证监会/ Scannow命令在命令提示工具中查找错误并修复它。

方法5:如果某个Windows更新导致了问题,请卸载它。

方法6:如果错误与特定的应用程序有关,请手动下载并将丢失的.dll文件放入应用程序目录中。

错误9:Leframe.dll错误

原因:此错误与ie浏览器有关。由于ie浏览器安装不正确、恶意软件攻击、防火墙设置不正确、某些Windows更新、过时的安全软件应用程序等原因,可能会出现此问题。(见图13)

图13:ieframe.dll错误屏幕

修复Leframe.dll错误

方法1:请将ie浏览器更新到最新版本。

方法2:扫描你的系统是否有病毒,如果发现了就删除它们。

方法3:清除internet Explorer中的临时internet文件,因为有时,它们可能是导致此错误的原因。

方法4:禁用Internet Explorer加载项。

    a.点击开始>运行。

    b.在…运行窗口,输入iexplore -extoff,点击输入。(见图14)

图14:在运行窗口中输入iexplore -extoff

检查问题并按照给出的信息解决问题。

方法5:重新注册损坏的IEFRAME.DLL

    c.在命令提示符中输入cmd在Windows搜索框中。(见图15)

图15:在Windows搜索框中输入cmd打开命令提示符。

    d.在命令提示窗口中输入regsvr32 ieframe.dll,点击输入。(见图16)

图16:类型regsvr32 ieframe.dll在命令提示符中

    e.等待处理结束。退出命令提示符并重新启动系统以检查问题是否已修复。

方法6:重新安装窗户

如果所有这些方法都不能解决问题,你将只剩下一个解决方案- Windows重新安装。然而,重新安装Windows可能会导致永久的数据丢失。因此,建议您使用专业的Windows数据恢复软件来恢复数据。欧宝app官网登录

恢复您的数据与专业的数据恢复工具欧宝app官网登录

在修复这些错误时,您可能最终会丢失重要的系统数据。因此,请使用专业的数据恢复工具,例如欧宝app官网登录欧宝娱乐app下载地址恒星数据恢复专家欧宝app官网登录方便是必须恢复您的数据。这款DIY软件易于使用,但功能强大,可以从Windows pc、笔记本电脑和任何外部存储媒体设备中检索各种数据。您也可以恢复您的数据从BSOD影响,损坏,格式化或崩溃的系统与此软件。它的特点是一个可启动恢复驱动器实用程序,它可以让你得到你的数据,甚至从死机或无法启动的PC或驱动器。

免费下载

结束

这些是用户遇到的一些常见的DLL错误。如上所述,这些错误可能是由于病毒攻击、文件系统删除、损坏的系统文件、错误的应用程序或程序造成的。你可以用这篇文章中解释的方法来修复这些错误。然而,由于这些原因,不仅常见的DLL错误可能会发生,而且您的系统可能会遇到BSOD,故障,损坏,格式化,文件删除等问题。这些错误也可能导致完整的数据丢失,您可以使用专业的Windows数据恢复软件,如欧宝app官网登录欧宝娱乐app下载地址恒星数据恢复。欧宝app官网登录这个工具可以让您的数据从一个无法启动,损坏或格式化的系统。

进步
74% 很多人觉得这篇文章很有帮助

为什么恒星®是全球领导者

为什么选择Stellar?
  • 0+

    客户

  • 0+

    卓越岁月

  • 0+

    研发工程师

  • 0+

    国家

  • 0+

    合作伙伴

  • 0+

    所获奖项

  • 我们符合iso 27001标准
  • 我们符合iso 9001标准
  • NIST
  • HIPAA验证