- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
WindowsNT6(win7)系统原版光盘结构
首先上一张图图中列出的是Win7 3264位以及Win8 32位(64位一样)光盘主目录。通过对比,我们可以看到不同系统的结构大同小异。下面我们逐一说明各文件作用。首先第一个是BOOT文件夹,这个文件夹和根目录中的BOOTMGR文件是密切相连的。其作用是从BIOS引导系统启动。首先看看Win7的BOOT文件夹,这里面这些文件其实是可以精简的。最为重要的文件有两个:BCD、boot.sdi.从BIOS启动时,首先是启动根目录的BOOTMGR(启动管理器),然后BOOTMGR会读取boot中的bcd文件。bcd中保存了不同系统的启动信息,如果要使用多系统,只要编辑bcd添加新引导即可。再来是boot.sdi,这是WinPE启动必备的文件,使用光盘安装系统实质也是启用PE,因此本文件不可少。其他文件相对次要,去掉也可。fonts里面是启动时的字体文件,没有会乱码,zh-cn里面是中文语言支持文件。bootfix.bin是光盘启动特有的一个功能:按任意键从光盘启动。删除后不会出现该提示。是一个保存信息的文件。memtest.exe是自带的内存测试器。在Win8中多了resources这一文件夹,是启动动画的一部分。Win7光盘启动时是进度条,而Win8则是这个动画了。?接下来要说的是EFI文件夹和BOOTMGR.efi这两个文件。这二与于上面BOOT与BOOTMGR的关系是一样的。不同的是,这是让光盘能从EFI BIOS而非传统BIOS的文件。在Win7 32位中是没有bootmgr.efi的,也就是说它无法从EFI启动。关于EFI,我们日后有时间另外介绍。这里我们只要知道他们是EFI启动的支持文件即可。值得注意的是,bootmgr.efi只是EFI启动下的启动器,并非EFI直接可用程序。光盘EFI启动时的EFI接口是ISO的一个隐藏文件,然后才到BOOTMGR.efi接管。因此靠此文件从优盘启动是不行的。再来我们先跳过sources(这才是主角),先说说support和upgrade。support这个文件夹已经是安装程序的部分而不是启动程序部分了。support里面是给Windows安装过程加的一个外壳。用过GHO版系统的同学肯定知道每个gho版系统安装过程都有一个部署界面,support得作用基本和这个差不多。如果你删掉他,那么计算机重启后进行的阶段你只能看到一张壁纸,没有了提示,我们就无法获知具体的安装情况。最后一个文件夹upgrade实际上是NET4.0的安装包,此文件不会自动安装,为Windows的一个可选组件,如果你需要NET4.0可以直接用光盘安装无需另外下载。再来autorun.inf是保证光盘插入正常系统是直接启动setup.exe的文件。包括一些优盘病毒也是这样的原理。setup.exe就是安装程序的启动接口,在Windows下课直接运行。接下来是整个镜像最核心的部分sources。在sources里面包含了安装程序的主程序、WInPE本体、系统本体。由于这里面的文件非常之多,我们只重点介绍一部分文件。首先,在这里面也有一个setup.exe文件。在Win7中,这个与根目录的setup.exe并没有太大区别,而Win8中,根目录的setup.exe是直接启动升级安装模式,而sources里面的setup.exe则有升级和自定义两种。上文说到,Win7中有upgrade这个文件夹,但是Win8内置的已经是必威体育精装版的NET,因此不需要upgrade文件夹。然而,由于现实原因,目前依然有诸多程序基于NET3.5开发,因此Win8虽然没有upgrade文件夹,却在sources里面放了一个sxs文件夹,这里面就是NET3.5可选组件。再来说说图中最显眼的两个wim文件。大部分同学估计都知道,install.wim其实就是系统的本体,我们所谓的安装系统,其本质就是将此文件里面的一个子映像(系统)释放(解压)出来,配置系统引导,对不同硬件情况进行适应调整。其中,调整阶段有系统自身完成,安装程序只负责释放和引导配置。因此,通过软件解压,然后修复引导,一样可以安装系统,也不存在说安装方式不同造成稳定性问题。从某种程度上说,除了install.wim以为的所有文件,其实都可以纳入PE(预安装环境)部分。除了install.wim以外最大的文件就是boot.wim,这也是一个系统,也就是我们常说的Win7PE的真身。根目录中的BOOT、bootmgr、efi、bootmge.efi存在的作用就是在存储介质上启动它。boot.wim中存在两个子映像,其中,由bootmgr等启动的是他的第二个子映像。此PE启动后与我们通常所看到的老毛桃等PE是不一样的,他没有explorer文件管理器,他会自动启动setup.exe开始系统安装(这里的se
文档评论(0)