|
本帖最后由 i81877199 于 2018-12-11 11:38 编辑
前段时间电脑卡,输入法都卡,排除了病毒,重做系统也不行,找不到原因。无意间发现磁盘格式化得是4k簇,考虑是扇区过小,频繁寻道造成的。于是用diskgen把硬盘格式化成32k簇从新装系统,分区是引导分区500MB-FAT32-4k簇,c盘系统30G-NTFS-32k簇,d盘数据433G-NTFS-32k簇。安装完成发现系统快了很多,不再卡顿了,网页有了秒开特效。
用软件测试:以前4k簇格式化出来的分区,读写速度在20M/S~40M/S之间。采用32k或者64k格式化后分区读写速度在120M/S~200M/S之间,性能有了很大提升。很高兴,这才是我要的效果!
但是等我把硬盘资料都从备份盘恢复过来之后整理磁盘时发现:所以使用diskgen格式化过的32k NTFS分区的磁盘碎片整理功能全部失效,而使用xp自带磁盘管理工具格式化出的32k NTFS分区磁盘碎片整理功能全部正常!
表现为任何时候整理磁盘都报告磁盘没有碎片不需要整理。而且磁盘空间位置占用的图也出现错误,无论怎样添加删除文件那个报告图都会不改变,好像是锁死的无法修改的图,也就是这个图导致了xp判断碎片时出现错误。
后来没办法,因为这样用的越久造成数据丢失的可能性越大,考虑到安全,只好把数据全部复制出去,然后使用xp从新格式化,然后把数据恢复回来,再看磁盘整理和空间占用报告都恢复了正常。
值得注意的是以前都是默认4k簇格式化,没出现过这种情况。因为以前考虑的更多的是节省空间,现在各种软件和游戏都越来越大了,不需要考虑节省空间,更需要考虑的是性能,所以我要的只是快,只是效率。所以需要格式化成32k或是64k簇使用。
之后我用空闲硬盘我反复做个测试,每次使用diskgen格式化32k或者64k簇的分区,磁盘整理必然失效。但是再用xp格式化出的同样的32k或者64k簇,磁盘碎片整理和磁盘空间占用的位置和比例图都正常。我认为这是diskgen的一个bug! |
|