这可能听起来很傻,但我想用自定义消息触发蓝屏死机(BSoD)。
是否有任何脚本/powershell 命令/值可以在 regedit 中编辑?
我只想要 BSoD 并显示类似这样的消息oh noze! It is now blueeeee!
谢谢您的帮助。
答案1
蓝屏错误代码(如 IRQL_NOT_LESS_OR_EQUAL)和消息(如“如果这是您第一次看到此消息...”)是硬编码的。您可能能够手动触发预定义错误(最有可能是使用您可以编写的坏驱动程序),但您无法显示自定义消息。
答案2
我认为你不能做到这一点,尤其是没有极端的粗暴行为,因为这可能会破坏操作系统。
默认错误将作为字符串存储在其中一个 Windows 文件中,但使用资源编辑器重命名字符串通常会使操作系统无法读取该文件。
将会有一个应用程序可以制作虚假但令人信服的 BSOD,然而与真实 BSOD 不同的是,鼠标或键盘操作可能会暂停它,有点像暂停屏幕保护程序。
许多早期的 Windows(ME/2000 之前)病毒都会按照您的要求,使用伪造的 bsod。