Computing.Net > Forums > Windows 2000 > defrag won't run/8KB per cluster

defrag won't run/8KB per cluster

Reply to Message Icon

Original Message
Name: Rabbithead
Date: July 4, 2003 at 19:51:52 Pacific
Subject: defrag won't run/8KB per cluster
OS: Windows 2000 Professional
CPU/Ram: Intel PIII 800Mhz, 100Mhz
Comment:

Hello :)

I tried to run Disk Defragmenter last night for the first time and had a problem. It ran okay on C: where the OS is installed, which is a Maxtor 30 GB hard drive (2.92 GB partition). But it wouldn't run on any of the partitions on my Maxtor 40 GB hard drive (approx 6.35 GB partitions) where the programs are installed. The error it reported was the following:

The volume MX40_13_2K (H:) has 8 KB per cluster. Disk Defragmenter cannot defragment NTFS drives with more than 4 KB per cluster.

I'm not sure how this happened. How can I fix this problem so I can defragment those partitions? Thanks in advance for your help in this matter.


Report Offensive Message For Removal


Response Number 1
Name: hwood
Date: July 4, 2003 at 21:07:24 Pacific
Subject: defrag won't run/8KB per cluster
Reply: (edit)

Rabbithead:

How did you create the "H:" partition? If you used "Partition Magic" or some other similar partitioning software you may have changed the cluster size, from the NTFS default. That could have caused this problem. The only suggestions I have are:

1. If you don't already have it installed try installing service pack 3 or 4 and see if they make any difference

2. Try a "third-party" defrag program like Norton SpeedDisk or DiskKeeper

3. Delete the partition and then recreate it with Windows 2000's built-in Disk Management utility.


Report Offensive Follow Up For Removal

Response Number 2
Name: wanderer
Date: July 5, 2003 at 12:32:44 Pacific
Subject: defrag won't run/8KB per cluster
Reply: (edit)

There should be no reason why diskeeper can't defrag other then the default allocation unit size. It can defrag from 4-512k cluster size. Something else is going on.

Run chkdsk /f on the drive. Try again. Go to the diskeeper web site and send a email to techsupport. Maybe you need a patch or you have some security setting that needs to be changed back to default.

Re doing the partition is overkill and you shouldn't have to do that.


Report Offensive Follow Up For Removal

Response Number 3
Name: Jeruvy
Date: July 5, 2003 at 18:59:20 Pacific
Subject: defrag won't run/8KB per cluster
Reply: (edit)

NT won't....hmmm.


Report Offensive Follow Up For Removal

Response Number 4
Name: Rabbithead
Date: July 7, 2003 at 14:51:57 Pacific
Subject: defrag won't run/8KB per cluster
Reply: (edit)

Well I'm already running SP3. I did download Diskeeper v7.0 but it produced the same error message. Also, I tried running chkdsk /f on the volume but it still wouldn't defrag. Then I sent a help request to the tech team at Diskeeper (techweb@executive.com) and they replied with the following message:

"I have an NTFS partition with a cluster size larger than 4K. Why won't
Diskeeper work?

------------------------

NTFS does not fully support cluster sizes larger than 4K. You can see this by
trying to set your cluster size higher than that in the Disk Administrator GUI
if you are using Windows NT 4.0. Diskeeper uses the defrag API of Windows NT
4.0 and Windows 2000 which does not support a cluster size of over 4k, thus we
are bound to follow those constraints. You will also not have use of the
Recycle bin or file compression with a cluster size larger than 4k.

This 4k cluster size limitation has been increased to 64k in Windows XP".

So I'm stumped. It would nice if there were a way to alter the KB/cluster without reformatting the partitions but there probably isn't. :o(

Thanks for all of your help with this guys.


Report Offensive Follow Up For Removal

Response Number 5
Name: Rabbithead
Date: July 15, 2003 at 23:29:28 Pacific
Subject: defrag won't run/8KB per cluster
Reply: (edit)

My Father sent me a tip from his NT Resource book that suggested cluster sizes are dependant on partition size:

Partition Size Cluster size
512MB or less 512bytes
513MB-1024MB 1K
1025MB-2048MB 2K
2049MB-4096MB 4K
4097MB-8192MB 8K
8193MB-16384MB 16K
16385MB-32768MB 32K
>32768MB 64K

This is what what I had suspected from the beginning but wasn't sure. There may be a way to adjust cluster size with third party software (as mentioned previously) but I still haven't found anything in freeware or shareware. So for now, I've had to reduce the size of the partitions that hold my programs to 4096 MB so that they can be defragmented. I hope to find a more practical solution before installing my new 120 GB drive.


Report Offensive Follow Up For Removal







Use following form to reply to current message:

   Name: From My Computing.Net Settings
 E-Mail: From My Computing.Net Settings

Subject: defrag won't run/8KB per cluster

Comments:

 


  Homepage URL (*): 
Homepage Title (*): 
         Image URL: 
 
Data Recovery Software




How often do you use Computing.Net?

Every Day
Once a Week
Once a Month
This Is My First Time!


View Results

Poll Finishes In 3 Days.
Discuss in The Lounge