昨天因为老是删不掉一个程序,打开注册表编辑器准备删除关联项,结果就看到HKEY_LOCAL_MACHINE\SOFTWARE底下有一堆很早之前中了病毒后一直没被清理掉的流氓软件项,类似于6789Zip,BugPicture这种,一阵不爽,于是忍不住大开删戒。
SOFTWARE里好多垃圾项
删完后列表确实清爽了不少,然而还没来得及高兴,就发现问题来了:
所有文件都打不开,右键菜单的“打开”也不见了,仅剩下“发送到”“复制”、“删除”、“重命名”等几个基础选项,手机、U盘能连接但无法读取,运行也无法打开任何程序,包括regedit。
最糟糕的是我在修改注册表之前根本没备份,看这情形差点以为电脑被我给整废,恐怕得重装系统,赶紧上网找解决办法,然并卵,网上的帖子基本上都只是EXE无法运行,创建文本写代码后运行,修改注册表之类的,然而这会儿系统根本无法创建新文件,更别提打开注册表,我只好将电脑重启。
重启几次都是蓝屏提示,循环了大概三次后,系统给出了一个【高级修复选项】,依次点击到【系统还原】,会列出系统最近创建的还原点,像这样:
系统将会被还原到昨晚修改前的状态,这仿佛让我看到了救星,立刻选择最近的还原点并确认还原,经过近20分钟的等待后,系统终于恢复正常!
regedit自然也能进入了,当然删除操作也被撤销,之前被删除的流氓软件关联项也通通恢复。
这次的事让我明白,注册表编辑器最好不要轻易改动,如果你确实要修改,一定要记得提前导出作备份,删除时也一定要小心谨慎,否则一个错误就可能导致系统不稳定或彻底废掉(比如打不开任何文件(捂脸)……)
在这里必须得好好夸夸Windows的【系统还原】功能,系统还原点由Windows在特定时间内创建生成,当我们在安装新软件、更新驱动或进行其他重要的系统更改时,系统会自动创建还原点,通常这些还原点创建在下一次关键的系统更新前,以便在系统出故障时恢复到之前的状态。
某些情况下,我们可以手动创建系统还原点,以备份当前系统状态,创建方法也很简单:
【所有设置】>【系统】>【关于】>【系统保护】>【创建】
需要还原系统时,点击【系统还原】>【选择另一还原点】 ,选择自行创建的还原点,按步骤操作等待还原就可以了。
此方法在Win10环境下亲测有效,无需重装系统,更无需创建任何代码运行,电脑盲也能轻易上手。