概述
Windows 8 GPT
磁盘中的
MSR
分区
现如今越来越多预装
Windows 8/8.1
的计算机使用
GPT
磁盘分区架构取
代传统的
MBR
主引导记录架构。只是由于
PC
性能临近饱和,很多几年前预
装
Windows 7
的机型依然性能强劲,更新换代速度大幅放缓,所以很多人对
GPT
磁 盘 , 特 别 是 对
GPT
引 入 的 一 些 新 名 词 缺 乏 一 定 的 了 解 。
MSR
(
Microsoft ReservedPartition
)分区就是其中之一。
MSR
分区又称微软保留分区,它只存在于使用
GUID
分区表的磁盘驱动
器 而 不 存 在 于 使 用
MBR
分 区 表 的 磁 盘 驱 动 器 , 其 全 局 唯 一 标 识 符 为
E3C9E316
-
0B5C
-
4DB8
-
817D
-
F92DF00215AE
。这个分区的用途在
微软官方文档中介绍得比较模糊,只说它目前可能不会保存有意义的数据,未
来会预留给一些潜在的特殊用途。当我们以
Windows 8
安装程序自带的分区
工具对
GPT
磁盘进行分区时,安装程序会自动建立
MSR
分区。这主要是由于
GPT
磁盘不允许出现像传统
MBR
分区那样使用部分隐藏扇区为某些特殊程序
组件保存数据的现象,所以
Windows 8
安装程序在建立
GPT
磁盘时便会自
动预留一个
MSR
分区,为那些在
MBR
分区上可能使用隐藏扇区保存数据的特
殊程序组件提供一个可选的数据保存空间。
MSR
分区在
GPT
磁盘中的位置会被放在
ESP
(
EFI System Partition
)
分区及任何潜在的
OEM
隐藏分区之后,会位于
Windows
系统分区及其它主
分区之前。就像从
Windows 7
开始,安装程序在分区时会自动建立
System
Reserved
系统保留分区一样,
Windows 8
安装程序在为
GPT
磁盘分区时也
会始终自动建立
MSR
分区,并希望这个默认设置能够确保每台计算机的
GPT
磁盘上都有
MSR
分区。不过,就像以前安装
Windows 7
前可以首先自己手
动分区、不让安装程序建立
System Reserved
分区、令
Windows 7
把启动
所需的文件也安装在系统分区上一样,
Windows 8
也并非一定需要在
GPT
磁
盘建立
MSR
分区不可。我们理论上也可以删除
MSR
分区,但这最好在安装
Windows 8
之前就决定好。如果安装好
Windows 8
之后再删除
MSR
分区,
可能会损坏
Windows 8
启动管理器造成无法启动。
MSR
分区无法通过
Windows
自带的磁盘管理工具
DISKMGMT.MSC
查
看,我们只能以命令行方式通过
DISKPART
命令进行管理,包括用
DISKPART
命令建立一个自定义大小的
MSR
分区。
笔者最近在微软中文论坛见到一则讨论
MSR
分区容量的帖子,询问如何
在建立
MSR
分区时设置一个可以自行定义的分区容量。
(原帖链接:)
http://social.technet.microsoft.com/Forums/zh-
CN/window7betacn/thread/c4db4166-971f-4c92-a35e-
4fd12bb7bb46#c4db4166-971f-4c92-a35e-4fd12bb7bb46
在默认的系统设置中,
MSR
分区的大小取决于磁盘驱动器的总容量 。
16GB
或更小容量的磁盘会默认设置
32MB
的
MSR
分区;
16GB
以上容量的
磁盘默认设置
128MB
的
MSR
分区。如果我们希望自定义
MSR
分区容量,可
以通过
DISKPART
命令执行
CREATE PARTITION MSR
配合
SIZE
参数实现。
例如:
CREATE PARTITION MSR SIZE=512
即可建立一个
512MB
容量的
MSR
分区。
评论