电脑换新硬盘,保持数据原位置、应用不重装

迁移前备份(完全没必要,但记住备份的命令很重要)

bash 复制代码
# 备份某个文件夹,Windows 原生
robocopy "E:\My_Dream_2026_4_7\Flower_AI" "H:\Flower_AI_Backup" /E /COPYALL /R:3 /W:5 /LOG:H:\Backup_Log.txt
# 备份整个分区,如把D拷贝到M,把E拷贝到N
robocopy D:\ M:\ /E /COPYALL /R:3 /W:5 /LOG:C:\copy_D.txt
robocopy E:\ N:\ /E /COPYALL /R:3 /W:5 /LOG:C:\copy_E.txt

1. DiskGenius执行系统迁移

  • 新硬盘未分区!或者只分了一个系统的区,不然影响新硬盘的C盘符无缝对接旧的D盘符
  • DiskGenius勾选"完成后,更改电脑启动顺序"
  • 点击"开始",选择 "热迁移" 模式,等待完成

2. 给新硬盘建立新 D、E 分区

  1. 打开磁盘管理,在新硬盘的未分配空间上右键 → 新建简单卷。
    • 大小:先分配给新 D 盘(容量≥旧D盘已用空间,可留一点余量)
    • 盘符:临时指定为 M
    • 格式化 NTFS,卷标可以设 NewD 方便识别。
  2. 剩下的未分配空间再次新建简单卷,大小用满剩余全部,盘符临时指定为 N,卷标 NewE。

3.第五步:用 robocopy 复制数据

现在源和目标都非常明确:

bash 复制代码
robocopy D:\ M:\ /E /COPYALL /R:3 /W:5 /LOG:C:\copy_D.txt
robocopy E:\ N:\ /E /COPYALL /R:3 /W:5 /LOG:C:\copy_E.txt

重要:执行前请关闭 Docker Desktop 和所有可能占用 D、E 盘文件的程序(IDE、资源管理器窗口等),以保证复制成功。

复制完成后检查日志末尾,确认 Files 数量一致,Skipped=0 或 FAILED=0。

4.第六步:交换盘符(最关键)

  1. 在磁盘管理中:
    • 右键旧硬盘的 D 盘 → "更改驱动器号和路径" → 改为一个不冲突的临时号,比如 X。
    • 右键旧硬盘的 E 盘 → 改为 Y。
      (此时 D、E 两个盘符就空出来了)
  2. 右键 M: → 更改盘符为 D。
  3. 右键 N: → 更改盘符为 E。
  4. 检查一下 F 盘,如果它还是 F,就无需动它(旧 F 盘本来就在旧硬盘上,一直没变)。

5 验证

  • 打开 E:\docker-desktop-data2\DockerDesktopWSL,My precious!。
  • 启动 Docker Desktop,它应能正常启动并识别原有容器/镜像。
  • 随意打开一个原装在 D 盘的软件,或点击桌面快捷方式,检查是否正常运行。
  • 最后可在磁盘管理中删除旧硬盘的 G(原C)、X(原D)、Y(原E)分区(确认数据无需保留后),释放空间给旧硬盘扩容或备用。
相关推荐
DevLoom_2 天前
SD卡插电脑提示:驱动器中的磁盘未被格式化?恢复数据正确处理步骤
运维·服务器·电脑
万物皆智能2 天前
14 款电脑压缩工具详解及下载指南(2026年最新版)
电脑
千里码aicood3 天前
Django 基于Django的电脑推荐与分析可视化系统设计与实现
python·django·电脑
●VON3 天前
谁小时候不想要一个游戏修改器?我把电脑 Skill 做成了 Android 小助手
android·游戏·电脑
会挠头但不秃3 天前
处理电脑蓝屏、PE盘和重装系统
电脑
Hotchip_MEMS3 天前
从“手工作坊”到“全自动贴装”:MEMS如何重塑雾化器制造流程
人工智能·笔记·物联网·电脑·制造
Nomarsgo3 天前
生产车间产线巡检解决方案:基于联控 Lionconit PTC-1006 工业手持平板电脑打造移动化、数字化车间巡检终端
单片机·嵌入式硬件·电脑
bj_bluewei_tech3 天前
拯救者外接耳机麦克风没声音,更换耳机无效,排查主板音频信号电路
电脑·笔记本电脑·音视频
木圭的AI时代指南3 天前
我的8G显存电脑实测本地部署qwen3.8-27B记录
人工智能·ai·语言模型·电脑
科技看点3 天前
电脑重复操作一键自动化怎么办?天禧AI4.2从操作入口做“减法”
人工智能·电脑