网站搜索

如何修复 Steam 磁盘写入错误


在 Steam 中下载或更新游戏时出现“磁盘写入错误”有多种可能的原因。幸运的是,其中大多数并不表示您的 PC 存在严重问题。在大多数情况下,磁盘写入错误是由于权限问题或文件损坏而发生的,并且可以轻松解决。

重启 Steam 和您的电脑

这是陈词滥调是有原因的——把它关掉然后再打开就可以了。如果您突然遇到磁盘写入错误,请尝试重新启动 Steam。右键单击任务栏上系统托盘(通知区域)中的 Steam 图标,然后单击“退出”。您也可以在 Steam 应用程序窗口中单击 Steam > 退出。

如果重新启动 Steam 不起作用,请重新启动您的 PC。重新启动计算机会重新初始化硬件驱动程序、结束所有正在运行的程序并清除内存。如果磁盘写入错误是由 Windows(或任何其他操作系统)的错误引起的,那么重启计算机很可能会修复它。

检查写入权限

团队磁盘写入错误也可能是由于权限问题。如果 Steam 库文件夹已设置为只读,或者您运行 Steam 的用户帐户没有库文件夹的写入权限,Steam 可能会遇到磁盘写入错误。让我们检查一下这是否是问题所在。

首先,如果 Steam 正在运行,请将其关闭。然后,右键单击通常用于启动 Steam 的图标,然后单击“以管理员身份运行”。

再次尝试下载。如果有效,则说明您遇到了权限问题。如果那没有解决问题,您可以跳到其他部分之一——这一节中的说明与您无关。

始终以管理员身份运行 Steam

解决权限问题的第一个也是最简单的方法是始终以管理员身份运行 Steam。

右键单击您的 Steam 图标,然后单击“属性”。

转到“兼容性”选项卡,勾选“以管理员身份运行”,然后单击“应用”和“确定”。

更改用户的权限

出于安全原因,如果可以的话,始终以管理员身份运行应用程序并不是一个好主意。但是,第二种解决方案涉及更多。 Windows 中的每个文件和文件夹都具有特定于用户的权限。如果您的用户和 Steam 文件夹(或任何子文件夹)之间出现问题,您可以手动修复它。

首先,您需要导航到您的 Steam 文件夹。默认情况下,它位于“C:\Program Files (x86)”中。右键单击 Steam 文件夹并点击“属性”。

确保未勾选“只读”框。如果启用了“只读”,请取消选中它,然后单击“应用”。

在“属性”窗口中检查写入权限。单击位于顶部的“安全”选项卡。滚动浏览“组或用户名”部分中的列表,然后选择您的用户。查看标有“用户权限”的窗口部分。这是控制文件夹、子文件夹和文件的所有权限的内容。除“特殊权限”外,所有方框都应打勾。别担心那个。

如果没有全部勾选,您需要强制 Windows 更改该文件夹、子文件夹和所有文件的权限。通常子文件夹和文件会继承包含它的文件夹的权限,所以你只需要更改父文件夹Steam的权限即可。

点击“编辑”,启用“完全控制”,然后点击“应用”和“确定”。

清除下载缓存

下载缓存是 Steam 在下载或安装游戏或更新时存储临时文件的地方。单击左上角的 Steam > 设置。

单击“下载”选项卡,然后单击底部的“清除下载缓存”。

系统会提示您重新启动 Steam。重新启动后,再次尝试下载。

修复库文件夹

如果更改您的权限和清除下载缓存不起作用,您可以尝试修复您的库文件夹。

单击 Steam 窗口左上角的“Steam”,然后从下拉菜单中选择“设置”。

单击“下载”,然后单击“Steam 库文件夹”。

此窗口将显示您已下载的所有游戏。如果您使用多个硬盘驱动器或多个 Steam 文件夹,它们将显示在此处。单击它选择给你带来麻烦的那个——它会在顶部。然后单击右侧的三个点以打开下拉菜单,然后单击“修复文件夹”。

您安装的游戏越多,安装所需的时间就越长,因此请做好等待几分钟的准备。完成后,再次尝试下载。

更改您的下载服务器

虽然这种情况并不常见,但有时 Steam 下载服务器会遇到问题或中断。如果是这种情况,它会产生各种错误消息。如果您已经尝试了所有其他步骤,那么尝试更改下载服务器也没有什么坏处。

单击屏幕左上角的“设置”,然后单击“Steam 库文件夹”。

导航到“下载”页面,然后单击标题为“下载区域”的部分中的下拉菜单。通常,Steam 会选择离您最近的下载服务器。我们需要将其更改为其他内容——尝试选择离您较近的内容。

如果这些都不起作用,则您的硬盘驱动器可能有问题。作为预防措施,您应该备份存储在硬盘驱动器上的任何不可替代或重要的文件。然后您可以尝试使用 chkdsk 解决问题。