动手删除华硕笔记本隐藏分区,释放SSD(固态硬盘)空间

ssd这玩意,容量是个大问题。我选来选去,最后放弃了64g,选购了120GB的,本以为很够用,开机一看,就一个盘符,才86g,实在没办法,不得不折腾一下。

首先应解释一下linux。我本是铁了心要在这个ssd上装linux,可是架得住桌面不好看,少数程序没有,架不住总死机啊,我装linux一天死三次,妈的我用win7一年不过蓝屏三次,不得已换回win7。有必要说一下,如果兼容性好的话,linux在ssd上表现要比win7好得多,因为linux即使64位,磁盘占用不过4-5g,同样的64位win7算上驱动有30g之多,而且linux的io调度,ext4文件系统都有比win7先进。我感觉ubuntu的开机速度只有win7的一半,虽然我没有任何精简的正版windows7也是10秒内搞定了。

空间小的关键是品牌机的隐藏分区,这个隐藏分区有25g,是一个完整的系统备份,如果系统被搞乱了,开机按f8就可把系统恢复到出厂状态。非常nice的功能,可是对ssd来说平白少掉25g无异于谋杀。我换上ssd之后,用华硕的系统恢复光盘恢复了系统,默认重新分区并重新装置了隐藏分区,空间就这么没了。

要安全删除掉隐藏分区,我觉得得对启动流程有一定了解。

开机时首先启动bios,自检,然后bios根据设定的启动顺序依次查找可启动的设备,在第一个找到的设备启动。启动时首先加载该硬盘的首MBR,MBR由三部分组成,446字节的启动程式,64字节的dpt,即分区表,尾部为2字节的结束符。由于分区表为64字节,所以每个硬盘只能有四个主扇区,所谓逻辑扇区只是对主扇区的划分,其实现是在系统启动后由系统实现的,所以无法从逻辑扇区启动系统。

每个硬盘只能有一个活动分区,即启动分区,因此windows的fixmbr不必针对单个扇区执行,活动分区即启动分区的位置是在分区时就决定的,即读分区表就可以了解的。启动到mbr后,mbr加载启动程序,win是bcd,lninux是grub,所谓多系统就是设定该程序实现的,启动程序再加载内核和主线程。

因此顺序是:MBR→active分区的首boot分区→bcd→winload.exe

因此先确定哪个分区为活动分区,如果隐藏分区为活动分区,证明启动顺序为mbr-隐藏分区-隐藏分区的bcd-c盘,这就不能删掉隐藏分区,否则无法启动,我感觉这种情况应用安装光盘启动,然后shift+f10进入命令行下,diskpart删掉隐藏分区,再把c盘设为active分区,fixmbr,fixboot c: 。应该就可以启动了,当然这只是理论设想,我未实践过。

如果像我一样,隐藏分区不为活动分区,证明这货和启动流程屁关系没有。在windows的计算机管理中就可以看到它。右键删之,照常启动,没有一点影响,从原理上这也是不可能的。但是windows自带的磁盘管理只能合并向后的连续空间,不能合并向前的,无所谓,微软什么时候出过好东西了。我使用的是付费的acronis disk director home,找序列号可花了不少时间,不过用这个软件就可以安全调整任意磁盘空间,甚至不连续的也行。

相信大多数人都用过磁盘整理,任何人也没法对正在运行中的c盘做整理,整理是通过定制一个任务在下次启动时实现的,acronis disk director home也是如此。牛逼人理应可以用linux u盘开机然后用gparted直接调整,理论上,我没试过。

但是影响呢?平白少掉一个分区不会对系统有影响么?我开始也是这么想,但是证明没有任何影响,照常使用。一键还原自然是不能用了,问题是windows7自己的还原备份也不能用了。华硕可能是用自己的一键还原程序修改或者替代了win7的还原程序,但是备份还是可以做的。没关系,用win7 灾难紧急恢复光盘开机,用此光盘恢复即可。注意win7的备份和ghost一样是包括mbr和分区表的,我第一次恢复就不明不白多出一个25g分区,里面却没有任何东西

硬盘怎么分区?MBR分区,GPT分区及格式介绍

买电脑,装硬盘,如何分区是关键。互联网上虽然有很多的分区介绍但是都已经与时代脱钩了,所以就想写个能跟上时代的分区信息。

所谓硬盘分区就是把硬盘分成一块一块的逻辑区域,分区之内才可以存储我们使用的数据,分区之外是硬盘使用的一些必须数据,还有就是分区表之类的东西(本文不讨论这些东西)。如果我们把硬盘比作一个大厦,那么分区就是每一层,分区之外的数据就是地基和楼顶还有楼梯。

网上有很多帖子在讨论分区的问题,但是我感觉他们都忽略了一个很重要的分区问题就是选取何种分区架构?分区架构总的来说有两大种,一种是MBR分区,一种是GPT分区。

MBR分区

所谓MBR就是main boot loader(主引导记录),这种分区方式在硬盘前面有一个分区表,分区表大小为64字节,其中每16字节可以定义一个分区,所以MBR分区表最多有4个分区。

但是电脑的硬盘大小是在飞速增长的,4个分区显然不能满足使用的需求了,所以就有了MBR分区表的多分区方案——逻辑驱动器(逻辑分区)。提起逻辑分区就不得不说一下MBR分区下分区的类型。在MBR格式的分区下分区有两种,主分区和扩展分区。主分区可以直接在我的电脑中访问而扩展分区必须分成若干个逻辑驱动器,逻辑驱动器是可以直接在电脑中访问的。由于MBR分区表对分区数的限制,最多分4个主分区或者3个主分区+一个扩展分区。

扩展分区内部是可以分成好多个逻辑驱动器的,比如说分10个,20个都没有问题,在平常的使用上扩展分区上的逻辑驱动器和主分区没有什么区别,但是当涉及到系统引导的时候区别就大了。逻辑驱动器不能引导系统启动,所以我们必须要用主分区才能启动系统。不过我们可以把操作系统安装到逻辑驱动器上,只是引导项必须是主分区而已。(延伸:图文教程:Win7增加C盘容量及对分区再分区(一个盘分两个盘)

GPT分区

另一个分区架构就是GPT分区,所谓GPT就是guid partition table(全局分区标识符),这种分区表下分区数量不受限制,不过win7最多128个分区……实际上我们一般用户而言10都用不完的……apple的电脑用的就是这种格式的分区表,很霸气很给力的。

两种分区架构都有各种格式的分区,比如ntfs,FAT32等(FAT32/NTFS/FAT16文件系统格式),我不太喜欢纠结分区的最大使用容量之类的信息,个人经验是如果有超过40GB的分区,那么该分区一定要用ntfs,20GB以下用fat32比较合适,如果使用的是linux系统那么推荐用ext4或者ext3分区,mac os x用户通常不用自己分区,需要分区的时候最好选mac日志式(不区分大小写)。值得注意的就是FAT32分区的单文件大小有限制,最大4GB;ext3和ext4也有限制,但是普通用户不用考虑(根本不可能超过)……

windows7

解决光盘安装Win7系统时自动生成100MB保留分区问题

本来在这个时代光盘安装系统是不应该存在的。但是本人家里的老电脑主板不支持从USB启动……汗吧。所以只好从光盘安装了,从光盘安装win7如果采用全新分区的话会自动生成100MB保留分区……这个分区的功能是为NTFS分区提供加密、隐藏分区之类的服务,虽然很重要但是对于我们这类不涉及商业活动又无密可保的电脑来说实在是一种浪费。那么怎么样才能不建立这100MB的保留分区呢?

笨方法是用光盘PE或者别的工具盘先分好区,不过这说起来容易做起来可就灰常难了,先不说光盘的PE怎么样就是大家手里头有几张光盘的问题。所以呢这个方法直接PASS掉。

笨方法不好,聪明的方法到有一个。先按部就班的创建分区,比如说100GB吧。这时候win7安装程序会自动给你创建一个100MB保留分区,然后呢删掉剩下的那个99G多的分区,选择那个100MB保留分区,点扩展,给他扩展100GB。怎么样是不是就只有一个100GB的分区了,虽然上面写的有系统保留这几个字不过完全可以直接按系统的,米有问题

windows7

图文教程:Win7增加C盘容量及对分区再分区(一个盘分两个盘)

提要:电脑的硬盘已经分区了,并安装了操作系统(本文的Win7),可使用过程中我发现C盘容量小了需要增加容量,还有已经分区的盘太大了,我想将这一个盘重新分区为两个盘,可里面已经存放了资料。我得想个办法在不损坏资料的情况下将这个分区分为两个盘……

这里说的系统分区是指使用软件对已装好的系统(xp或win7,包括64位系统)进行分区,包括将一个盘分成两个盘(比如D盘70G,其中已用20G,将之分成35G+35G两个盘,已用的20G+15G空白部分在D盘中,另外空白的35G为E盘),将一个盘空余的部分与另一个盘合并(比如D盘70G,20G已用+50G空白,可以实现将其中10G空白的给C盘)。有人或许问,我C盘15G感觉太小,需要从其他盘转5G过来,但是D盘也没多少空余了,从E盘转行吗?

答案是可以。这就是软件分区神奇的地方,不用考虑主分区与逻辑分区,不用考虑物理上是否连续,简单易学。很多软件可以实现以上功能,这里介绍使用PWHE(Partition Wizard Home Edition)。

官网下载地址http://www.partitionwizard.com/download.html

这款软件适用于多个系统平台,通俗的说就是xp、win7都能用,x86与x64也都可(这个我试过,感谢孙同学给我x64win7试验的机会)。下面具体介绍软件的使用,以实际应用为例。

硬盘概况

安装了Win7的硬盘分区之前的情况

安装了Win7的硬盘分区之前的情况

C盘为Primary(主分区),D、E、F、G为Logical(逻辑分区)。一块硬盘只允许有一个主分区,具体一大堆限制可以百度。C盘的外框颜色为紫色,说明是NTFS格式,F、G也是;D、E为蓝色,说明是FAT32格式。两者区别可以去网上查,现在多数为NTFS,比如下载超过4G的电影时硬盘必须为NTFS才能存储,转换dos命令为convert(百度),也可以用这个软件实现。

Win7下对硬盘分区进行再分区的方法(一个盘分两个盘)

选中D盘,右键,选择“Convert FAT to NTFS”,选择“Start”即可。如果D盘正在被使用会有提示,不再赘述。再来说硬盘,G盘下面有个*:Unallocated,灰色,10G,说明这个盘为空盘,没有被使用,处于闲置状态(这个灰色部分曾经安装过Linux Ubuntu,后来不用了就直接删掉了,历史遗留问题)。

PWHEPartition Wizard Home Edition)功能按钮介绍

PWHE(Partition Wizard Home Edition)硬盘分区软件功能介绍

PWHE(Partition Wizard Home Edition)硬盘分区软件功能介绍

  • Apply:应用,所有的设置最后点击应用才有效。所以不必害怕弄错东西,点击应用之前的所有操作都可作为演习,最后想好了再点这个。
  • Undo:即Ctrl+Z,取消上一步操作。
  • Discard:放弃,即取消全部操作,重新开始。
  • Move/ReResize:亦可以选中分区后右键第一个,这个是这个软件的精髓,后面具体介绍。
  • Create:将一个未分配的盘(灰色的那种,Unallocated)创建成一个新盘。
  • Delete:删除,将整个分区删除,使之变成未分配分区Unallocated。
  • Format:格式化,变成空白盘,已分配。
  • Copy:复制,将选中的分区复制到另一个空间足够大的地方,基本用不着。
  • Label:给分区标识,就是起名字。这个也很低级。
  • 后面两个就不介绍了。

Partition Wizard Home Edition功能案例

Win7增加C盘容量

情况阐述:Win7系统的C盘太小,而F盘有富余,从F盘中抽取一部分扩给C盘以增加容量。
步骤(1):选中F盘,点击“Move/Resize”

C盘太小,F盘有富余,从F盘中抽取一部分扩给C盘

C盘太小,F盘有富余,从F盘中抽取一部分扩给C盘增加容量

黄色为已用部分,白色为未用的空白部分,鼠标指在方框右边向左拉,下面显示所拖掉的空间,由于鼠标我没法截图,只能用语言解释了。比如拖掉3G=3000M

给电脑系统盘:C盘增加容量

给电脑系统盘:C盘增加容量

剩下的灰色部分为可以给C盘增加的容量(3009.71M可以微调,其实不要求多么精确,这样就可)。

步骤(2):将鼠标指到方框的中间,使之变成PWHE再拖动鼠标将紫色方框移至右对齐,如图:

用Partition Wizard Home Edition分区软件对给C盘扩充容量

用Partition Wizard Home Edition分区软件对给C盘扩充容量

这样灰色部分就在左边了,逻辑上与E盘尾部相接,这样E盘就可以跟这个灰色的部分扩成一个盘了,当然本案例不必这样。

步骤(3):点击“OK”,则刚才那部分灰色部分就成了*:Unallocated,位于E盘跟F盘之间。

Unallocated,位于E盘跟F盘之间

步骤(4):选中E盘,“Move/Resize”,则会发现其右边有一块灰色部分,这部分就是刚才从F盘里分出来的未分配分区,在逻辑上这两块挨着,就可以xxoo了。

选中E盘,“Move/Resize”

选中E盘,“Move/Resize”

步骤(5):如步骤(2),将右边的灰色移至左边,即将方框移至右边。点击“OK”。

Win7增加C盘容量图文教程

Win7增加C盘容量图文教程

步骤(6):如(4)、(5),将这块灰色分区一步步向C盘方向移动,直到移至D盘首部(C盘末尾)。下面是这几步。选中D,“Move/Resize”,拖动方框至右边,灰色到达左边。点击“OK”。这样C就跟这块空余的分区连在一块了,剩下的就是要将它们合体。

步骤(7):选中C,“Move/Resize”,看截图

选中C,“Move/Resize”

选中C,“Move/Resize”

下一步,鼠标指着方框的右边界(而不是中间),向右拉鼠标,使方框扩大填满至灰色消失。

鼠标指着方框的右边界

最后点击“OK”。

步骤(8):扩容后的硬盘分区情况:

使用PWHE增加Win7 C盘容量后的硬盘分区情况

使用PWHE增加Win7 C盘容量后的硬盘分区情况

C盘由原来的27.94G变为30.88G,F盘由46.57G变为43.63G。

(9):左下角详细记录了各步操作

PWHE操作记录

确认无误后点击Apply,就会进入实际的分区程序。会遇到重启现象,或者蓝屏状态下读进度条的情况,只需耐心等待就行了。

案例2:F盘太大,将其分解成两个盘,盘符分别为F、G,原先的G盘更改盘符为I(由于盘符H被光驱所占,俺也不知道怎么将G变为H,只好顺延了)。

64位win7操作系统下创建扩展分区(命令行模式)

今天从新调整笔记本硬盘分区(Win7系统),调整完主分区后,中间出现一块空白分区,就想直接把后边的扩展分区删除,再从新建立扩展分区。删除以后发现操作系统自带的“磁盘管理”根本没有建立扩展分区选项。网上找了半天,发现个最简单的方法:

  • 单击 “开始”–>“所有程序”–>“附件”,找到“命令提示符”,右击选择“以管理员身份运行”打开命令提示符窗口。(MTOOU.INFO:Win键+R可快速打开)
  • 在命令行输入“diskpart”命令,回车,会打开diskpart工具,当然还是命令提示符界面。
  • 在diskpart命令行输入 “select disk 0”,回车,( 0代表第一块物理硬盘,一般我们本本上都只有一块硬盘,所以选0)
  • 输入“create partition extended”命令,回车,dikspart工具会自动创建扩展分区,主分区后面所有的空余空间会变成一个扩展分区。(前提是:我把除了隐藏主分区和SYS主分区之外的所有逻辑分区都删除了,又删除了扩展分区,这时候相当于硬盘除了隐藏主分区和系统主分区外,后边全是空白;其他情况没试过。)
  • 再去计算机的“磁盘管理”看一下吧,扩展分区出现了,剩下的就是按自己的想法建立逻辑分区就可以啦!
硬盘

如何做好硬盘分区

如今的硬盘容量动辄数百GB乃至上TB,进行科学的分区规划才能实现各种文件的有序管理和提高软件的运行效率,一般来说至少应有以下四个分区:

系统区

一般为C盘,安装操作系统及其相关软件(微软建议为Windows单独分配一个分区,容量对XP不小于15GB,对Win7和Vista不小于40GB——MTOOU.INFO穆童提示:为了提高系统的运行速度及日后的健康状态,C盘一般不宜装太多东西,因此容量没必要太大,通常情况夏XP系统的C盘10G足够,其他系统据此适当调整)。适合装在这个分区的还有安全软件、输入法、IE浏览器和各种驱动程序等。

用户区

建议为D盘,可将“我的文档”文件夹转移到这个分区,用来存放用户的各种文档。以后需要重装系统和应用软件时,用户文档可不受影响。(转移“我的文档”的方法是:右击桌面“我的文档”,选“属性——移动”,在“选择一个目标”对话框中选择用户区的盘符,点“新建文件夹”,如图,再输入名称“我的文档”,确定)

应用区

一般为E盘,安装各种应用软件,如Office、AutoCAD、SketchUp等,以及各种实用工具如聊天、看图、影音播放等。(此区应该分大些,同是建立电影、软件、图片、歌曲、游戏等文件夹,然后在在里面放相应的文体以便于E盘管理—穆童)。

备份区

建议定义为最后一个分区,用来存放各种软件的安装文件,以及重要的用户文档的备份。此外,还可根据个人喜好定义特殊功能分区,如游戏玩家可为游戏软件专门定义一个分区,喜欢收集影视的用户可专门定义一个影视分区。

总结

总的来说,硬盘分区以4-6个为宜,分区容量不宜过小,以免日后不敷使用。建议除用户区以外的分区至少不小于硬盘总容量的10%(C区同时满足系统需求),剩余的空间都留给用户区。

Win7和Vista的用户还要注意:安装Windows之前应只定义C区,安装Windows之后再用其“磁盘管理”功能来划分其它分区,否则可能出现分区信息错误。另外,Windows的“系统还原”功能只适合于系统软件和应用软件,不要忘了关闭C、D以外分区的“系统还原”功能。(关闭“系统还原”的方法是:右击桌面“我的电脑”,选“属性——系统还原”,选中相应分区,选“设置——关闭这个驱动器上的系统还原”,如图)文:ZS

硬盘

硬盘怎么分区好?谈C盘,E盘,F盘等分区大小选择及用途

当你买新电脑的时候,就要求商家帮你把硬盘分区。以我用的320G硬盘为例,C盘30G,D盘30G,剩余的260G平分,一共四个盘。C盘只装系统,以及一些默认C盘,不能修改安装路径的软件。D盘安装常用软件。C、D两个盘不要放需要保留的东西(桌面上也一样……想起草蛋上的事,所以多嘴提一句,不会大家当中也有人认为桌面不属于C盘吧……穆童提示:MTOOU.INFO在协助他人处理电脑问题的时候经常见到有些使用经过优化过的Ghost系统安装的操作系统其桌面文件是没有放在C盘的)。个人的资料放在E盘,包括歌曲电影电视文档什么的;F盘就是游戏和游戏安装程序。因为我很喜欢玩游戏,而且现有游戏70G……所以我才单独弄一个盘放游戏。大家可以根据自己的喜好来放东西,但还是推荐硬盘至少分4个区,这样便于在特殊情况下进行资料的转移。当然也不要太多。4到5个分区为宜。

如此分区的好处

C盘剩余空间的大小会影响整个电脑的运行速度。当C盘剩余空间小于10%的时候,系统会崩溃的。所以C盘一定要控制剩余空间的大小。也有人会说,既然这样为何不将C盘的空间弄大点,多分点空间给它。我还想说的就是,C盘相当于整个电脑的发动机,你总不可能在发动机上挂很多东西还想让它跑的很快吧。而且C盘里有很多系统文件,如果你装其他软件进去,删除软件时误删了系统文件(延伸:数据恢复),你就只能重装了。故C盘30G足够。

D盘30G,常用软件绝对够装了。而且重装系统时,注册表是会丢失的,所以软件很多也是要重装的。故C、D两盘重装时推荐都格(当然你不想格D盘也可以,我是因为追求完美才都格的)。

E、F盘在重装时是不用动的,所以里面的东西也是不会丢失的。

这样做也比较有条理,不信你拿磁盘碎片整理工具分析一下,绝对连贯性要好很多,而且更便于大家在电脑里找资料,所以大家问硬盘怎么分区好?我就这样推荐给大家。(文:一翼独行 编辑:穆童)