在 HDD 上运行的 Windows 非常慢

在 HDD 上运行的 Windows 非常慢

自从我双启动 Windows 10 和 Ubuntu 以来,Windows 上就出现了大量延迟。我的 Windows 启动时间非常长,而且我在切换活动窗口或尝试启动新应用程序时经常出现延迟。

我不太了解计算机,所以当我安装 Ubuntu 时,我意外地卸载了 Windows,并将其重新安装到我的 HDD 上(之前它安装在我的 SSD 上),从那时起它运行起来就非常慢。

我不知道在 SSD 上再次安装 Windows 是否能解决我的问题,但是我上面没有剩余空间,所以在再次清除系统之前,我想知道这是否真的是导致我的问题的原因。

我将非常感激每一位帮助我的人,并提前致谢:)

答案1

如果您最初将 Windows 安装在 SSD 上,而现在将其安装在 HD 上……那么,这就是答案。

HD 是一种机械设备;磁盘必须旋转,磁头必须物理移动才能读取数据。SSD 是一种电子设备。它们之间的速度差异是数量级的。在启动时您会更加注意到这一点,因为那时 Windows(或任何其他操作系统)必须从文件系统读取更多文件。

答案2

PaulJ 的回答是正确的,但我认为值得扩展。

SSD 比 HDD 更快的主要原因有三个。

  1. 顺序访问速度差异。东芝 P300 1 TB(7200 rpm HDD)的连续读取速度为 160 MB/s,而三星 850 Evo 1 TB(SATA SSD)的连续读取速度为 420 MB/s。SSD 的速度更快。

  2. 随机存取速度差异。东芝 P300 为 1.13 MB/s,三星 850 Evo 为 65 MB/s。数据位于 HDD 盘片上的特定位置。访问数据需要等待盘片旋转和磁头移动,以便它们的位置匹配。如果文件彼此不相邻,同时或顺序访问大量文件会给 HDD 带来很大压力,因为它们会进行大量寻道,而很少进行读写。SSD 不会受到此影响,因为它们没有移动部件,访问时间恒定。

  3. 驱动器速度不一致。HDD 盘片将数据存储在外部,即数据轨道从盘片边缘开始并接近中心,因此外部轨道更长且包含更多数据。HDD 试图保持恒定的角旋转速度(台式机通常为 7200 rpm,笔记本电脑通常为 5400 rpm)。因此,外部轨道(驱动器的开头)的读取/写入速度更快。这种效果对旋转驱动器有许多奇怪的后果。如果您的操作系统安装在驱动器开头的小分区上,它将不会受益于 NCQ(HDD 对任务进行重新排序以减少磁头移动和延迟)。另一方面,如果您有一个单独的大分区,其文件系统将跨盘片分配数据,可能将一些数据放在较慢的内部区域。

相关内容