本帖最后由 SzqZys 于 2014-4-12 23:18 编辑
由于以前用移动硬盘中的Windows 8.1 Update制作的wimboot.wim已经被我删除,今天就用台式电脑中4月9日正式升级到Windows 8.1 Update的系统所作的WIM备份文件来制作wimboot.wim。
1.制作wimboot.wim 在D分区建立一个wimboot文件夹,用在台式机上已装载配置好,并安装了所有软件的Windows8.1 Update的DISM备份文件Windows8.1.wim来制作wimboot.wim。Windows8.1.wim放在移动硬盘K:\BeiFen中,Windows 8.1 Update为其中第六个增量备份。 管理员CMD: Dism /Export-Image /WIMBoot/SourceImageFile:K:\BeiFen\Windows8.1.wim /SourceIndex:6 /DestinationImageFile:D:\wimboot\wimboot.wim 制作好的wimboot.wim有6.28G。
2. 生成指针文件 在wimboot文件夹中创建一个10G大的动态VHDX,格式化并激活,加载后盘符为F。 管理员CMD: DISM /Apply-Image /ImageFile: D:\wimboot\wimboot.wim/ApplyDir:F: /Index:1 /WIMBoot
3.添加引导 管理员CMD: bcdboot f:\windows /l zh-cn bcdedit /set {bootmgr} timeout 3(这里设置启动器倒计时3秒)
4. 修改VHDX里系统的注册表,让VHDX不再强行占用最大空间 进入注册表编辑器,在[HKEY_LOCAL_MACHINE]上左键单击选中,再点击[文件]选择[加载配置单元],在弹出的选择定位框里把路径定位F:\Windows\System32\config,选择SYSTEM,在弹出框中输入123,确定。
进入HKEY_LOCAL_MACHINE\123\ControlSet001\Services\FsDepends\Parameters,把右边VirtualDiskExpandOnMount的值改为4。
顺便修改盘符,否则启动到wimboot系统会把原先的C分区标为C分区,而把wimboot自己的系统分区标为F分区。 进入HKEY_LOCAL_MACHINE\123\MountedDevices中,把\DosDevices\C:重命名为\DosDevices\F:;把\DosDevices\F:重命名为\DosDevices\C:。
左键选中123,点击[文件],选择[卸载配置单元],提示框里点[是]即可。
大功告成,重启进入wimboot.wim系统,一切正常,一番操作后整个wimboot文件夹占用7.32G,VHDX系统没有休眠文件,虚拟内存文件在D分区。原系统D分区占用15.4G,包括休眠与虚拟内存文件。
接着重启进入正常Windows 8.1 Update系统,加载D:\wimboot\wimboot.vhdx,加载的vhdx为F分区,以F分区系统制作wimboot.wim。 管理员CMD: DISM /Capture-Image /WIMBoot /ImageFile:D:\wimboot.wim/CaptureDir:F: /Name:"WIMBoot win 8.1 Updates" 制作好的wimboot.wim仅6.11G,比原先的还小了许多。 卸载wimboot.vhdx,把原wimboot文件夹改名为wimboot2,重新建立一个wimboot文件夹。 把刚刚制作好的wimboot.wim剪切到wimboot文件夹中,并把wimboot2文件夹中的wimboot.vhdx复制到wimboot文件夹中并加载后格式化、激活,加载后仍为F分区。 重新生成指针文件,管理员CMD: DISM /Apply-Image /ImageFile: D:\wimboot\wimboot.wim/ApplyDir:F: /Index:1 /WIMBoot
启动引导已有就用不着重新添加了,注册表也用不着再修改了。重启进入wimboot.wim系统,一切正常。整个wimboot文件夹占用7.7G。
我认为,基本用不着将wimboot.wim系统指针分区的改动保存为新的增量custom.wim文件直接将增量后的指针分区制作成新的wimboot.wim文件更能节省空间占用,也使性能不至于因增量custom.wim而进一步降低。因wimboot.wim系统与VHD系统一样,性能都有所降低,虽然降低得不多。
看来wimboot.wim系统是比VHD系统更为理想的系统,方便性两个系统基本一致。但wimboot.wim系统比VHD系统空间占用小得多,只是制作的难度wimboot.wim系统略高一些。 |