目录
原因:
更新系统时强制关机,重启后一直转圈无法进入系统
修复措施:
1.重复按重置键,便可进入高级启动模式
2.简单的重启并没有用处
3.在疑难解答中尝试按F4(安全模式)、F7、和F8均无用
4.通过系统还原点还原系统,因无法重启,失效
5.通过命令行提示符进行高级系统故障排除
a.在命令行中尝试用sfc /scannow修复,然而无法重启,失效
b.在命令行中尝试用chkdsk检查,发现C盘文件并未损坏,X盘大写表损坏,并且此盘被写保护,无法通过chkdsk X:/F修复X盘.遂尝试修改写保护,具体操作有输入regedit进入注册表修改、通过cmd代码解决,均失效
c.通过修复日志检查,输入notepad进入记事本,打开文件,找到修复日志,找到根本原因并删除错误代码,然而显示os启动成功,并未找到根本原因,失效
d.通过dism修复
Dism /Online /Cleanup-Image /ScanHealth (按下Enter键)
Dism /Online /Cleanup-Image /CheckHealth (按下Enter键)
DISM /Online /Cleanup-image /RestoreHealth (按下Enter键) 完成后重启电脑
以上操作显示“错误:87”,网上查询并未解决此问题,亦失效
e.查看是否当前操作为管理员操作,以保证上述操作没有因为权限问题而失效,输入net user,显示电脑用户,并参考以下操作,打开管理员权限
net user administrator /active:yes 开启超级管理员账户
net user administrator /active:no 关闭超级管理员账户
net user guest /active:yes 开启来宾账户
net user guest /active:no 关闭来宾账户
f.尝试通过cmd更新系统,无法操作,失效
说明:
以上命令行需要跳转到不同目录地下,故稍列一些常用提示符,以资后续查看
start 应用名.exe(该应用应该在当前目录)
dir查看当前目录文件
cd..返回上一个文件夹
md 文件夹名 为在当前目录创建一个新文件夹
rd则为删除
shutdown -r重启(需要在C:\windows \system32下才有用)
cd /d c:\(跳转到某个根目录下,c可以替换成其他系统盘)
cd windows(跳转到某个子目录下)
综述:
除上述操作以外,还尝试过其他相对无效的操作,故不在此赘述
最终解决方案:
1.重装虚拟机
2.在“下载”文件夹中将桌面应用复原
3.vscode重新配置(几点提醒,可以在devcpp中直接找到mingw,打开两个配置文件只需点击右上角的设置,便会显示c/c++:gcc.exe生成和调试活动文件,点击即可打开两个配置文件)
4.激活win11专业版(在b站收藏夹中可以找到)
收获的教训:
1.不要手残在电脑更新系统时关机
2.备份数据很重要,并且不要把重要数据全放在系统盘里,起码要备份一份
3.不要太过于依赖虚拟机,否则一旦崩溃将损失惨重
4.文件和文件要好好管理归纳,后续恢复才方便
5.要将平时的资源(视频、博客之类的)聚拢、归纳、收藏、以便二次利用
修复期间搜索信息渠道:
1.B站
2.bing国际版(中/英文搜索)(英文搜索先将报错内容翻译成英文再搜索)(整段搜索更有针对性)
3.百度