6个蒸汽故障排除提示

蒸汽通常相当稳定,但偶尔也会遇到问题。本指南为您在Steam中遇到的常见问题提供了解决方案,从游戏崩溃或无法正常工作到Steam无法启动。

如果这些解决方案都没有帮助,试着用谷歌搜索问题-你可能遇到了游戏特定的问题,有特定于游戏的解决方案,或者只是更隐晦的Steam bug。

验证游戏缓存

如果游戏加载失败、加载后立即崩溃或达到特定级别时崩溃,则您的游戏文件可能已损坏。损坏的文件还可能导致大量其他奇怪的游戏错误。要修复损坏的游戏文件,您可以让Steam验证您系统上的游戏缓存。STEAM将检查游戏的文件,如果检测到任何问题,将从Steam的服务器重新下载损坏的文件。

要验证游戏的缓存,请在Steam库中右键单击该游戏,然后选择属性。在“属性”窗口中,单击“本地文件”选项卡,然后单击“验证游戏缓存的完整性”按钮。

删除ClientRegistry.blob

如果Steam本身无法启动,或者您仍然遇到游戏运行不正常的奇怪问题,您可能需要尝试删除您的ClientRegistry.blob文件。删除此文件后,您必须重新登录到Steam,其他本地设置也将丢失-例如,您必须对游戏重新分类。默认情况下,您可以在Steam目录-C:\Program Files(X86)\Steam中找到此文件。在删除此文件之前,请确保完全关闭蒸汽(单击蒸汽窗口顶部的蒸汽菜单并选择退出)。

更改下载服务器

STEAM会定期检测离您最近的下载服务器。但是,这些下载服务器可能会超载-如果游戏下载速度较慢,您可能需要更换下载服务器。您可以在Steam Content Server状态页上查看每个下载服务器的负载。一定要在附近合理地选择一家。

要更改下载服务器,请单击“蒸汽”菜单,然后选择“设置”。在Settings窗口中,单击Downloads+Cloud选项卡,然后从Download Region框中选择不同的服务器。

更改此设置后,您必须重新启动Steam。

设置CPU亲和性

一些较老的游戏在现代计算机上使用多个CPU内核时玩得不好。常见症状包括动画出现故障、跳跃,以及动画播放太快-游戏的动画甚至可能与音频不同步。您可以告诉Windows只在一个CPU内核上运行游戏来解决这个问题-这被称为设置游戏的CPU亲和力。

要做到这一点,最简单的方法是启动游戏,按住Alt键并退出,打开任务管理器,右键单击“进程”选项卡上的游戏进程,然后使用“设置亲和力”选项。然而,这可能并不总是解决问题-如果问题已经开始发生,在您重新启动游戏之前,游戏可能会出现故障。

您可以使用的一个技巧是设置Steam.exe的CPU亲和性-当您通过Steam启动游戏时,它将继承Steam的CPU亲和性并使用正确的CPU亲和性启动。右键单击任务栏并选择启动任务管理器以打开任务管理器。

在推出一款要求苛刻的现代游戏之前,一定要将Steam的CPU亲和力改回默认设置-使用所有内核。Windows不“保存”会话之间的CPU关联性-当您关闭Steam并重新打开它时,它将使用其默认的CPU关联性设置。

禁用蒸汽覆盖

一些老游戏可能还会出现Steam的游戏内覆盖的图形问题-当您在游戏中按Shift+Tab时出现的屏幕。您可以通过右键单击Steam库中的游戏,选择Properties,然后取消选中Enable Steam Community in-Game复选框,来禁用单个游戏的覆盖。

禁用兼容模式

Windows会在某些程序(包括Steam)崩溃时自动将兼容模式设置分配给这些程序。如果Steam检测到它在兼容模式下运行,您将看到如下消息:

如果在蒸汽快捷方式上单击鼠标右键,然后选择“属性”,则不会看到应用了任何兼容性设置:

Windows已隐藏其应用的兼容模式设置-您只能将其从注册表中删除。首先,单击“开始”,在“开始”菜单中键入regedit,然后按Enter键来启动注册表编辑器。浏览到注册表编辑器中的HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers项,然后删除与Steam关联的任何值。

STEAM现在应该可以启动,没有任何兼容模式错误。

您是否有其他故障排除提示可以分享?请留下评论,让我们知道他们的情况。

相关文章