在PC屏幕上看到错误消息从来都不是一件有趣的事情,特别是如果您不知道这是怎么回事。神秘的dllhost.exe应用程序错误就是一个典型的例子:普通的Windows 10用户不知道dllhost.exe是什么,并且在发生问题时,通常会出现紧急情况。如果是这种情况,很幸运找到了此页面。在本文中,您将找到有关如何修复Windows 10上的dllhost.exe应用程序错误的详细说明。因此,无需担心–您几乎可以在任何时间使事情变得正确!
什么是Dllhost.exe?
显然,您来这里询问:“为什么在Windows 10上出现dllhost.exe应用程序错误?”要回答这个问题,需要做一些侦探工作(因为此案有多个嫌疑人),但首先,让我们找出dllhost.exe是什么。
dllhost.exe文件是Windows操作系统的重要组件。 dllhost.exe也称为COM Surrogate,在后台运行并处理PC上的图像,视频和其他文件以创建缩略图–您在浏览文件和文件夹时会看到它们。当COM Surrogate崩溃时,您会看到弹出式窗口,指出“ COM Surrogate已停止工作”。
为什么会出现Dllhost.exe应用程序错误?
您可能会想,“如何手动修复dllhost.exe应用程序错误?”好消息是,您不必成为PC专家即可做到这一点。首先,让我们看看您遇到的问题的根源。
这是您的dllhost.exe故障的可能原因列表:
- 卸载的更新
- 系统文件损坏或丢失
- Windows注册表问题
- 恶意软件
- 坏司机
- 系统设置不正确
- 硬盘问题
- 过时的编解码器
在下面,您将找到有关如何解决上述每个问题的可靠且易于理解的提示。从第一个修复程序开始,然后逐步解决,直到偶然发现方案中的最佳解决方案为止。
创建备份
在开始故障排除史诗之前,请确保备份您的数据。这很重要,因为持久性错误通常会导致文件和文件夹丢失,尤其是在涉及系统问题的情况下。尽管我们在下面概述的解决方案是安全有效的,但事件可能会发生意外的变化。考虑到这一点,我们建议您确保重要的事情免遭永久损失。以下是一些可以用来保护数据的方法:
- 云储存
云驱动器提供了一种便捷的方式来将文件整合到云中并在设备之间进行同步。在2019年,您将获得Google云端硬盘,OneDrive等最受欢迎的解决方案,提供宝贵的千兆字节的免费存储空间。
- 存储设备
外部硬盘驱动器,闪存棒和存储卡可让您安心使用。将重要文件迁移到便携式设备上,并确保其安全。
现在,您已经备份了所有内容,现在该解决dllhost.exe问题了。
如何修复Windows 10上的Dllhost.exe应用程序错误?
更新您的操作系统
dllhost.exe应用程序错误通常是由于关键系统更新等待安装而导致。因此,当出现问题时,您应该做的第一件事就是检查Windows Update中心:
- 启动“开始”菜单。
- 找到并单击齿轮形图标以运行“设置”应用程序。
- 单击更新和安全。
- 查看是否有任何可用的更新。如果出现提示,请同意安装它们。
- 如果没有看到更新,请单击检查更新。
- 安装您的操作系统已找到的更新。
重新启动PC,然后查看错误是否已解决。
修复系统文件
系统文件损坏是dllhost.exe问题的最常见原因之一。要更正此问题,您应该运行系统文件检查器,这是一个方便的内置Windows实用程序,旨在在引导时替换出现故障或丢失的系统文件:
- 导航到任务栏,然后右键单击Windows徽标图标。
- 从高级用户菜单中,选择命令提示符(管理员)。
- 在提升的命令提示符窗口中,输入sfc / scannow。
- 按Enter键运行命令。
- 等待扫描完成,然后退出命令提示符。
请记住重新启动PC,以便系统文件检查器可以在启动时修复系统文件。这应该可以启动并运行您的dllhost.exe。
修复您的Windows注册表
由于系统注册表是一个非常敏感的组件,因此请务必谨慎。编辑事物时,没有错误的余地:微小的错误可能会损坏系统,无法修复。有鉴于此,我们建议您不要手动调整注册表-最好使用可靠的工具来自动执行此过程。例如,Auslogics注册表清理程序是一个免费实用程序,能够消除注册表损坏,删除无效或孤立的条目并提高计算机的整体性能。
扫描设备中的恶意软件
作为Windows 10的绝对合法组件,dllhost.exe容易成为威胁:该东西非常脆弱,因此它经常被病毒利用,对您的计算机造成严重破坏。持续存在dllhost.exe弹出窗口可能表明恶意软件感染了您的系统,因此请立即进行全面检查。
您可以依靠Windows本身来执行防病毒扫描。您的系统带有一个称为Windows Defender的安全套件,在发现恶意威胁时相当不错。这是您可以利用的东西:
- 打开“设置”菜单(您可以通过按Windows徽标+ I快捷方式访问它)。
- 单击更新和安全。
- 从菜单中选择Windows Defender。
- 找到并单击“打开Windows Defender”。
- 导航到左窗格菜单。
- 单击盾牌图标。
- 选择高级扫描。
- 选择“完全扫描”选项。
事实是,运行Windows Defender扫描可能还不够。机会仅仅是功能强大的尖端工具,能够与Windows Defender(或您的第三方防病毒解决方案)一起使用,可以为您提供帮助。 Auslogics反恶意软件符合规定的要求。此外,其数据库会不断更新,因此该工具甚至可以识别和消除恶意软件领域中最新鲜的威胁。
- 修复您的显示适配器驱动程序
过时的司机是一场灾难,等待发生。如果您很长时间没有更新驱动程序,则很有可能您的显示适配器驱动程序已超过其销售日期,从而触发了dllhost.exe的麻烦。在这种情况下,管道中可能会有更多问题,因此最好的选择是立即更新驱动程序。
为此,您可以使用专用的第三方工具。例如,Auslogics驱动程序更新程序将一键安装所有设备的最新制造商推荐的驱动程序。
<或者,您可以手动更新显示适配器驱动程序。访问生产您的显示适配器的公司的网站。在那里搜索系统需要以其应有的方式运行的确切驱动程序。请记住,您应该非常小心:下载和安装错误的软件会使问题更加复杂。
您也可以尝试使用设备管理器解决方案。此方法意味着运行内置的设备管理器实用程序以在线搜索必要的驱动程序:
- 从“高级用户”菜单(Windows徽标+ X)中,选择“设备管理器”。
- 在列表中找到您的显示适配器。
- 右键单击它。选择更新驱动程序。
- 确保选择建议在线搜索驱动程序的选项。
- 重新启动计算机,以便新的驱动程序可以稳定下来并开始运行。
另一方面,您可能正在使用显示适配器驱动程序的最新版本。如果在dllhost.exe问题出现之前就已进行了更新,则新软件可能与您的系统不兼容。在这种情况下,您应该回滚到以前的驱动程序版本:
- 使用上面的说明访问设备管理器。
- 右键单击显示适配器,然后选择“属性”选项。
- 移至“驱动程序”选项卡,然后单击“回滚驱动程序”按钮。
- 按照屏幕上的提示启动该过程。
最后,请记住重新启动计算机。您的dllhost.exe问题不再存在。
调整性能设置
您可以执行一个简单的技巧来修复您的dllhost.exe。这是采取的步骤:
- 打开“开始”菜单,然后单击“控制面板”图块。
- 单击系统和安全。选择系统。
- 从左窗格菜单中,选择“高级系统设置”。
- 进入“系统属性”窗口后,移至“高级”。
- 在性能下,单击设置按钮。
- 打开“数据执行保护”选项卡。
- 选中第二个选项,即“为除我选择的程序和服务之外的所有程序和服务打开DEP:”
- 单击添加。
- 如果您的计算机运行的是Windows操作系统的32位版本,请导航到C:\ Windows \ System32 \ dllhost.exe。如果您的操作系统是64位(x64)Windows 10,请转到C:\ Windows \ SysWOW64 \ dllhost.exe。
- 选择dllhost.exe并将其添加到例外列表。
- 单击“应用”,然后单击“确定”以保存更改。
我们希望这种方法被证明是有用的。如果您想进一步提高系统性能,请尝试使用Auslogics BoostSpeed。
检查硬盘是否有错误
如果您尝试打开特定驱动器上的文件和文件夹时出现dllhost.exe错误,则应扫描该驱动器以查找问题:
- 单击“这台PC”,找到您的驱动器,然后右键单击它。
- 从菜单中选择属性。
- 进入“工具”选项卡。选择错误检查下的立即检查。
按照提示启动扫描,然后等待扫描结束。
更新Windows编解码器
修复dllhost.exe的另一种方法是更新编解码器。这很简单:转到Microsoft的下载中心,下载最新的编解码器安装包,然后在您的PC上运行它。
我们希望本文已证明是有帮助的。
您是否知道其他任何方法来修复dllhost.exe应用程序错误?
请在下面的评论中分享它们!