我有一台笔记本电脑,最初运行的是 Windows 8,后来升级到 8.1,然后使用 Microsoft Updater 升级到 Windows 10(这些升级没有全新安装)。它运行良好,没有问题。
由于几周前我将主工作站更新到 1903,因此我决定也升级 Notebook。棘手的部分是我用 VeraCrypt 加密了启动分区。我总是随身携带笔记本,我不希望笔记本被盗时任何人能够访问我的文件。
我从微软网站下载了 1903 更新程序(因为自动更新程序还没有显示)并开始下载。过了一会儿,它安装了更新,一切似乎都很好 - 但是当它重新启动系统时,它进入了启动循环。我在网上搜索了该怎么做,他们说要关闭它,重新启动它,如果这没有帮助,在启动到安全模式时安装修复程序。
该建议的问题在于,我没有选择启动安全模式,因为它(输入 VeraCrypt 密码后)说需要修复或重置。当我单击修复时,它显示 Windows 8 为目标系统。
在恢复菜单中有一个选项“F8 用于启动选项”,但如果我按 F8,屏幕会短暂闪烁并且什么也不会发生。
有人知道我可以做什么而不完全重置电脑吗?
答案1
Windows 功能升级更像是一次新安装,而不是更新。简单来说,在此过程的某个阶段,会启动一个“迷你 Windows”,它会将设置从旧安装转移到新安装,并“交换”安装,以便从现在开始启动新安装。
问题是,这个“迷你 Windows”默认不包含 Veracrypt 驱动程序,因此无法访问加密的系统分区/驱动器,可能导致系统处于“半配置”的故障状态。
我相信您现在只能解密您的硬盘,备份您的重要文件并从头开始。
下次您想要使用加密的系统磁盘/分区进行功能升级时,您有以下选择:
(附注:我知道最好不仅提供链接,还要概述解决方案这里,但在这种情况下,这确实会占用太多空间。)
(附注:解密和重新加密 SSD 时,请注意驱动器上可能会保留一些未加密的数据。如果您对加密非常重视,则在使用 SSD 时应采取特殊预防措施。但是,这不是您原始问题的主题,所以我不会在这里详细介绍。)
答案2
笔记本型号是什么?HP?因为我有一台 HP,它不支持 EFI 启动。
它始终启动 Microsoft 条目,因此 Veracrypt 会替换 Microsoft 启动条目;但有时 Microsoft 更新会用原始副本替换该文件(bootmgfw.efi
)。
如果您的 PC 启动到修复模式,请打开命令提示符,挂载 EFI 分区并复制回原始文件。
其他选项是:禁用安全启动(这很重要,否则 PC 将默默忽略您选择的启动选项),然后使用 F9 或任何键打开“启动选项”菜单并转到 EFI->Veracrypt->DcsBoot.efi
更多信息请点击这里:https://sourceforge.net/p/veracrypt/discussion/technical/thread/f403d1d8/