教程吧
分享有用的知识

Windows 10/11蓝屏死机后还可以自动启动Linux系统(注:不是双系统)

Tiny 系列精简版系统的开发者 NTDEV_最近研究了个新东西(更新:视频是八个月前发的,NTDEV 昨天重新发了下),那就是 Windows 10/11 等系统在蓝屏死机后的状态重置问题,NTDEV 利用这个状态重置编写了一个简易驱动程序,让 Windows 蓝屏死机后自动启动 RISC-V Linux 模拟器。

需要说明的是这个不是 Windows 与 Linux 双系统,测试用的 RISC-V Linux 模拟器仅仅只有 400 行代码,这与 Linux Kernel 相比都可以忽略。

Windows 10/11蓝屏死机后还可以自动启动Linux系统(注:不是双系统)

这背后的原理也不复杂,根据微软的设计,当系统发生蓝屏死机时 Windows 想要知道为什么会这样,作为回溯的一部分,驱动程序可以更具 Windows 开发手册中的说明将设备重置为已知状态,也就是说即便 Windows 在蓝屏死机后,它其实还在运行代码。

大多数正常的驱动程序会在这个阶段将诊断数据添加到转储文件中,之后系统会记录这些文件,然后用户可以通过转储文件或者事件查看器来分析错误。

NTDEV 创建的这个简易驱动程序会在蓝屏死机错误回溯阶段启动,然后运行里面的 RISC-V Linux 模拟器,整个过程是自动化的,Windows 一旦蓝屏那就启动 Linux 模拟器。

不过这个只是创意实验,毕竟这个只有 400 行代码的 Linux 模拟器也不能用来做什么东西,当然这事儿也可以得出一个结论,那就是 Windows 蓝屏死机的错误检查过程太容易被利用了,不知道微软后面会不会增加额外的验证。

赞(0)
文章名称:《Windows 10/11蓝屏死机后还可以自动启动Linux系统(注:不是双系统)》
文章链接:https://jcba123.com/article/1168
本站大部分内容来源于互联网搬运,仅限于小范围内传播学习和文献参考,如有侵权请联系我们删除。

登录

找回密码

注册