我一直在尝试将笔记本电脑从 HDD 迁移到 SSD。我最初使用最新版本的 TODO Backup 克隆了驱动器,然后尝试使用 Macrium Reflect。两者都有相同的问题。驱动器克隆正常,所有文件似乎都存在,但 Windows 10 无法启动。
我已经从恢复盘启动,加载命令提示符并运行:
bootrec /RebuildBcd
bootrec /fixMbr
bootrec /fixboot
bootsect /nt60 SYS
它仍然无法启动。如果我加载 Windows 10 恢复盘并从 CD 启动,然后我可以选择加载 Windows,它就会加载。同样,如果我选择重新启动而不是关机,机器就会加载。
关机后尝试启动系统时,系统会一直停留在黑屏并闪烁_
。
源磁盘上的分区是 MBR。我正在克隆到 Integral P 系列 2.5 英寸固态硬盘(120 GB、4 SSD、SATA III 驱动器)。
答案1
Windows 10.
修复克隆 HDD SSD 后的错误 - winload.efi 文件中的错误
使用 Windows 10 安装/恢复媒体在高级工具中打开命令提示符
Diskpart
list volume
(记下启动分区卷和 Windows 分区字母)select volume #
(将#替换为负责启动系统的分区,fat32 中的隐藏分区)assign letter w
(能够恢复启动文件)exit
(退出 diskpart)bcdboot X:\Windows /s w: /f UEFI
(将 X 替换为包含 Windows 文件夹的分区号)重新启动系统(如果有多个启动选项,请选择新的启动选项)
msconfig
(启动 - 删除 \Windows 选项并仅保留 c:\Windows 选项)
答案2
由于您有办法在 SSD 上启动 Windows,因此您可以执行 修复 Windows 10 的安装通过执行就地升级而不会丢失任何内容。
您应该首先验证分区对齐方式描述在这里。
答案3
我认为启动文件或启动顺序存在问题。
您可以做的第一件事是通过进入电源选项禁用快速启动。
因为快速启动使用了一种休眠技术。
如果此方法无效,请执行就地升级而不会丢失数据。这将创建新的启动文件和设置。
答案4
我也遇到过同样的问题,只需从官方网站创建 Windows 安装 USB 驱动器,从安装 USB 启动,然后转到故障排除,在那里启动 CMD 并将所有以 boot* 和 efi* 开头的文件(和文件夹)从安装 USB 复制到克隆 SSD 驱动器的根目录,完成后,我的克隆 SSD 就可以启动了。还请检查 BIOS 中的启动设置。