场景还原
笔者电脑为dell的笔记本win10系统,在卸载了2345软件后不久系统死机,于是强制按关机键,接着开机就出现“正在自我修复”,然后无法修复成功,就这样无限循环.
网上解决方案
- 等待自我修复,然而系统无法自动完成修复
- 进入疑难解答中选择系统重置或还原,笔者试过重置并保存个人数据,结果提示失败
- 重装系统(我有重要数据,这最为最后的方案)
- 尝试了用命令行方式关掉自动修复:bcdedit /set {guid} recoveryenabled NO,这种方式并没有关掉自动修复
问题分析
我电脑上一不留神给自动安装了2345管家,删都删不掉,后面是直接粉碎其程序目录。
应该是2345在系统驱动程序目录的文件没删除引起的,导致没删全就出现我这问题了。
然后win8开始都有开机自动修复,没有任何错误信息提示,之前就是找不到那里出了问题。
摸索后解决方案
准备:使用u盘制作一个PE系统,方法网上很多,这里不阐述了。
1:将win10系统的自我修复关闭(重点)
进入PE系统,找到并打开BOOTICE工具,切换到BCD编辑选项卡,然后选择其它BCD文件,点击...,找到你在pe里默认是看不到你系统里的bcd文件的,点那三个点,efi分区的话不在c盘里,在系统引导分区里找bcd文件,每个文件夹都打开看一眼,很快就找到了,找到之后打开,点击加粗的windows 10 右边就有AutoRecoverEnabled自动修复选项了,点开修改状态为关闭就行了,这样子系统自动修复就关了
2:关闭后重启系统(不进入PE),系统就会提示你是由于什么原因导致系统启动失败,然后根据提示里的文件,一般将其直接删除后再重启即可解决问题;至于系统不能启动又要删除系统文件,一般是使用PE系统来完成。
比如我当时提示错误信息,笔者删除这个提示文件再重启,系统终于恢复正常了,足足花了一晚上时间才搞定..
参考文章: