Deffragler dosn't complite the defragmatation

Hi i runned the defraggler on winRE in c and says defrag compile but has a red block and says fragmanet file: 30 (8.3 GB) help

It depends just how you have run the defrag.

There are 2 different methods depending on what results you are looking to get and by default Defraggler does a combination of both, but it can be set to do either/or.

The issue is that the word 'Defragmenting' is inaccurately used to mean two different things, two things which are mutually exclusive.

  1. Getting each file into one contiguous piece, rather than split across clusters. (So that they load marginally faster).
  2. Getting all the files into as small a storage space as possible. (To give more free clusters on the disc).

The first is 'Defragmenting' and means that some clusters on the disc will inevitably have some unused space.

The second is correctly termed 'Consolidation', and means fragmenting some files to 'pack them all in' to the available clusters.

Consolidation takes much longer, especially on todays (multi) TB drives - simply because they are big.

You are probably not short of space on a TB drive, so a 'Files only' defragment is the quicker option to use.

So you can have all your files in one piece each, or have them packed into the smallest disc space by splitting some up. - You can't have both, and which you choose depends on what you want to do.

Defraggler does a combination of the two by default, but for more control you can specify which one you want instead.

In Defraggler:

'Defrag Drive' will do some of both, as it sees fit to get the best result.


'Defrag Files' will make the files contiguous (#1 above).


'Defrag Free Space' (Advanced) will consolidate the files to give the most free clusters. (#2 above).

PS. None of this will 'magically' make more space on your disc, it's all just moving files about.