在 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 的安全文件。Winlogon是Windows系列操作系统的重要组件,可在登录时处理用户配置文件的安全加载。
一种
找不到脚本文件 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)。
Related posts
Event ID 158错误 - 同磁盘GUIDs assignment在Windows 10
该PC无法升级到Windows 10由于Parity Storage空间
Install Realtek HD Audio Driver Failure,Error OxC0000374上Windows 10
用户注销Windows 10计算机时Fix Event ID 7031或7034错误
Hid.dll在Windows 10中找不到或丢失错误
错误是在Windows 10中打开此密钥的错误
Windows 10 Lock Screen Make Firefox display Media Controls Lock Screen
使用MyLauncher为Windows 10计算机启动文件
一个关键system process lsass.exe在Windows 10失败
在Windows 10的启动时找不到script file HPAudioswitchLC.vbs
Windows 10上的Fix Printer Spooler Errors
在Windows 10 Hello Face Authentication中启用Enhanced Anti-Spoofing
Windows 10 PC免费Best免费Mountain Sports游戏
Windows 10中的启用包是什么
如何禁用可移动存储类和Windows 10访问
CTF Loader error - CTF Loader已停止在Windows 10工作
非en-US Windows 10安装媒体上缺少交界点
New特征Windows 10 version 20H2 October 2020 Update
如何在Windows 10修复CSC.exe application error
什么是Windows 10中的Control Flow Guard - 如何打开或关闭它