裸机全新安装Windows 7的用户,在安装完成后运行diskmgmt.msc打开磁盘管理器,可以看到在系统分区(一般为C分区)之前有一个大小为200MB的隐藏分区。这个特殊的隐藏分区与Windows 7系统有什么关联呢?

1、分区状态
   该分区的格式为NTFS,没有磁盘卷标也没有分配驱动器号,其磁盘状态描述为:系统、活动、主分区。因为没有驱动器号,所以在资源管理器中是不可见的。

2、该分区中都有什么呢?
  为了一探究竟,为其分配了一个驱动器号F。接下来打开“计算机”可看到一个新的磁盘分区F,进入该分区发现有两隐藏目录Boot和System Volume Information,另外还有两个隐藏文件bootmgr和BOOTSECT.BAK。毫无疑问,Windows 7在该隐藏分区中保存了系统的引导文件。

3、添加分区号后是否会影响系统启动呢?
  接下来我们重启系统,看看上述操作(添加盘符)是否会影响到Windows7的启动。测试结果系统正常启动,可见上述修改不会影响系统启动。这是非常好理解的,为启动分区重新分配盘符的操作并没有修改系统的引导文件,也没有修改磁盘引导扇区。可见,微软之所以将Windows 7的引导文件放在一个独立的隐藏分区中,一定是出于对引导文件的保护。

4、能否将分区返回到隐藏模式呢?
  既然隐藏分区是为了保护系统引导文件,下面我们进行测试看是否可以取消刚才为其赋予的驱动器号。右键单击该分区选择“更改驱动器号和路径”,尝试“更改”或者“删除”驱动器号都显示“无法删除/更改卷的驱动器号”,其原因是改卷是系统或者启动卷。由此可见,为Windows 7中的这个特殊的隐藏分区添加驱动器号的过程是不可逆的。

5、删除分区中的文件是否影响系统启动呢?
     下面我们尝试删除该分区中的系统引导文件会怎样。笔者以administrator登录系统,进入F分区然后进行文件删除。在删除的过程中发现,其中有些文件是无法删除的,显示“文件正在使用”或者提示“没有删除权限”。然后又尝试了为administrator赋予“完全控制权限”,结果被拒绝。经过测试发现就连system没有完全控制权限,只有TrusterInstaller用户才有完全控制权限。该用户是Windows 7中特有的,其任务是单一的与系统安装有关,在Windows 7的用户和组(lusrmgr.msc)中是没有该用户的。下面我们看看,在删除了该分区中的某些文件之后是否会影响系统启动。重启系统,没有问题系统正常启动。可见,我们刚才删除的文件与系统启动无关,而真正与系统启动相关的文件是无法删除的。

6、删除分区中是否影响系统启动呢?
     通过磁盘管理器,笔者尝试“格式化”、“删除卷”均不能成功,可见Windows 7对该分区的保护是做得很不错的。既然系统工具不行,那试试第三方工具。笔者用Acronis Disk Director Suite 10.0进行测试,利用该工具删除了分区及其上面的数据,然后重启系统。显示“BOOTMBR is missing”即主引导扇区丢失,系统无法启动。由此可见,该隐藏分区中保存了系统的引导文件和磁盘的主引导分区信息。

总结:通过上面的测试揭开了这个隐藏分区的神秘面纱,这个大小为200MB的隐藏分区对于Windows 7至关重要,它保存了系统引导。

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

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

Windows 7中200M神秘隐藏分区相关推荐

  1. 删除Windows 7自动创建的隐藏分区

    如果你安装了Windows 7测试版,在安装完成后发现Windows 7自动划出一个隐藏的分区,大小为200MB的.又不懂该怎样删除? 其实这个隐藏分区的删除比较麻烦的,如果贸然使用DM等分区工具来删 ...

  2. 如何在Windows系统中恢复丢失的分区?

    有些时候,您突然发现自己的分区丢失,并且无法在Windows文件资源管理器中看到它,进入磁盘管理工具,丢失的分区也将被显示为额外的未分配空间,而不是原始分区.如果您遇到了与上述案例类似的情况,某个分区 ...

  3. 从硬盘的隐藏分区启动计算机,Windows 10中隐藏分区、取消分区,看这个就够了!...

    原标题:Windows 10中隐藏分区.取消分区,看这个就够了! 在计算机上隐藏驱动器或分区后用户将无法再看到它.隐藏分区可以带来许多好处,这就是为什么Mac和Windows都提供了几个内置工具来隐藏 ...

  4. 删除隐藏linux分区,删除笔记本电脑EISA隐藏分区

    系统自带工具diskpart.exe (C:\WINDOWS\system32) 删除 EISA 硬盘隐藏分区 适合不需一键恢复的用户 关于Diskpart命令:使用此实用工具可以从脚本.远程会话或其 ...

  5. 关于在vSphere环境中,安装WindowsServer2008_R2_x64系统,分区格式为GPT,隐藏分区为200M方法心得

    1.在vSphere环境中,建好一个Windows server 2008 R2 X64的空系统,选择以后安装系统: 2.然后使用一个带有DG分区工具的PE进行引导进入: 3.打开DG,右击磁盘将磁盘 ...

  6. Windows——系统盘隐藏分区功能

    SYSTEM_DRV 260MB 用途:系统文件以及驱动程序备份分区 WINRE_DRV 1GB 用途:Windows 10 系统恢复模式.这个分区是保存是在Windows 10 系统主体本身被破坏无 ...

  7. 如何在计算机磁盘建文件,如何在win7电脑中建立一个隐藏的磁盘分区?

    自己的电脑.自己的磁盘,自然也就有一些自己的东西,这些东西往往是不希望被别人看到的,不管是私人的还是工作的,都是如此,那么大家是否有想到好的办法可以让这些文件资料隐身起来呢?下面,小编就来说说自己的经 ...

  8. windows系统中查看linux分区的三种方式

    双系统中windows查看linux分区的三种方式 一.这个算是大家早有耳闻的啦,就是使用Explore2fs这个工具,可以去 http://www.chrysocome.net/explore2fs ...

  9. win10 linux分区大小调整大小,如何在windows系统中调整分区大小(包括windows10/8/7)...

    对磁盘进行分区(尤其是Windows 10,8和7)至关重要.毕竟,通过磁盘的分区,任务和其他程序的处理可以采用更有效的路线.分区可以更轻松地整理任务并专注于重要的事情. 分区磁盘时,第一次尝试时总是 ...

最新文章

  1. 《英文计算机术语译名研究》,试定义几个多媒体技术用语
  2. 正视长尾挑战!颜水成、冯佳时团队发布首篇《深度长尾学习》综述
  3. 【setup.py编译出错】——提示无法查找到powershell.exe
  4. java中this_夯实Java基础系列7:一文读懂Java 代码块和执行顺序
  5. github 开放_GitHub为女性开发人员所做的工作,Tim O'Reilly谈开放数据等
  6. There is no Action mapped for namespace / and action name accredit.
  7. linux如何安装php,Linux下如何安装配置PHP
  8. Java文件– java.nio.file.Files类
  9. AD原理图 PCB设计步骤
  10. Java本地缓存技术选型(Guava Cache、Caffeine、Encache)
  11. 三大变换与自控(五)三角函数的正交性证明
  12. NodeJS学习:环境变量
  13. windows进程管理器_探究 Process Explorer 进程树选项灰色问题
  14. IntelliJ IDEA删除项目
  15. 缺失msvcr120.dll一般性问题如何解决
  16. 2-Druid 系统框架
  17. Houdini Grain 学习笔记
  18. Java面试题库,极客时间百度云盘百度网盘
  19. 常用计算机设备教案,初中信息技术《导购电脑设备》教案
  20. 新年新目标:成为合格的云原生应用公民

热门文章

  1. C++ 内存泄漏检测:valgrind和AddressSanitizer
  2. g++报错解决:error: ‘setw’ is not a member of ‘std’
  3. 基于阿里云用C/C++做了一个http协议与TCP协议的web聊天室的服务器——《干饭聊天室》
  4. linux ps -aux 中stat含义:
  5. 大白话详解Spring Security认证流程
  6. CATransition
  7. php源代码序列号,php如何生成不重复的序列号
  8. ubantu 添加防火墙策略_企业环境下用脚本设置ubuntu防火墙
  9. php+弱数据类型,PHP的弱数据类型
  10. 苏大JAVA题库_苏州大学Java程序设计课程试卷含答案(B)