无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 51117|回复: 275
打印 上一主题 下一主题

[原创] [15/8/2更新]Wimboot+VHD+移动系统,更新教程和部署工具,更新WIM,部署工具升级5.3

    [复制链接]
跳转到指定楼层
1#
发表于 2015-6-1 15:00:06 | 显示全部楼层 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 一往情深 于 2015-8-2 13:13 编辑

前言
在做这个系统之前,我有用过许多网友发布的作品,但是由于其体积小,不免会有一些缺陷,比如:在网吧准备用这个系统刷机,却发现驱动死活安装不上;在家里需要用到局域网共享功能,却发现功能被阉割了;有的软件缺少运行库,无法运行;有的无法建立差分文件,一旦安装上专有驱动,直接拿到别的电脑上用,就有可能会因为驱动冲突而蓝屏……于是,就萌生了自己做一个系统来解决这些问题。不过做好这个系统研究的过程挺艰难的,心里老是在想怎样做到更好,而研究的过程也做出了好4,5个版本,但经过评估,发现系统卡顿,于是直接从头做起,安装,补丁,运行库,注册表优化。。。。
为了做这个系统,都快把我的电脑整废了,对硬盘写的数据量达到了300G,电脑重启次数50+,研究了十几天,一天17+小时
毫不夸张的说,在资料全部准备齐全的情况下,充分利用时间,也需要10个小时才能完成这个系统。
目前这个系统使用非常流畅,我在这个系统里玩CF,QQ飞车,都极度流畅,电脑是09年的老机器,双核,内存4G,但亲测2G也可以很流畅的运行,启动系统后内存占用700M左右

应用场景
‌1.在网吧为手机刷机
‌2.在网吧……(自己想,别被网管抓到就好)
‌3.属于自己的移动系统,随身携带
4.部署到硬盘,作为系统安装包。
5.系统是我打好补丁,安装运行库后封装的,可以使用其他封装工具再进行封装


什么是Wimboot
WIMBoot是Windows image file boot的简称,是Windows 8.1 的一项新型启动方式。这种启动方式让电脑从一个高度压缩的文件启动,大大减少了磁盘空间的占有,还具有快速升级、快速恢复出厂设置等优点.
Windows 映像文件启动 (WIMBoot) 使你可以设置电脑以便它从压缩的 Windows 映像文件 (WIM file) 直接运行。
WIMBoot 可以大幅减少 Windows 文件使用的空间量。这有助于你为用户提供更多可用空间,并且帮助你在带有较小驱动器的电脑上部署 Windows。

Wim文件特点:
1.基于MSDN Win7 SP1 原版镜像制作,已打了200多个的重要安全补丁,通过正版验证
2‌.IE内核升级为IE11,感觉IE11挺好用的
3.预装常用运行库(包括VB,VC,VC++,J#,F#),集成.net4.0和4.5框架, 集成DirectX 9.0C 运行库,集成 Adobe Flash Player 18
‌4.保留所有自带驱动,不添加任何驱动,保证原版的兼容性
5.‌系统纯净,不包含任何第三方应用程序,系统除自带媒体文件外无任何精简
‌6.可选择预开启EWF(移动系统必备)的版本(Wim中USB版本,即镜像序号为1和3的镜像)
7.以Winboot格式打包,可以部署到硬盘,U盘,可以释放到硬盘,可以Wimboot直接启动,也可以安装到VHD中启动,也可以VHD+Wimboot启动
8.使用install.wim同样的压缩率,可以取代系统安装盘中的install.wim,镜像编号为2和4的其实就是旗舰版的win7,分别为64位的和32位的,安装过程和原版镜像一模一样,不过打了最新补丁和安装了运行库,会封装系统的同学可以使用这个镜像制作封装系统成gho,可以节省打补丁,加运行库的时间
‌9.使用VHD部署时,可以建立差分VHD,从而达到使驱动保存在不同的文件里,尤其是有多台不同配置的电脑用户,可以减少因蓝屏带来的麻烦
10.支持从UEFIx64启动(未测试完全),需要开启兼容模式(CSM)和和关闭安全启动(security boot)
‌11.USB3.0的驱动没有默认集成,但提供驱动和工具,有需要的同学可以自己进行集成。
‌12.支持从USB3.0接口启动(理论上可以支持,但没机器测试,希望主板有自带USB3.0的童鞋帮忙测试一下),提供驱动加载时机一键修改工具
13.使用我的部署工具,可以自己设定任意的VHD文件大小,会自动修复EWF,首次开机跟第二次开机速度无区别,09年的老机实测2分钟多,新机器1分钟15秒
14.新版的WIM必须配合4.0以上的部署工具使用,否则无法正常修复EWF
15.移动版默认不开启虚拟内存,到无盘的电脑不会反复出现性能选项了

先上张图
第一次启动,自动安装驱动

自带的EWF设置



教程(网盘中有,视频教程,第一次做教程,口齿不清勿怪)1,下载网盘中的全部文件,并把Win7_4in1.zip,Win7_4in1.z01,Win7_4in1.z02……Win7_4in1.z41等43个文件放在同一个文件夹下,解压,如果无法解压,请尝试用2345好压来解压缩。
2,下载网盘中的Wimboot辅助工具4.0_Beta 2.zip,解压到一个文件夹,直接运行Main.bat,不再需要手动修改ini文件。按照bat中的文字提示进行即可。用鼠标操作,只要是用[]括起来的都是按钮,都可以用鼠标点,另外,冒号后面点击可以进入输入状态。
3,脚本生成VHD后,将指针VHD,差分文件和差分VHD备份复制到U盘,例如:创建的VHD名称为VHDTEST.VHD,那么VHDTEST_CH.VHD,VHDTEST_CH.VHD.bak就分别是差分VHD和差分VHD备份
4,修改VHDS文件夹中VHDmgr.Config,在其中添加启动项,以下是一个例子
格式如下:
title=启动项标题                               定义标题为启动项标题
VHD=/VHDS/TEST_CH.VHD               定义启动项为/VHDS/TEST_CH.VHD,不用加盘符。
VHDbak=/VHDS/TEST_CH.VHD.bak    定义恢复镜像为/VHDS/TEST_CH.VHD.bak,不用加盘符,可省略。省略将不出现还原菜单这段代码的效果
最新版的效果图



注意:
Wim中包含两个镜像,部署时自己看需求选择,USB版带EWF,Local版不带EWF,
如果要部署到U盘,请使用镜像序号为1或3的镜像,否则会很虐心

部署工具5.1截图




Wimboot部署工具更新说明
############# 2015/7/15 ####################
全新的框架,功能支持无限拓展
新增了4个实用功能,调整界面排版
更新VHDmgr为2.2,配置文件语法改变
############# 2015/7/16 ####################
增加单选按钮对制定行颜色的影响,需要修改哪些值更明了
修复一些潜在的bug
EWF修复和集成驱动支持直接对分区操作啦
############# 2015/7/18 ####################
更新到4.1beta3
修复大量bug,增加强制检查参数按钮
增加将VHD克隆为GHO文件
内置VHDmgr安装包版本更新为2.4.0.7
更新到5.1
全新的框架,多批处理形式,层次更清晰,界面较4.x更强大
增加VHD工具箱(3个小工具),一键安装Bootmgr,
新增修复工具箱(共3个功能),支持部署到分区,
将集成驱动分成两个步骤
升级VHD右键工具
############# 2015/7/28 ####################
更新到5.2,新增WIM小工具,可以一键提取WIM中的指定镜像,放在U盘里更省空间哦
为新的WIM作出一些修改,建议新WIM用部署工具5.2,之前旧的用5.1的############# 2015/8/1 #####################
修复1个BUG
加入极简版窗体,纯键盘控制,无颜色提示,但适应性强
#########################################

Wim更新说明
############# 2015/07/15 ######################
本地版本采用Windows自带的Sysrep进行封装,支持再次封装,USB版的没封装,
新增32位的版本,现在包内共四个镜像
###################################################### 2015/07/30 ######################
压缩包名为Win7_6in1.zip
64位USB版打齐最新补丁,其他的照样
更改Wof驱动为10240版,修改服务为Wofadk,避免冲突
新增两个已安装磁盘驱动的镜像,分别为5和6,之前蓝屏的童鞋可以试试5号镜像
美化EWF设置工具的界面(应某位网友的要求~)
###########################################

VHDmgr引导器更新说明
############# 15/07/16 ######################
支持空格,空行,
不与U盘中原来的Grldr起冲突,可以引导U盘可见目录中的Grldr
修改界面布局,修改还原VHD的方式,之前那种不稳定
修改配置文件的BUG
最新版本号为2.3
请在网盘中下载VHDmgr2.3.7z,选择自定义安装包,进行安装
############# 2015/07/18 ######################
新增引导ISO功能,修复一个顽固的Bug
############# 2015/07/18 ######################
缩短找到VHD后等待的时间为1秒
界面升级,支持自定义message文件,在VHDmgr加入theme=/boot/grub/message就会自动加载主题,否则和之前一样,
新增超时时间,在VHDmgr.config加入timeout=10即可
###########################################

后言
大家随便折腾,有问题可以回帖。或者加QQ群:200708128
另外,寻找能人,希望批处理有一定水平的人帮我继续完善这个批处理,为这个批处理增加更多的功能,以后可能会更新得少了,因为我高三了。。。


File: D:\Win7_6in1.wim
Size: 4787500584 bytes
Modified: 2015年7月29日, 21:50:49
MD5: 7A3D8E3A1A596F51AA7DCF94E8EBBA41
SHA1: A536AD557A0E4C391A70EA3CCA895B54A3058B51
CRC32: 946697F0


包含四个系统(括号中为镜像序号),x64移动版(1),x64本地版(2) ,x86移动版(3) ,x86本地版(4),X64移动版IAR(5),X86移动版IAR(6)
有位网友说百度云分包下载很虐心,现在分享两个破 解版的百度云 管家,有需要的拿走,低调使用~
链接:http://pan.baidu.com/s/1sj5KIz7 密码:kokv




评分

参与人数 9无忧币 +44 收起 理由
879792799 + 4 i fu l you !!!
anarki2001 + 5 厉害!尤其看到“因为我高三了。。。”时,.
忧无 + 5 赞一个!
qq751646 + 5 今天测试启动直接蓝屏了
2011cwj6958 + 5 很给力!
ren001 + 5 很给力!
mysxbg2000 + 5 很给力!
zhanguser + 5 赞一个!
peterpanheaven + 5 赞一个!

查看全部评分

2#
 楼主| 发表于 2015-6-2 17:14:05 | 显示全部楼层
本帖最后由 一往情深 于 2015-6-2 17:38 编辑

今天上网吧测试,支持UEFIx64,但需要开启csm和关闭security boot
回复

使用道具 举报

3#
 楼主| 发表于 2015-6-6 16:36:58 | 显示全部楼层
2012cwlyaya 发表于 2015-6-4 14:31
楼主加油 期待你的佳作 持续关注中

已经做好了,正在上传,待会得写教程
回复

使用道具 举报

4#
 楼主| 发表于 2015-6-7 12:14:57 | 显示全部楼层
2012cwlyaya 发表于 2015-6-4 14:31
楼主加油 期待你的佳作 持续关注中

已发布~~~~~~~~~~~~~~
回复

使用道具 举报

5#
 楼主| 发表于 2015-6-7 12:14:59 | 显示全部楼层
2012cwlyaya 发表于 2015-6-4 14:31
楼主加油 期待你的佳作 持续关注中

已发布~~~~~~~~~~~~~~
回复

使用道具 举报

6#
 楼主| 发表于 2015-6-7 17:09:57 | 显示全部楼层
本帖最后由 一往情深 于 2015-6-7 17:12 编辑
2010ygk 发表于 2015-6-7 16:41
安装太复杂了,半天弄不清。


我已经尽量简化了,否则安装所需要的步数是现在得3倍
回复

使用道具 举报

7#
 楼主| 发表于 2015-6-7 17:16:16 | 显示全部楼层
2010ygk 发表于 2015-6-7 16:41
安装太复杂了,半天弄不清。

现在弄清楚了没有,需不需要我帮忙???
回复

使用道具 举报

8#
 楼主| 发表于 2015-6-7 22:15:09 来自手机 | 显示全部楼层
新版的也可以按转化成旧版的那种的
回复

使用道具 举报

9#
 楼主| 发表于 2015-6-8 08:43:06 来自手机 | 显示全部楼层
2010ygk 发表于 2015-6-8 06:31
如何转换?请指教。能否分成两个wim文件,一个移动版,一个是硬盘版,这样好安装。

安装时需要传入一个参数的,就是指定要哪个镜像,你用wimboot安装辅助工具(去网上下载)就知道了。
回复

使用道具 举报

10#
 楼主| 发表于 2015-6-8 08:53:49 | 显示全部楼层
本帖最后由 一往情深 于 2015-6-8 09:04 编辑
adam90 发表于 2015-6-8 02:23
VHD引导器.zip中的VHDS\VHDmgr并没有!请上传!谢谢!


VHD引导器.zip确实是打包的时候漏了vhds/VHDmgr,已经重新上传,大家请重新下载
回复

使用道具 举报

11#
 楼主| 发表于 2015-6-8 09:54:45 | 显示全部楼层
guying0906 发表于 2015-6-8 09:25
有没有32位的。老电脑不能跑64位的啊。

多老的电脑啊???03年???
回复

使用道具 举报

12#
 楼主| 发表于 2015-6-8 09:56:22 | 显示全部楼层
guying0906 发表于 2015-6-8 09:25
有没有32位的。老电脑不能跑64位的啊。

感觉32位的运行效率太低了,就没有做,只做了64位的,在2G内存的电脑上也很流畅啊~~~~
回复

使用道具 举报

13#
 楼主| 发表于 2015-6-8 15:47:26 来自手机 | 显示全部楼层
别用PE,用完整的win7或Win8
回复

使用道具 举报

14#
 楼主| 发表于 2015-6-8 15:50:12 来自手机 | 显示全部楼层
ren001 发表于 2015-6-8 14:29
win7pe 下第6步显示 'tasklist' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
ERROR: Cannot  ...

别用PE,用完整的win7或Win8,你这样就是提权出错了,估计是你的PE里面缺少必要组件,run.bat是用来提取最高权限的,这个权限比System,administrator都要高
回复

使用道具 举报

15#
 楼主| 发表于 2015-6-8 16:10:58 来自手机 | 显示全部楼层
2012cwlyaya 发表于 2015-6-8 15:50
已经下载好 并且根据楼主的教程(照着教程做也迷糊)成功在U盘上运行,用金士顿的8g  usb2.0的  启动很快  ...

我的那个fba里面放的就是引导文件,其实你可以选择用bootmgr+BCD来引导的,我这个选择菜单是为了方便修改启动项,
回复

使用道具 举报

16#
 楼主| 发表于 2015-6-8 16:15:52 来自手机 | 显示全部楼层
2012cwlyaya 发表于 2015-6-8 15:50
已经下载好 并且根据楼主的教程(照着教程做也迷糊)成功在U盘上运行,用金士顿的8g  usb2.0的  启动很快  ...

那个可以转换成VHD的,只是转换VHD就不压缩了,7.7G还是使用了NTFS压缩的,否则10G
回复

使用道具 举报

17#
 楼主| 发表于 2015-6-9 13:08:53 来自手机 | 显示全部楼层
mysxbg2000 发表于 2015-6-9 10:18
本地版  跟  移动版 都可以wimboot方式启动吗?

是的,区别在于EWF,移动版的EWF是默认开启的,用我的部署工具会自动修复EWF,如果你手动部署,是需要自己去修复EWF的

点评

嗯 今天试过了 2个 版本 都能启动 很不错 收藏了 感谢分享  详情 回复 发表于 2015-6-9 14:21
回复

使用道具 举报

18#
 楼主| 发表于 2015-6-9 21:14:58 | 显示全部楼层
本帖最后由 一往情深 于 2015-6-15 10:41 编辑

部署工具已经升级到2.0,目前已经完成1.0版本的功能1,有时间我会继续完善,大家使用过程中如果发生错误请务必截图反馈,方便我修正脚本

点评

再次感谢楼主!能做到一键部署就太好了 方便很多新手~  详情 回复 发表于 2015-6-10 13:01
回复

使用道具 举报

19#
 楼主| 发表于 2015-6-12 17:15:19 来自手机 | 显示全部楼层
201287zr 发表于 2015-6-11 17:34
希望楼主分享制作wimboot系统的过程!我想自己制作wimboot+vhd系统…

教程没没时间写,不过可以给你参考资料,上chenall.net,上面就有wimboot系统的制作方法
回复

使用道具 举报

20#
 楼主| 发表于 2015-6-13 11:47:23 来自手机 | 显示全部楼层
mysxbg2000 发表于 2015-6-13 09:16
wimlib 这种 wimboot也是需要新dism 才能支持的?
为何楼主不说明下需要什么PE下或者 系统?
我用win 7来用 ...

你用win7失败????没道理啊,我的代码使用的最佳环境就是win7啊,而且wimlib是不依赖dism的,你的win7是哪个版本,能不能提供一下具体信息,我会在下一个版本注意这些问题

点评

我现在用的 也是wimboot win 7不过用的是 dism的那种 发现 用 楼主 的部署工具 去弄你的 那个wim的 VHD里的指针 挂载VHD后 里面基本上 就只有文件夹 没文件的 而 进了 win 8.1pe里 用 没问题  详情 回复 发表于 2015-6-13 12:18
我现在用的 也是wimboot win 7不过用的是 dism的那种 发现 用 楼主 的部署工具 去弄你的 那个wim的 VHD里的指针 挂载VHD后 里面基本上 就只有文件夹 没文件的 而 进了 win 8.1pe里 用 没问题  详情 回复 发表于 2015-6-13 12:18
回复

使用道具 举报

21#
 楼主| 发表于 2015-6-13 13:22:34 来自手机 | 显示全部楼层
mysxbg2000 发表于 2015-6-13 12:18
我现在用的 也是wimboot win 7不过用的是 dism的那种
发现 用 楼主 的部署工具  去弄你的 那个wim的 VH ...

你的系统是原版系统还是精简版的?有没有装全常用运行库,你把运行库装一下然后再试试行吗?对了,你在apply1.bat尾部加上pause,然后运行,把出错生成的信息贴上来,方便我定位问题,并对批处理进行改进
回复

使用道具 举报

22#
 楼主| 发表于 2015-6-13 14:26:43 来自手机 | 显示全部楼层
mysxbg2000 发表于 2015-6-13 13:48
系统是原版的     运行库 基本上都有

你是不是没从run.bat运行出现这个错误就是没有提取权限,我回家研究研究看吧

点评

我是从 run.bat 那个 运行的  详情 回复 发表于 2015-6-13 14:34
我是从 run.bat 那个 运行的  详情 回复 发表于 2015-6-13 14:34
回复

使用道具 举报

23#
 楼主| 发表于 2015-6-13 14:29:18 来自手机 | 显示全部楼层
mysxbg2000 发表于 2015-6-13 13:48
系统是原版的     运行库 基本上都有

第二张图片返回信息正常啊
回复

使用道具 举报

24#
 楼主| 发表于 2015-6-13 14:38:22 | 显示全部楼层
mysxbg2000 发表于 2015-6-13 13:48
系统是原版的     运行库 基本上都有

第二张图得返回信息是在什么情况下的?

点评

我换了一个VHD win 7 可以正常 释放指针 不明白的是 为什么我用的wimboot VHD win 7 会出错  详情 回复 发表于 2015-6-13 15:45
第二张图 是我在Apply1.bat 里面的命令里 加入>txt 后的 然后 就 第二张图 执行到 百分之 18 之后 就出现了 第一张图的 错误内容 没有出现在txt里 第一张图的 错误内容没有出现在 TXT里面 而是出现在 批处理  详情 回复 发表于 2015-6-13 15:12
回复

使用道具 举报

25#
 楼主| 发表于 2015-6-13 15:51:29 来自手机 | 显示全部楼层
mysxbg2000 发表于 2015-6-13 15:45
我换了一个VHD win 7  可以正常 释放指针
不明白的是 为什么我用的wimboot VHD win 7 会出错

那你用你自己方法,能部署成功吗?

点评

进另一个VHD win 7或者win 8下都可以正常 释放 你的 2in1 wim 就我现在用的 这个 wimboot win 7下不能正常释放  详情 回复 发表于 2015-6-13 16:08
回复

使用道具 举报

26#
 楼主| 发表于 2015-6-14 02:21:27 | 显示全部楼层
mysxbg2000 发表于 2015-6-13 16:08
我wimboot win 7下用 wimboot工具 wimlib     释放 也是这样子

进另一个VHD win 7或者win 8下都可以 ...

今晚测试了一下,发现提权失败跟wof驱动有关系,把wof驱动关闭,就正常了,不过有wof驱动的时候,可以用Nsudo来提权,Nsudo可以成功,

点评

明白了 谢了  详情 回复 发表于 2015-6-14 06:26
回复

使用道具 举报

27#
 楼主| 发表于 2015-6-14 08:38:45 | 显示全部楼层

在新版的部署工具中,我添加了wof驱动检测,存在wof驱动会提示,这样就能减少出错的几率

点评

新版的? 现在更新了? 还有 wim 2个版本 为什么你的部署工具 只有 1项是 释放移动版的指针 没有 1项是释放 本地版的 指针呢 ?  详情 回复 发表于 2015-6-14 08:56
回复

使用道具 举报

28#
 楼主| 发表于 2015-6-14 09:09:16 | 显示全部楼层
mysxbg2000 发表于 2015-6-14 08:56
新版的?  现在更新了?
还有 wim  2个版本  为什么你的部署工具 只有 1项是 释放移动版的指针
没有 1项 ...

那个我没时间,才写一半,嘿嘿,上个星期要小高考,着急去复习
回复

使用道具 举报

29#
 楼主| 发表于 2015-6-14 09:10:59 | 显示全部楼层
mysxbg2000 发表于 2015-6-14 08:56
新版的?  现在更新了?
还有 wim  2个版本  为什么你的部署工具 只有 1项是 释放移动版的指针
没有 1项 ...

新版的还没更新,别着急~~~~~~~新版的比第一版的额要强得多
回复

使用道具 举报

30#
 楼主| 发表于 2015-6-15 06:50:33 来自手机 | 显示全部楼层
一键部署工具已更新
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-10 11:54

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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