无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 20897|回复: 26
打印 上一主题 下一主题

[原创] 支持Windows RT 10!已签名专用exFAT驱动制作完成

    [复制链接]
跳转到指定楼层
1#
发表于 2020-5-19 17:15:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
注意:该驱动仅适用于Windows on ARM32架构的系统,对于其他体系结构的系统则不可使用。

前言
Windows RT(开发代号Windows on ARM,简称WoA)是微软为基于ARM32架构处理器的移动设备所开发的一款操作系统,微软自家也曾发售过搭载此系统的Surface RT平板电脑。
或许你可能从未见过Windows RT 10,事实上在微软内部基于ARM架构Windows 10的开发工作一直都在持续进行中,只不过微软从未公开发布过该系统的任何镜像,直到2019年11月24日Win10的首个ARM32版本被泄漏出来。
Windows RT作为Windows 10 ARM64的前身,其无法运行传统x86架构的Win32程序或成最大诟病,也许曾经辉煌过的它现已被大多数人所遗忘,但在我的测试计划中依然没有放弃对它的支持。
由于个人原因该帖已经搁置了长达半年之久,到现在也是时候该放出了。

原因
因为此类系统为ARM体系结构,所以无法在常规的x86_64架构电脑上直接运行,为此我专门选购了微软的Surface 2作为测试设备。因Surface的封闭性安装Windows RT 10也是困难重重,由于早期的时候没有任何相关教程,因此在这期间遇到过各种坑也曾多次翻车。不过好在经过我半个多月的研究和努力,最终成功完美地解决了RT10的安装问题。
其实我早在去年就已经装好了,我是全网第一个成功在苏菲RT2代平板安装RT10系统的(也就是Win10的ARM32版本),其中RT10和RT8.1最大的差别就是不用越狱原生支持运行ARM32架构的第三方桌面版exe程序,下面先放出几张系统预览图:
该平板电脑预装Windows RT 8.1系统

安装并启动Windows RT 10系统后整机拍摄图

RT10系统属性截图,版本10.0.15035.0

机器配置信息与系统详细信息截图

设备管理器和磁盘管理截图

完美支持运行ARM32体系结构的UWP程序和exe程序截图


分析
还记得我在一年前写过的这个帖子吗?这是一项繁杂而又漫长的研究工作。
http://bbs.wuyou.net/forum.php?m ... 14353&mobile=no
当时我宣布成功突破了exFAT启动的最大难题,标志着其研究阶段又进了一大步。
在完成了Windows RT 10的安装与运行工作后,我将下一步的研究计划放在了exFAT启动上。
这时当我尝试将原版Windows RT安装在exFAT分区中启动时,发现了一个很奇怪的现象就是RT的exFAT驱动虽然是有外置数字签名,但在开机时却还是会在WBM界面返回0xc0000428无法验证文件数字签名的错误代码提示,必须每次都要手动按F8禁用驱动程序强制签名验证才能启动系统。

这与在原版Windows 10 x64和ARM64版本上的表现都不同,它们的exFAT驱动用的外置数字签名只不过会使这些系统的启动时间变得非常长,但在启动时并不会出现0xc0000428报错。

思路
根据以往的常规解决方案,我首先尝试为exfat.sys加入内置数字签名。

不过很不巧,开机依然会显示无法验证文件数字签名报错,

原因应该和我以前这篇解决ARM64驱动数字签名问题的帖子一样,看来ARM32的驱动也会强制要求使用SHA2算法数字签名。
http://bbs.wuyou.net/forum.php?m ... 15255&mobile=no
不过因为有了上次解决这类问题的经验,所以这次在解决问题的过程中显然就顺利了许多。
在我为exFAT驱动加入SHA256算法数字签名后,最终成功搞定WinRT的签名验证问题。


实践
这次分享的exFAT驱动均从原版WinRT系统映像中提取并由我添加内置双数字签名可快速通过ARM32系统签名验证,解压缩包后根据你的系统版本选择对应的驱动文件并直接放到C:\Windows\System32\Drivers文件夹内替换掉原文件再测试启动即可。
文件下载链接
论坛直接下载: exFAT(ARM)驱动.zip (385.61 KB, 下载次数: 60)

腾讯微云下载:http://share.weiyun.com/gRk0VhpP

百度网盘下载:http://pan.baidu.com/s/1nqB_4LBTV4EYG-XkcyeFJQ


当exFAT驱动添加SHA1+SHA256双签名后测试ARM32系统在启动时已经能够成功加载驱动不再报错,至此该问题圆满解决!

exFAT启动Windows RT 8.1系统测试截图


后记
微软试图在ARM这个新平台上脱掉一些历史包袱,其中彻底抛弃旧式的SHA1算法数字签名自然也是在情理之中了。

评分

参与人数 6无忧币 +30 收起 理由
879792799 + 5
Zzfabgroup + 5 大佬厉害
zhczf + 5 楼主研究得很深入
z10056 + 5 很给力!
netants2011 + 5 很给力!
新空气 + 5 赞一个!

查看全部评分

2#
 楼主| 发表于 2020-5-19 17:15:31 | 只看该作者
呼,ARM版Windows系统对数字签名要求是真的严格。。
回复

使用道具 举报

3#
发表于 2020-5-19 17:26:00 | 只看该作者
哦。。。这个版本应该和pi4上能运行の WinOnArm 氏尛软一个体系出来の。。。

回复

使用道具 举报

4#
发表于 2020-5-19 17:36:50 来自手机 | 只看该作者
六六六,可惜没有类似设备。
回复

使用道具 举报

5#
发表于 2020-5-19 19:17:48 | 只看该作者
收藏收藏,有设备了鼓捣鼓捣
回复

使用道具 举报

6#
发表于 2020-5-19 20:12:53 | 只看该作者
买个surface来试试
回复

使用道具 举报

7#
发表于 2020-5-19 20:16:04 | 只看该作者
exFAT驱动加载的次序太靠后
回复

使用道具 举报

8#
发表于 2020-5-19 20:44:41 | 只看该作者
收藏收藏,有设备了鼓捣鼓捣
回复

使用道具 举报

9#
发表于 2020-5-19 22:26:50 | 只看该作者
大佬牛逼!
回复

使用道具 举报

10#
发表于 2020-5-19 23:15:25 来自手机 | 只看该作者
能否发一下系统,并提供个安装arm版的win10教程啊,手头正好有个rt1想试一下。

点评

加QQ群:725688821  发表于 2020-5-20 00:03
回复

使用道具 举报

11#
发表于 2020-5-19 23:45:19 | 只看该作者
感谢楼主的分享,先收藏一波
回复

使用道具 举报

12#
发表于 2020-5-20 00:32:48 | 只看该作者
大神请收下我的膝盖!
话说“IdeaPad YOGA 11”还有救吗?

点评

我不确定,你可以自己尝试一下。  详情 回复 发表于 2020-5-20 02:36
回复

使用道具 举报

13#
 楼主| 发表于 2020-5-20 02:36:42 | 只看该作者
那只幽灵 发表于 2020-5-20 00:32
大神请收下我的膝盖!
话说“IdeaPad YOGA 11”还有救吗?

我不确定,你可以自己尝试一下。
回复

使用道具 举报

14#
发表于 2020-5-21 22:33:17 | 只看该作者
收藏,学习一下
回复

使用道具 举报

15#
发表于 2020-5-22 07:40:55 | 只看该作者
支持楼主分享
回复

使用道具 举报

16#
发表于 2020-6-28 09:47:43 | 只看该作者
楼主研究得很深入
回复

使用道具 举报

17#
发表于 2020-6-29 10:06:38 | 只看该作者
高精深作品,完全没看懂。
回复

使用道具 举报

18#
发表于 2020-7-11 17:36:45 | 只看该作者
好厉害的朱玛
回复

使用道具 举报

19#
发表于 2020-12-28 20:15:25 | 只看该作者
可不可以提供一个原版15035镜像?我想在qemu安装,最好还能加上中文语言包与17763 api
回复

使用道具 举报

20#
发表于 2021-1-1 12:39:52 来自手机 | 只看该作者
谢谢大神
回复

使用道具 举报

21#
发表于 2022-9-30 00:17:10 | 只看该作者
现在有WIN11的exfat驱动了吗。
回复

使用道具 举报

22#
发表于 2022-10-14 18:21:36 | 只看该作者
看看这款支持 Windows RT 10 的驱动是怎样的
回复

使用道具 举报

23#
发表于 2022-12-27 13:26:50 | 只看该作者
楼主,能搞个HP  104A打印机的驱动吗,我的ARM架构电脑装不了X86架构的
回复

使用道具 举报

24#
发表于 2022-12-28 15:45:54 | 只看该作者
朱玛12345678 发表于 2020-5-19 17:15
呼,ARM版Windows系统对数字签名要求是真的严格。。

回复

使用道具 举报

25#
发表于 2023-4-12 13:17:12 | 只看该作者
感谢大佬!
回复

使用道具 举报

26#
发表于 2023-5-1 21:27:52 | 只看该作者
感谢朱玛不懈努力地探路!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-26 01:17

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表