由于可能的 vbs 关联更改,登录脚本未运行

由于可能的 vbs 关联更改,登录脚本未运行

前段时间我的电脑出现了无法正常启动的问题。最后确定问题是由于 .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(这样做可以避免仅在记事本中“打开”它)

这使我获得了对操作系统的完全访问权限,因此我能够去修复关联。

相关内容