探究被Win7保留的100MB活动分区

简介:

安装Windows 7时,系统会提示说需要100MB的空间作为系统保留分区,在早期的测试版本中会划分出200MB。这100MB的分区,实际上是作为Windows 7的一个活动分区存在于系统之中的,其作用是存放启动引导文件。

这种做法其实类似于Linux的/boot:Linux在安装过程中也需要专门分出一个100MB左右的分区作为它的引导分区(/boot),在这个分区中,存放了:grub、menu.lst、*fs_stage_1.5、initrd,以及内核文件vmlinuz等在启动引导过程中会用到的文件。

类似地,Windows 7的这个保留活动分区既是它的主分区,也是其系统分区。Windows 7在启动过程中会先从这个分区启动,然后再启动C盘。

至于这样安排启动顺序的原因,实际上是为系统中的BitLocker而准备。如果不需要使用BitLocker功能,则此分区基本无用了。至于网上有人说此分区的存在时为了保存系统的引导文件,系统引导文件必须存在于4KB的磁盘簇下,所以划分出此空间,放入引导文件,再继而引导其他分区的系统文件。个人觉得此说法乍听起来有道理,可是这100MB的空间并非必须,而且,引导文件是绝对占用不了100MB的,甚至是早起版本中的200MB。后文中,将介绍如何不让这个分区生成。

在默认情况下,系统是不会为这个保留分区自动分配盘符的,但是我们可以手动给它分配一个盘符,可以使用CMD命令或者磁盘管理器。此处使用CMD作为演示。

运行具有管理员权限的命令提示符(CMD),使用下列命令:

 
  1. diskpat
  2. sel disk 0
  3. list vol
  4. sel vol 1
  5. assign letter=Z

这样,我们就将Z作为盘符分配给了这个分区。可是存在的问题是,由于这个是系统分区,关键的系统文件都是隐藏的,在默认情况下并不能看到,也就造成了如果打开Z:盘,里面也仍然是空的,没有任何文件的情况发生。只需要通过文件夹选项中的隐藏文件设置,点选显示所有文件、显示系统文件即可。

该分区的主要文件有:bootmgr、bootsect.bak以及boot目录。

当然,如果已经存在了这个分区,也是不能随意删除的。可想而知删除之后,一定会导致系统加载失败,由于Windows 7是从这个分区启动的,删除之后Windows 7将不能启动。

需要说明的是,该分区并不是系统强制性的,只有在全新安装,或者使用Windows 7安装过程中的分区工具,才会生成。也就是说,升级安装、在全新安装之前使用其他工具(比如gdisk.exe)先对硬盘进行分区格式化、在全新安装过程中使用diskpart.exe对硬盘进行分区格式化后,都不会产生这100MB的分区。简单的说,在安装时选择已经存在的分区,而不使用安装过程中的分区工具重新划分硬盘,就不会产生这个分区。

因此,完全可以在不产生这个100MB分区的情况下安装Windows 7。利用在Windows Vista或者Windows 7安装过程中被加载WinPE环境,可以通过shift + F10来调用WinPE的命令提示符来进行一些特殊的操作,比如对硬盘分区格式化等。例如使用diskpart进行分区,当分区完成之后,退出命令提示符,然后点击分区窗口下的"Refresh"(刷新)新的分区就出现了。此时,只需要选择创建好的C盘,一路下一步即可。




     本文转自melvillo 51CTO博客,原文链接:http://blog.51cto.com/marui/300948,如需转载请自行联系原作者



相关文章
|
22天前
|
缓存 Linux C语言
Linux输出缓存你知道多大吗?
在linux c语言中,当缓冲区达到最大时就会自动输出,在此程序中c没有输出,是因为缓存只有1024字节,c在前1024外,所以再不刷新缓存的情况下,c是不会输出的
13 2
|
4月前
补充一张内存图
补充一张内存图
|
6月前
|
存储 安全 数据管理
[读书][笔记]WINDOWS PE权威指南《三》PE的原理和基础 之 第三章 PE文件头(上)
[读书][笔记]WINDOWS PE权威指南《三》PE的原理和基础 之 第三章 PE文件头
|
10月前
|
安全 Windows
一招教你判断Windows系统的版本 32Bit or 64Bit
一招教你判断Windows系统的版本 32Bit or 64Bit
444 0
Golang:go-humanize将文件大小转换成Kb、Mb、Gb适合人类阅读的单位
Golang:go-humanize将文件大小转换成Kb、Mb、Gb适合人类阅读的单位
236 0
|
存储 安全 算法
[读书][笔记]WINDOWS PE权威指南《三》PE的原理和基础 之 第三章 PE文件头
WINDOWS PE权威指南《三》PE的原理和基础 之 第三章 PE文件头
235 0
[读书][笔记]WINDOWS PE权威指南《三》PE的原理和基础 之 第三章 PE文件头