无忧启动论坛
标题:
为WinPE NT5.X加入WIN7的WIM文件系统驱动
[打印本页]
作者:
shanyal
时间:
2010-3-18 15:48
标题:
为WinPE NT5.X加入WIN7的WIM文件系统驱动
环境介绍:
主机环境:
Windows XP 5.1.2600
PE
版本
:
Tango WinPE 2010
虎年珍藏版,
32M
新版
XP3
内核
PE
(
0317
补丁包发布)
个人还是钟情于
NT5
系列的
PE
,
NT6
系列太耗资源。
Wim
文件系统驱动版本:
wimfltr.sys 6.1.7600.16385 (win7_rtm.090713-1255)
wimserv.exe 6.1.7600.16385 (win7_rtm.090713-1255) 源自win7 OPK
步骤:
1。
文件驱动服务在
WXPE\SYSTEM32\SETUPREG.HIV
注册表中,关于具体怎么提取解压我就不详细描述了,打开注册表定位到
HKEY_USERS
,然后
文件
->
加载配置单元,加载
SETUPREG.HIV
后,项名称可以随便,我命名为
WINPE
。然后就可以对
WINPE
的注册表进行修改了。
2。
WIM
文件系统驱动描述在
HKEY_USERS\winpe\ControlSet001\Services
上,可以看见旧版本
WIM
驱动
HKEY_USERS\winpe\ControlSet001\Services\WimFsf
或者
HKEY_USERS\winpe\ControlSet001\Services\WimFltr
这是两个不同版本的
WIM
驱动,由于我们要使用
WIN7
的
WIM
驱动,所以可以把这两项删除,
3。
为了大家方便我将
WIN7
的
WIM
驱动描述贴出来,大家可以复制为
WIMmount.reg
入就可以了。导入成功后
就会看见
HKEY_USERS\winpe\ControlSet001\Services\WimMount
下面是需要导入的代码:
Windows Registry Editor Version 5.00
[HKEY_USERS\winpe\ControlSet001\Services\WimMount]
"Type"=dword:00000002
"Start"=dword:00000003
"ErrorControl"=dword:00000001
"Tag"=dword:00000004
"ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\
52,00,49,00,56,00,45,00,52,00,53,00,5c,00,77,00,69,00,6d,00,6d,00,6f,00,75,\
00,6e,00,74,00,2e,00,73,00,79,00,73,00,00,00
"DisplayName"="WimMount"
"Group"="FSFilter Activity Monitor"
"DependOnService"=hex(7):46,00,6c,00,74,00,4d,00,67,00,72,00,00,00,00,00
"DependOnGroup"=hex(7):00,00
"Description"="Windows Image Mini-Filter Driver"
[HKEY_USERS\winpe\ControlSet001\Services\WimMount\Instances]
"DefaultInstance"="WimFilter Instance"
[HKEY_USERS\winpe\ControlSet001\Services\WimMount\Instances\WimFilter Instance]
"Altitude"="180700"
"Flags"=dword:00000000
[HKEY_USERS\winpe\ControlSet001\Services\WimMount\Security]
"Security"=hex:01,00,14,80,90,00,00,00,9c,00,00,00,14,00,00,00,30,00,00,00,02,\
00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,\
00,00,02,00,60,00,04,00,00,00,00,00,14,00,fd,01,02,00,01,01,00,00,00,00,00,\
05,12,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,\
20,02,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,0b,00,00,00,00,\
00,18,00,fd,01,02,00,01,02,00,00,00,00,00,05,20,00,00,00,23,02,00,00,01,01,\
00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00
4。
删除旧版本
WXPE\SYSTEM32\DRIVERS \wimfsf.sys
拷贝新版本驱动
WXPE\SYSTEM32\DRIVERS\WIMMOUNT.SYS
WXPE\SYSTEM32\wimserv.exe
5。
卸载
WinPE
注册表
定位到
HKEY_USERS\winpe
,文件
->
卸载配置单元。
然后替换原有
WXPE\SYSTEM32\SETUPREG.HIV
然后打包就
OK
了。
效果图:
1.jpg
(48.89 KB, 下载次数: 36)
下载附件
2010-3-18 15:48 上传
WimMount 附件
WimMount.rar
(194.44 KB, 下载次数: 206)
2010-3-18 16:01 上传
点击文件名下载附件
下载积分: 无忧币 -2
[
本帖最后由 shanyal 于 2010-3-18 16:02 编辑
]
作者:
CrazyLau
时间:
2010-3-18 15:51
這樣XP及03PE下就可用WIN7的WIM管理了是麼?
我不是很懂。
作者:
shanyal
时间:
2010-3-18 15:54
标题:
回复 #2 CrazyLau 的帖子
以前的PE都是Vista版本的WIM驱动,我将WIM驱动更新至WIN7版的,功能上和以前的没有区别
作者:
NicTense
时间:
2010-3-18 15:56
其实这个1年多以前就有人写了,不记得谁了,可能就是老九,因为他需要测试
不过可能没单项具体列出来,这样也好,方便查看
wimmount貌似只能在ntfs分区下才能正常工作,这个就是我没升级的原因
作者:
shanyal
时间:
2010-3-18 16:02
标题:
回复 #4 NicTense 的帖子
才疏学浅,见笑了。。
作者:
网虫2008
时间:
2010-3-18 16:05
换成WIN7的WIM,最大的不兼容就是天使所说的情况,,不知道楼主测试过没有,WIN7版本有很多权限的限制,是微软有意为之。
更换后,在XP和O3PE下,映射,储存卸载与再次映射相同文件都会出现问题。
作者:
caomaoLBL
时间:
2010-3-18 16:09
大伙 都故意不换的,呵呵!Vista版本的好用些
作者:
ziyun
时间:
2010-3-18 17:56
谢谢分享,学习了!顶一个,
作者:
叶之秋
时间:
2010-3-18 19:42
不太明白,不过还是谢谢你的分享。
作者:
sonycpd
时间:
2010-3-19 16:01
留个记号先,下次再仔细看看
欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/)
Powered by Discuz! X3.3