查看完整版本: [-- 转帖——移植win10 1507的通用USB3.0驱动到win8.1 --]

秋无痕论坛 -> 『Windows 8 | 8.1 专区』 -> 转帖——移植win10 1507的通用USB3.0驱动到win8.1 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

aoyabing 2023-01-29 14:17

众所周知,从win8开始,微软引入了通用USB驱动,支持USB3.x等绝大部分XHCI主控,但win8/8.1的自带通用USB驱动没更新很久了,所以在一些平台上会出现部分HUB驱动代码10的情况,例如部分雷电接口的XHCI部分,AMD的7000系CPU自带三组XHCI中的其中一组设备ID为15B8下的HUB驱动会代码10。而win10 1507的内核其实很接近win8.1,不少驱动都能移植到win8.1的上。方法也不难,首先我之前说过win10的Wdf01000.sys和WdfLdr.sys可以直接从win10 ltsb 2015上提取放到win8.1的system32/drivers文件夹里就可以。这个是移植驱动的前提。现在说说移植USB驱动:虽然可以移植,不过需要一些额外的操作,USBHUB3.SYS、USBXHCI.SYS、UCX01000.SYS三个文件需要修改一下,直接上16进制修改器,搜索文本找到MmMapIoSpaceEx,把它改MmMapIoSpace,Ex去掉增加00 00补位。还有EtwSetInformation替换成FsRtlSyncVolumes(32位改为ZwQueryObject,然后补缺位),完成后保存,然后把这三个文件重新签名,替换到win8.1的system32/drivers文件夹里就可以了。

使用方法:在PE里把x64里的6个文件替换到64位win8.1(32位用x86的)的system32/drivers文件夹里就可以了。
测试结果:极速 Windows 8.1 x64 完整优化专业版(2023-1月终结版)(作者:dbjdyy )移植成功!!!

下载:https://ayb.lanzoul.com/iVMzl0m1pjehhttps://bbs.pcbeta.com/forum.php?mod=attachment&aid=NDQwNzgyMnwzYWI0NThjMnwxNjc0OTY5OTA2fDQ4ODQ4MjV8MTk1NzE3Mg%3D%3D&ck=d15f367c

bsxing 2023-01-29 17:16
感谢楼主的资源分享

mc2800 2023-01-29 17:32
看看了解一下,谢谢楼主分享!

jxm 2023-02-04 13:55
了解一下。谢谢楼主分享。

watter 2023-02-07 12:30
谢谢分享。

liumz1963 2023-02-07 14:52
好方法,学习了。

jxsxycq 2023-02-24 04:59
谢楼主辛苦分享!

sxzhwq 2023-04-13 15:01
感谢楼主的资源分享

dysunb 2023-04-20 08:40
了解一下   

hummer 2023-04-20 08:45
了解一下!


查看完整版本: [-- 转帖——移植win10 1507的通用USB3.0驱动到win8.1 --] [-- top --]



Powered by PHPWind v7.3.2 Code © 2003-08 PHPWind
Time 0.156062 second(s),query:3 Gzip enabled

You can contact us