Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

In one of my PC a single drive is not defragmenting. When i do it using windows defragmentation option the fragmentation does not reduce below 52%. I tried so many times and facing same problem. Then i checked the disk for errors using chkdsk,but didn't find any error. In that hard disk i have 4 drives.But only one drives is having this problem. Also accessing the data from that folder has become slow now. So how can i defragment it and solve the problem?

The drives size is 250 GB. Total of only 8.5 gb files are there in drive actually. But when i check the free space by right clicking-> properties it shows that 45 gb is used. But actually only 8.5 gb of file exists in the drive. Then i had doubt regarding recylebin. After clearing it also nothing changed. I have set shadow copy service to some folders in it. I think due to this free space shown is different that when i check each folder size in the drive. So what may be the error which does not reduce fragmentation?

This is the report of defrgmentation analyze for the drive

This is the report after defrgmentation

share|improve this question
better you backup all datas on that drive .. and reformat it ! – matzone May 10 '13 at 11:32
I recall having this on an old Windows box, perhaps XP. Never did figure out the reason, other than the defrag code was hokey. Don't recall if I ever fixed it either -- probably just moved on. – Daniel R Hicks May 10 '13 at 11:40
Have you tried other defragging programs. The built in defragging capabilities of Windows XP is very limited. – Ramhound May 10 '13 at 12:02
Are there lots of small files on that drive? – ZippyV May 10 '13 at 12:53
@matzone: Nice good old way.. :)...and arguably the fastest considering he has only 8.5GB data... – tumchaaditya May 10 '13 at 12:58

Something is eating up your drive surely is fragmented and is most probably locked....
Smells like system restore points.

Clear up the old system restore points.(There is an article from Microsoft which tells how to do this: You can do this through CCleaner as well)
Also run CCleaner.

If that does not free up the space, use this tool to check what is eating up space:

After you finish cleaning up the drive, try defragmenting it.

share|improve this answer
Ok.Just now i checked and got that the change in free space is due to shadow copy of the drive. – IT researcher May 10 '13 at 13:00
did you clean up the system restore points? – tumchaaditya May 10 '13 at 13:16
Do you mean have i cleared shadow copy files? The drive does not contain OS.So are you talking about shadow files? – IT researcher May 10 '13 at 13:45
@ITresearcher - Yes he is – Ramhound May 10 '13 at 14:08

I would also check your hard drive S.M.A.R.T. data report to rule out any possible hardware mechanical failures.

I once had a similar problem with a particular folder hanging up my system when accessed, and it turned out that the problem were some damaged sectors on the hard rive, which causes the system to stall when trying to read/write the file residing on the bad sectors.

There are plenty of S.M.A.R.T. tools, I personally suggest you Western Digital's Data Lifeguard Diagnostic or CrystalDiskInfo; to understand the report, you can refer to the first Wikipedia article that I've linked.

If you discover to have some hardware related problems with your hard drive, you should consider substituting it with a new one before it becomes too damaged to be used, with consequently a potential data loss.

As a sidenote I would use a third-party defragmentation program instead of the windows default one: I usually use Wise Disk Cleaner or Defraggler.

share|improve this answer

Try booting from a boot cd such as Ultimate Boot CD for Windows

It will allow you to run a defrag against files that would otherwise be locked.

It contains three 3rd party defrag programs, but im quite sure it also allows you to run the windows defrag.

One more trick, given enough system RAM, you can turn off your page file (reboot twice) before pushing on with the defrag.

share|improve this answer

Defrag can not move files that are currently used. If your OS resides on this drive, 52% is not surprising.

share|improve this answer
OS is in C drive. I am having problem with D drive – IT researcher May 10 '13 at 12:04
@ITresearcher - You sure this just isn't the case of a very large file? – Ramhound May 10 '13 at 12:09
All files are small only.just now i have found some interesting with related to drive size.Please check the updated question. – IT researcher May 10 '13 at 12:40
Since the gradually increase in size, they're probably shadow copies. You should probably move (or delete old copies) if you want to defrag the drive. Here's why: This next link will give you a MS tool that gives you a graphic representation of your HD: – Ben Plont May 11 '13 at 6:10

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.