用 DISM 的 Capture 选项来迁移系统靠谱么?

查看 35|回复 1
作者:aquatichunter   
估计有人推荐 DISM++这些第三方软件。但我要尽可能只用微软的软件来完成所有操作。
基本操作是这样的:
①用 media creation tool 把 U 盘做成 PE 盘。
②重启进 PE 后,用 C 盘 System32 目录里面的 dism (不是 PE 自带的,否则会有权限问题)把整个 C 盘 Capture 成一个 wim 文件并保存到别的盘上。
③最重要的是要在命令行后面加上验证完整性的选项。
④用 diskpart 给新硬盘分区,为 efi 分区设置盘符。
⑤使用 dism 的 apply 选项把打包完成的 wim 文件应用到新硬盘上,同样也要验证完整性。
⑥用 bcdboot 把应用好的系统的启动信息写到 efi 分区上。
我一共试过两次,其中一次失败了,开机之后黑屏只有一个光标。刚开始我以为是原先的 SSD 是 pcie 3.0 而新 SSD 是 pcie 4.0 的原因,但后来发现原来是 capture 的时候没有验证完整性。
除此之外我还没有找到影响迁移成功与否的其他因素。也许根本就不应该把系统迁移到接口不同的磁盘上?
i8086   
你确认系统不在更改后,本人建议重启一次系统,运行通用化工具,从 Windows 安装中删除特定于电脑的信息,以便它可以安装在不同的电脑上。
%WINDIR\System32\Sysprep\Sysprep.exe /generalize /oobe /shutdown
https://learn.microsoft.com/zh-cn/windows-hardware/manufacture/desktop/sysprep--generalize--a-windows-installation?view=windows-11
您需要登录后才可以回帖 登录 | 立即注册

返回顶部