昨晚熬夜修图时手一抖,直接把C盘里*当缓存文件删了。关机前没发现异常,今天开机要改个打印机设置,在运行框里输"regedit"死活没反应才意识到坏菜。
折腾过程实录
- 第一步翻回收站:结果回收站早被我清得比脸还干净
- 想着靠系统还原点:点开系统保护一看,上次创建还原点还是半年前装驱动的时候
- 死马当活马医输命令行:在cmd里敲reg add "HKCR\.exe" /ve /d "exefile" /f 居然提示拒绝访问
急得满脑门汗时候突然记起,公司网管上次用记事本改后缀名修过dll文件。立马在桌面新建文本文档,把下面这堆字符原样贴进去:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.exe]
@="exefile"
[HKEY_CLASSES_ROOT\.exe\PersistentHandler]
@="{098f2470-bae0-11cd-b579-08002b30bfeb}"
保存时文件名改成急救包.reg,类型选所有文件。双击运行时系统警告弹了三次,我咬着牙全点了确认。
意外收获新技能
重启后注册表编辑器居然真复活了!顺手做了个双击自动修复工具:
- 把上面代码存进修复.reg文件
- 新建文本文档贴入:start /wait 修复.reg
- 改后缀名保存为双击修复.bat
- 两个文件打包塞进U盘备用
现在看见回收站图标都觉得心虚,下次清理文件前非得瞪大眼睛数三遍后缀名不可。


