之前给 windows 10 配置了 Veracrypt 加密系统分区,后来因为 win10 系统自动更新,自己把自己更坏了,无法进入系统。
大概的错误是: 你的电脑/设备需要修复 0xc0000225
处理完后才想明白是因为win10自动更新替换了引导分区的文件,导致没有加载到 Vera crypt 的引导程序,而 win10 的引导程序并不能识别加载RAW格式的系统分区导致无法进入系统。
解决办法:
通过 PE 等方式进入系统,将引导分区的 EFI 文件进行修改。
首先来到 引导分区 EFI 目录下:
可以看到 Vera crypt 的引导文件被替换备份了,默认的 bootx64.efi 为 win10的引导程入口。
这里首先要做的是 备份引导分区的所有文件 ,防止出现问题无法恢复。
接下来将 win10 的引导文件删除,将 Vera crypt 的文件 "original_bootx64.vc_backup" 更名为 "bootx64.efi"
将 BOOT 目录下的 Microsoft 文件进行删除 (前提备份)
重新启动计算机,确认能否进入 Vera crypt 的引导界面,并输入密码,如果密码输入正确,会提示开始解密分区,从多少到多少。
然后会一直卡在这里,这里操作的目的 是为了确认单纯 Vera crypt 文件是否能够运行,能够正确引导,以及你的密码是否正确。
当密码无误后,这时候再重启进入 PE 中,将引导分区 BOOT 目录下的 Microsoft 文件夹恢复,这样待会儿 Vera crypt 文件加载完毕后就可以正确将启动文件读档,不用卡在解密分区的地方了。
最后,记得备份完整引导分区及系统中重要内容,避免无法解密带来的损失。