mac上steam提示“磁盘写入错误”通常是权限问题:需检查并修复steam库文件夹及steam.app的读写权限,对外置硬盘优先格式化为apfs,或对exfat盘执行sudo diskutil mount -w强制可写挂载,最后重启steam验证。

Mac上Steam提示“磁盘写入错误”先确认是不是权限问题
Mac系统对应用写入外置硬盘或非标准路径有严格权限管控,Steam更新游戏时若目标文件夹未被授予“完全读写”权限,就会中断写入并弹出“磁盘写入错误”,这个错误在macOS Sonoma及后续版本中尤为常见,且不会明确提示“权限不足”。
检查并修复Steam库所在磁盘的读写权限
第一步:在Finder中定位Steam库文件夹。默认路径为~/Library/Application Support/Steam/steamapps;若你自定义了库位置(如外置NTFS硬盘、APFS移动固态盘),请直接前往该路径的最外层文件夹(例如/Volumes/Games/SteamLibrary)。
第二步:右键点击该文件夹 → 选择“显示简介”。向下滚动到底部,展开“共享与权限”区域。
第三步:点击右下角锁形图标 → 输入管理员密码解锁。确保当前用户(或“所有人”)的权限为【读与写】,不是“只读”或“无访问权限”。若显示为“只读”,点击下拉菜单手动改为“读与写”。
第四步:点击左下角齿轮图标 → 选择“应用到包含的项目”。系统会递归重设整个SteamLibrary内所有子文件夹和文件的权限,耗时取决于游戏数量,期间不要关闭窗口或拔盘。
针对外置硬盘的特殊处理
方法一:格式化为APFS或Mac OS扩展(日志式)
NTFS格式的外置硬盘在macOS下默认仅支持只读,即使安装了第三方驱动,Steam仍可能因底层I/O拦截失败而报写入错误。插入硬盘后,打开“磁盘工具”,选中该硬盘 → 点击“抹除” → 格式选“APFS”(推荐)或“Mac OS扩展(日志式)” → 方案选“GUID分区图” → 抹除。注意:【此操作将清空硬盘全部数据,请提前备份】。
方法二:不重格式化,临时启用写入(仅限exFAT)
如果硬盘是exFAT格式,系统本应支持读写,但有时挂载参数异常。打开终端,执行:sudo diskutil mount -w /Volumes/你的硬盘名,回车后输入密码。这能强制以可写模式重新挂载,无需重启,适合紧急更新。
重置Steam客户端自身权限
Steam.app本身也可能被系统限制写入能力。前往“访达”→“应用程序”→右键“Steam”→“显示简介”→在“共享与权限”中确认当前用户权限为“读与写”,再点齿轮→“应用到包含的项目”。这一步常被忽略,但能解决Steam无法创建临时下载文件夹的问题。
最后重启Steam,尝试更新任意一款已安装游戏,观察是否仍提示“磁盘写入错误”。











