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分区,里面却没有任何东西

转载于:https://www.cnblogs.com/jizonghai/p/3333257.html

笔记本删除隐藏分区 释放固态硬盘空间相关推荐

  1. 联想r720安装固态_联想拯救者r720笔记本NVME接口M.2固态硬盘怎么安装win7系统

    [文章导读]联想拯救者r720是一款游戏笔记本,专为游戏设计的键盘备受年轻网友喜爱,这款电脑采用了英特尔 酷睿i5 7代系列,能够满足游戏用户们使用需求,新推出的联想笔记本电脑都预装了win10系统, ...

  2. 固态硬盘需要分区吗 固态硬盘怎么分区

    磁盘分区是在磁盘中划分几个逻辑部分,来更充分的利用磁盘空间,对保存的数据进行分类储存,方便使用.今天小编给大家介绍一下,固态硬盘需要分区吗,固态硬盘怎么分区. 一.固态硬盘需要分区吗 固态硬盘是需要分 ...

  3. 已解决-Windows 照片查看器无法显示此图片,因为计算机上的可用内存可能不足。请关闭一些目前没有使用的程序或者释放部分硬盘空间(如果硬盘几乎已满),然后重试。

    问题: 在Windows7或Windows10上面用Windows照片查看器打开图片的时候,无法打开.提示: "Windows 照片查看器无法显示此图片,因为计算机上的可用内存可能不足.请关 ...

  4. linux取消挂载并将分区释放,Linux硬盘、分区、挂载、删除

    Linux硬盘.分区.挂载.删除 一. 磁盘的简介 1.硬盘的接口 ①IDE :比较老的接口,很多针脚,现在基本被淘汰了. ②SAS : 服务器上一般用这个.SAS接口的硬盘比SATA接口的硬盘传输速 ...

  5. linux哪些分区用固态硬盘,关于linux:简单聊聊固态硬盘的物理结构

    后面几篇文章,次要围绕的是机械硬盘来说的.目前ssd目前利用也越来越广了,值得咱们花精力推敲推敲.SSD硬盘是地地道道电子技术下的产品,因为不像机械硬盘IO时依赖两个耗时的机械轴行为:磁盘旋转,以及磁 ...

  6. 1T固态硬盘Linux最优分区,1t固态硬盘如何分区才合理?

    固态硬盘越来越大,不分区有些浪费该怎么做? 其实小编不建议固态硬盘分区,这样固态硬盘老化的可能性会加快,但是考虑到Windows系统的尿性,全部是C盘能卡的你怀疑人生,基于此,小编提供以下三种方案给你 ...

  7. 戴尔灵越笔记本7420 14寸加固态硬盘的相关感受

    本人的笔记本电脑是在2014年初买的,眨眼间,5年已经过去了,因为暂时未考虑购置新的电脑,因此就想加一个固态硬盘延续"生命",在购买及安装笔记本的过程中,给大家分享自己的一些感受: ...

  8. 联想计算机删除隐藏分区,联想隐藏分区删除工具

          联想隐藏分区删除工具电脑版是很优秀且实用性很高的隐藏分区工具,联想隐藏分区删除工具最新版可以将隐藏分区内的所有数据快速删除,包括用户备份.出厂备份.用户分区信息.文件备份等数据.联想隐藏分 ...

  9. 笔记本更换SATA3接口的固态硬盘注意事项

    一.笔记本电脑接口型号 自己先上网查笔记本型号,我的只有有一个sata接口. 购买相应接口的硬盘. 所以更换硬盘时才发现如果只有一个接口就要做好备份,原来的整个机械硬盘就没法用了. 二.制作u盘启动盘 ...

最新文章

  1. 数据库 DB database SQL DBMS
  2. python短期预测图_Python中利用长短期记忆模型LSTM进行时间序列预测分析
  3. 计算机复位启动如何操作,电脑能开机但进入不了系统,怎么办?按什么键能恢复系统?...
  4. 后端选型中不同语言及对应的Web框架
  5. 学计算机平面设计可以找什么工作,大学生学了平面设计之后能找什么样的工作...
  6. rabbitmq 取消消息_SpringBoot整合RabbitMQ实现延迟消息
  7. vue 中provide的用法_Vue多级组件provide/inject使用详解
  8. Linux 字符集 en_us,Linux语言环境:en_US.UTF-8 vs en_US
  9. Webstorm 下的Angular2.0开发之路
  10. 使用 WinSCP 连接到 VCSA 6.5 失败并显示以下错误:收到的 SFTP 数据包过大
  11. showDialog 必须Stateful
  12. 如何在Mac上裁剪图片,教你几个技巧
  13. php时间戳转换为英文日期格式,PHP时间戳和日期格式相互转换
  14. 右键 git找不到应用程序
  15. ALEXA中国网站排名真相调查[内幕调查:出卖Alexa]
  16. 使用v-charts报错
  17. 近红外光谱预测苹果糖度
  18. 寻找客户的“痛点”---离岸开发的新视点
  19. WIN7登陆界面去掉下面windows 7 旗舰版
  20. 云服务器通过配置IIS实现本地访问文件并下载

热门文章

  1. qt绘图事件(画刷的填充)
  2. Java教程:使用记事本编写运行Java程序
  3. 用python写一个telnet另一台电脑并开启某个应用程序_Python-Anaconda的安装和配置
  4. linux文件目录与磁盘格式,Linux文件、目录与磁盘格式
  5. PHP 发送GET 和 POST数据的方法分析
  6. Ubuntu16.04: 和 Windows-7 双系统启动顺序更改
  7. PaddleOCR服务器端部署C++ cpu或者gpu进行预测
  8. Java虚拟机层面的几种锁
  9. 3Dslicer +VS2013编译介绍
  10. Bash Shell 注释多行的几种方法(转)