在 Windows 中将某些系统文件夹移动到另一个驱动器

在 Windows 中将某些系统文件夹移动到另一个驱动器

情况:

  • 系统:Windows 10 20H2
  • 我有两个物理驱动器:
    • SSD 128 GiB(可用:118 GiB,免费:15 GiB);
    • HDD 1 TiB(可用:??,免费:490 GiB)
  • 分区结构:
    • C:(固态硬盘)
    • 其他“驱动器”(HDD)
  • 我有两个用户:一个具有管理员权限,另一个没有
  • 有几个文件夹,例如:
    • 程序文件:“Program Files”(21 GiB)、“Program Files (x86)”(~4 GiB)
    • UserDocs:“用户/用户/{下载、图片、桌面、...}”(~4 GiB)
    • 应用程序数据:“用户/用户/应用程序数据”(20 GiB)
    • ?? :通过 MS Store 下载应用程序(?? B)
    • 以上总计:~49 GiB

问题:

  • 我的 C 盘已经满了,而且它的结构变得很混乱

我想要:

  • 重新安装 Windows(10),并重新分区,以便只有默认内容保留在 C 盘中
  • 并将 ProgFiles 和 AppData 移至单独的驱动器
  • 并将 UserData 移至另一个单独的驱动器

研究和其他选择

  • 我偶然发现了一些文章:但感觉有点曲折:A b C
  • 读几本其他答案这里:1 2 3
  • ...似乎不可能
  • 那么,还有其他建议吗?
  • 我应该将操作系统安装在 HDD 上吗?
  • Linux 支持这样做吗?我读到它不包含驱动器,但包含分区 - 显示为不同的文件夹 - 无论如何,可以将 Linux 中上述对应的文件夹设置为 HDD 上的某个分区,而主系统保留在 SSD 上

答案1

您可以使用符号链接。

  1. 在你想要的位置创建文件夹
  2. 在驱动器 C 上创建指向它的符号链接。

例如

mklink /d e:\MyFolder c:\Users\User1\Documents

mklink 文档

我只用它移动过我的 Thunderbird 邮件文件夹。它应该适用于任何文件夹,但有时它可能不适用于某些系统文件夹。

答案2

重新安装 Windows(10),并重新分区,以便只有默认内容保留在 C 盘中

默认内容是 Windows、Program Files 和 USERS 中的内容,例如 AppData。

并将 ProgFiles 和 AppData 移至单独的驱动器

不 - 不要将这些文件移动到其他驱动器。

并将 UserData 移至另一个单独的驱动器

您可以轻松地将“我的文档”、“我的图片”、“我的视频”等重新定位到另一个驱动器。

由于您要重新安装 Windows,因此最好的解决方案是获取更大的驱动器。

将 Windows 的各个部分组织到不同的驱动器中通常不是一个好主意。

一个很好的经验法则是:不要移动你不太了解的东西。

相关内容