无忧启动论坛

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

为WinPE NT5.X加入WIN7的WIM文件系统驱动

[复制链接]
跳转到指定楼层
1#
发表于 2010-3-18 15:48:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
环境介绍:
主机环境:Windows XP 5.1.2600
PE版本 Tango WinPE 2010 虎年珍藏版,32M新版XP3内核PE0317补丁包发布)
个人还是钟情于NT5系列的PENT6系列太耗资源。

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驱动,由于我们要使用WIN7WIM驱动,所以可以把这两项删除,
3。
为了大家方便我将WIN7WIM驱动描述贴出来,大家可以复制为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了。


效果图:


   
WimMount 附件 WimMount.rar (194.44 KB, 下载次数: 206)

[ 本帖最后由 shanyal 于 2010-3-18 16:02 编辑 ]
2#
发表于 2010-3-18 15:51:50 | 只看该作者
這樣XP及03PE下就可用WIN7的WIM管理了是麼?
我不是很懂。
回复

使用道具 举报

3#
 楼主| 发表于 2010-3-18 15:54:07 | 只看该作者

回复 #2 CrazyLau 的帖子

以前的PE都是Vista版本的WIM驱动,我将WIM驱动更新至WIN7版的,功能上和以前的没有区别
回复

使用道具 举报

4#
发表于 2010-3-18 15:56:55 | 只看该作者
其实这个1年多以前就有人写了,不记得谁了,可能就是老九,因为他需要测试

不过可能没单项具体列出来,这样也好,方便查看

wimmount貌似只能在ntfs分区下才能正常工作,这个就是我没升级的原因
回复

使用道具 举报

5#
 楼主| 发表于 2010-3-18 16:02:57 | 只看该作者

回复 #4 NicTense 的帖子

才疏学浅,见笑了。。
回复

使用道具 举报

6#
发表于 2010-3-18 16:05:49 | 只看该作者
换成WIN7的WIM,最大的不兼容就是天使所说的情况,,不知道楼主测试过没有,WIN7版本有很多权限的限制,是微软有意为之。

更换后,在XP和O3PE下,映射,储存卸载与再次映射相同文件都会出现问题。
回复

使用道具 举报

7#
发表于 2010-3-18 16:09:35 | 只看该作者
大伙 都故意不换的,呵呵!Vista版本的好用些
回复

使用道具 举报

8#
发表于 2010-3-18 17:56:25 | 只看该作者
谢谢分享,学习了!顶一个,
回复

使用道具 举报

9#
发表于 2010-3-18 19:42:41 | 只看该作者
不太明白,不过还是谢谢你的分享。
回复

使用道具 举报

10#
发表于 2010-3-19 16:01:24 | 只看该作者
留个记号先,下次再仔细看看
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-17 21:48

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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