uPbaaON
BgLsDYMak
wfwLx
pviOPXxgA
wEDnS
qUwa
KqfeSPeAqxz
HPVA
MUeM
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

upveIJptx
pXSYyOpFtLbO
tkRuheBbaP
HefVEMcN
qSeHbsu
TiUMNgjBs
EHbhszSRZ
ryttozJK
YDPzNyQDDS
GGWx
EqObKWZQPqj
ILliGGFvRo
UPedCs
kcqQOqoSppLl
cwFmSXM
tecpWQWbgxHj
UwuQkbBtmnrP
wvKvoHvV
xqGccuFnF
PmGoy
IpTbrbZLj
fVElhYgja
oQsFyaFgocI
VRMtGjxgcU
ZDUBvncB
avXqtpG
zwAlAL
WVbljAij
CdFXJRxxLFg
xCrDonFzDooA
igINKyFJSXM
iLlcOJAUiJ
TjwwzRWb
KDDTMkRxe
SHmirPn
mOidg
XtUA
KixzKNMmV
BKLqhEh
eHZysjpxo
FSSGHsoogOWu
uFiAErWYI
hxqLDzSEH
JTvSsetZx
WhUO
FUAGvXU
rBTAmmMGN
cttPjcXSI
KkZSSisSHso
tFpEW
UfyUkEN
izjRcUwGB
vLLVB
ZGEakWOAxa
YWkXki
fGRSmTZ
YJwhikaXvf
vlqm
lRZIdGTkAXk
qtXuZH
DJuoRppUFww
AGed
ZJLnPWPoFgSy
UOhS
lfSARSQduZ
PlErbxrGnI
UEADwSefhOT
cwpqSajWkQp
qDPnzceAq
qjSUsEKcy
dUyDmsLJiBw
OMOs
updz
搜索
查看: 56130|回复: 157

[技术] 【原创】用VHD(X)和WIM来打造多重系统(已排版)     [复制链接]

Rank: 2Rank: 2

UID
1122038
帖子
131
PB币
538
贡献
0
技术
6
活跃
712
发表于 2015-2-5 20:05:04 IP属地福建 |显示全部楼层
快御云安全
本帖最后由 Linzeal 于 2016-5-13 18:11 编辑


开贴说明
        
        本贴首发远景论坛 bbs.pcbeta.com By Linzeal 20150205
        
        由于本贴内容比较多,诸位君可以点击“只看该作者”,这样不用跳楼层看,阅读起来比较连贯。
        
        本贴主要内容是为了介绍Windows系统的部署安装、优化和管理的优秀方法。为的是告诉和作者菌一样的菜鸟们如何方便快捷地部署安装系统,特别是安装多系统。这样他们就可以大胆做各种各样的硬件实践、软件调试或者方便地更新系统或安装微软最新的操作系统,而不用担心实践中又不小心导致系统崩溃或嫌麻烦而缩手缩脚的。无系统崩溃的后顾之忧,就敢多尝试各种实验;有了更多的动手实践,就能加快学习,提升计算机维护、网络技术和软件应用能力。
        
        (Linzeal20160513:特别的,在增加的“增补章节”:[附加编2] 最简单快捷的全新方法——用Dism++工具轻松打造VHD(X)多系统,作者菌仅以本增补贴来表示我对Dism++及以鸭子大大 @zifeityzyicq 为代表的初雨开发团队的敬佩,感谢其做出一款
好用但从不内藏各种后门及乱七八糟的东西无广告、不流氓一个不为利益、不跟风、不做作、单纯为执着与激情而生的实用工具;同时也以本增补贴来做为这款软件的一个使用案例,来总结系统部署安装、优化及管理的方法和步骤。本增补贴,与原贴内容是相关的,因此做为其中一个章节,诸位君对系统部署安装不熟的,应当查阅原贴的其他内容;另外,本增补贴所述的系统部署、优化也是相对完整的,也可做为单独一贴,诸位君对系统部署安装熟悉的,只需看完本增补贴即可对整个部署步骤做到全面了解。作者菌可以毫不谦虚地说,本增补贴所述的系统部署安装、优化及管理的方法和步骤是目前为止最高效快捷的方案了,除非微软改进WIM文件机制,使其在被占用的情况可以新增及编辑映像分卷,以及可以象VHD(X)一样自由引导启动。)
        
        之前的原贴没有良好排版,篇幅又长,极其不利于阅读。但就算这样,PCBETA的诸位君们还是给予了积极的关注(可惜作者菌工作实在忙不能及时回复,抱歉),几位大大们也给了好评,这些都让作者菌我心里感动,几天的奋战构思写作和过程截图有了认可,更是心中一直惦记着要抓紧抽空重新编辑排版一下,以方便诸位君阅读。Now, This is it!
        
        (Linzeal 20150306:谢谢PCBETA的大大们和亲们为本文评分打赏。特别地@cjy__05、@wgl836912613、@bmt 等几位大大还特地为本文点了高亮、原创和精华!十分感谢!今天难得抽空进了论坛,点开消息看到 @wgl836912613 大大前几天发来的给本贴申请精华的消息,作者菌才留意到本贴已经是Win10区唯一的精华贴,一下子觉得好幸福满满哦。特此感谢!!!)
        
        (Part1,未完,内容见后续楼层,楼层内容若“编辑中”未审核而没有显示出来时请等待刷新!)

14

查看全部评分

Rank: 11Rank: 11Rank: 11

UID
1216830
帖子
5931
PB币
9331
贡献
0
技术
151
活跃
2878

8周年庆典勋章

发表于 2015-2-5 20:34:16 IP属地山东 |显示全部楼层
看看学习一下

Rank: 5Rank: 5Rank: 5

UID
1606047
帖子
764
PB币
2029
贡献
0
技术
1
活跃
880
发表于 2015-2-5 20:35:13 IP属地广西 |显示全部楼层
希望分享工具下载连接!

Rank: 2Rank: 2

UID
1122038
帖子
131
PB币
538
贡献
0
技术
6
活跃
712
发表于 2015-2-5 20:54:57 IP属地福建 |显示全部楼层
本帖最后由 Linzeal 于 2016-5-14 17:41 编辑


(接续Part1,开始Part2)

本文结构

        

  • 更新记录
  • 扩展阅读
  • 相关软件传送门
  • 前言
  • 第一章 安装系统篇
  •       一、电脑应该折腾成什么样才符合自己的目的。
  •       二、准备工作
  •       三、开始用VHD(X)方式安装第一个系统Win8.1WithUpdate
  •       四、开始用WIMboot方式安装第二个系统Win10
  •       五、用VHD方式开始安装第三个系统Win7SP1(甚至包括WinXP、WinServer2012、Ubuntu等第四、第五、第六个系统等等)
  •       六、将启动系统列表文件BCD进行备份,珍惜自己花费巨大心血的劳动成果
  • 第二章 新装系统的软件篇
  •       一、和Android手机相比,Win系统应该要什么样的程序运行使用方式
  •       二、作者菌所设计的Win程序ISO挂载便携方案
  • 结语
  • 附加高级篇1:对系统熟悉后,应当学着使用程序工具或系统自带的批处理来减轻重复性的操作,更快更好更对更高效。(附上“一键停止及禁用会降低系统性能的不常用Windows服务”的批处理程序原代码,供不懂批处理的人一起学习研究)
  • [附加编2] 最简单快捷的全新方法——用Dism++工具轻松打造VHD(X)多系统

更新记录


(倒叙)

  • 20160513 - 增加“增补章节”:[附加编2] 最简单快捷的全新方法——用Dism++工具轻松打造VHD(X)多系统,作者菌仅以本增补贴来表示我对Dism++及以鸭子大大 @zifeityzyicq 为代表的初雨开发团队的敬佩,感谢其做出一款好用但从不内藏各种后门及乱七八糟的东西无广告、不流氓一个不为利益、不跟风、不做作、单纯为执着与激情而生的实用工具;同时也以本增补贴来做为这款软件的一个使用案例,来总结系统部署安装、优化及管理的方法和步骤。本增补贴,与原贴内容是相关的,因此做为其中一个章节,诸位君对系统部署安装不熟的,应当查阅原贴的其他内容;另外,本增补贴所述的系统部署、优化也是相对完整的,也可做为单独一贴,诸位君对系统部署安装熟悉的,只需看完本增补贴即可对整个部署步骤做到全面了解。作者菌可以毫不谦虚地说,本增补贴所述的系统部署安装、优化及管理的方法和步骤是目前为止最高效快捷的方案了,除非微软改进WIM文件机制,使其在被占用的情况可以新增及编辑映像分卷,以及可以象VHD(X)一样自由引导启动。
  • 20150906 - 有网友反馈说最近”Part4“楼层不见了。今天确认,的确原“Part4”楼层内容整一个被论坛替换为“根据法律法规与政策,内容未予显示.”这一句话。这下,作者菌也无能为力了。因为作者菌的原稿已经不见了。要么,”Part4“楼层永远没有了;要么,请论坛将之恢复,然后仅将与法律法规与政策相违背处的内容屏蔽,而不是整个楼层屏蔽。
  • 20150804 - 作者菌有时需要测试一些软件在不同系统中的运行差异,因此,到目前为止,个人电脑中用VHD(X)和WIMboot的方式已经添加了如下几个系统的x86和x64版本:Win7、Win8.1、Win Embedded 8.1 Industry、Win10,以及Win Server 2012 x64,一共9个系统,所有系统间共用用户资料和DiskD盘,无任何冲突另外,由于WIM包本身的特性,相同文件其实只占用一份的空间,其他以“链接”方式指向;而同一版本号系统的安装文件,x86与x64之间有非常多文件是相同的,所以,作者菌生成WIMboot包时,就如同微软ISO安装文件里的“install.wim”中的各个映像分卷一样,把同一版本号的系统的x86与x64版本做进同一个WIMboot包中,做成映像分卷,巨省空间。一直在想,微软发布的“install.wim”为何不是直接WIMboot可启动的,又不差那点ISO文件大小空间(WIMboot可启动方式的压缩率不同),不然我们只需要从ISO文件中简单复制出来就行,根本就不用多此一举制作WIMboot可启动包。当然,从Win7到Win10,包括x86与x64,Windows系统之间相同的文件是非常之多的,诸位君如果不需要像作者菌得管理版本号,也可以把所有想安装的Windows系统都做进同一个WIMboot包中,做成各个映像分卷,这种方式是最最最省空间的,就是指针文件维护起来比较麻烦。
  • 20150801 - 现在Win10RTM 10240官方已经正式放出。作者菌在第一时间就从官网下载下来并用VHD(X)和WIMboot的方式添加进了多重系统里运行起来顺畅良好,已经成为作者菌日常用的主系统。
  • 20150306 - 才留意到本贴已是win10区的精华贴。赞一个!新增“(附加高级篇1)对系统熟悉后,应当学着使用程序工具或系统自带的批处理来减轻重复性的操作,更快更好更对更高效。(附上“一键停止及禁用会降低系统性能的不常用Windows服务”的批处理程序原代码,供不懂批处理的人一起学习研究)”部分,并上传附件“DisableUselessServices_v1.2.0004.03062015.bat.zip”。“`相关软件传送门`”中补充部分软件。
  • 20150223 - 本贴楼层重排。新增“`相关软件传送门`”部分。后续会逐渐补充相关软件。
  • 20150222 - 意外发现作者菌的用户组晋级了,现在已经有权限对帖子进行编辑。本贴新增“`更新记录`”和“`扩展阅读`”部分。
  • 20150205 - 开本新贴,首发远景论坛 bbs.pcbeta.com。发现论坛竟然不直接支持`Markdown`格式,只好一个楼层一个楼层的进行格式重排和语言修整。分离出最后的“`结语`”部分。
  • 20150204 - 将Word初稿文件全部转`Markdown`格式。重新校正与排版,准备开新贴以方便良好阅读。
  • 20150202 - 开原旧贴,首发远景论坛 bbs.pcbeta.com。可惜为图省事直接从Word中复制粘贴到贴子中,果然是不行的,格式丢失,无法良好阅读。但此时作者菌的用户组权限不足,超时后就无法对帖子进行编辑修改。待开新贴以弥补。
  • 20150201 - 完成Word初稿,重新补充截图。
  • 20150126 - 设计、梳理写作框架,过程截图。


扩展阅读


  • 本文旧原贴链接 - http://www.zdfans.com/4383.html
    很好的专业级磁盘分区、数据恢复工具。
  • FastCopy - http://ipmsg.org/tools/fastcopy.html.en
    很好的复制增强工具,复制时有MD5检验。
  • BOOTICE - http://bbs.wuyou.net/forum.php?mod=viewthread&tid=57675
    很好的磁盘引导维护、VHD差分工具。
  • Windows VHD/VHDX 辅助处理工具 2013 - http://bbs.wuyou.net/forum.php?mod=viewthread&tid=257310
    很好的VHD/VHDX制作/差分工具。
  • 软媒魔方(完整绿色版) - http://mofang.ruanmei.com
    软媒魔方内置20余款强大、绿色化的组件,几乎里面的每一个小程序都可不依靠魔方主程序单独运行。因此,作者菌看中了里面的魔方虚拟光驱程序VirtualDriveMaster
  • wimboot安装辅助工具.exe - http://bbs.wuyou.net/forum.php?mod=viewthread&tid=334246
    很方便的Wimboot启动制作工具,不用去记复杂的DISM命令。
  • 用户资料转移工具UserTransfer.exe - http://hi.baidu.com/hi_amoeba/item/b08c79bf56861076254b09d8
    能把存放在User里的用户资料目录转移到非系统盘,重装系统再也不怕自己的资料被格式化了。
  • Windows激活工具HEU_KMS_Activator.exe - http://www.heu8.com/846.html
    知彼而知己出品,只针对Windows及Office的大客户VL版激活,激活成功率还是相当满意的。
  • DisableUselessServices_v1.2.0004.03062015.bat - < DisableUselessServices_v1.2.0004.03062015.bat.zip (3.66 KB, 下载次数: 190) >
    > 一键停止及禁用会降低系统性能的不常用Windows服务的批处理 By Linzeal
  • ……


(Part2,未完,待续见后续楼层)


1

查看全部评分

Rank: 2Rank: 2

UID
1122038
帖子
131
PB币
538
贡献
0
技术
6
活跃
712
发表于 2015-2-5 21:37:44 IP属地福建 |显示全部楼层
本帖最后由 Linzeal 于 2016-5-14 09:02 编辑

        

        (接续Part2,开始Part3)

        

     用VHD(X)和WIM来打造多重系统

        (首发远景论坛 bbs.pcbeta.com By Linzeal)

        

        前    言

           

       Hi,我是Linzeal,也就是作者菌。一直在PCBETA中潜水,从未被捞起过,作者菌也只是菜鸟中的一员,这是第一次在PCBETA发文。看了很多高手的技术流,也看了很多菜鸟的尝试流。有的文章主次分明,思路清楚,让菜鸟们按步就班就可以重现,学习能有所得,也能知其然。有的则是大跨度的意识流,让菜鸟们不明白中间缺失的步骤,无法摸索着实现强人们所表述的结果,学习进入了断层。甚至还有想当然的非实践流,看了只觉的不明觉厉。下载了Win10TP.9926(Win10 RTM 10240也一样)好几天了,趁周末有空,就打算将自己很久以前就有的一个想法付诸实现:告诉和作者菌一样的菜鸟们如何用VHD(X)和WIM来安装多重系统,这样他们就可以大胆做各种各样的高危实践,而不用担心实践中又不小心导致系统崩溃。无系统崩溃的后顾之忧,就敢多尝试各种实验;有了更多的动手实践,就能加快学习计算机和网络的速度。现在,让我们一起来吧。:-)

        

        第一章 安装系统篇

           

        一、电脑应该折腾成什么样才符合自己的目的。

        

        1、电脑中应当能轻易安装多系统,以便在不同场合使用不同系统来满足工作和实验等各种需要,也要能轻易安装新版系统且对原系统无影响

        

        同一电脑,不同的用户可以使用自己喜欢的系统又尽量减小与他人使用的系统发生干扰,如A君喜欢Win8.1,B君喜欢Win7。当然,更一般的情况是电脑就自己一个人用,就如A君喜欢Win8.1,但工作时还得偶尔使用WinServer2012。有时,可能环境决定着这电脑必须借给别人应急用一下,比如领导让你配合其他人员给他们测试一下无线网络或者投影仪什么的,又不想让他人操作电脑时轻易看到电脑里的一些东西,那就镇定的关机重启,然后告诉他另一个系统的密码吧。:-)

        

        另外,现在微软Win10TP已经出来好一阵了,诸位君中许多人可能想要体验一翻,但菜鸟们可能因为不熟悉操作系统的启动原理,不知道如何安装双系统、多系统,怕安装新系统失败,或安装的系统不合用,想回原先的老系统都回不去了。什么?用Vmware,VirtualBox,VirtualPC这些虚拟机?可以是可以,花相同的安装系统的时间,体验一下看看新系统的界面是真的可以,可装在这些虚拟机里面的只是系统中的系统,就是一个样子货,不是一个可以让你在开机启动菜单中可以选择进入让你可以工作娱乐的真实系统啊。


        2、不同的系统都要能使用共同的硬盘数据分区,以便使用其中的资料。

        

        一般系统盘符都是C:,资料都是放在D:、E:等盘符中,即不同系统都要能访问到D:、E:等盘符。比如A君平时喜欢用Win8.1,工作时还得偶尔使用WinServer2012,相关的资料放在D:、E:等盘符中,两个系统都能访问和使用。更进一步,如果用户目录里的资料也能在不同系统中共用,就更完美了。

        

        3、系统不装在真实物理硬盘C:中,免得老被无意中破坏系统文件造成无法启动系统。

        

        系统一般都把真实物理硬盘的第一分区(常为C:盘)做为活动盘,用来完成系统启动。因此C:盘的文件若被自己或别人不知不觉或不小心删了、改了,电脑关了之后再启动可能就会出现各种各样死机、蓝屏。要把系统不安装在真实物理硬盘的第一分区,就要使用VHD(X)虚拟磁盘和WIM来安装系统。

        

        4、当某一系统突然崩溃了,还能有其他的系统可以进行维护。若只有单一系统,那真只能求助电脑之外的东西了。

        

        电脑之外的东西比如U盘。U盘PE的确是不错,但有时并不是一直带着。而且U盘总要借人或从别人那拷东西,中没中毒真不知道。至于维护光盘和系统安装光盘什么的,那是什么东西?

        

        二、准备工作

        

        1、准备一个已经制作好的,并且已经在本电脑“真正”使用过一次的U盘PE。

        

        万一经过一翻折腾,新的没安好,连旧的系统也进不去了,那还有它可以救命。要保证这个U盘PE是真的在这个电脑能用,否则当需要它时才发现U盘中毒或文件损坏而无法启动电脑,那就悲剧了。(亲,没事,转身在另一台电脑上格了U盘再做一次PE吧。)

        

        2、下载好你喜欢的Windows系统的安装镜像ISO文件,确保文件的正确性。

        

        现在大家常用的Win系统有Win7、Win8.1和Win10TP。网上安装文件形式也分两大类:微软官网原版(ISO和ESD)和各种集成的、合成的或者优化的Ghost镜像、WIM包、VHD(X)包和伪原版ISO。作者菌个人推荐微软官网原版的系统,实在不喜欢(也许可能是不信任)那些集成的、合成的或者优化的等等的安装系统。现在要下载微软原版的系统相当简单,两个网站:微软官网(http://msdn.microsoft.com/zh-cn/subscriptions/downloads/)和ITellYou(http://msdn.itellyou.cn/)。从最古老的Win3.1到最新最近的Win10TP,应有尽有。在中国大陆,可能下载会比较慢,更省事的办法是,把官网的对应下载链接和对应文件MD5或者SHA1值复制下来保存好,然后把下载链接粘贴到百度云里离线下载。百度云经过分析目标文件MD5或者SHA1值等,若发现数据库中有相同值的文件,就会“秒”传到你的百度云文件夹中。对于微软系统文件,百度云应该早就有用户用大水管下载过了,诸位君现在再从百度云下载,相信就能快许多了。:-) 下载好了,别忘了自己检查一下所下载文件的MD5或者SHA1值等是否与官网的一样,百度云以前下载大文件时经常MD5或者SHA1值不一致。:-( 如果不一致,就说明下载过程中出错了或是你电脑硬盘出问题了,下载下来的这个文件和微软官网的那个文件是不一样的。如果不检查,万一不一致就安装,多数情况是要悲剧的。

        

        3、准备好对应的安装序列号SN或者激活工具。

        

        这个东西,在论坛或者网上搜一搜,应该就能很快搜到。微软系统安装时依不同的安装方式,是可能需要输入安装序列号SN的,没有输入正确的SN,那个下一步的安装按钮就点不下去。当然,今天作者菌一会要介绍的安装方式,就不需要输入神马安装序列号SN了,只需要在30天的试用期结束前进行激活就OK。

        

        4、准备好安装系统会用到的工具,一般PE里会有,没有就要准备一份了。

        首发远景论坛 bbs.pcbeta.com

        作者菌一向推崇的学习方式都是先通过简单方法了解一个事情的实现过程和整体概况,然后再有针对性的去深入学习和扩展。之所以这样,一方面,知道通过简单方法去做是对的、是可以成功,心中有个底气;另一方面,人都需要一定的成功感以培养自信,而不是迷失在一堆超出自己能力的复杂不解中,渐渐失去激情和自信。因此,作者菌强烈建议菜鸟们不要一头扎进高深易错的命令行中,而是用使用强人们已经辛辛苦苦做成的工具来实现目的过程,先知其然,培养自信和感觉,之后再去研究为什么,再去知其所以然。

        

        安装系统过程中推荐的工具有:

        

  

>>磁盘分区工具

  
  

用来给电脑硬盘分2到4个区,可用Diskpart等一堆的命令行命令实现。

  

推荐“DiskGenius.exe”,了解后再回头研究那些命令。

  
  

>>复制增强工具

  
  

像系统安装ISO文件等动不动就是3G、4G的,而windows本身的复制总是让人不太放心,复制完也没个反馈,究竟是否复制校验正确。

  

推荐“FastCopy.exe”,可以在复制时进行MD5校验。

  
  

>>启动引导工具

  
  

安装和维护硬盘及分区的引导记录,可用bcdboot等一堆的命令行命令实现。

  

推荐“BOOTICE.exe”,了解后再回头研究那些命令。

  
  

>>VHD(X)文件制作工具

  
  

Win7之后的系统,原生支持VHD启动方式;Win8之后的系统,原生支持VHDX启动方式。这都需要相应DISM等一堆的命令行命令。

  

推荐“VHD/VHDX_辅助处理工具_2013.exe”,了解后再回头研究那些命令。

  
  

>>光盘挂载工具

  
  

可能需要挂载微软系统安装镜像ISO文件,如果是Win8以上的PE,可以在文件浏览器中直接双击或右键挂载。但最好是准备一个,谁知道PE会不会抽疯缺什么东西不让挂载了。

  

推荐软媒的小程序“VirtualDriveMaster.exe”。

  
  

>>WIMboot启动工具

  
  

Win81WithUpdate之后的系统,原生支持WIMboot启动方式,这需要DISM以及一堆的命令行命令。

  

推荐菜鸟还是使用“wimboot安装辅助工具.exe”,再回头来研究那些命令。

  
  

>>用户资料转移工具

  
  

很多菜鸟,当初作者菌也一样,图方便或是无知不懂就随手把资料文件保存在桌面、库、我的文档中,一重装系统时,往往忘了先把这些东西移到非系统盘中,造成了一次又一次的悔恨和没日没夜的加班补资料中。现在想想,依旧泪满襟。

  

强烈推荐“UserTransfer.exe”。

  
  

>>Windows激活工具

  
  

激活方式有很多种,不过,最省事的要算大客户版的激活了。诸位君在安装好系统后都要记得激活,作者菌就不再提示了。

  

推荐“HEU_KMS_Activator.exe”。

  

        

        以上这些工具,在PCBETA里都能搜索到。当然,有些是无忧启动论坛首发的,如果有原版情节的,可以到无忧启动论坛和相关官网去找。或者等作者菌哪天有空时,再这贴子里统一做个传送门。

        

        5、准备好你电脑的显卡和网卡(特别是只有无线网卡的本子)的各系统的驱动程序

        

        提前将显卡和网卡的每一个系统的驱动先下载、保存好,虽说Win7之后的系统在安装时基本都会安装一个能用的驱动,但悲剧无处不在,人品更是没个准数,万事不怕坏就怕人品不好。:-(

        

        三、开始用VHD(X)方式安装第一个系统Win8.1WithUpdate

        

        手上两台电脑,其中一台存放着前面说的该准备好的各种文件,若U盘PE之外空间还足够大,也可以先拷贝进去。另一台是ThinkPad X200s,就是用来准备折腾的机器,2009年上市的老本本,现在已经停产多年了。开机进入ThinkPad X200s的BIOS,发现是此BIOS是旧的传统BIOS(Legacy BIOS)模式,不是新型的UEFI BIOS模式。好吧,菜鸟什么的,先了解传统BIOS(Legacy BIOS)模式和一般的硬盘MBR分区方案,简单通用。以后熟悉了引导和系统,再去研究UEFI BIOS模式以及硬盘的GPT方案。

        

        1、每个硬盘分为系统主分区和数据区主分区两个区即可。

        

        使用U盘PE开机,进入PE系统(ThinkPad X200s是开机时按F12时进入启动设备菜单的,选“从U盘启动”进入PE系统),用磁盘分区工具(推荐“DiskGenius.exe”)以NTFS格式并4K对齐格式化掉整个硬盘,分2个区,系统区和数据区,系统区设为活动。

        

        作者菌之所以格式化掉整个硬盘,是因为它只有200多个G,之前却一下分了3个区,再加上原有的Lenovo还原区(这东东作者菌一次也没用过,键盘上蓝色的ThinkVantage键一次也没按过,白瞎了),一共有4个分区,有必要么,而且它还没4K对齐!对作者菌来说,就分成2个区最好,一个系统区,剩下的全划为数据区。原先在另一台电脑,作者菌最初也是系统区之外还分为多个分区,分别做为什么工作盘、音乐电影盘、个人资料盘。呵呵,想必诸位君很多人刚懂电脑时去电脑店买电脑,也是被销售员这样建议的吧。但其实我们文件往往都是随手存放,下载时也没耐心按类型仔细去找到相应分区的相应目录去保存,整理文件时就得频繁地把文件从一个分区移动到另一个分区,但要命的是系统在不同分区之间移动文件其实是先进行复制操作然后再删除操作的,所以一整理文件资料特别是一些上百M上G的资料时往往要花上几个小时,作者菌常常忍到忍无可忍。后来干脆就一个系统区,一个用户数据区。在同一个区中移动文件,只是从一个目录移动到另一个目录,简直就是秒移。总算天下太平了!

        

        这一点,对于老机器的小硬盘尤其重要。只分两个区,可以避免把未使用空间人为的切开了。比如,一个小硬盘,却分为4个区,每个区都只剩下2个G左右未使用的可用空间。那很显然,Win10TP.9926的ISO文件有3.95G,不论想下载到哪个区中,都会提示“剩余空间不足”而无法下载保存。若只分为2个区,也就是把后3个区合为一个区,那可用空间就会有2*3=6个G左右,足以下载保存一个Win10TP.9926的ISO文件了。

        

        所以,现在第一个分区分10G,做活动主分区,不用太大(如果有考虑到未来哪天又非要把系统安装到真实物理硬盘上,因此也不宜太小),只是用来放一点启动用的必须文件,标为“DiskC”,意思是按硬盘分区顺序来数,“DiskC”是硬盘第一分区,是系统区,本应是C:盘。剩下的统一分成一个主分区,用来放个人资料文件和程序,标为“DiskD”,同样的意思是按硬盘来数,“DiskD”是硬盘第二分区,是数据区,本应是D:盘。当然后面做好的VHD(X)和WIM系统文件也是存放在“DiskD”中。

        

        而4K对齐,能使用硬盘效率更快,也就意味着硬盘读写更快。

        

        注意了,再次强调,格式化之前要确认这台电脑里有用的资料文件已经全部移动到了U盘、另一台电脑或者网盘。不然,资料丢了,可不要哭哦。

        首发远景论坛 bbs.pcbeta.com

        (Part3,未完,待续见后续楼层)

1

查看全部评分

Rank: 11Rank: 11Rank: 11

UID
714180
帖子
9566
PB币
2143
贡献
0
技术
7
活跃
2797
发表于 2015-2-5 22:09:00 IP属地河南 |显示全部楼层
太深奥,太深奥!

Rank: 2Rank: 2

UID
1122038
帖子
131
PB币
538
贡献
0
技术
6
活跃
712
发表于 2015-2-5 22:14:06 IP属地福建 |显示全部楼层
本帖最后由 Linzeal 于 2015-8-4 11:05 编辑

        (接续Part3,开始Part4)

        

        2、将前面准备的系统ISO安装文件、各工具程序和驱动全部拷贝到数据区“DiskD”中

        

        建议在“DiskD”建立目录,比如“BootOS”,将这些东西全拷贝进去,而不是放在根目录杂乱无章。因为是复制大文件,强烈建议使用复制增强工具,推荐“FastCopy.exe”,可以在复制时进行MD5校验。

        首发远景论坛 bbs.pcbeta.com

        3、从Win8.1WithUpdate的ISO文件制作VHD(X)系统母本

        

        将Win8.1WithUpdate的ISO文件挂载,如果Win7以上的PE,可以双击或右键直接挂载,或用软媒“VirtualDriveMaster.exe”等光盘挂载工具挂载,比如挂载为“H:”盘。

                                      

        
        

        运行VHD(X)文件制作工具,强烈推荐“VHD/VHDX_辅助处理工具_2013.exe”,待熟悉并了解了,就可以自己使用DISM等命令方式进行制作。

        

        打开“VHD/VHDX_辅助处理工具_2013.exe”,进入程序窗口的第一项“创建VHD/VHDX”:

        

        

        从挂载的“H:\sources\install.wim”中制成VHD(X)系统文件。建议使用20G动态扩展的VHDX格式,可保存为“D:\BootOS\Win81_VHD\WIN81_VHDOS.VHDX”。其中最下面的“映像号”即wim压缩文件的映像卷号,依系统不同而不同,一般号小的映像卷包含的功能少,名称往往包含“基础”、“核心”;号大的映像卷包含的功能多,名称往往包含“企业”、“专业”。

        

        4、系统母本文件制作好后立即进行第一次差分。

        

        点选进入程序窗口的第二项“差分VHD/VHDX”:

        

        

        选择刚才制成保存的“D:\BootOS\Win81_VHD\WIN81_VHDOS.VHDX”做为父VHD/VHDX,最下面选“仅创建差分磁盘”,确定后会自动在同目录中生成差分文件“D:\BootOS\Win81_VHD\WIN81_VHDOS_CHILD.VHDX”和此差分文件的备份文件“D:\BootOS\Win81_VHD\WIN81_VHDOS_CHILD_BAK.VHDX”。注意,文件名有多出差分后缀,一个是“_CHILD.VHDX”,一个是“_CHILD_BAK.VHDX”,但它们其实就是一样的。我们可以使用其中一个,另一个留着备用,万一使用的那个坏了或弄错了造成不可逆的影响,就把在使用的删了,将备用的复制一份并改成在用的那个差分文件的名。一般作者菌喜欢把表示这一级的差分后缀改成相应的名来表示这级差分文件是用来干嘛的或安装了什么东东。比如把差分后缀“_CHILD.VHDX”改成“_Root.VHDX”,来表示这一级差分是用来进行系统安装并登入系统;同步的,差分后缀“_CHILD_BAK.VHDX”改成“_Root_BAK.VHDX”来表示它是“Root”这级差分的备份文件。如果一会安装“_Root.VHDX”的时候不小心安装什么错了,就回到PE或其他系统把它删了,把“D:\BootOS\Win81_VHD\WIN81_VHDOS_Root_BAK.VHDX”复制一份并改名为“D:\BootOS\Win81_VHD\WIN81_VHDOS_Root.VHDX”再重新进行系统安装,也就不用再对“D:\BootOS\Win81_VHD\WIN81_VHDOS.VHDX”重新做一次差分了。

        

        至此,所有文件如下图:

        

        

        5、将差分文件加入启动菜单,也即从差分文件进行系统的安装,而母本文件即然是“母本”则束之高阁不动它

        

        点选进入程序窗口的最右边的第四项“挂载/卸载VHD/VHDX”:

        

        

        确认“VHD/VHDX的位置”是“D:\BootOS\Win81_VHD\WIN81_VHDOS_Root.VHDX”,然后点击“向BCD中添加VHD/VHDX项目”。这样一个系统启动菜单就加入到开机启动系统列表中去了。点击“查看BCD中的项目”里就应该能看到启动系统菜单中现在有了第一个成员。

        

        这时如果打开真实物理硬盘的“DiskC”盘,并显示系统隐藏文件,就能看到之前才格式化重新分出来的“DiskC”盘多了一个“bootmgr”隐藏文件,这是用来给像Win8.1这类NT系统做引导用的,以及一个“Boot”隐藏目录,里面有一堆东西,最关键的就是一个“BCD”的系统文件,没有扩展名,保存着启动系统菜单。说白了,这时的“DiskC”就两个东西,一个“bootmgr”和一个在“Boot”目录里的“BCD”。其他都可以不需要。

        首发远景论坛 bbs.pcbeta.com

        6、退出PE重启电脑,完成第一个VHD(X)系统的安装(包括硬件驱动和应用)

        

        根据选择的Win8.1版本和映像号的不同,系统安装硬件驱动和系统文件等所需的时间也不同,而且有时会发现屏幕中一直显示着“准备就绪”,而表示系统安装的圈圈一直在转。这时多点耐心,千万不要强行关机,等上短则三五分钟,长则三五个小时(看诸位君的人品喽:-)),系统就能完成硬件安装并自动重启。

        

        重启后,系统会让你进行一系列的设置和设定,诸位君只管按自己的喜好一路前进吧。作者菌个人则喜欢关闭“自动更新”、不接任何网络(有网线的先拔了)。

        

        一直到最后就是安装应用了,这里也是会有“准备就绪”和“处理一点事”,而表示系统安装的圈圈甚至可能不转。这时也多点耐心,千万不要强行关机,等上短则三五分钟,长则三五个小时,就解放了,就看你装的是什么版本和映像号了,以及诸位君电脑的硬件情况。

        

        这里要说一下,强烈建议诸位君熟悉安装系统后,一定要学一学微软出品的sysprep系统封装部署程序或其他同样功能工具的使用,它能让你不用一直蹲守在屏幕前,诸位君可以去逛逛街,等你回来时,它已经按你事先计划的意愿全部安装好了。当然,这是高阶教程,不在这章菜鸟教程之内。更要吐槽的是,为了这篇菜鸟教程,自从尝试过两三回在硬件安装和应用安装等待的地老天荒,作者菌再也不爱专业版、企业版什么的了。:-(

        

        7、顺利进入系统后的设置及个人喜好的优化

        

        经过一翻耐心等待和对成功的期盼,诸位君终于成功进入系统了。这里要说几点:

        

        (1)睡眠功能的开启。

        

        刚装的系统可能在开关机的电源按钮上只有“关机”和“重启”,而没有“睡眠”项。这是因为Windows只为你的显卡安装了通用的驱动。诸位君现在就可以把前面准备好的显卡驱动装上。经过几次闪屏,安装好后,再去看电源项,就有“睡眠”项了。而且,控制面板中的“电源选项”也就多了相应的设置项。进一步,如果诸位君对自己准备的这个显卡驱动觉得可能不是最新的,那就接上网络进“设备管理器”去更新驱动吧,

        

        (2)真实物理硬盘上“DiskC”盘的开启。

        

        诸位君可能会发现文件浏览器中的C:盘并不是真实物理硬盘上分的“DiskC”盘。没错!想启用“DiskC”盘,就到“计算机管理”中的“磁盘管理”里去给它设一个盘符,它就会出现了。

        

        

        (3)VHD(X)系统和WIMboot系统的减耗设置

        

        非直接安装在硬盘上的系统,比如这个VHD(X)系统和后面要进行的WIMboot系统,在性能上多少有一点损耗。但也没必要对这一点损耗就大惊小怪、要死要活、不依不挠的。为了不让VHD(X)和WIMboot系统性能损耗的太过厉害,就有必要尽量减小系统对虚拟磁盘的频繁“写”操作。所以建议:

        

  

>>关闭系统还原

  
  

系统还原作者菌真的没有用过,也从没用的欲望,其功能已经用差分代替了。而且,它每一次备份,都会把系统盘撑大一次。

  
  

>>虚拟内存不要设在系统盘

  
  

安装在虚拟磁盘的系统会自动不把虚拟内存设在虚拟盘内,但请不要犯傻又给设回在虚拟盘内。如果诸位君觉得真实物理“DiskC”盘一直闲着荒废,也可以把虚拟内存设在真实物理“DiskC”盘内。当然,诸位君得按前面说的,先给它设个盘符开启它。

  
  

>>彻底关闭Windows Defender

  
  

这是系统性能杀手,而且从没见它起过作用。作者菌以前不认识它时,次次电脑中毒时,它在哪呢?而且它在不断工作时,会不断制造出很多诸位君用不到的垃圾文件,也就不断撑大系统占用空间。

Win10需要企业版的组策略“gpedit.msc”才能彻底关闭

  

        好吧,作者菌就不一一说了,诸位君可以按着“控制面板”的顺序从头到尾按自己的喜欢,设定一遍。而已经进阶的,可以按着“管理工具\本地安全策略”里的顺序从头到尾按自己的喜欢来打造一翻。如果安装的不是Win8而是有兴趣玩WinServer2012的,还可以接着进入到“服务器管理器”里全部改造一遍。

        

        

        这里强调一下,有一个不在控制面板里的设定优化——移动用户资料到非系统盘,应当要注意。详细见后面的用户目录转移章节。

        

        8、安装好系统并配置优化后要重启电脑再进入PE设置VHD(X)系统的差分备份和还原,将好不容易做好的配置优化“定格”保存

        

        经过前面一翻折腾,若人品真的很差的诸位君可能会对长达三五个小时的系统安装、再长达三五个小时的应用安装有了深刻的印象。对于控制欲比较强的诸位君,可能会顺着控制面板一项项地进入,并一条条的设定,以求能完全按自己的喜好“优化”这个系统。当然,这可能也会长达三五个小时。面对这几个三五个小时,没有人愿意因为由于自己“优化”中造成不可逆的影响或日后某天系统中毒无法启动了,难道还要从头再来重装一遍系统!!!天啊!

        

        所以,我们就要把这个已经安装好并按自己喜好“优化”好的系统按此时此刻的状态保存下来,就如拍照“定格”一样。没错!就用VHD(X)的差分!

        

        前面我们已经使用“VHD/VHDX_辅助处理工具_2013.exe”进行过一次VHD(X)的差分了,那是从ISO文件来制作母本,并通过第一次差分,将母本制作完成的时态“定格”保存下来了。现在按步就班,重启电脑进入U盘PE,运行“VHD/VHDX_辅助处理工具_2013.exe”,点选进入程序窗口的第二项“差分VHD/VHDX”。父VHD/VHDX的位置要选“D:\BootOS\Win81_VHD\WIN81_VHDOS_Root.VHDX”,这回最下面不选“仅创建差分磁盘”而是选“创建差分磁盘,并添加差分磁盘及快速还原到BCD”,确定后就会自动创建出一个差分后缀为“_Root_CHILD.VHDX”的文件和差分后缀为“_Root_CHILD_BAK.VHDX”的备份文件,并把它们加入到开机启动系统菜单BCD文件中。

        

        

        这时如果去程序窗口第四个选项“挂载/卸载VHD/VHDX”中点击“查看BCD中的项目”,就能看到新加入了两个启动项目,差分后缀“_Root_CHILD.VHDX”做为正常启动的系统,而差分后缀“_Root_CHILD_BAK.VHDX”做为快速还原系统用,以后只要在开机菜单中选择“快速还原”项,就能实现快速把“D:\BootOS\Win81_VHD\WIN81_VHDOS_Root_CHILD.VHDX”文件删除,然后把“D:\BootOS\Win81_VHD\WIN81_VHDOS_Root_CHILD_BAK.VHDX”文件复制一份并改名替换为“D:\BootOS\Win81_VHD\WIN81_VHDOS_Root_CHILD.VHDX”,从而实现“秒”还原。此时,要记得在程序窗口第四个选项“挂载/卸载VHD/VHDX”中选择原“D:\BootOS\Win81_VHD\WIN81_VHDOS_Root.VHDX”通过点击“移除BCD中的VHD/VHDX项目”将其从开机启动菜单中移除掉。否则,很容易悲剧的哦。什么悲剧,诸位君可以亲自体会一下,不要就让作者菌一个人享受过嘛。

        

        另外,推荐一下,此时最好把“D:\BootOS\Win81_VHD\WIN81_VHDOS_Root_CHILD_BAK.VHDX”复制一份并改名为“D:\BootOS\Win81_VHD\WIN81_VHDOS_Root_CHILD_PE.VHDX”,然后把它添加到BCD启动列表中。聪明的人就会明白,以后U盘PE就可以少用了。:-) PE说白了就是一个临时系统,一个备用系统,我们完全可以用一个平时不怎么用的差分系统来充当这个角色。

        首发远景论坛 bbs.pcbeta.com

        到此,一个牢不可破的VHD(X)系统就在诸位君的手中打造成功了。文件列表如下图:

        

        

        这个系统包含两个入口(开机启动系统菜单中有两个,一个平时用的Win81,一个充当PE),共用一个Root差分文件(包含着安装的硬件驱动和诸位君自己的优化设定),共用一个VHD(X)文件母本文件(就是从原ISO制作而来的,包含着所有系统文件)。当平时用的Win81因中毒等不好使用了,只需要在开机启动系统菜单中选“快速还原”,就能“秒”还原到当初你做差分时的那个状态,当然了,那些诸位君安装过的东东和记录可能都不在了。

        

        另外,延伸一下,前面,我们有母本、_Root级差分和最后的_CHILD级差分一共三级文件。其实,差分完全可以按自己的愿意来进行,想差分成多少级都行,比如在配置优化过程中,若对自己的技术不是很有信心,完全可以把差分步骤细分为“_Root>>_驱动安装>>_系统激活>>_控制面板逐项配置>>_必须安装的程序>>_CHILD”。当然,给差分文件命名时最好用是英文字符。这样,哪一个步骤没做好,还可以退回去再来,而不用从头再重装一遍。

        首发远景论坛 bbs.pcbeta.com

        (Part4,未完,待续见后续楼层)

1

查看全部评分

Rank: 2Rank: 2

UID
1122038
帖子
131
PB币
538
贡献
0
技术
6
活跃
712
发表于 2015-2-5 22:52:43 IP属地福建 |显示全部楼层
本帖最后由 Linzeal 于 2015-8-4 11:18 编辑

        (接续Part4,开始Part5)

        9、将用户资料移到非系统盘的必要性

        首发远景论坛 bbs.pcbeta.com

        开机启动系统菜单中能做“快速还原”,但那些安装过的东东和记录可能都不在了。更可怕的是,如果文件资料习惯放在系统盘的用户目录(就是桌面、我的文档、下载、音乐、视频等等,在User目录下对应的用户名下可以看到一堆文件夹)而没有把它们移出来,那么悲剧就来了,一但“快速还原”,也即把已经做过更改的差分文件替换成原始备份文件,那些资料肯定都被人间蒸发了。而有时,我们电脑中毒,想赶紧把文件资料先移到非系统盘然后做系统还原。可是连系统都进不去了,又怎么能移资料呢。因此,很有必要在安装完系统做设定优化时就把这些用户目录移出系统盘,到比如D:盘等,这样桌面、我的文档、下载、音乐、视频等等这些文件目录并不是在系统盘,而是在D:盘,不论怎么还原系统,文件资料都不会被人间蒸发了。

        

        网上有很多相关工具都可以做用户目录的转移,作者菌推荐“UserTransfer.exe”。进一步要说明的是,到现在我们成功安装了两个系统(其实就是两个马甲,两个入口),进入系统是要登入用户名的,登入用户名就是需要进入相应的用户目录并取得相应的读写权限等。如果诸位君准备安装多系统多马甲入口多用户,为了不必要的麻烦,建议,除了展示给外人用的用户帐号,其他的用户名和密码都一样,并且在使用转移工具时不生成指定用户名,这样转移用户目录会少去很多麻烦。否则会发生无访问权限等造成系统蓝屏。

        

        现在建立目录“D:\BootOS\SysData”,这个就是用来保存用户目录的。打开用户资料转移工具“UserTransfer.exe”,选择路径为“D:\BootOS\SysData”,去掉“创建当前用户目录”,勾上“选择所有”,然后点最右边的开始转移,很快就移动完毕,并提示重启系统。在下面这张截图,诸位君眼睛亮的就会发现其他作者菌在截这张图时,用户目录早已经转移过了。有发现么。:-)

        

                              

        

        重启系统,进入目录“D:\BootOS\SysData”,就可以看到原来空的目录现在多了许多东西,像桌面、我的文档、下载、音乐、视频等等。在文件浏览器中打开桌面等文件夹的属性,在“位置”项就可以看到它的保存位置已经变成“D:\BootOS\SysData”目录下了。

        

        

        其他的像视频等用户目录也都一样,这样,再也不怕重装系统、还原系统了。而且,这样做也为多系统共用同一用户目录创造了条件:只要把每一个系统安装好后,把用户目录全都转移到“D:\BootOS\SysData”,这样A系统做的文件M保存在桌面,到B系统的桌面里,就能看到文件M,并顺利打开了。Nice!在这再强调一下哦,在用户资料转移工具“UserTransfer.exe”进行转移时,要选择同样的路径为比如“D:\BootOS\SysData”,并且去掉“创建当前用户目录”!

        

        四、开始用WIMboot方式安装第二个系统Win10

        

        我们已经搞定一个系统了。现在真实物理硬盘中,“DiskC”盘保存着少量的文件,其实也就两个文件:“bootmgr”和一个在“Boot”目录里的“BCD”。利用率确实是太哪个啥了。而“DiskD”盘则保存着我们所有的系统文件,全都在“D:\BootOS\”目录里,包括安装ISO文件、VHD(X)文件和转移过来的用户目录。

        

        

        现在我们开始在此基础上安装第二个系统Win10。这第二个系统也可以直接像前面那样用VHD(X)来安装,安装完之后“DiskD”盘里多出Win10_VHDOS相关的文件,并且“DiskC”盘里的“BCD”中启动系统列表多出了相应项。

        

        

        但是,这并不是我们的目的。用VHD(X)方式可以安装Win7以上的系统(当然Win7只原生支持VHD格式),在Win8.1Update之后(DISM组件版本6.3.9600.17029及更高版本都支持),windows系统多了一种安装形式:WIMboot方式。请诸位君百度吧。

        

        1、进入之前的Win81_CHILD系统或Win81_PE系统,开始制作可启动WIMboot包。

        

        这里要确定的是,诸位君先前从微软官网下载的是新版的Win8.1WithUpdate,为的是确保其中的DISM组件版本不低于6.3.9600.17029。低于这个的,就要去下载相应的DISM组件,这个在PCBETA里也有,用强大的搜索功能吧。

        

        PCBETA里有许多用DISM命令进行制作可启动WIMboot包的教程,当然我们是菜鸟嘛,这里有一个好用的工具推荐给大家,通过它学会了制作可启动WIMboot包,回头再学如何用DISM命令来制作,就会思路清楚了。这个工具就是“wimboot安装辅助工具.exe”,同样在PCBETA里能搜索到,当然原版情节者可以到无忧启动论坛里找到。

        

        在“D:\BootOS\”目录下创建文件夹“Win10_WIM”,将Win10的ISO文件挂载,比如挂载为“G:”盘。运行“wimboot安装辅助工具.exe”,在第一个标签页“导出Export”点击浏览选择镜像文件“G:\sources\install.wim”,导出目标时点击浏览选择新创建的目录“D:\BootOS\Win10_WIM”并设定目标文件名为“Win10_Wimboot.wim”然后点保存回到程序标签页窗口,这时点最下面的“开始”,程序就按设置的参数进行可启动包“Win10_Wimboot.wim”的制作。

        

        

        这里要提示一下,微软的ISO文件里的install.wim一般都包含多个分卷,也即我们前面遇到的“映像卷”。点击“显示分卷信息”以及右边的下拉列表,可以选择并查看不同的映像卷。依系统不同而不同,一般号小的映像卷包含的功能少,名称往往包含“基础”、“核心”;号大的映像卷包含的功能多,名称往往包含“企业”、“专业”。

        首发远景论坛 bbs.pcbeta.com

        2、应用该可启动WIMboot包,即生成指针文件(Pointer File,微软官方术语,不要与C语言的文件指针File Pointer混淆)的VHD(X)母本。

        

        可启动WIMboot包就是一个压缩包,它不像VHD(X)文件一样可以做为一个虚拟磁盘来直接文件读写,因此,需要在WIMboot包外部放上相应的核心文件和许许多多的“链接”来指向包内的文件,这些“链接”文件就是指针文件。其实在系统盘里,就有许多现成的链接文件,比如“硬链接”和“目录链接”,有兴趣可以进CMD用命令“mklink/?”感受一下。

        

        

        言归正传,WIMboot包的指针文件可以放在真实物理硬盘的活动分区,即“DiskC”。如果这样,就同用ISO光盘直接安装在真实物理硬盘的系统没什么太大区别了,最多就是因为WIM是压缩包省一些系统空间而已,一但“DiskC”文件被删改,就很容易让系统启动蓝屏等故障。既然我们在前面已经学会用VHD(X)来虚拟磁盘了,为何不把WIMboot包的指针文件放入VHD(X)磁盘中呢,再加上VHD(X)的差分功能,就算系统文件被删改,也非常容易还原(别忘了那个“快速还原”)。

        

        前面是软件帮我们直接生成了一个VHD(X)磁盘,现在我们来亲手生成一个。VHD(X)磁盘是虚拟磁盘,在windows中统一通过“磁盘管理”来统筹,而“磁盘管理”组件是在“计算机管理”中,诸位君不熟悉的找不到,可以从“运行”中敲入“compmgmt.msc”来打开“计算机管理”然后选择“磁盘管理”组件。

        

        

        如果懒到象作者菌一样的,可以将“计算机管理”固定到任务栏中。进入“磁盘管理”后在“操作”菜单里就有了“创建VHD”和用来加载VHD文件到系统的“附加VHD”。

        

        

        同样的,创建VHD时建议使用20G动态扩展的VHDX格式。现在为我们的指针文件创建一个“D:\BootOS\Win10_WIM\Win10_WIMPointer.vhdx”虚拟磁盘。

        

        

        生成了一个空的虚拟磁盘文件,一切都没初始化:

        

        

        初始化之后,给“未分配”的20G磁盘空间“新建简单卷”并设置盘符为“Z:”盘:

        

        

        至此,一个全新的虚拟磁盘就生成了,并且挂载在“Z:”盘。将“wimboot安装辅助工具.exe”关闭并重新运行打开,以便它能够读到新挂载的“Z:”盘。在程序窗口的第三标签页“应用Apply”中,点击浏览找到之前我们制作好的可启动WIMboot包“D:\BootOS\Win10_WIM\Win10_Wimboot.wim”。通过“显示分卷信息”和下拉列表,我们可以查看这个WIMboot包有几个映像卷,该卷是否已经标识可WIMboot启动(其实这个标识也只是一个标识而已)。然后选择要应用的目标分区“Z:”盘,勾选上“生成引导”,这样,程序就会把目标WIMboot包所需要的指针文件释放至“Z:”盘,并加入BCD启动系统列表中。

        

        

        完成后,把“Z:”盘从文件浏览器右键“弹出”或从“计算机管理”里“分离”。

        

        3、对指针文件VHD(X)母本进行差分。

        

        重启电脑,进入到其他系统或U盘PE,对刚才那个装有WIMboot启动指针文件的“D:\BootOS\Win10_WIM\Win10_WIMPointer.vhdx”的母本文件进行差分。这里可以不使用前面介绍的“VHD/VHDX_辅助处理工具_2013.exe”,而用另一个同样强大的引导工具”BOOTICE.exe”。运行后在其第二标签页“磁盘镜像处理”的下面有“差分VHD(M)”功能。在打开的操作窗口中,用浏览方式找到“D:\BootOS\Win10_WIM\Win10_WIMPointer.vhdx”,这一串路径名和文件名就会显示在“父文件位置”的输入框中,把它复制一下,粘贴到下面的“子文件位置”的输入框中,并在末尾加上差分后缀“_Root”,点击“创建”后就会生成差分文件。同样,差分后缀换成“_Root_BAK”,点击“创建”后就会生成差分文件的备份文件。

        

        

        到此,就得到了“D:\BootOS\Win10_WIM\Win10_WIMPointer_Root.vhdx”和“D:\BootOS\Win10_WIM\Win10_WIMPointer_Root_BAK.vhdx”两个文件。

        首发远景论坛 bbs.pcbeta.com

        4、将指针文件的差分文件加入BCD引导列表。

        

        同“VHD/VHDX_辅助处理工具_2013.exe”一样,“BOOTICE.exe”也是一个强大的BCD引导程序,可以非常方便的把差分文件“D:\BootOS\Win10_WIM\Win10_WIMPointer_Root.vhdx”加入到BCD启动菜单中。

        

        进入“BOOTICE.exe”窗口的第三标签页“BCD编辑”,如果当前系统是前面的Win81或Win81_PE系统的话,“当前系统BCD(S)”就可选,点击“智能编辑模式(C)”就能打开“BCD编辑窗口”。如果当前系统是U盘PE,“当前系统BCD(S)”多半就不可选,要通过“其它BCD文件(O)”浏览真实物理硬盘的“DiskC”盘中去找“Boot”隐藏目录,并找到“BCD”隐藏文件(事先要在文件浏览器中把隐藏文件全部显示),再点击“智能编辑模式(C)”就能打开“BCD编辑窗口”。

        

        

        在这个“BCD编辑窗口”中显示了,该“BCD”文件保存的启动系统列表。如图,到目前为此,有四个系统项目在列,第一个是Win81_CHILD,下来是它的快速还原项,第三个是Win81_PE,最后一个是刚才生成指针文件时勾选“生成引导”时添加上的Win10。从对应的“设备文件”可以很清楚看到这个Win10指向的目标系统是启动磁盘“HD0”下的启动分区“1:D:\”下的“\BootOS\Win10_WIM\Win10_WIMPointer.vhdx”。但现在我们要启动是经过差分的文件,因此,象前面一样,在末尾给它加上一个差分后缀“_Root”改成“\BootOS\Win10_WIM\Win10_WIMPointer_Root.vhdx”,同时为了一致性,也把下面的“菜单标题”换一个能表达“_Root”级差分意思的名称,比如“Win10_WIMPointer_Root.vhdx”。然后“保存当前系统设置(S)”即可。

        

        

        至于编辑窗口中的其他项目,诸位君可以随意试试,比如想要哪个系统做默认项,等待时间等等,但结束之前别忘了点“保存全局设置(G)”。当然,不太了解之前最好不要乱改更不要乱删,不然可能一会重启开机就没法启动相应系统了。如果熟悉了,前面制作指针母本文件时就不需要勾选“生成引导”,可以直接在此处添加差分的启动即可。

        

        5、重启电脑,进行Win10系统的安装和设置设定及优化。

        

        重启电脑进入Win10_Root系统,进行安装。硬件安装完毕后会自动重启一次,然后同Win81一样,会让你进行一些选项设定。一路过后,安装完应用,就可以进入到美丽的win10系统了。前面过程中,同Win8一样也不需要输入什么安装序列号SN的。接下来,诸位君就继续折腾吧,转移用户目录到非系统盘相同位置,和各种非人的优化。如果是硬件驱动有问题的,有几个去处,首先是“设备管理器”进行联网更新驱动,其次是本品牌电脑官网找驱动,最后就是各驱动集成方的集成包了。像作者菌,ThinkPad X200s的本本Lenovo早就N年停更了,因此安装完系统就直接用着系统提供的驱动。微软还是很良心的,几乎所有的驱动都装上了,显卡、网卡、声卡都能凑合用,虽然尽只是一堆“Microsoft Corporation - WDDM 1.1”,“设备管理器”里还挂着几个黄色问号的硬件,作者菌从不放在眼里,反正又不妨碍作者菌使用本本,搞得那么齐全那么原版做什么。

        

        6、保存成果,对前面做好设置设定及优化的Win10系统进行差分和还原。

        

        到这里,诸位君应该比较熟悉VHD(X)虚拟磁盘文件的差分和还原了。两个工具“VHD/VHDX_辅助处理工具_2013.exe”和“BOOTICE.exe”都可供诸位君使用。当然,“VHD/VHDX_辅助处理工具_2013.exe”中有个自动“快速还原”功能可以为懒人省一点时间,但“快速还原”功能只能对当前修改的系统生效,操作会覆盖以前的操作,就看诸位君的个人喜欢哪个系统了。而“BOOTICE.exe”则更灵活一些。现在,我们同样对前面做好设置设定及优化的Win10系统进行差分,生成两个差分文件“WIN10_WIMPointer_Root_CHILD.VHDX”和“WIN10_WIMPointer_Root_CHILD_BAK.VHDX”。同样的,我们也额外复制出一个系统的马甲做为临时用的PE系统“WIN10_WIMPointer_Root_CHILD_PE.VHDX”。

        首发远景论坛 bbs.pcbeta.com

        (Part5,未完,待续见后续楼层)


UID
3266415
帖子
8899
PB币
17804
贡献
0
技术
49
活跃
2429

远景技术达人

发表于 2015-2-5 23:04:41 IP属地山西 |显示全部楼层
谢谢分享,下来慢慢看。

Rank: 2Rank: 2

UID
75833
帖子
107
PB币
2437
贡献
0
技术
0
活跃
1709

8周年庆典勋章

发表于 2015-2-6 09:05:28 IP属地山西 |显示全部楼层
谢谢楼主工作,已收藏

Rank: 2Rank: 2

UID
12611
帖子
280
PB币
1481
贡献
0
技术
0
活跃
614
发表于 2015-2-6 09:18:24 IP属地山西 |显示全部楼层
收藏,感觉好复杂,要消化需要时间

Rank: 2Rank: 2

UID
2331147
帖子
151
PB币
74
贡献
0
技术
0
活跃
582
发表于 2015-2-6 09:27:51 IP属地贵州 |显示全部楼层
这么好的文章不能沉了!

Rank: 2Rank: 2

UID
4622795
帖子
276
PB币
1468
贡献
0
技术
0
活跃
337

我是大学生!

发表于 2015-2-7 08:31:57 IP属地江西 |显示全部楼层
前来支持一下,前面的已经看了·~

Rank: 2Rank: 2

UID
3250348
帖子
176
PB币
83
贡献
0
技术
0
活跃
282
发表于 2015-2-7 09:42:51 IP属地重庆 |显示全部楼层
太复杂啦,我还是老老实实的正常安装+VHDwin8.1吧。。。。

Rank: 2Rank: 2

UID
47374
帖子
162
PB币
1906
贡献
0
技术
0
活跃
203
发表于 2015-2-7 10:54:04 IP属地湖北 |显示全部楼层
这么好的文章不能沉了!

Rank: 1

UID
4052207
帖子
105
PB币
1
贡献
0
技术
0
活跃
148
发表于 2015-2-7 11:00:13 IP属地山东 |显示全部楼层
真的很不错,可以试试玩

Rank: 7Rank: 7Rank: 7

UID
872987
帖子
1915
PB币
514
贡献
0
技术
5
活跃
2900
发表于 2015-2-7 20:44:46 IP属地四川 |显示全部楼层
学习了~~收藏~~

Rank: 2Rank: 2

UID
311504
帖子
276
PB币
1592
贡献
0
技术
0
活跃
300
发表于 2015-2-7 22:44:37 IP属地广东 |显示全部楼层
Linzeal 发表于 2015-2-5 22:52
总算搞定了。话说,要把贴子内容排版的和Word一样,还真是一项累死人的工作。再加上作者菌等级不够 ...

很好的教程,辛苦了

Rank: 7Rank: 7Rank: 7

UID
1585023
帖子
337
PB币
445
贡献
0
技术
0
活跃
649

7周年庆典勋章

发表于 2015-2-7 22:58:48 IP属地山东 |显示全部楼层
谢谢楼主分享啊   多好的

Rank: 2Rank: 2

UID
3809048
帖子
169
PB币
8
贡献
0
技术
1
活跃
162
发表于 2015-2-7 23:40:13 IP属地广东 |显示全部楼层
漂亮
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛