将 C: 目录转移到另一个驱动器

将 C: 目录转移到另一个驱动器

我最近一直忙于将 C: 中经常更新的目录(包括 C:\ProgramData、C:\Temp 和 C:\Users)转移到另一个物理存储更适合更新的驱动器(因为 HDD 仍比基于闪存的存储承受更多的重写)。转移这些目录还可以在需要时更轻松地重新安装 Windows。

我执行此操作的过程非常简单。启动 Windows 安装介质进行安装。在复制文件后并在第一次重新启动之前,关闭计算机。然后我启动恢复软件或其他软件并将上述目录移动到另一个驱动器,例如 D:,并将上述目录连接 (mklink /J) 到它们被重新定位的位置 — D:\PerfLogs、D:\ProgramData、D:\Temp 和 D:\Users。然后我让安装自由启动并部署所有内容。

最糟糕的结果是什么?我的意思是,我把所有参考资料都链接起来了,第三方软件应该无法分辨。就这一点而言,在微软内部,可能会出现什么问题?

答案1

速度会比较慢,而且在我看来没有必要。好的 SSD 驱动器会比电脑更耐用,而且速度更快。

建议您不要移动所有用户 - 大部分 Appdata 最好放在 C 盘上,并且部分 Appdata 无法可靠地移动。

我有一台 6 年前的 ThinkPad X1,配备顶级快速 SSD,容量为 600 TBW。经过 6 年的大量使用(包括虚拟机),到目前为止,容量还不到 100 TBW

相关内容