修复:Windows 10中的``hl2.exe已停止工作''错误

目录:

视频: É или È? Как правильно ставить диакритические знаки над E во французском. Accent aigu и accent grave 2024

视频: É или È? Как правильно ставить диакритические знаки над E во французском. Accent aigu и accent grave 2024
Anonim

对于一些由Valve(Valve)开发的经典第一人称射击游戏狂热的粉丝来说,在Windows 10上玩传统游戏是一个问题。 也就是说,较早的标题在一个Source引擎中是统一的,即使我们今天要解决的错误指向Half-Life 2,也可能在其他类似的射击游戏中发生。 紧接着“ hl2.exe停止工作 ”消息后突然崩溃,似乎打扰了大量玩家。

导致此确切错误的方面和原因各有不同,因此我们提供了可以使您摆脱低迷状态的资源。 如果您在Windows 10中遇到此错误,下面的解决方案将派上用场。

如何解决Windows 10中的“ hl2.exe已停止工作”错误

  1. 以管理员身份并以兼容模式运行游戏
  2. 更新图形驱动程序
  3. 禁用第三方防病毒
  4. 检查DirectX版本
  5. 禁用Steam服务
  6. 重新安装游戏

1:以管理员身份并以兼容模式运行游戏

如前所述,即使“ hl2.exe”指向《半条命2》,所有其他由Source引擎制造的带有轻微源引擎变化的游戏也会受到此错误的影响。 首先想到的是与Windows 10不兼容的问题。其中一些游戏,例如《反恐精英》 1.6或《半条命2》,已经很老了。 首先,这是导致此错误的主要原因。

  • 另请阅读:Xbox One向后兼容性:现已提供250多种游戏

主要解决方案可能是强制游戏在兼容模式下运行。 另外,为了避免Windows 10施加的系统限制,您应该以管理员身份运行它。 只需几个简单步骤即可完成此操作:

  1. 导航到游戏的安装文件夹。 通常在C:\ Programs \ Steam中找到。
  2. 找到exe文件,右键单击它,然后打开“ 属性”
  3. 选择兼容性选项卡。
  4. 选中“ 在兼容模式下运行此程序 ”框,然后从下拉列表中选择Windows的另一个迭代。 在游戏系统要求中提到的一种是首选。
  5. 此外,选中“ 以管理员身份运行该程序 ”框。

  6. 确认更改并尝试开始游戏。

如果带有特殊错误的崩溃持续存在,请检查其他解决方案。

2:更新图形驱动程序

对于图形卡驱动程序和Windows 10,出现问题时没有简单的解决方案。 Windows 10倾向于通过Windows Update安装通用驱动程序。 这些驱动程序可能足以满足某些游戏的需求,但这远非您可以依靠的概念。 此外,即使您从官方站点手动获得了最新的驱动程序,但考虑到游戏的发行日期,它仍然可能无法正常工作。

  • 另请阅读:Windows 10的5种最佳驱动程序更新软件

因此,解决此问题的唯一方法是阻止Windows Update中的驱动程序更新功能,并尝试使用各种新旧驱动程序版本,直到找到合适的驱动程序版本为止。

如果您不确定如何在Windows 10中执行此操作,请按照下面提供的步骤操作:

    1. 在Windows搜索栏中,键入系统设置,然后从结果列表中打开“ 查看高级系统设置 ”。
    2. 选择硬件选项卡。
    3. 打开设备安装设置

    4. 切换“ 否(您的设备可能无法按预期方式工作) ”。

    5. 现在,导航至以下站点之一(取决于您的GPU制造商)并下载驱动程序:
      • NVidia
      • AMD / ATI
      • 英特尔
    6. 现在,右键单击“ 开始”,然后打开“ 设备管理器”
    7. 展开显示适配器
    8. 右键单击您的GPU并将其卸载

    9. 使用或Ashampoo卸载程序清除所有剩余的驱动程序输入。
    10. 安装从OEM站点下载的正确驱动程序。
    11. 重新启动您的PC并开始游戏。

以相同的方式,您可以下载并安装较旧的驱动程序,而不是最新的驱动程序。 正如我们已经说过的那样,进行实验可能会解决问题。 如果您将驱动程序版本与游戏相匹配,这可能会很耗时,但也会非常有回报。 另一方面,您可以使用Tweakbit的Driver Updater工具 。 该工具已获得Microsoft和Norton Antivirus的认可。 经过几次测试,我们的团队得出结论,这是最佳的自动化解决方案。 您可以在下面找到快速指南。

  1. 下载并安装TweakBit驱动程序更新程序
  2. 安装后,该程序将自动开始扫描您的PC以查找过时的驱动程序。 驱动程序更新程序将根据其最新版本的云数据库检查已安装的驱动程序版本,并建议适当的更新。 您需要做的就是等待扫描完成。
  3. 扫描完成后,您将获得有关在PC上发现的所有问题驱动程序的报告。 查看列表,查看是否要单独更新或每个驱动程序一次更新。 要一次更新一个驱动程序,请单击驱动程序名称旁边的“更新驱动程序”链接。 或者,只需单击底部的“全部更新”按钮,即可自动安装所有建议的更新。

    注意: 一些驱动程序需要分多个步骤安装,因此您必须多次单击“更新”按钮,直到安装了所有驱动程序。

3:禁用第三方防病毒

当Half-Life 2或Counter-Strike 1.6投放市场时,某些第三方防病毒解决方案甚至都不是概念。 因此,其中一些人可能会将这些黄金遗留品检测为恶意软件并阻止其运行。 如果可以相信要报告的话,主要的怀疑是AVG防病毒解决方案。 但是,在启动时或一段时间后,许多其他用户可以并且偶尔会阻止Valve游戏。

  • 另请阅读:用于游戏PC的5种最佳防病毒软件

因此,我们建议您至少暂时禁用第三方防病毒程序,然后重新启动游戏。 如果仍然无法运行它,并且启动器崩溃,然后出现“ hl2.exe已停止工作”错误提示,请考虑将卸载作为可行的选择。

最后,如果您无法使当前的防病毒软件与游戏一起运行,我们建议您尝试使用Bitdefender。 它是一流的安全解决方案,具有卓越的病毒库和各种保护功能。 这是我们的评论,因此请务必看一看。

4:检查DirectX版本

较旧的游戏需要较旧的DirectX版本才能运行。 如果您运行的是Windows 10,则很可能暗示您使用的是DirectX 11或12。这当然不适合10年甚至15年以上的游戏。 因此,请确保安装较旧的DirectX版本,其中大多数是DirectX 9,这是最老的解决方案。

尽管如此,即使您拥有DirectX 11或12,您仍然可以安装和使用较旧的版本。 您可以在此链接上找到DirectX 9。 安装后,开始游戏并寻找更改。 希望它不会崩溃了。

5:禁用Steam服务和其他后台程序

Windows的Steam客户端是启动游戏的一种常用方法,尤其是由创建Steam的Valve制作的游戏。 但是,据报道,这个漂亮的启动器/应用程序存在遗留标题问题,主要是指Half-Life 2,Team Fortress或Counter-Strike之类的东西。 因此,可以在开始游戏之前禁用该过程或在没有Steam客户端的情况下运行游戏,这可能是解决当前问题的方法。 所有这些都受到“ hl2.exe已停止工作”错误的影响。

  • 另请阅读:如何修复立即关闭的Steam游戏

此外,还有许多其他后台程序可能以相同的方式影响游戏。 因此,通过限制后台活动,可以解决此问题。

值得一试,因此请确保遵循以下说明来克服客户端本身或其他程序造成的可能问题:

  1. 右键单击任务栏,然后打开“ 任务管理器”
  2. 单击启动选项卡。
  3. 禁用列表中的所有启动程序,然后重新启动PC。

  4. 从安装文件夹中启动游戏,并寻求改进。

6:重新安装游戏

最后,如果事实证明该问题比我们最初预期的更具弹性,则可以重新安装游戏或使用游戏客户端(Steam)来验证游戏文件的完整性。 但是,建议您先清理所有剩余的文件,然后再重新安装游戏,而不是经典的重新安装。 您可以使用IObit Uninstaller Pro 7,我们建议将其用作清除卸载的首选工具。 您可以签出,。

但是,在我们进行重新安装之前,请尝试在Steam中运行该工具以验证游戏文件的完整性。 随着时间的流逝,它们可能会由于病毒感染(或防病毒错误检测)和滥用而损坏或不完整。 以下是使用Steam客户端修复游戏完整性的方法:

  1. 打开Steam桌面客户端
  2. 打开
  3. 右键单击受影响的游戏,然后打开“ 属性”
  4. 打开本地文件
  5. 单击“ 验证游戏文件的完整性… ”按钮。

最后,即使这样做没有帮助,请按照以下步骤执行干净的重新安装:

  1. 打开Steam
  2. 在“ 库”下右键单击受影响的游戏,然后将其卸载

  3. 导航到安装文件夹并删除所有剩余文件。
  4. 使用或Ashampoo卸载程序清除关联的注册表项。
  5. 回到Steam并从Library中安装游戏。
修复:Windows 10中的``hl2.exe已停止工作''错误