Mac 上的 Steam 崩溃已修复

Ella

如果您正在寻找有关 Steam 不断崩溃的原因的信息,您可能会看到客户端在 Dock 中弹起一次,然后消失,或者游戏运行了 10 秒然后掉线。我在 Mac 上不断遇到问题,并且我已经列出了一个持续修复 Steam 的简短列表。我们将保持实用性,从轻松获胜开始,然后转向配置文件重置和干净的重新安装以保留您的游戏。

什么是蒸汽?

以防万一您误读了这篇文章,Steam 是 Valve 的游戏平台和商店。在 macOS 上,它是一个桌面应用程序,用于管理您的库、安装更新、验证文件和启动游戏。当 Steam 在 Mac 上崩溃时,通常是以下六种情况之一。继续阅读,我会揭晓它们。

为什么 Steam 在 Mac 上崩溃?

以下是我经常看到的常见模式:

  • macOS 更新后 Steam 客户端已过时。新的 Tahoe 点版本可能会使旧的二进制文件失效,直到下一次 Steam 更新为止。
  • 损坏的本地数据~/Library/Application Support/Steam或旧的偏好~/Library/Preferences
  • 注入网络或覆盖层的登录项和后台帮助程序。
  • Steam 内的下载缓存或内容服务器问题。
  • 每个游戏的问题:着色器损坏、Rosetta 需要或验证将修复的错误更新。
  • VPN、代理或安全工具会中断登录或下载。

好消息是,这六个问题绝对不是 Mac 损坏所致。它只需要一个整齐的顺序。

按照清单进行操作。当 Steam 保持打开状态并启动您的游戏时停止。

1.从应用程序中强制退出、重新启动并打开Steam

  1. Apple 菜单 > 强制退出 > Steam > 强制退出。
  2. 重新启动 Mac。
  3. 从应用程序文件夹启动 Steam,而不是从下载文件夹启动。

2.先更新Steam

  1. 如果 Steam 短暂打开,请选择 Steam 主菜单 > 检查更新。

如果无法打开,请从以下位置下载当前的安装程序并将 Steam.app 放入应用程序中,替换旧的。

为什么:操作系统更新后,最新的客户端通常会修复崩溃循环。

3.清除Steam的下载缓存

  1. 打开 Steam,然后从 Steam 主菜单 > 首选项 > 下载 > 清除下载缓存 > 确认。
  2. 重新登录并重试。

为什么:缓存卡住可能会导致客户端在启动后或下载开始时崩溃。

4. 选择退出 Steam 测试版

  1. 打开 Steam,然后从 Steam 主菜单 > 首选项 > 界面。
  2. 在“客户参与测试版”旁边,选择“未选择测试版”。
  3. 重新启动应用程序。

为什么:Beta 版本非常好,直到它们变得不那么好为止。稳定的客户可以减少意外。

5.暂时禁用游戏内叠加

  1. 打开 Steam,然后从 Steam 主菜单 > 首选项 > 游戏中。
  2. 取消选中在游戏中启用 Steam 界面。
  3. 重新启动 Steam 并测试您崩溃的游戏。

为什么:在某些 Mac 上,叠加层会在某些游戏中触发渲染或输入崩溃。

6. 在没有 VPN、代理或激进过滤器的情况下进行测试

  1. 退出蒸汽。
  2. 禁用您的 VPN/代理和任何过滤应用程序。
  3. 重新打开 Steam 并在干净的网络上登录。

为什么:Auth 或 CDN 获取可能会在严格的路由后面失败,看起来像是崩溃。

8. 验证游戏文件

对于发布时掉落的特定游戏:

  1. 打开 Steam 应用 > 库 > 右键单击​​游戏 > 属性。
  2. 如果该选项可用,请选择“已安装文件”>“验证完整性”。
  3. 然后,让它下载所有丢失或损坏的内容,然后再次启动。

为什么:大多数游戏崩溃都是由于验证修复的损坏的更新造成的。

8.刷新Steam的本地配置文件而不会丢失您的游戏

如果客户端本身在启动时崩溃:

  1. 退出蒸汽。
  2. 在 Finder 中,按 Shift – Command – G 并转到~/Library/Application Support/
  3. 将文件夹 Steam 重命名为 Steam_old。
  4. 启动蒸汽。登录。它会重新创建一个干净的配置。
  5. 要保留已安装的游戏,请将 Steamapps 文件夹从 Steam_old 移至新的 Steam 文件夹,然后重新启动 Steam。

为什么:您可以在保留库的同时获得全新的配置文件。

9. 删除过时的首选项文件

  1. 退出蒸汽。
  2. 在 Finder 中,按 Shift – Command – G 并转到~/Library/Preferences/
  3. 查找并移至桌面:com.valvesoftware.Steam.plist 以及名称中带有 Steam 的任何明显内容
  4. 重新启动蒸汽。

为什么:损坏的首选项是一个简单的崩溃触发器,并且可以安全地重建。

10.驯服登录项和启动代理

启动踩踏可能会在登录后立即导致 Steam 崩溃。

阅读更多:ClipGrab 在 Mac 上不断崩溃,已修复

  1. 系统设置 > 常规 > 登录项和扩展。
  2. 禁用启动时不需要的帮助程序。
  3. 首先重新启动并打开 Steam。

CleanMyMac 的性能功能在这里很有用,无需在系统设置中搞乱,您可以在一个地方管理登录和启动代理,具体方法如下:

  1. 打开 CleanMyMac — 在此获取免费试用版。
  2. 打开 > 性能 > 扫描。
  3. 单击“查看所有任务”,然后首先选择“登录项目”。
  4. 删除你不需要的东西。然后,单击背景项目并删除不需要的内容。

这不会触及 Steam 的文件。它只是阻止额外的帮助者堆积。

11.干净地重新安装Steam,保留游戏

如果崩溃仍然存在,请进行真正的重新安装以清除残留物。

  1. 退出蒸汽。
  2. 在“应用程序”中,将 Steam.app 拖至“废纸篓”。
  3. ~/Library/Application Support/Steam,保留steamapps文件夹。
  4. 删除所有其他内容~/Library/Application Support/Steam除了蒸汽应用程序。
  5. (可选)删除相关首选项~/Library/Preferences/如上所述。
  6. 将最新的 Steam.app 安装到应用程序并启动。

CleanMyMac 的清理功能在这里也确实很有帮助,在您重新安装之前,可以删除系统范围内的旧缓存和损坏的临时文件,这样您的新 Steam 安装就不会与剩余的混乱竞争;方法如下:

  1. 再次打开应用程序。
  2. 单击清理 > 扫描。
  3. 检查并删除系统垃圾。

12.安全模式和新用户测试

安全模式:关闭。在 Apple 芯片上,按住电源按钮,直到看到启动选项,选择您的磁盘,然后按住 Shift 并单击“在安全模式下继续”。对于 Intel,请重新启动 Mac 并立即按住 Shift 键,直到出现登录窗口。打开Steam一次,然后正常重启并再次测试。

新用户:系统设置 > 用户和组 > 添加用户。以新用户身份登录并启动 Steam。如果它在那里有效,那么可以肯定地说您的原始配置文件存在冲突;您还可以继续修剪登录项目或清理首选项。

13. Apple 芯片上的游戏特定说明

当前支持 macOS 的大多数游戏都是本机游戏或通过游戏处理的兼容层运行。如果某个较旧的游戏崩溃而其他游戏运行,请检查游戏的社区中心以获取最新的 macOS 说明。有时,启动选项或禁用金属着色器预缓存可以稳定它。保持这一调整的范围仅限于一款游戏,而不是 Steam 全球范围内。

当 Steam Remote Play 不断崩溃时,额外的稳定性习惯会有所帮助

  • 让 macOS 和 Steam 保持最新状态。新客户端版本在 Apple 芯片上比旧版本更稳定。
  • 避免将 Steam 安装在奇怪的位置。应用程序运行良好。
  • 将您的库存储在快速 APFS 卷上。外部驱动器可以工作,但片状电缆会导致非常奇怪的崩溃。
  • 当 Steam 在 macOS 更新后出现异常时,验证加上干净的客户端重新安装是我最快的修复方法。

当 Steam 在我的 Mac 上崩溃时,很容易进入恐慌模式,但这通常是不必要的。是的,很烦人,很容易修复,只是需要一点耐心才能找到正确的故障排除修复方法。上面文章中的这些技巧之一应该会有所帮助,希望现在您已经回到了您最喜欢的游戏。为本文添加书签以供日后使用,以防您以后遇到问题。

常见问题

如果重新安装 Steam,我会丢失游戏吗?

不,如果您将 steamapps 文件夹保留在 ~/Library/Application Support/Steam 中,则不会。重新安装应用程序,将 Steam 指向“设置”中的该文件夹,它将发现安装。

Mac 上的 Steam 崩溃日志在哪里?

查看:

  • 〜/库/应用程序
  • 支持/Steam/日志/
  • 〜/库/日志/诊断报告/

有关最近提到 Steam 或游戏名称的条目。这些可以帮助您发现失败的模块或扩展。

Steam 远程播放不断崩溃。有什么不同的尝试吗?

打开 Steam > 首选项 > 远程播放并关闭硬件编码,测试,然后重新打开。将带宽限制为“中等”一分钟,然后尝试使用有线连接来消除 Wi-Fi 抖动。

我可以将 Steam 库移至外部驱动器吗?

是的,Steam > 首选项 > 存储 > 添加驱动器文件夹并添加您的外部驱动器。使用每个游戏的“已安装文件”面板中的“移动安装文件夹”将游戏从内部移动到新位置。

游戏启动时崩溃,但 Steam 本身很稳定

验证游戏的文件,禁用叠加层,并检查游戏的启动选项。很多时候,客户端很好,但标题需要进行一些小调整或预缓存重建。