I have used windows 98, windows ME, windows XP, windows vista, and the last one windows seven in all those operating system defragment is a very important tools. But I don't understand why this tool is given and why it's necessary for the system. Does other operating system like Linux, Ubuntu, Mac also offers this tool? I have never used those operating system so I don't know about them.
But in Windows why it's used as vital tool. How it helps to improve the performance of the computer? I want to know how it works. Does it changes any thing of Hard drive? Or increase the performance of the hard drive? And how often it is necessary to use? Someone please tell me about the use of Defrag mentation. I will be glad if you please tell me in detail. Thanks.
- Login or Signup Now to post comments

Hi,
I have been very intrigued by this question in the past before too. The answer to this question makes a lot of sense actually.So you can think of a hard drive a bit like a CD, with a bunch of sectors in which it stores information. The hard drive has an arm which moves back and forth on the hard drive to read the sectors which holds the information. The time it takes for the arm to move to different sectors of the hard drive is a very long time compared to how fast the processor and ram work. They have no physical movement required to function so it is much faster. So the more arm movement that goes on when your hard drive is reading information, the longer it is going to take for it to finish reading it.
With that said, A new hard drive has no information on it. So when you install an application or file on it, it pretty much puts it all in one sector of the hard drive(depending on the size). This is a good thing because when it goes to read the files, they will all be on the same sector and the arm wont have to move at all, that, in return, saves time and your computer can carry on with its functions faster. Over time though, you start to fill up the hard drive and you start to erase files and add files and so forth. This causes the sectors to become jumbled and unorganized.
Lets say you uninstall an application and that leaves a small chunk of a sector open for use. Once you install another application or one that is bigger, it is going to occupy that chunk of the sector, then run out of room and the hard drive is going to have to occupy space somewhere else on another sector. Because of the information being scattered on different sectors, This means that the arm is going to move more when you try and use the file/application; and that will take longer than no arm movement. So by defragmenting, it sorts associated files into the same sectors to lower arm movement and that is what speeds up the hard drive. Less arm movement.
Hi the main function of defragment is rearranging the files correctly. This helps to access the file extremely quick. And also it helps to prevent the hard disk from the bad sector, once you perform the defragment action the whole hard disk will be arranged in a proper manner and you can realize the high performance. Defragment helps to improve the performance due to the arrangements of data’s. It does not changing anything in the hard disk it just allocate spaces and arranging the files in good way. You can do defragment whenever you feel that your pc is getting slow. There is no restriction to this. I hope these information will be very clear to you. Thank you.