Windows 10 启动时出现黑屏并带有光标(登录前 - 不可见栏)

Windows 10 启动时出现黑屏并带有光标(登录前 - 不可见栏)

基本上是尝试将 Windows 安装从一个驱动器移动到另一个驱动器 (HDD -> SSD)。SSD 上已经有 Linux 分区,因此不想通过 SSD 重新格式化/克隆。

将 C: 驱动器复制到 SSD,现在一直在尝试将 ESP 移动到 SSD,以应对恢复环境。我现在似乎有两个 ESP 副本,一个在旧 HDD 上,可以成功启动原始 C: 分区,有时还可以启动新副本(标记为 D:)- 磁盘管理控制台显示 D: 是系统、主、引导……而 C: 在本例中只是主。

移除旧硬盘后,新 ESP 无法启动复制的驱动器。Windows 加载屏幕后出现黑屏,移动鼠标时光标会向上移动,几秒钟后光标会消失。持续移动可使光标保持活动状态,但每隔几秒钟它就会重置到屏幕中心(跳动)。这种情况在安全模式和正常启动(使用bcdedit /set {default} safeboot network或类似方法设置安全模式)中都会发生。

如果两个驱动器都已连接,则bootrec /scanos显示 C: 分区可以添加(位于 HDD 上)。目前,当两个驱动器都已连接时,bootrec /fixboot会显示错误消息Cannot find file specified。过去,此命令有效(即已执行),但我无法在没有连接 HDD 的情况下从 SSD 启动。

有什么想法吗(最好超越‘重新格式化 SSD 并通过启动旧分区和 ESP 从之前/之后创建的备份中恢复’)?

编辑:有点奇怪的是,当我启动到黑屏加光标时,我可以使用 Teamviewer 远程访问计算机。我仍然只看到黑屏,但它肯定在做某事。但它将 Teamviewer 作为服务加载,因此它仍然在登录之前。

答案1

这只是一个猜测,但从 winpe 中你可以尝试以下操作(其中 C 是包含 windows 的卷号,S 是系统分区)

bcdboot C:\Windows /s S:

此外,它是否格式化为正确的文件系统类型?

答案2

我修复了这个问题(有点 - 使用我并不喜欢的方法),通过使用 AOMEI Backupper Standard 在另一个 HDD 上创建系统备份,然后使用 Windows PE USB 将 Windows 10 重新安装到 SSD 上。

这意味着我必须重新安装 Linux,这很烦人,但是经过一天半的反复重启后,我已经失去了耐心,需要继续处理事情。

然后,我使用 AOMEI 的“重启模式”启动新的 Windows,并尝试从系统备份中恢复。我选择不使用系统还原,而是只从备份中获取 C: 驱动器,并覆盖 SSD 上的(新)C: 驱动器。

此后,分区无法启动,但我现在有了一个可以正常工作的恢复分区。这使我能够在恢复工具中轻松打开命令行,在那里我使用 DiskPart 分配驱动器号后使用了 BCDEdit。

我观察到显示的device和字段为“未知”。然后我使用osdevicebcdedit

bcdedit /set {default} device partition=C:
bcdedit /set {default} osdevice partition=C:

将它们设置为一个合适的值。

我不需要使用bootrec,或者bcdboot重建 ESP,并且在恢复 C: 驱动器的分区时我小心地没有覆盖它。

下次启动时,一切正常运行。

相关内容