前段时间我的电脑出现了无法正常启动的问题。最后确定问题是由于 .vbs 文件扩展名关联被更改为文本阅读器而不是 wscript.exe,导致我们公司的登录脚本无法运行。我修复了此关联并解决了问题。
但我不记得我是如何进入计算机并修复它的。
无论如何,它看起来好像其他用户的电脑也出现了同样的问题。如果我关闭他们的电脑,您会短暂地看到登录脚本在记事本中打开 - 告诉我系统已尝试运行它,但它却在记事本中打开了。
我使用本地管理员帐户登录到机器,发现关联已经正确,这使我相信文件关联是配置文件特定的而不是机器特定的?
这是真的?
如果是这样,我该如何进入损坏的配置文件以修复关联?
答案1
关键HKEY_CURRENT_USER\Software\Classes
就是你要找的东西。里面存储了用户特定的文件类型关联。
HKEY_CURRENT_USER
位于ntuser.dat
用户个人资料文件中。
因此,如果您没有直接登录到损坏的配置文件,您可以使用regedit
用户Load Hive...
文件夹。
答案2
以下是我修复它的方法...
按下关机按钮。这会在记事本屏幕上显示注销脚本。
转至
File->Open
(在记事本中)浏览至
c:\Windows
滚动到
explore.exe
(或explore*
在文件名框中输入类似“ ”的内容以过滤掉其他所有内容)右键单击并单击
Open
(这样做可以避免仅在记事本中“打开”它)
这使我获得了对操作系统的完全访问权限,因此我能够去修复关联。