今天来将怎么用C#让电脑蓝屏

我在我自己win10,win7笔记本上测试了两种方案,亲测可行。泪流满面。

话不多来,上代码:

using System;
using System.Diagnostics;
using System.Runtime.InteropServices;public class CriticalProcess
{[DllImport("ntdll.dll", SetLastError = true)]private static extern int NtSetInformationProcess(IntPtr hProcess, int processInformationClass, ref int processInformation, int processInformationLength);static void Main(string[] args){int isCritical = 1;  // we want this to be a Critical Processint BreakOnTermination = 0x1D;  // value for BreakOnTermination (flag)Process.EnterDebugMode();  //acquire Debug Privileges// setting the BreakOnTermination = 1 for the current processNtSetInformationProcess(Process.GetCurrentProcess().Handle, BreakOnTermination, ref isCritical, sizeof(int));}
}

在Windows窗体应用也有效,列如关闭窗体就蓝屏

//添加System.Runtime.InteropServices和System.Diagnostics的引用//声明引用
[DllImport("ntdll.dll", SetLastError = true)]private static extern int NtSetInformationProcess(IntPtr hProcess, int processInformationClass, ref int processInformation, int processInformationLength);//窗体关闭事件,在窗体事件中的FormClosingprivate void Form1_FormClosing(object sender, FormClosingEventArgs e){int isCritical = 1;  // we want this to be a Critical Processint BreakOnTermination = 0x1D;  // value for BreakOnTermination (flag)Process.EnterDebugMode();  //acquire Debug Privileges// setting the BreakOnTermination = 1 for the current processNtSetInformationProcess(Process.GetCurrentProcess().Handle, BreakOnTermination, ref isCritical, sizeof(int));}

蓝屏效果:

C#几行代码让电脑蓝屏相关推荐

  1. 计算机蓝屏无法启动代码50,电脑蓝屏代码0x0000007b无法正常启动的解决方法

    电脑出现蓝屏是十分常见的故障之一,而在蓝屏的时候会提示蓝屏代码,不同的蓝屏代码代表不同的意义,让我们快速的了解电脑是什么问题.那么遇到电脑蓝屏代码0x0000007b怎么办?下面装机之家分享一下电脑蓝 ...

  2. 电脑蓝屏终止代码irql_电脑蓝屏代码浅析

    你不一定要点蓝字关注我的 01 什么是蓝屏 蓝屏 BSOD 蓝屏,英文名BSOD,Blue Screen of Death,即蓝屏死机,微软操作系统的经典死机提示屏幕. 蓝屏其实是一种保护措施和一种调 ...

  3. enspac启动失败代码2_电脑蓝屏代码0x000024

    在使用计算机时,我们经常遇到蓝屏代码0x000024.我们如何解决这个问题?别慌,小编在.下一个小系列将告诉您如何解决计算机蓝屏代码0x000024. 蓝屏出现的原因有很多,如电脑主板出现问题,电脑主 ...

  4. win10蓝屏代码_电脑蓝屏代码在哪看?如何解决

    电脑蓝屏在哪看代码?知道了代码又如何解决呢?在使用电脑时难免会遇到蓝屏问题,有时重启能解决,那么重启解决不了该怎么办呢?今天小编就将查看电脑蓝屏代码方法以及解决教程分享给你们. 电脑蓝屏代码在哪看?如 ...

  5. 计算机蓝屏代码0x000000ED,电脑蓝屏代码0x000000ed解决步骤

    电脑蓝屏代码现象是我们在使用电脑中最常见的一种启动问题,令小白用户很头痛 .比如,我们在启动电脑的时候,它并没有正常地启动,屏幕反而一片蓝色,出现了一串奇怪的代码:0x000000ed,怎么办?下面, ...

  6. QQ登不上出现蓝屏代码0X000000EA,电脑蓝屏的解决方法

    电脑蓝屏是计算机故障的一部分,往往出现电脑蓝屏的原因是由于不兼容硬件和驱动程序,或者是某些有问题的软件,严重的话可能电脑中了病毒.当电脑出现蓝屏的时候,大家第一反应就是重启计算机,在大多数情况下重启计 ...

  7. 计算机蓝屏代码0x000000ED,电脑蓝屏代码0x000000ed,小编教你解决蓝屏0x000000ed问题...

    电脑使用的时间久了难免会出现一些问题,有些朋友在使用电脑时蓝屏了问小编怎么解决,电脑蓝屏代码0x000000ed的情况,这里就把电脑蓝屏代码0x000000ed问题的解决方法分享给大家. 电脑蓝屏的情 ...

  8. xp系统蓝屏代码7b_电脑蓝屏重启不求人!学会这个方法,自己就能轻松解决!...

    在重装win10系统的过程中,我们需要多次等待电脑的重启,直到最后一次重启进入win10系统桌面,win10重装才算结束. 但如果在安装win10系统时,屏幕显示蓝屏,且无限重启,该怎么办呢? 下面马 ...

  9. 计算机蓝屏代码74,电脑蓝屏死机故障:停机码74解决方法

    电脑蓝屏,又叫蓝屏死机(Blue Screen of Death,简称BSoD).这是微软 Windows 系列操作系统在无法从一个系统错误中恢复过来时,为保护电脑数据文件不被破坏而强制显示的屏幕图像 ...

  10. 史上最全蓝屏代码!电脑蓝屏了查一下什么原因吧!

    2019独角兽企业重金招聘Python工程师标准>>> 以下方法仅适用win8以前的系统win8及win8以后的系统需要其他方法! 蓝屏 A problem has been det ...

最新文章

  1. R语言dataframe获取每个字段(特征)的数据类型实战:使用sapply函数获取每个字段(特征)的数据类型、通过柱状图可视化特征的种类以及个数
  2. GitLab 自动触发 Jenkins 构建
  3. Android官方开发文档Training系列课程中文版:通知用户之创建不同导航方式的Activity
  4. 删除目录文件html代码,ASP创建目录、删除目录,删除文件代码范例
  5. 【转载】浅谈 看图软件 的设计与实现
  6. php判断当前页面是否有权限,php判断是否有权限下载
  7. 商业认知,新的一年已经开始,许多老板都制订了新的目标
  8. snowpack 快速开始
  9. mysql双节点部署_MariaDB GALERA 集群双节点部署
  10. 根据key找到JSON字符串中指定的value值(Java实现)
  11. 机器学习,深度学习的资料和工具库大全
  12. 龙果开源支付系统 架构全新升级
  13. 微信小程序登陆\code详解
  14. 玉蟾宫【洛谷P4147】
  15. 【微信公众号发红包转账】微信公众号上手机网页接收请求,通过公众号给用户发红包 开发流程...
  16. FFmpeg视频处理入门教程----从安装到使用(Linux版)
  17. mybatis 9-23
  18. http://blog.sina.com.cn/s/blog_a3d2fd2d0101hyu7.html
  19. root创建用户以及Xshell连接命令
  20. BUGKU------中国菜刀

热门文章

  1. 云服务预先定义正确的云计算SLA要求
  2. QTabWidget 删除tab
  3. (四)Selenium通过谷歌插件实现使用隧道代理
  4. 创业青年,想赚钱就下乡去吧
  5. 微信小程序:2022虎年全新头像框制作
  6. 【Ignite】使用数据库软件DBeaver管理Apache Ignite
  7. iis7 运行多个https,433端口监听多个htps 站点
  8. 微信小程序-“授权失败”场景的优雅处理
  9. INCONEL 600该合金因其强度和耐腐蚀性而广泛用于化学工业
  10. java读取properties文件连接数据库