我在2020年自己组装电脑后,终于从主要的主机游戏转向了PC游戏,在那个时候开始新爱好真是个糟糕的时机,因为当时PC组件的成本飙升。

自从我组装了我的第一台电脑,我花了很多时间对其进行升级,添加新部件,让它变得更强大。然而,如果有一件事让我在安装了第二个NVMe硬盘后一直感到困扰,那就是Steam或任何其他库的安装过程缓慢。

在与几个朋友的Discord通话中抱怨这个问题后,其中一个提到了一些我从未想到的事情。这与Steam下载位置或类似的事情无关,而是一个简单的技巧让我下载速度飞速提升:写入缓存。

那么,写入缓存到底有什么作用?

那么,写入缓存到底有什么作用?

关闭这个功能可能会释放你SSD或NVMe的潜力

关闭这个功能可能会释放你SSD或NVMe的潜力

在关闭写入缓存之前,我想更了解这个过程。简单来说,写入缓存利用你电脑的RAM来缓存正在写入磁盘的数据。使用SSD或NVMe驱动器可能会显著提高你的数据写入速度

由于写缓存使用您的 RAM 来存储写入指令,因此在与具有高写入速度的 SSD 或 NVMe一起使用时可能会导致冲突。我当时没有意识到,关闭这个设置后,近两年的慢速 Steam 下载速度显著提升。

禁用写缓存会不会损坏您的硬盘?

禁用写缓存会不会损坏您的硬盘?

存储并不便宜,因此照顾它是个好主意

存储并不便宜,因此照顾它是个好主意

在我自己尝试之前,我最担心的事情之一是,如果我在完成 Steam 下载后忘记重新启用写缓存,可能会损坏我的驱动器或丢失数据。截至目前,我在日常活动中没有看到任何负面影响,从工作到娱乐。 我自己尝试这个已经快一个月了,在 PC 的日常活动中没有看到任何影响。

相反,启用写缓存会增加数据丢失或损坏的风险,特别是如果用户在写入完成之前关闭计算机或失去电源。不过,正如对操作系统级设置的任何形式的修改一样,我在调整这类设置时总是会多加小心。

关闭写缓存很快就解决了我的问题

关闭写缓存很快就解决了我的问题

这个设置默认是开启的,可能对不同的 SSD 影响各异

这个设置默认是开启的,可能对不同的 SSD 影响各异

我想做一个前后对比测试,看看关闭写缓存能带来多大的差异。运行 CrystalDiskMark,这是一款允许用户测试系统中任何磁盘的读写速度的免费程序,我很震惊,发现理论上并没有太大差别。

在开启写缓存的情况下进行初始测试时,我的读速是3492.67MB/s,写速是2398.39MB/s。一旦我关闭了这个设置,我的读速为 3507.88MB/s,写速为 2386.50MB/s,我心里想,这怎么可能是对的。怎么会在写入速度更慢的情况下,开启写缓存反而让安装 Steam 游戏的速度更慢呢?

这是因为写缓存是以块的形式安装游戏,而不是整体安装,这在我的 NVMe 驱动器上显著减慢了下载和安装过程。有时候,这种测试看起来可能不太直观,但亲眼看到结果后,我可以确认,关闭写缓存确实能加快某些下载的写入速度。

如何在 Windows 11 中禁用写缓存

如何在 Windows 11 中禁用写缓存

确保您为此部分选择正确的磁盘

确保您为此部分选择正确的磁盘

对于这样的设置,您可能会想象它会隐藏在 Windows 操作系统的深处。实际上,它隐藏在表面之下,只需几次点击即可关闭。如果您准备好为您的电脑提升性能,请按照以下简单步骤关闭此设置。

  1. 要禁用写缓存,请使用 Windows 搜索栏搜索设备管理器

  2. 在此窗口中,选择磁盘驱动器。

  3. 右键单击您想要禁用写缓存的驱动器,然后选择属性。

  4. 在新窗口中,选择‘策略’选项,并取消选中设备上的写缓存。

  5. 点击‘确定’完成设置,然后在 Steam、Xbox PC Game Pass 或其他平台测试一下下载速度,看看有没有变化。

除非您觉得有必要重新开启写缓存,否则把这个设置关掉其实没有什么坏处。

关闭写缓存真的值得吗?

关闭写缓存真的值得吗?

对我来说,下载速度的提升显而易见

对我来说,下载速度的提升显而易见

我从小就开始玩游戏,甚至在 DOS 时代就已经玩了。从那时起,游戏和其他文件的大小不断膨胀,虽然我的网速在不断提升,但我希望下载速度也能跟上。我现在意识到,关闭写缓存是我做过的最明智的决定之一。

虽然基准测试可能没显示出太大差别,但我的 NVMe 和下载文件夹的表现就能说明一切。我的下载速度和写入速度都提高了,关机前能下载的游戏数量也从未如此之多。到现在为止,差不多一个月了,我没有发现任何缺点。