设为首页 - 加入收藏   
您的当前位置:首页 > 娱乐 > vbs蓝屏10秒代码 正文

vbs蓝屏10秒代码

来源:烟消火灭网 编辑:娱乐 时间:2026-10-17 06:24:21

把下面这行代码存成 .vbs 文件,屏秒双击运行,代码Windows 会立刻蓝屏,屏秒大约 10 秒后自动重启。代码代码本身只有一行:

shutdown -s -t 10 -c "系统即将蓝屏"

别急着试。屏秒这行东西严格来说不是代码“蓝屏”,它是屏秒调用 Windows 自带的关机命令,10 秒后强制关机再启动。代码真正的屏秒蓝屏(BSOD)需要触发内核级错误,普通 VBS 脚本没这个权限。代码但很多人把突然黑屏重启当成蓝屏,屏秒所以这个说法在贴吧、代码QQ 群里传了十几年。屏秒

它到底干了什么

shutdown 是代码系统命令,-s 表示关机,屏秒-t 10 是倒计时 10 秒,-c 后面跟提示文字。VBS 里用 CreateObject("WScript.Shell").Run 就能执行它。完整写法:

CreateObject("WScript.Shell").Run "shutdown -s -t 10 -c ""系统即将蓝屏""", 0

末尾的 0 表示隐藏窗口,这样连黑框都不会闪一下。用户只看到屏幕右下角弹出关机提示,然后倒计时归零,机器重启。整个过程安静得有点吓人。

为什么有人写这个

我见过最典型的场景是网吧。2010 年前后,有些网吧的计费系统没锁死运行权限,有人把这段代码塞进 U 盘,插上机器就自动运行。10 秒后整排机器重启,网管跑过来也来不及。后来网吧把 shutdown 命令禁了,这招就废了。

另一个场景是恶作剧。把文件名改成“照片.jpg.vbs”,或者伪装成游戏外挂。双击的人以为在看图,实际在等重启。这种手法现在过时了,因为 Windows 默认不显示已知扩展名,而且杀毒软件会直接拦。

真正蓝屏的 VBS 写法

要触发真正的蓝屏,得调用 NtRaiseHardError 这个未公开 API。VBS 做不到,得用 C 或 PowerShell 配合 Add-Type 编译一段代码。网上流传的“VBS 蓝屏代码”九成是假的,剩下那一成是关机命令。真正的蓝屏代码长这样(PowerShell 片段):

$ntdll = Add-Type -MemberDefinition @" [DllImport("ntdll.dll")] public static extern uint NtRaiseHardError(uint status, uint count, uint mask, IntPtr params, uint response, out uint result); "@ -Name Nt -Namespace Win32 -PassThru [Win32.Nt]::NtRaiseHardError(0xC0000001, 0, 0, [IntPtr]::Zero, 6, [ref]$null)

这段代码会立刻触发 CRITICAL_PROCESS_DIED 蓝屏,没有倒计时,没有提示。但普通用户权限不够,得管理员运行。而且 Windows 10 之后,这个调用会被 PatchGuard 拦下,多数情况直接报错而不是蓝屏。

10 秒这个数字哪来的

微软的 shutdown 命令默认倒计时是 30 秒。改成 10 秒纯粹是为了“够快,但又能让人反应过来”。太快(比如 1 秒)用户以为是断电,太慢(比如 60 秒)对方有时间敲 shutdown -a 取消。10 秒刚好卡在“愣一下,然后看着它走完”的区间。

我试过在虚拟机里跑这段代码,Windows 7 下倒计时提示框会卡在屏幕中央,Windows 10 下缩到右下角通知栏。重启后事件查看器里会留一条 ID 1074 的记录,来源是 User32,写着“由 VBS 脚本发起”。想查是谁干的,看这条日志就行。

怎么防

组策略里禁用 shutdown 命令没用,因为 VBS 可以调 WMI 的 Win32_OperatingSystem.Shutdown 方法。更彻底的做法是限制 wscript.exe 和 cscript.exe 的运行权限,或者用 AppLocker 只允许签名脚本。普通用户家里用,装个火绒或者 Windows Defender 就够了,这类脚本一落地就被删。

最后说一句:别拿这个去整人。10 秒重启看着不严重,但对方如果正在写文档、跑程序、下载东西,损失可能比你想象的大。而且现在多数杀软会直接报毒,你传过去之前可能就被拦了。

热门文章

0.163s , 10512.4765625 kb

Copyright © 2026 Powered by vbs蓝屏10秒代码,烟消火灭网  

sitemap

Top