jr21066
版主
       电脑&数码区版主
积分 1648
发帖 1646
注册 2006-12-16
|
 #1 【原创】释放NTFS分区中系统保留部分磁盘空间
原文地址在
http://bbs.et8.net/bbs/showthread.php?t=929345&page=2
Quote: | 每个硬盘都分16-32个区。区内的磁道扇区数是相同的,不同区的不同。外圈的区扇区数多,所以顺序访问速度快,内圈的就慢一半以上。至于磁头位置,大部分盘停电在最内圈。不过IBM日立的一些服务器和本本的盘使用load/unload机制,停电磁头挪到外圈之外的卡子上,不在盘片区去内。
NTFS的MFT访问性能比较重要,默认格式化都是放在前面,这个没什么问题。不过微软愚蠢的为MFT保留了1/8的磁盘空间,这个导致前面有1/8速度快的区闲着。这个MFT保留区大小是可以在1/8,1/4, 1/2之间调整,不过要缩小的话要用别的方法。简单的方法就是用 fsutil file createnew dummy.dat 1000000000,这样创建大文件把空间占关,强制系统释放保留区空间。 |
|
因为原文说的比较简单,经过实践后,加上图和实际使用方法,我帖上过程.供大家参考一下.
============内容分割线===============
1.让我们来看看磁盘上有多少空间不能被使用

图中白色是未使用区域,白底绿纹的就是系统保留的空间,不仅占据了磁盘外沿速度较快的区域.而且占用的空间比例也是很大的.
2.下来让我们开始吧.创建一个大文件.CODE: [Copy to clipboard]
fsutil file createnew 文件名 文件大小 文件名可以自己起,不影响效果.文件大小这里要选择一下,单位是字节.
可以打开资源管理器看看你所操作的分区的剩余空间是多少,比如我的磁盘空间剩余是19G,那么我的文件大小就是19,000,000,000
完成后磁盘的效果图,红色部分就是刚才创建的大文件

3.重启系统,这点也很重要.我这里开始没有重启.系统居然恢复了保留空间
4.重启后,删除我们刚才创建的大文件.最后见图
白色区域就是现在未使用的部分了,很大吧
|
※ ※ ※ 本文纯属【jr21066】个人意见,与【 微点交流论坛 】立场无关※ ※ ※
|
 有点点才会放心 |
 |
|