一些 Windows 在注意到 Cscript.exe 似乎在没有任何明显原因的情况下在每次系统启动时运行后,用户一直在向我们提出问题。 一些用户担心处理恶意软件威胁的可能性。 这个反复出现的问题并不是某个人独有的 Windows 版本,因为它被确认发生在 Windows 7、 Windows 8.1 和 Windows 10.
脚本.exe 是主要的可执行文件 Windows 脚本宿主 – 内置功能 Windows 负责运行脚本文件的功能。 只要可执行文件是真实的,就不应将其视为对您的 PC 的安全威胁。
脚本程序 本质上是命令行版本的 Windows 剧本主持 服务并促进用于设置脚本属性的命令行选项。 使用 Cscript.exe,脚本可以自动运行,或者只需在命令提示符中键入脚本文件的名称即可。
由于有许多恶意软件被编程为将自己伪装成系统进程以避免被安全扫描器发现,因此您应该验证可执行文件的位置。
为此,请按 Ctrl+Shift+ Enter 作为 你一看到 脚本程序 跑开一个 Windows 任务管理器窗口。 然后,移至“进程”选项卡并查找 脚本程序 服务。 当你看到它时,调查它的位置。 在 Windows 10、右击它,选择 打开文件所在位置.
如果位置不同于 C:WindowsSystem32,伪装处理恶意软件的机会非常高。 在这种情况下,请转到下面的下一部分并按照步骤删除恶意软件威胁。
Cscript.exe 安全吗?
而真正的 脚本程序 无疑是正品 Windows 组件存在于所有最近 Windows 版本,您应该采取必要的预防措施以确保您实际上不是在处理恶意软件。
但事实上你看到一个 脚本程序 每次系统启动时运行的窗口都不是正常行为。 要么是某些合法的应用程序、服务或进程正在调用它,要么是某种类型的恶意软件/广告软件在调用它。
因此,我们强烈建议您进行以下调查,以确保您实际上没有在处理病毒感染。 最有效的方法是运行一个 深度恶意软件字节扫描 确认您没有处理某种恶意软件。
为了让自己更轻松,您可以按照这篇文章(这里) 关于使用免费版 Malwarebytes 安全扫描器执行深度安全扫描。
如果扫描没有显示任何恶意软件感染的证据,请向下移动到下面的下一部分。
我应该禁用 Cscript.exe 吗?
如果您之前确定您实际上并不是在处理病毒感染,那么是时候深入了解是哪个应用程序以及为什么它在每次系统启动时调用 Cscript.exe。
使用的最常见的脚本类型 脚本程序 实际上不合法的是由被劫持的浏览器触发的浏览器重定向。
但是除非您真的被这些提示所困扰(系统性能变慢、广告重定向或其他原因),否则您不应该采取适当的步骤来禁用 脚本程序.
但是,如果您下定决心要这样做,请按照以下步骤操作,以确保不再出现常量的 Cscript.exe 提示。
如何禁用常量 Cscript.exe 提示
根据几个不同的用户报告,有几种不同的方法可以识别常量背后的罪魁祸首 脚本程序 提示。 您将在下面找到处理此类问题的 3 种不同方法。
前两种方法侧重于有机地识别导致问题的罪魁祸首,而最新的方法将向您展示一种有效禁用的方法 脚本程序 连同整个 Windows 脚本宿主 成分。
但是除非您真的知道自己在做什么并且准备好在不使用计算机的情况下使用计算机 Windows 脚本主机, 我们建议您尝试仅使用 first to 方法解决问题。
让我们开始!
方法 1:使用 Autoruns 识别罪魁祸首
识别导致常数的罪魁祸首的最有效方法 脚本程序 提示是使用名为 自动运行. 一些受影响的用户报告说他们设法查明罪魁祸首并阻止它打开另一个 脚本程序 按照以下步骤进行提示。
这是您需要做的:
- 访问此链接(这里) 并下载最新版本的 自动运行 实用程序通过点击 下载 Autoruns 和 Autorunsc 超链接.
- 下载完成后,解压缩 .zip 文件并双击 自动运行 可执行文件以打开该实用程序。
- 打开 Autoruns 后,等到 一切 列表已填充。 完全加载后,向下滚动可用列表 自动运行 条目和定位 脚本程序 (看着那(这 图片路径). 当你看到它时,右键单击它并选择 删除 从上下文菜单中,以防止在下次系统启动时调用可执行文件。
- 重新启动计算机,看看是否看到 脚本程序 下次系统启动时提示。
如果此方法未能解决问题,或者您正在寻找不涉及任何第 3 方实用程序的修复方法,请向下移至下面的下一个方法。
方法二:执行干净启动
一种更冗长但同样有效的识别和阻止罪魁祸首打开其他类似提示的方法是在干净启动中启动系统并系统地重新启用禁用的服务和自动启动键,直到您设法识别调用的文件 脚本程序.
这是在干净启动状态下启动计算机的快速指南 Windows 10台电脑:
- 按 Windows 键 + R 打开运行对话框。 然后,输入 ‘msconfig” 并按下 Enter 打开 系统配置 窗户。
笔记: 如果系统提示您 UAC(用户帐户控制), 选择 是的 授予 admin 使用权。
- 一旦你进入 系统配置 窗口,选择 服务 选项卡并选中与关联的框 隐藏所有 Microsoft 服务. 完成此操作后,所有必要的 Windows 服务将从列表中排除。
- 现在您只看到第 3 方服务,单击 禁用所有 按钮以防止任何第 3 方服务调用 Cscript.exe。然后,单击 申请 保存当前配置。
- 接下来,转到 启动 选项卡并单击 打开任务管理器。
- 在 – 的里面 启动选项卡 在任务管理器中,分别选择每个启动服务并单击 停用 与之关联的按钮,以防止每个服务在下次系统启动时运行。
- 禁用每个启动服务后,您就达到了干净启动状态。 要利用它,请重新启动计算机并等待下一个启动序列完成。
- 如果 脚本程序 不再发生,系统地重新启用您之前禁用的每个项目(通过对上述步骤进行逆向工程)并随机重新启动,直到您设法找出罪魁祸首。 这将花费您一些时间,但这无疑是解决问题的干净方法。
如果您仍然遇到问题,或者您正在寻找一种方法来有效地禁用所有 脚本程序 提示,向下移动到下面的下一个方法。
方法 3:通过注册表编辑器禁用 Cscript.exe
解决此问题的可靠方法是有效地禁用 Windows 脚本宿主 使用注册表编辑器调整。 这无疑会在将来停止任何进一步的 Cscript.exe 提示,但它也可能会停止运行任何自动脚本。
这有可能影响很多应用程序,包括一些非常重要的应用程序 Windows 成分。 因此,除非您真的知道受此注册表调整影响的项目的全部范围,否则我们建议不要实施此调整。
但是如果您准备使用注册表编辑器禁用 Cscript.exe,这里有一个快速指南:
- 按 Windows 键 + R 打开一个 跑步 对话框。 然后,输入 “注册” 并按下 Enter 打开 注册表编辑器. 当你看到 用户帐户控制 屏幕,点击 是的 授予 admin 使用权。
- 进入注册表编辑器后,使用左侧窗格导航到以下位置:
ComputerHKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows Script HostSettings
笔记: 您也可以将位置直接粘贴到导航栏中,然后按 Enter 方便访问。
- 当您到达正确的位置时,移至右侧窗格并选择 新建 > 双字(32 位)值.
- 命名新创建的值 已启用, 然后双击它并设置 根据 到 十六进制 和 价值数据 到 1个.
- 保存更改,重新启动计算机,并在下一个启动序列完成后查看问题是否得到解决。

继续阅读
- 什么是 iType.exe,您应该删除还是禁用它?
- jucheck.exe 是什么,您应该删除还是禁用它?
- 什么是 NVVSVC.EXE,您应该删除还是禁用它?
- 什么是 RtHDVCpl.exe,您应该删除还是禁用它?