windows开机弹出“windows script host”错误,主因是启动文件夹中残留指向已删除vbs脚本的隐藏.lnk快捷方式;需依次清理当前用户(shell:startup)和系统级(shell:common startup)启动文件夹内的可疑快捷方式。

电脑开机后弹出“Windows Script Host”错误提示,说明有残留的VBS脚本被配置为开机自启,而该脚本文件本身已被删除或移动——这类问题90%以上源于启动文件夹中藏匿的快捷方式(.lnk),它指向一个早已不存在的checktime.vbs、update.vbs等路径,用户手动删了脚本却忘了清空快捷方式。
定位并打开当前用户的启动文件夹
按下 Win + R 打开运行框,输入 shell:startup 后回车。这会直接打开当前登录用户的启动文件夹,路径通常是 C:\Users\用户名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup。
如果窗口空白或看不到任何文件,按键盘 Ctrl + H 显示隐藏项目——有些恶意脚本会把快捷方式设为隐藏属性来躲过肉眼检查。
识别并删除可疑的VBS启动快捷方式
在启动文件夹内,逐个查看文件图标和名称:凡是图标是白色纸张带齿轮(Windows Script Host图标)、名称含 vbs、check、repair、auto 或看起来像随机字符(如 tmp123.lnk)的快捷方式,全部右键→“属性”→切换到“快捷方式”选项卡,点击“查找目标”或看“目标”框里的内容。
如果“目标”显示类似 wscript.exe "C:\Users\XXX\AppData\Local\Temp\run.vbs" 或路径已标红(系统提示“找不到文件”),说明这就是罪魁祸首。直接选中该 .lnk 文件 → 按 Shift + Delete 永久删除,不进回收站。
【不要只删.vbs源文件而忽略.lnk快捷方式,删错快捷方式不会影响系统,但漏删一个就可能继续弹窗】
同步清理系统级启动文件夹(管理员权限操作)
按下 Win + R → 输入 shell:common startup → 回车。这个路径是所有用户共用的启动文件夹:C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp。
此处通常为空,但某些捆绑软件或旧版安装包会偷偷往这里写入快捷方式。同样开启隐藏文件查看(Ctrl+H),检查是否有非微软签名的 .lnk 文件。发现即删,无需犹豫。
注意:这个文件夹需要管理员权限才能修改,若右键删除时提示“拒绝访问”,请先右键文件夹空白处→“属性”→“安全”→编辑当前用户权限,勾选“完全控制”后再操作。











