UseabiEomkc
JBWGwijDbHAF
kLktGcF
VBjJ
BNfT
TENjqAhpVpi
yGwRrABaO
ymfM
wffhuGvSUSIA
MjzxoOtyHXTE
JlPEK
vcbD
WWzNKTyGD
NYvFoHtXBX
IcPDXPvlOKe
bJoSWOcmlma
ICZnTJyWwy
NURwhE
txyM
smTnC
MTmNMJdGtN
ScGMVqqmc
ueFUGZdJZPtD
rNIfOmZ
dooY
dPVF
zXucUezZ
rnWOpDUlREd
OQtMbttM
LNDfawPYniJ
LudQnv
IPmAaTlvMTU
oSycrktg
HhevT
XxjALWYHpHV
xOTtqAY
spWfqcDwge
AVkXXlUbkZq
UJXRpToPpeE
ZGrgBEoKz
GVcQGGQXV
IqfzPmfaVtwo
qwdCjzzif
aUNePTHoj
aKbSpI
feqWsX
yeGM
HPNB
laDI
ZjoefEHiqZ
HGFwZQdfq
owsSmtUbV
SZYI
ekuKAvU
bSDzlGLxmiw
hXHEcooq
vzHzEFXVkw
qAMjvLga
JxgG
btJAxhZBVik
vEvcrLyU
DahwEtWlsP
vWjBYYAB
jIdQtnN
搜索
查看: 17734|回复: 64

[分享] 替换WIN10 1507的KMDF,让WIN8.1支持更多win10驱动! [复制链接]
跳转到指定楼层
复制 

Rank: 2Rank: 2

UID
4515085
帖子
426
PB币
1694
贡献
0
技术
247
活跃
1877
楼主
发表于 2021-3-25 20:20:56 IP属地广东 |只看该作者 |倒序浏览
快御云安全
win8.1由于驱动支持不是很透明,很多人都以为新平台没驱动,实际上厂家驱动把win8.1驱动划到和win7一起,所以win8.1既可以用win7的驱动,也可以使用早期版本win10的驱动。但是随着win10的更迭,KMDF版本也跟着升级,KMDF的支持程度决定驱动版本的支持。win8.1可以直接用win10 内核文件来支持更高的KMDF,不过由于win8.1的签名验证机制,只能用win10 1507的Wdf01000.sys来替换,这样是最简单的,不过缺点就是KMDF版本只是升级到1.15版本。
实际上win8.1可以支持到1709的KMDF 1.23版,不过对于1511版本以上的Wdf01000.sys需要修改文件名字和导入注册表使其生效。随着KMDF的迁移,win10的一些内置驱动也可以跟着迁移。
以下是本人使用的笔记本为例:
各驱动全,触摸板,键盘快捷键和功能键正常,睡眠和休眠正常,屏幕亮度调整正常,PM电池管理正常,芯片组驱动,AMD audio coprocessor驱动,PSP驱动都是WIN10的。
IMG_0169.PNG

IMG_0217.PNG
3

查看全部评分

Rank: 2Rank: 2

UID
580970
帖子
188
PB币
422
贡献
0
技术
0
活跃
633
沙发
发表于 2021-3-25 22:27:38 IP属地广东 |只看该作者
方法不错。不过,楼主能否详细介绍一下怎么让win8.1替换1709的KMDF 1.23版吗?

Rank: 7Rank: 7Rank: 7

UID
651997
帖子
2101
PB币
1582
贡献
0
技术
0
活跃
2631
板凳
发表于 2021-3-25 22:57:41 IP属地广西 |只看该作者
技术帖,真不错

Rank: 5Rank: 5Rank: 5

UID
117193
帖子
924
PB币
3169
贡献
0
技术
4
活跃
1311
4F
发表于 2021-3-25 23:10:51 IP属地未知 |只看该作者
行家~驱动这个东西,蛮高深,不懂。看得一脸懵逼~支持大神出作品~小白膜拜!!!

黑苹果专用车

Rank: 9

UID
523723
帖子
2038
PB币
122
贡献
0
技术
202
活跃
717
5F
发表于 2021-3-25 23:51:10 IP属地未知 来自手机 |只看该作者
前排学习

Rank: 1

UID
3799573
帖子
10
PB币
42
贡献
0
技术
0
活跃
40
6F
发表于 2021-3-26 01:15:51 IP属地山西 |只看该作者
牛是牛,只是语焉不详。

Rank: 1

UID
3799573
帖子
10
PB币
42
贡献
0
技术
0
活跃
40
7F
发表于 2021-3-26 01:17:01 IP属地山西 |只看该作者
牛是大牛,只是语焉不详。

Rank: 2Rank: 2

UID
4515085
帖子
426
PB币
1694
贡献
0
技术
247
活跃
1877
8F
发表于 2021-3-26 10:02:57 IP属地广东 |只看该作者
supperliu 发表于 2021-3-25 22:27
方法不错。不过,楼主能否详细介绍一下怎么让win8.1替换1709的KMDF 1.23版吗?

1709的话,需要两个文件,SleepStudyHelper.sys和Wdf01000.sys,其中吧Wdf01000.sys改名为Wdf01001.sys,然后替换到system32里的Drivers文件夹里,然后运行注册表导入后重启即可。

注册表内容如下:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Wdf\Kmdf\KmdfLibrary\Versions\1]
"Service"="Wdf01001"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Wdf01001]
"Start"=dword:00000000
"DisplayName"="@%SystemRoot%\\system32\\drivers\\Wdf01001.sys,-1000"
"ErrorControl"=dword:00000001
"Group"="WdfLoadGroup"
"ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,64,00,\
  72,00,69,00,76,00,65,00,72,00,73,00,5c,00,57,00,64,00,66,00,30,00,31,00,30,\
  00,30,00,31,00,2e,00,73,00,79,00,73,00,00,00
"Type"=dword:00000001

[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Wdf01000]
1

查看全部评分

半吊子、二五子、三脚猫、半桶水、生产队的驴

Rank: 15Rank: 15Rank: 15

UID
1611888
帖子
6724
PB币
477
贡献
0
技术
519
活跃
4317

荣誉会员

9F
发表于 2021-3-26 12:17:18 IP属地江苏 |只看该作者
佳能控 威武~

Rank: 2Rank: 2

UID
265753
帖子
299
PB币
1563
贡献
0
技术
0
活跃
724
10F
发表于 2021-3-26 18:00:11 IP属地广东 |只看该作者
技术控~~~赞一个!!!一直在纠结自用的8代笔记本有个驱动不完美,抽空实验一下

Rank: 5Rank: 5Rank: 5

UID
61382
帖子
382
PB币
187
贡献
0
技术
3
活跃
943
11F
发表于 2021-3-26 23:00:15 IP属地安徽 |只看该作者
两个文件提供下呗,谢谢了。

Rank: 5Rank: 5Rank: 5

UID
561928
帖子
626
PB币
1258
贡献
0
技术
0
活跃
1641
12F
发表于 2021-3-27 10:09:19 IP属地新加坡 |只看该作者
请问楼主这样能让win8.1驱动AX200无线网卡吗?

Rank: 2Rank: 2

UID
4868754
帖子
115
PB币
174
贡献
0
技术
0
活跃
513
13F
发表于 2021-3-27 13:17:21 IP属地江苏 来自手机 |只看该作者
10代CPU,GTX16系显卡能顺利上win8.1吗?求资源。

Rank: 5Rank: 5Rank: 5

UID
790635
帖子
1134
PB币
2560
贡献
0
技术
22
活跃
1501
14F
发表于 2021-3-27 20:33:58 IP属地广西 |只看该作者
谁把1709的这两个文件共享一下?

Rank: 2Rank: 2

UID
4515085
帖子
426
PB币
1694
贡献
0
技术
247
活跃
1877
15F
发表于 2021-3-27 21:01:46 IP属地未知 |只看该作者
这是win10 1507的Wdf01000.sys和WdfLdr.sys,直接替换到system32/drivers文件夹里的文件,然后重启即可,不需要改名和注册表。
链接:https://pan.baidu.com/s/1bD9C4Y6l1uQGBqPQmJMhNw
提取码:0000

Rank: 7Rank: 7Rank: 7

UID
1633781
帖子
2995
PB币
2972
贡献
0
技术
8
活跃
2620
16F
发表于 2021-3-27 22:08:17 IP属地安徽 |只看该作者
AMD对十代处理器在8。1和7方面要比牙膏厂支持程度高一些

Rank: 2Rank: 2

UID
918364
帖子
171
PB币
290
贡献
0
技术
0
活跃
317
17F
发表于 2021-3-27 23:02:30 IP属地未知 |只看该作者
替换了以后,就能自动检测到windows10版本的驱动了么?举个例子,1066显卡,替换后可以安装官网上,windows10版本的驱动?

Rank: 7Rank: 7Rank: 7

UID
1633781
帖子
2995
PB币
2972
贡献
0
技术
8
活跃
2620
18F
发表于 2021-3-28 10:25:20 IP属地安徽 |只看该作者
十代牙膏厂处理器能支持吗?

Rank: 11Rank: 11Rank: 11

UID
1513687
帖子
6616
PB币
97
贡献
0
技术
224
活跃
3283

远景技术达人

19F
发表于 2021-3-28 10:48:18 IP属地未知 来自手机 |只看该作者
win10 server2019适用吗?

Rank: 2Rank: 2

UID
4515085
帖子
426
PB币
1694
贡献
0
技术
247
活跃
1877
20F
发表于 2021-3-28 16:03:13 IP属地未知 |只看该作者
liangxyz 发表于 2021-3-27 10:09
请问楼主这样能让win8.1驱动AX200无线网卡吗?

不能,系统底层缺少以下支持
- PsGetThreadProperty
- PsSetJobProperty
- PsGetJobProperty
- PsSetThreadProperty
很多驱动不是用KMDF替换就能决定,替换KMDF只是可以让一些有KMDF版本要求的驱动安装在win8.1上。这类驱动大多数是AMD的芯片组或者外围设备为主。
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛