![无法启动 Windows 10(UEFI)](https://linux22.com/image/1537958/%E6%97%A0%E6%B3%95%E5%90%AF%E5%8A%A8%20Windows%2010%EF%BC%88UEFI%EF%BC%89.png)
我的笔记本电脑配有 1TB 旋转硬盘和 16 GB SSD 用于缓存。全新安装 Windows 10 Pro 后,SSD 缓存不起作用。
在尝试启用 SSD 缓存时,我决定格式化/清理 M.2 SSD。我认为这不会给 Windows 10 安装造成任何问题,因为操作系统安装在 1 TB 旋转驱动器上。
但是,在 Diskpart 中清理 SSD 后,Windows 无法再启动。我认为这是因为 Windows 10 将启动文件存储在 SSD 上(不确定)。在网上搜索后,我有一种预感,我删除了 EFI 分区,这导致了启动错误。
在尝试许多解决方案时,我遇到了修复 Easus Partition Manager 搞乱的 Windows 8.1 UEFI 启动?错误代码:0xc0000225
许多网站都提到了相同的方法/步骤来解决这个问题。所以我试了一下。在为驱动器分配一个唯一字母(我的情况是 G)之前,我都成功了。然而,我卡在了下一步。我无法使用以下命令复制启动文件:
cd /d G:\EFI\Microsoft\Boot\
当我尝试上述命令时,它说
该系统找不到指定的路径
我尝试了多种不同的命令,但都没有任何帮助。
有什么帮助吗?重新安装不是一个选项,除非这是解决这个问题的唯一方法
我遇到的启动问题还有其他解决方案吗?
命令窗口图片:
答案1
你应该搜索这样一个小~> 250 MB Fat32 格式的驱动器(在 Linux 上它被称为 sda 1)和除了主驱动器外,还单独克隆它。就您而言,它是 260 MB 的驱动器:
也许还可以使用 bootrec 重新激活启动驱动器,请参阅https://answers.microsoft.com/en-us/windows/forum/windows_10-performance/windows-10-will-not-boot-disk-0-marked-as-gpt/431dbbee-4fdd-4418-8407-98ae9e885bbe。您可以使用常规 Windows 10 旧版 MBR 格式启动棒访问 msdos 命令提示符。
可能需要从 MBR 切换到 GPT 启动棒才能进入 msdos,然后再进入 UEFI(无 CSM)启动棒,请参阅这里了解更多详情。我的情况需要两个启动棒,因为启动时我没有任何菜单/BIOS,只有重复的 Realtec 以太网信息。
在 MSDOS 中,转到
d:
、e:
、f:
... 直到找到 GPT 分区的 UEFI(无 CSM)棒。找到后,输入setup
并尝试修复检测到的 Windows。
如果这没有帮助:
- 您还可以使用 Windows Media Creation Center 创建的 Windows 10 GPT UEFI(无 CSM)ISO 分配新的引导扇区。从该 ISO 生成的启动棒在 /Boot/bootsect.exe 中提供 bootsect。无论如何,当一切都丢失时,我尝试了此方法,如果您还有其他选择,请不要尝试此方法。然后,您需要搜索您的 Windows 驱动器的驱动器号,例如 d:,并分配起始引导扇区。我重新分配了它,但由于 UEFI 驱动器已完全损坏且文件丢失,它仍然对我无济于事。它可能仍然对您有帮助。非常危险,当然不推荐。
- 也许可以从以下翻译中获取更多想法:答案: 允许的系统设备无法使用和 [启动管理器][已解决] 修复 UEFI 启动问题:BIOS POST 后黑屏。只能从 BIOS F12 启动菜单启动
因此,您的以下评论可能是正确的:
我认为这是因为 Windows 10 将启动文件存储在 SSD 上(不确定)。在网上搜索后,我猜测是我删除了 EFI 分区,这导致了启动错误。
以下是我了解到的情况(可选阅读)
我遇到了类似的问题,我损坏了 UEFI(没有 CSM)启动驱动器。
- 我不知道 Windows 驱动器分散在这么多分区中,因此我期望每个可用驱动器都显示在同一个屏幕上。这当然是错误的,您需要在右上角切换到外部驱动器,但这不是 Linux GParted 教程。这让我以为列表中只有小的那个可能是卡,但我只看到了 236.5 GB 的 Windows“基本数据分区”。请理解这是我第一次使用 Linux GParted:
总而言之,我将 261 MB 的驱动器(sda1)分成 220 MB 用于 Linux(sda1)和 41 MB 用于数据(sda5),并以此破坏了 UEFI Bios,而且这在 MB 级别上没有任何意义。
我尝试使用 Linux 恢复软件恢复 UEFI(无 CSM)文件。从现在已拆分的 261 MB 驱动器中恢复这些 UEFI 文件应该是可能的。我尝试使用 testdisk 并发现了一些东西,但它有点麻烦,而且我刚买了一台新笔记本电脑,因此我决定从头开始格式化并从“UEFI(无 CSM)+ GPT Windows 10 启动棒”重新安装所有内容。