在 Windows 10 中登录时找不到脚本文件 run.vbs 错误

在今天的帖子中,我们将尝试解决与错误消息Can not find script file C:\WINDOWS\run.vbs at login in Windows 10相关的问题。此 Windows脚本宿主(Script Host)显示在黑色背景的空白屏幕中。如果恶意软件修改了Userinit注册表值,将Windows默认值数据替换为VBScript文件名,就会发生这种情况。

Userinit.exe是负责执行登录脚本、重新建立网络连接然后启动Explorer.exe的文件,是您 PC 的安全文件。WinlogonWindows系列操作系统的重要组件,可在登录时处理用户配置文件的安全加载。

找不到脚本文件运行vbs

一种 

找不到脚本文件 run.vbs

当恶意程序操纵Userinit(Userinit)注册表值并使用Vbscript文件名更改(Vbscript)Windows默认值数据时,您可能会在尝试登录计算机时遇到黑屏。由于此病毒会从常见的System32(System32)文件夹中删除或移动 .vbs 文件,因此用户会收到如上所示的错误。

通常,导致问题的恶意软件通过垃圾邮件附件、点对点 (P2P)(Peer-to-Peer (P2P))网络或恶意广告(malvertising)传播——感染倾向于非法下载音乐或电影、点击可疑在线广告或打开垃圾邮件的计算机用户。

值得注意的是,导致Can not find script file C:\Windows\run.vbs错误的恶意软件可以编程为在您的系统上执行其他恶意操作,包括以下内容:

  • 记录击键
  • 渗透潜在有害程序 (PUP)(potentially unwanted programs (PUPs))或恶意软件
  • 通过将 PC 连接到远程服务器来创建后门。

有两种方法可以修复Windows 10(Windows 10)上的“找不到脚本文件 C:\Windows\run.vbs”错误,即:

1. 编辑 Userinit 注册表值
2. 更改.vbs键的注册表(Registry)

这两种方法可以帮助您修复run.vbs错误修复,从而重新获得对用户配置文件的访问权限。

在开始之前,建议您使用Windows Defender或任何有信誉 的第三方 AV 产品(third-party AV product)运行完整的系统防病毒扫描。

现在,要继续使用注册表调整解决方案,您首先需要备份注册表或(backup the registry)创建系统还原点,以防程序出错 。

完成任一操作后,您现在可以按以下方式开始;

1]编辑Userinit注册表值

输入登录凭据后,系统可能会停在 准备登录(Preparing to log in)屏幕。Press CTRL+ALT+DEL,然后单击任务管理器(Task Manager)(如果任务管理器(Task Manager)由于恶意软件启用的DisableTaskMgr 策略(DisableTaskMgr Policy)而无法打开,则需要通过Windows 恢复环境离线编辑注册表)。

当上述错误消息对话框可见时,关闭对话框并切换到任务管理器(Task Manager)窗口。Userinit注册表值中引用的文件甚至在用户界面加载之前运行。要启动Explorer shell,请切换到任务管理器(Task Manager)窗口,单击文件(File),然后选择运行新任务(Run new task)。键入explorer.ex e并按 Enter。

启动注册表编辑器。

导航到以下注册表项:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Current Version\Winlogon

双击Userinit项。

将值数据从

wscript C:WINDOWS\run.vbs

到以下:

C:\Windows\system32\userinit.exe

单击确定(OK)

进入时要特别小心。您需要删除wscript部分。并且还包括尾随逗号 ( , ),如上所示。键入错误的文件名或路径将阻止您登录任何用户帐户。

注销并重新登录。

检查 run.vbs 问题是否已解决。

2]更改(Change).vbs键的注册表(Registry)

启动注册表编辑器

导航到以下注册表项:

Computer\HKEY_CLASSES_ROOT\.vbs

双击默认(Default)值。

将值设置为 VSBFile。

单击 确定。(OK.)

注销并重新登录。

检查 run.vbs 问题是否已解决。

That’s it, folks!

相关阅读(Related read)启动时找不到脚本文件 HPAudioswitchLC.vbs(Cannot find script file HPAudioswitchLC.vbs at startup)



About the author

凭借在 Windows 10 和智能手机方面的丰富经验,我是 Microsoft Edge 及其提供的功能的坚定拥护者。除了是错误和 wifi 方面的专家之外,我还知道如何使用 OneDrive 和 Cortana 等工具让您的工作更轻松。



Related posts