- 积分
- 6556
- 最后登录
- 2016-4-12
- 精华
- 0
- 阅读权限
- 100
- 主题
- 222
- UID
- 1591929
- 帖子
- 16314
- PB币
- 23411
- 威望
- 5
- 贡献
- 0
- 技术
- 835
- 活跃
- 3411
小麦
- UID
- 1591929
- 帖子
- 16314
- PB币
- 23411
- 贡献
- 0
- 技术
- 835
- 活跃
- 3411
|
本帖最后由 cjy__05 于 2014-7-21 14:39 编辑
WIMBOOT是Windows 8.1 Update新引进的特性。它让你的系统盘的大部分系统文件都指向一个经过特别处理的WIM文件。当系统要读取相关文件时,会直接从WIM文件读取。为啥要这样做呢?因为这样做可以大大节省硬盘空间,尤其是当你要有备份时,如果不用WIMBOOT,会白白浪费许多硬盘空间。如果你用HDD也许不会觉得什么,但如果你用的16GB SSD,你就会明白WIMBOOT有多给力。
好吧,就算你不要备份,那么假设要安装已集成Office 2013 SP1(Word/Excel/PowerPoint/Onenote)的Win8.1 with Update系统,并且禁用页面文件和休眠文件,它们占用的硬盘空间分别是:
一般安装法 ——
6.93GB
WIMBOOT ——
1GB(系统盘) + Win8.1.1 Pro en-us.wim(2.81GB) + custom.wim(1.19GB)
= 5GB!
由此可见,就算不要备份,WIMBOOT还是小硬盘(尤其SSD)的首选~
那么对于还在用HDD的朋友们,WIMBOOT究竟会给系统性能带来多大的影响呢?
这就是我今天要讨论的主题。我将用实验来告诉你WIMBOOT带来的性能折扣。
———— 科普PART1:准备WIM文件 ————
一般的WIM文件是不支持WIMBOOT的!
你必须用8.1 Update的DISM,加上/WIMBoot参数,才能制作出支持WIMBOOT的WIM文件。
在这里肯定有人会问,ESD可以WIMBOOT么?让我在这里明确地告诉你,不可以!DISM会直接报错!
一般的WIM文件和WIMBOOT版有何不同呢?
首先,WIMBOOT版会比较大。
以Win8.1.1 Pro en-us的install.wim为例,原版只2.44GB,其WIMBOOT版要2.81GB。然后,WIMBOOT版支持WIMBOOT安装法,也支持一般安装法。
要怎样知道某WIM文件支不支持WIMBOOT?
输入以下命令:- dism /get-wiminfo /wimfile:《WIM路径》 /index:1
复制代码 如果WIM Bootable为Yes,即表示支持,反之则不然。
所以,咱们需要制作WIMBOOT版的install.wim才行。
方法如下:
1、Apply Install.WIM到一个空闲分区,比如X盘。- DISM /Apply-Image /ImageFile:install.wim /Index:1 /ApplyDir:X:\
复制代码 2、Capture刚才的分区为Install.wim(其它名称也行,比如D:\WIMBoot.wim)到其它分区。记得加上 /WIMBoot,还有别忘记 /Name (俺忘记好几次了,唉)。- DISM /Capture-Image /ImageFile:"D:\WIMBOOT.wim" /CaptureDir:X:\ /Name:"Windows 8.1 Pro with Update" /WIMBoot
复制代码 OK,咱们自制的WIMBOOT WIM文件就这样诞生了。
传说中的 Custom.WIM 又怎样搞呢?
假设你WIMBOOT的分区是X盘,那么以下命令可以让你制作Custom映像。它会被储存到WIMBOOT.wim的目录。- DISM /Capture-CustomImage /CaptureDir:X:\
复制代码
———— 科普PART2:APPLY and FEEL IT! ————
前面说到,WIMBOOT版的WIM文件支持两种Apply方式:一般安装法和WIMBOOT方式。
一般安装法,就是将其当成一般的WIM文件来apply:- DISM /Apply-Image /ImageFile:"D:\WIMBOOT.wim" /Index:1 /ApplyDir:X:\
复制代码 如果要WIMBOOT,就加个 /WIMBoot 参数,非常easy:- DISM /Apply-Image /ImageFile:"D:\WIMBOOT.wim" /Index:1 /ApplyDir:X:\ /WIMBoot
复制代码 如果有custom.wim,就用SWMFile指定Base WIM文件:- DISM /Apply-Image /ImageFile:"D:\custom.wim" /SWMFile:"D:\WIMBOOT.wim" /ApplyDir:X: /Index:1 /WIMBOOT
复制代码Custom.wim VS Append-Image
Custom.wim就像一个增量补丁。比如我要分享集成Office 2013的Win8.1.1,有些人要Office,有些人不要,我就先制作只包含系统的WIMBoot WIM,然后安装Office后,再制作Custom WIM,然后分享2个文件。这样做的好处是,只有需要Office的人才需要下载Custom.wim。
相比之下,Append-Image是直接合在WIMBoot WIM文件的。虽然使用者安装时可以选择只有系统的Image 1还是有Office的Image 2,可是下载的时候需要下载全部,小水管会伤不起。
Apply完毕后,用BCDEdit或图形化的EasyBCD添加启动项,重启电脑,就可以开始享受了~
———— 切回正题:实验详情 ————
在这实验中,我准备了10GB分区,并制作了2个版本的WIMBoot WIM文件。一个是Custom.wim + Win8.1.1 Pro en-us.wim,一个则是 Win8.1.1 Pro wit Off2013Std.wim ,因为我要顺便测试这两者在性能上有何不同。前者简称WIMBootA,后者则简称WIMBootB。
实验流程如下:
1、计算Apply Image耗时
2、计算初次配置耗时:在启动菜单按下Enter时开始计时,期间重启等待BIOS时暂停,然后又继续,直到“输入电脑名”的界面出现才停止计时。
3、计算初次登陆耗时:输入用户名,按下Enter时开始计时,直到桌面出来后才停止计时。
4、计算开机耗时(重复3次):到桌面后,点击任务栏的Explorer,直到This PC完全加载后才停止计时。
5、计算关WD后开机耗时:同4
6、计算开机+自启动一系列软件耗时:开机自启动startup.bat,当所有指定程序都无加载中迹象时才停止计时。- @echo off
- start iexplore
- start wordpad
- start calc
- start notepad
- start control
- start winword
- start excel
- start powerpnt
- start wmplayer "D:\cosmic.m4a"
- exit
复制代码 ———— 这才是重点:实验结果 ————
由此可见,WIMBoot是的确会带来性能折扣的。
但大家要知道,这是在一台配置超烂的上网本进行的。
5400RPM HDD暂且不说,其CPU性能绝对够让人吐血,连玩TH12都会导致游戏缓慢……我自己特地做了实验,发现VHD比WIMBoot更会拖慢系统速度。
我用的是Fixed Size VHD,而且无碎片的。
初次配置要6分6秒,初次登陆要4分15秒,Apply Image更是要11分39秒……使用中感觉比WIMBoot卡多了……
换句话说,如果你机器已经好到用VHD启动也感觉不到卡顿的话,WIMBoot绝对不会让你失望。
———— 结论 ————
为了了解WIMBOOT对性能带来的影响,俺今天花了一天的时间,用上网本折腾WIMBOOT。
硬盘寿命都不懂缩短多少了。
希望这帖子可以让大家更了解WIMBOOT,不要一味认为它会拖慢系统~
它绝对是一个相当给力的技术,尤其是在这个SSD取代HDD的年代……
即使是老HDD,它的表现也不会差到哪里去……
除非你用的机器比我上网本还要悲剧……
|
-
16
查看全部评分
-
|