我有一台笔记本电脑,配有一个小型系统磁盘(32GB)和一个额外的 160GB SSD 驱动器。Windows 只能安装在小型驱动器上。
我想将所有内容移动到更大的驱动器上以释放较小驱动器上的空间。
您能建议一下要搬什么以及怎样搬吗?
答案1
一种简单且(通常)无痛的移动方式是复制和保留相结合NTFS 连接点在他们的位置上,这样任何期望事物在原来位置的东西仍然会“认为”它在那里。
假设你的 32GB 磁盘是 C:,假设你有一个名为数据目录你想搬到数据目录:\。在这种情况下,在命令提示符中运行这些命令(根据当前设置,您可能需要以管理员身份运行):
- 复制原始数据:
robocopy "C:\Data" "D:\Data" /E /COPYALL /XJ
- 删除原有数据:
rmdir "C:\Data" /S /Q
- 在原位置处创建一个连接点,以指向新位置:
mklink /J "C:\Data" "D:\Data"
不过,您可能不想对大多数“标准”文件夹执行此操作:
- 计算机目录:\Windows由于 Windows 的启动过程不支持连接,因此无法移动。
- 目录:,C:\Program 文件 (x86)和C:\用户可以移动,但会破坏 Windows 升级。
- 此外,移动C:\用户 将破坏 Windows 应用商店。
因此,我建议你只移动占用空间最大的东西,而不是整个用户的程序文件。目录统计可以帮助查明这些东西是什么。
答案2
您无法将分区移动到另一个磁盘。目前,我建议您备份所有重要数据。然后根据本指南在 SSD 上进行全新安装:
https://www.disk-partition.com/articles/windows-wont-install-on-ssd-4348i.html
答案3
我想说的是,如果您无法将您的新程序自定义安装到您的 D 盘,那么您唯一的其他选择就是将页面文件和所有数据移动到新驱动器,然后查看您有多少空间。
如果是我的话,我会购买一个更大的 C 盘以及一个好的备份程序,这样你就可以在一个新的更大的驱动器上创建扩展备份并以此方式进行交换。
有些类型的驱动器甚至附带此软件。我不敢说我对您的特定计算机一无所知,但多年来,我已经在各种系统上多次这样做了。