![steam助手](https://i-blog.csdnimg.cn/blog_migrate/d15b305e6f9696e964414bce480135c8.png)
steam助手
![image image](https://i-blog.csdnimg.cn/blog_migrate/ce2490b6a8e893082a9291ce82057a01.png)
Steam is generally pretty stable, but every now and then you’ll run into a problem. This guide gives solutions to common problems you’ll encounter in Steam, from games crashing or not working properly to Steam failing to launch.
Steam通常相当稳定,但是有时您会遇到问题。 本指南提供了解决方案,可解决您在Steam中遇到的常见问题,从游戏崩溃或无法正常工作到Steam无法启动。
If none of these solutions helps, try Googling the problem – you may have run into a game-specific problem with a game-specific solution or just a more obscure Steam bug.
如果这些解决方案均无济于事,请尝试使用Google搜索问题-您可能会遇到针对特定游戏的问题,而针对特定游戏的解决方案或者只是一个较为晦涩的Steam错误。
验证游戏缓存 (Validate Game Caches)
If a game fails to load, crashes as soon as it loads, or crashes when you reach a specific level, your game’s files may be corrupted. Corrupted files can also cause a multitude of other odd game bugs. To fix corrupted game files, you can have Steam validate the game’s cache on your system. Steam will examine the game’s files and – if any problems are detected – will re-download the corrupted files from Steam’s servers.
如果游戏无法加载,加载后立即崩溃或达到特定级别时崩溃,则游戏的文件可能已损坏。 损坏的文件还可能导致许多其他奇怪的游戏错误。 要修复损坏的游戏文件,您可以让Steam验证系统上游戏的缓存。 Steam将检查游戏的文件,并且-如果发现任何问题-将从Steam的服务器重新下载损坏的文件。
To validate a game’s cache, right-click the game in your Steam library and select Properties. In the properties window, click the Local Files tab and click the Verify Integrity of Game Cache button.
要验证游戏的缓存,请在Steam库中右键单击该游戏,然后选择“属性”。 在属性窗口中,单击“本地文件”选项卡,然后单击“验证游戏缓存的完整性”按钮。
![image image](https://i-blog.csdnimg.cn/blog_migrate/ca15bf68bd1427e935668cd095500484.png)
删除ClientRegistry.blob (Delete ClientRegistry.blob)
If Steam itself is failing to launch or you still experience odd issues with games not working properly, you might want to try deleting your ClientRegistry.blob file. After deleting this file, you’ll have to log back into Steam and other local settings will also be lost – for example, you’ll have to re-categorize your games. You’ll find this file in your Steam directory – C:\Program Files (x86)\Steam by default. Be sure to close Steam completely (click the Steam menu at the top of the Steam window and select Exit) before deleting this file.
如果Steam本身无法启动,或者您仍然遇到游戏无法正常运行的奇怪问题,则可能要尝试删除ClientRegistry.blob文件。 删除此文件后,您将必须重新登录Steam,其他本地设置也将丢失–例如,您必须对游戏进行重新分类。 您将在Steam目录中找到该文件-默认情况下为C:\ Program Files(x86)\ Steam。 在删除此文件之前,请确保完全关闭Steam(单击Steam窗口顶部的Steam菜单,然后选择退出)。
![image image](https://i-blog.csdnimg.cn/blog_migrate/63dd9cd501b289722d83a3e90155acc5.png)
更改下载服务器 (Change Download Server)
Steam periodically detects the closest download server to you. However, these download servers can become overloaded – if games are downloading slowly, you may want to change your download server. You can view each download server’s load on the Steam Content Server Status page. Be sure to choose one reasonably nearby.
Steam会定期检测到距离您最近的下载服务器。 但是,这些下载服务器可能会变得超负荷–如果游戏下载缓慢,则可能需要更改下载服务器。 您可以在Steam Content Server状态页面上查看每个下载服务器的负载。 确保在附近合理选择一个。
![image image](https://i-blog.csdnimg.cn/blog_migrate/c15b1f369930aeedecc2597bf04d4f30.png)
To change your download server, click the Steam menu and select Settings. From the Settings window, click the Downloads + Cloud tab and select a different server from the Download region box.
要更改您的下载服务器,请单击Steam菜单,然后选择设置。 在“设置”窗口中,单击“下载+云”选项卡,然后从“下载区域”框中选择其他服务器。
![image image](https://i-blog.csdnimg.cn/blog_migrate/1f01d0ed5cd610daf2acd90d81ef995d.png)
You’ll have to restart Steam after changing this setting.
更改此设置后,您必须重新启动Steam。
设置CPU亲和力 (Set CPU Affinity)
Some older games don’t play nice with multiple CPU cores on modern computers. Common symptoms include glitchy, jumpy animations and the animations playing too fast – the game’s animations may even be out of sync with the audio. You can tell Windows to run on the game on only one CPU core to solve this problem – this is referred to as setting the game’s CPU affinity.
一些较旧的游戏在现代计算机上使用多个CPU内核时效果不佳。 常见的症状包括故障,跳动的动画以及动画播放得太快–游戏的动画甚至可能与音频不同步。 您可以告诉Windows仅在一个CPU内核上运行游戏来解决此问题-这称为设置游戏的CPU亲和力。
The easiest way to do this is by launching a game, alt-tabbing out, opening the task manager, right-clicking the game’s process on the Processes tab and using the Set Affinity option. However, this may not always solve the problem – if the problem has already started occurring, the gameplay may be glitchy until you relaunch the game.
最简单的方法是启动游戏,按Alt键跳出,打开任务管理器,在“进程”选项卡上右键单击游戏的进程,然后使用“设置相似性”选项。 但是,这可能无法始终解决问题-如果问题已经开始发生,在重新启动游戏之前,游戏可能会出现故障。
One trick you can use is setting Steam.exe’s CPU affinity instead – when you launch the game through Steam, it will inherit Steam’s CPU affinity and launch with the correct CPU affinity. Right-click your taskbar and select Start Task Manager to open the task manager.
您可以使用的一种技巧是设置Steam.exe的CPU关联性-当您通过Steam启动游戏时,它将继承Steam的CPU关联性并以正确的CPU关联性启动。 右键单击任务栏,然后选择“启动任务管理器”以打开任务管理器。
![image image](https://i-blog.csdnimg.cn/blog_migrate/00396b29d78cbb0b56e8001097067e46.png)
Be sure to change Steam’s CPU affinity back to the default – using all cores – before launching a demanding, modern game. Windows doesn’t “save” CPU affinity between sessions – when you close Steam and reopen it, it will use its default CPU affinity settings.
在启动要求苛刻的现代游戏之前,请确保使用所有内核将Steam的CPU关联性更改回默认值。 Windows不会在会话之间“保存” CPU亲和力–当您关闭Steam并重新打开它时,它将使用其默认的CPU亲和力设置。
![image image](https://i-blog.csdnimg.cn/blog_migrate/ad8cb0bbdc450541b36ce6feb8c1cc80.png)
禁用蒸汽覆盖 (Disable Steam Overlay)
Some old games may also have graphical issues with Steam’s in-game overlay – the screen that appears when you press Shift+Tab while in a game. You can disable the overlay for an individual game by right-clicking the game in your Steam library, selecting Properties, and unchecking the Enable Steam Community In-Game check box.
某些旧游戏在Steam的游戏叠加中也可能存在图形问题-当您在游戏中按Shift + Tab时出现的屏幕。 通过右键单击Steam库中的游戏,选择“属性”,然后取消选中“启用Steam社区游戏内”复选框,可以禁用单个游戏的叠加层。
![image image](https://i-blog.csdnimg.cn/blog_migrate/6693fe384116b12fc6039406f228c12a.png)
禁用兼容模式 (Disable Compatibility Mode)
Windows automatically assigns compatibility mode settings to certain programs – including Steam – when they crash. If Steam detects it’s running in compatibility mode, you’ll see a message like this one:
崩溃时,Windows会自动将兼容模式设置分配给某些程序,包括Steam。 如果Steam检测到它正在以兼容模式运行,您将看到类似以下消息:
![image image](https://i-blog.csdnimg.cn/blog_migrate/2537b51aa401591fd9d650a0a3c3b5a9.png)
If you right-click the Steam shortcut and select Properties, you won’t see any compatibility settings being applied:
如果右键单击Steam快捷方式并选择“属性”,则不会看到任何兼容设置被应用:
![image image](https://i-blog.csdnimg.cn/blog_migrate/2e404f70a5bfa7c20aa8349136ed01cf.png)
Windows has hidden the compatibility mode setting it applied – you can only remove it from the registry. First, launch the registry editor by clicking Start, typing Regedit into the Start menu, and pressing Enter. Browse to the HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers key in the registry editor and delete any values associated with Steam.
Windows隐藏了它应用的兼容模式设置-您只能将其从注册表中删除。 首先,通过单击“开始”启动注册表编辑器,在“开始”菜单中键入Regedit,然后按Enter。 在注册表编辑器中浏览到HKEY_CURRENT_USER \ Software \ Microsoft \ Windows NT \ CurrentVersion \ AppCompatFlags \ Layers项,然后删除与Steam关联的所有值。
![image image](https://i-blog.csdnimg.cn/blog_migrate/1dc8bfc66da2d6cca3f3d576efaf4ce1.png)
Steam should now launch without any compatibility mode errors.
现在应该启动Steam,而不会出现任何兼容模式错误。
Do you have other troubleshooting tips to share? Leave a comment and let us know about them.
您还有其他疑难解答提示要分享吗? 发表评论,让我们知道他们。
翻译自: https://www.howtogeek.com/116225/6-steam-troubleshooting-tips/
steam助手