How much free space do you have? As I know, defragmentation tool uses free space as a sorting area for file fragments. So, If you have not enough free space ( 10%-15%) , yout fragmentation won't cha
Defrag from Windows skips files which are larger than 64MB:
In Windows XP, any file that is split into more than one piece is considered fragmented. Not so in Windows Vista if the fragments are large enough the defragmentation algorithm was changed (from Windows XP) to ignore pieces of a file that are larger than 64MB. As a result, defrag in XP and defrag in Vista will report different amounts of fragmentation on a volume. So, which one is correct? Well, before the question can be answered we must understand why defrag in Vista was changed. In Vista, we analyzed the impact of defragmentation and determined that the most significant performance gains from defrag are when pieces of files are combined into sufficiently large chunks such that the impact of disk-seek latency is not significant relative to the latency associated with sequentially reading the file. This means that there is a point after which combining fragmented pieces of files has no discernible benefit. In fact, there are actually negative consequences of doing so. For example, for defrag to combine fragments that are 64MB or larger requires significant amounts of disk I/O, which is against the principle of minimizing I/O that we discussed earlier (since it decreases total available disk bandwidth for user initiated I/O), and puts more pressure on the system to find large, contiguous blocks of free space. Here is a scenario where a certainly amount of fragmentation of data is just fine doing nothing to decrease this fragmentation turns out to be the right answer!
"File fragments larger than 64MB are not included in the fragmentation statistics".
You can run from Powershell to see that fact
Optimize-Volume -DriveLetter C -Analyze -Verbose
But you can perform full defragmentation (including file fragments >64 Mb)
1. Open CMD or from powershell with adm rights
2. Type and run the following string:
defrag C: /v /w
(C - is your drive letter)
3. Also you can do a defragmention of boot files, using
defrag C: /b
OR just add /b parameter to step 2
defrag C: /v /w /bAfter successfull defragmentation please provide your fragmentat
"File fragments larger than 64MB are not included in the fragmentation statistics".
You can run from Powershell to see that fact
Optimize-Volume -DriveLetter C -Analyze -VerboseBut you can perform full defragmentation (including file fragments >64 Mb)
1. Open CMD or from powershell with adm rights
2. Type and run the following string:
defrag C: /v /w(C - is your drive letter)
3. Also you can do a defragmention of boot files, using
defrag C: /b
OR just add /b parameter to step 2
defrag C: /v /w /bAfter successfull defragmentation please provide your fragmentat
if you open the defragment tool you can change the schedule and I use it set to daily, same for scanning for malware
this way the system is tuned as good as it can get
my hard disk is one of the 4K types so I use GPT partition so that it will be less problematic