如何使用不同的磁盘将 D 盘的空间添加到 C 盘?

如何使用不同的磁盘将 D 盘的空间添加到 C 盘?

我正在运行 Windows 11,我的 D 盘有 1.8 TB 的可用空间,而我的 C 盘只剩下大约 30 GB。我尝试在 D 盘中腾出未分配的空间,但无法将其分配给 C 盘,因为它们位于不同的磁盘中。有人知道如何从 D 盘向 C 盘添加更多空间吗?

文件资源管理器中的我的驱动器:https://i.stack.imgur.com/DPO5A.png

在磁盘管理中:https://i.stack.imgur.com/Fl0ZV.png

答案1

这个问题有简单的解决办法,就是使用

  • NTFS 符号链接或连接点。
  • 将 D:\ 驱动器安装到 C:\ 驱动器上需要额外空间的(空)NTFS 文件夹中。

我一直都这么做。

符号链接选项非常灵活,但需要花费一些时间来移动文件。顺便说一句,对于您的用例来说,连接点和符号链接之间的区别很小,但在底层的行为却截然不同。我建议使用符号链接,不用担心。

将整个卷安装为 NTFS 文件夹选项虽然非常简单,但灵活性不够。

在做任何事情之前,你应该先备份。没有人知道会发生什么。如果你想用自己的东西冒险,那就自己做吧。

为了实现使用符号目录链接选项,这里是它的要点。

首先,所有工作都是通过命令提示符(以管理员身份)使用内置实用程序完成的mklink。还有一个漂亮的 shell 扩展,名为(恰当地)“链接外壳扩展“当我在墙的 GUI 一侧时,我已经使用了它很多年了。

假设我有一份《黑暗之魂 25》。这个庞然大物高达 600GB,安装到 C:\Program Files\Dark Souls 25。

  1. 在确保该目录中没有任何运行后,我复制(不移动)整个文件夹到D:\GaMEz\DarkSouls25

  2. 我以管理员身份打开命令提示符并重命名C:\Program Files\Dark Souls 25C:\Program Files\Dark Souls 25 (bobzYerUncle)。如果它不允许重命名,则说明您不是管理员,或者确实有某个程序打开并且目录已锁定。

  3. 运行命令(也以管理员身份)mklink /D "C:\Program Files\Dark Souls 25" "D:\GaMEz\DarkSouls25"

  4. 尝试启动游戏。如果你想非常确定,请先重新启动。理论上,程序可以保留已重命名的事物的开放句柄。这有点过头了,但谨慎行事取决于你。

  5. 如果一切正常,请删除C:\Program Files\Dark Souls 25 (bobzYerUncle)

您刚刚从 C:\ 释放了 600GB 并将其放入 D:。程序几乎100%保证看不出差别。

我之所以要复制所有文件而不直接移动文件夹,是因为如果发现某些文件被锁定或由于某种原因无法使用,我可以简单地将其放回原位。您自行承担风险。

为了将整个 D:\ 驱动器安装到 C:\ 上的空 NTFS 文件夹中

确定新空间的存放位置并在那里创建一个文件夹。例如“MY_DESKTOP_PATH\HugeProjectFiles”

  1. 打开磁盘管理,找到您的 D:\ 驱动器,然后右键单击卷->更改驱动器号和路径。
  2. 单击[添加]并在编辑框中提供“MY_DESKTOP_PATH\HugeProjectFiles”的路径Mount in the following empty NTFS folder
  3. 单击“确定”。

需要了解的一些事项

当某些程序“自行安装”到任意位置且不提供任何选项(如 Chrome)时,符号链接方法可以提供帮助。这些垃圾最终会存入 AppData 中。

符号链接是透明的(这意味着程序不知道它们与原始文件有任何不同),但有些文件需要位于磁盘上的特定偏移量(例如您的休眠文件)。链接到这样的文件将不起作用。

有时(非常罕见),如果应用程序重命名或删除您创建的“文件夹/链接”并将其安装到新文件夹中,则“升级”时会出现问题。如果发生这种情况,您只需重复上述步骤并将其放回原位即可。

我自己甚至成功移动了整个“Program Files”文件夹和 Windows 下的许多系统文件夹。 我不建议尝试这样做。 我需要启动 Windows PE 并做一些小把戏。对于 Windows,如果你搞砸了,BAD JUJU 可能会发生(并且会发生)。特别是关于文件权限和确保它们也被正确复制。如果你想玩它,至少我会备份所有内容并期待/准备失败。

答案2

如果你还没有这样做,更改特殊文件夹的位置存储大文件的位置,例如我的文件我的音乐我的照片我的视频将它们移动到 D: 应该会大大增加可用空间。

特殊文件夹

Nirsoft 是免费的特殊文件夹视图可让您同时查看所有这些文件夹的位置。右键单击文件夹,选择文件夹属性,你可以改变地点

还,清理所有不需要的文件为 C: 腾出更多空间。除了手动清理外,还可以尝试使用第三方工具,例如Wise 磁盘清理器(明智地!)清除更多垃圾。

顺便说一句,我确实不是建议更改操作系统必需文件夹的位置,例如程序文件或者字体,因为这可能会导致问题或使系统无法使用。此外,更改文件夹位置时要小心,以防止数据丢失(例如,创建新文件夹,D:/图片复制全部来自原版图片文件夹D:/图片然后更改位置C:\Users<用户名>\PicturesD:\图片)。成功后,删除旧文件夹中的项目应该是安全的。

相关内容