无忧启动论坛

标题: offlinereg轻松给19041到19045pe添加rndis功能的驱动数据库DRIVERS注册表片段的方法 [打印本页]

作者: sairen139    时间: 2023-8-29 18:26
标题: offlinereg轻松给19041到19045pe添加rndis功能的驱动数据库DRIVERS注册表片段的方法
本帖最后由 sairen139 于 2024-2-18 18:28 编辑

offlinereg轻松给19041到19045pe添加rndis功能的驱动数据库DRIVERS注册表片段的方法

经实验发现19041到19045这大版本里的驱动数据库的里的所有关于rndis驱动相关的数据只有\Windows\System32\DriverStore\FileRepository里文件夹上后面数字的区别。也就是大版本中只要替换相应版本的3数字串就能在19041到19045之间所有pe添加完全DRIVERS的驱动数据库的rndis功能的支持!

Windows Registry Editor Version 5.00

[DriverDatabase\DeviceIds\{4d36e972-e325-11ce-bfc1-08002be10318}]
"netrndis.inf"=hex(0):
"rndiscmp.inf"=hex(0):
"wceivista.inf"=hex(0):

[DriverDatabase\DeviceIds\ms_rndisusb]
"netrndis.inf"=hex:01,FF,00,00

[DriverDatabase\DeviceIds\ms_rndisusb6]
"netrndis.inf"=hex:01,FF,00,00

[DriverDatabase\DeviceIds\USB\Class_E0&SubClass_01&Prot_03]
"wceisvista.inf"=hex:01,FF,00,00

[DriverDatabase\DeviceIds\USB\Class_EF&SubClass_04&Prot_01]
"rndiscmp.inf"=hex:01,FF,00,00

[DriverDatabase\DeviceIds\USB\MS_COMP_RNDIS&MS_SUBCOMP_5162001]
"rndiscmp.inf"=hex:01,FF,00,00

[DriverDatabase\DriverFiles\rndismp6.sys]
@="netrndis.inf"

[DriverDatabase\DriverFiles\usb80236.sys]
@="netrndis.inf"

[DriverDatabase\DriverInfFiles\netrndis.inf]
"Active"="netrndis.inf_amd64_e9251f48949c0042"

[DriverDatabase\DriverInfFiles\rndiscmp.inf]
"Active"="rndiscmp.inf_amd64_81bff1eb756435c6"

[DriverDatabase\DriverInfFiles\wceisvista.inf]
"Active"="wceisvista.inf_amd64_07ad61d07466a58a"

[DriverDatabase\DriverPackages\netrndis.inf_amd64_e9251f48949c0042]
@="netrndis.inf"
"Provider"="Microsoft"
"SignerScore"=dword:0D000003
"StatusFlags"=dword:00000012
"Version"=hex:FF,FF,09,00,00,00,00,00,72,E9,36,4D,25,E3,CE,11,BF,C1,08,00,2B,\
  E1,03,18,00,80,8C,A3,C5,94,C6,01,01,00,61,4A,00,00,0A,00,00,00,00,00,00,00,\
  00,00

[DriverDatabase\DriverPackages\rndiscmp.inf_amd64_81bff1eb756435c6]
@="rndiscmp.inf"
"Provider"="Microsoft"
"SignerScore"=dword:0D000003
"StatusFlags"=dword:00000100
"Version"=hex:FF,FF,09,00,00,00,00,00,72,E9,36,4D,25,E3,CE,11,BF,C1,08,00,2B,\
  E1,03,18,00,80,8C,A3,C5,94,C6,01,01,00,61,4A,00,00,0A,00,00,00,00,00,00,00,\
  00,00

[DriverDatabase\DriverPackages\wceisvista.inf_amd64_07ad61d07466a58a]
@="wceisvista.inf"
"Provider"="Microsoft"
"SignerScore"=dword:0D000003
"StatusFlags"=dword:00000100
"Version"=hex:FF,FF,09,00,00,00,00,00,72,E9,36,4D,25,E3,CE,11,BF,C1,08,00,2B,\
  E1,03,18,00,80,8C,A3,C5,94,C6,01,01,00,61,4A,00,00,0A,00,00,00,00,00,00,00,\
  00,00


上面的驱动数据库注册表数据里的netrndis.inf_amd64_e9251f48949c0042和rndiscmp.inf_amd64_81bff1eb756435c6以及wceisvista.inf_amd64_07ad61d07466a58a这3全部替换成相应版本\Windows\System32\DriverStore\FileRepository里文件夹上后面数字就能给19041到19045pe增加DRIVERS驱动数据库注册表的支持!

PS:需要特别注意的是别的大版本范围10pe(比如ltsb2016)的"Version"=hex:FF,FF,09,00,00,00,00,00,72,E9,36,4D,25,E3,CE,11,BF,C1,08,00,2B,\
  E1,03,18,00,80,8C,A3,C5,94,C6,01,01,00,61,4A,00,00,0A,00,00,00,00,00,00,00,\
  00,00这个里面的几个数据会不一样也需要替换!

offlinereg一键批处理给19041到19045pe增加驱动数据库注册表支持的批处理包请下载文末附件参详使用!



OffLineReg离线导入添加rndis功能驱动数据库片段示范实例.7z

276.42 KB, 下载次数: 40, 下载积分: 无忧币 -2

OffLineReg离线导入添加rndis功能驱动数据库片段示范实例

OffLineReg.bat.TXT

920 Bytes, 下载次数: 5, 下载积分: 无忧币 -2

都在一个文件夹里的批处理


作者: sairen139    时间: 2023-8-29 18:26
本帖最后由 sairen139 于 2024-3-16 10:35 编辑

骨头网络版pe或者winre增加rndis功能所需文件

rndis是用手机数据线把手机变成电脑pe的网卡的好功能,尤其适合无网无网卡的台式机使用!

rndis功能需要文件和注册表驱动数据库配合:

\Windows\INF\netrndis.inf
\Windows\INF\rndiscmp.inf
\Windows\INF\wceisvista.inf


rndis所需文件下面两个驱动文件

\Windows\System32\drivers\RNDISMP.sys
\Windows\System32\drivers\usb8023.sys


下面三个文件夹里的所有文件
\Windows\System32 \Driverstore\FileRepository\netrndis.inf_xxxx (文件夹,“x"任意字符)


\Windows\System32 \Driverstore\FileRepository\rndiscmp.inf_xxxx (文件夹,“x"任意字符)

\Windows\System32 \Driverstore\FileRepository\wceisvista. inf
_xxxx (文件夹,“x"任意字符)


对应版本的驱动数据库所需注册表内容复制(即config文件夹DRIVERS注册表配置文件里的内容增加)
    HKLM\Drivers\DriverDatabase\DeviceIds\{4d36e972-e325-11ce-bfc1-08002be10318}


    HKLM\Drivers\DriverDatabase\DeviceIds\ms_rndisusb


    HKLM\Drivers\DriverDatabase\DeviceIds\ms_rndisusb6


    "HKLM\Drivers\DriverDatabase\DeviceIds\USB\Class_EF&SubClass_04&Prot_01"


    "HKLM\Drivers\DriverDatabase\DeviceIds\USB\MS_COMP_RNDIS&MS_SUBCOMP_5162001"


;USB联网驱动程序
Windows\INF\netrndis.inf
Windows\INF\rndiscmp.inf
Windows\System32\DriverStore\FileRepository\netrndis.inf*
Windows\System32\DriverStore\FileRepository\rndiscmp.inf*
Windows\System32\DriverStore\zh-CN\netrndis.inf_loc
Windows\System32\DriverStore\zh-CN\rndiscmp.inf_loc
Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Microsoft-Windows-Desktop-Shared-Drivers-merged-Package~*~*~~10.0.*.*.cat
Windows\INF\wceisvista.inf
Windows\System32\DriverStore\FileRepository\wceisvista.inf*
Windows\System32\DriverStore\zh-CN\wceisvista.inf_loc
Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Microsoft-Windows-Client-Desktop-Required-Package01~*~*~~10.0.*.*.cat


别的版本补充cat文件补搜
关键词 rndis 与 usb8023,相关联的CAT文件添加即可


作者: sairen139    时间: 2023-8-29 18:27
本帖最后由 sairen139 于 2024-3-14 20:43 编辑

"Version"=hex:FF,FF,09,00,00,00,00,00,72,E9,36,4D,25,E3,CE,11,BF,C1,08,00,2B,\
  E1,03,18,00,80,8C,A3,C5,94,C6,01,01,00,61,4A,00,00,0A,00,00,00,00,00,00,00,\
  00,00

这个每个大版本之内都是一样的,比如19041.1到19045.XXXX之间全部都是一模一样的一个。11pe这个不一样,19041.1之前的版本这个也不一样。

rndis_win11_22631.3155.rar

657.02 KB, 下载次数: 2, 下载积分: 无忧币 -2

rndis_win11_22631.3155


作者: sairen139    时间: 2023-8-29 18:28
再预留一楼备用
作者: sairen139    时间: 2023-8-29 18:28
备用楼
作者: yyz2191958    时间: 2023-8-29 18:46
谢谢分享
作者: martin313    时间: 2023-8-29 20:19
谢谢分享研究成果
作者: yc2428    时间: 2023-8-29 21:23
谢谢分享
作者: ningzhonghui    时间: 2023-8-29 23:41
有演示操作视频最好了
作者: Fastwingo    时间: 2023-8-29 23:50
感谢分享
作者: sairen139    时间: 2023-8-29 23:52
ningzhonghui 发表于 2023-8-29 23:41
有演示操作视频最好了

就点击一下批处理它就把Add文件夹里的DRIVERS给加上支持rndis的注册表片段了。就这么简单点只需下载附件解压后点击一下里面的批处理。
作者: KIM3298    时间: 2023-8-30 06:24
谢谢分享
作者: lx5815    时间: 2023-8-31 16:30
谢谢分享
作者: lx5815    时间: 2023-8-31 16:31
谢谢分享
作者: martin313    时间: 2023-11-15 19:03
感谢分享
骨头版PE用得上




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3