# Does anyone see performance improvements after a defrag?

**URL:** <https://boards.straightdope.com/t/does-anyone-see-performance-improvements-after-a-defrag/345349>\
**Category:** Factual Questions\
**Created:** [February 20, 2006, 6:48pm UTC](https://boards.straightdope.com/t/does-anyone-see-performance-improvements-after-a-defrag/345349 "2006-02-20T18:48:10Z")\
**Posts on this page:** 18\
**Page:** 2

<div class="post-metadata">

**Author:** ![fishbicycle](https://avatars.discourse-cdn.com/v4/letter/f/aeb1de/32.png) [@fishbicycle](https://boards.straightdope.com/u/fishbicycle)\
**Post date:** [February 20, 2006, 11:33pm UTC](https://boards.straightdope.com/t/does-anyone-see-performance-improvements-after-a-defrag/345349/21 "2006-02-20T23:33:54Z")

</div>

I work with a lot of very large .wav files. Up until a few months ago, I was using a pair of FAT-32 drives. I found the Windows defrag utility to be a bunch of crap. I could leave it on for 24 hours and it would just move the files around without seeming to do much. So I bought Diskeeper, which I have to say is a _much_ better defrag program. For FAT-32, it worked very well, and when writing CDs, the buffer level would stay on 100% full for the whole write. If the HD hadn’t been defragmented in awhile, it would take longer to write the disc, at slower speeds, and the buffer would sometimes near empty out (thank Og for buffer underrun protection!).

Now both my drives are NTFS and they aren’t as full as they used to be. I can’t say that I see a noticeable difference in performance from a freshly-defragged drive anymore, but I get some kind of security out of knowing that all my files are lined up in contiguous manner, with all the empty space at the end. The drives still get heavily fragmented, with all the recording and deleting, so I still use Diskeeper regularly.

---

<div class="post-metadata">

**Author:** ![mks57](https://avatars.discourse-cdn.com/v4/letter/m/b9bd4f/32.png) [@mks57](https://boards.straightdope.com/u/mks57)\
**Post date:** [February 21, 2006, 12:03am UTC](https://boards.straightdope.com/t/does-anyone-see-performance-improvements-after-a-defrag/345349/22 "2006-02-21T00:03:06Z")

</div>

It is heavily dependent on the type of applications that you run on the computer. With Windows NT and above, the disk can become badly fragmented if you install, uninstall and upgrade lots of large software packages. This affects not only files, but directories and the master file table. For I/O intensive tasks, you can often see a noticeable slowdown because the disk drive is spending much of its time moving the heads from one cylinder to another to collect all the fragments of a file. You may not notice it if you have plenty of memory and only occasionally read/write files.

---

<div class="post-metadata">

**Author:** ![mhendo](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/mhendo/32/3159_2.png) [@mhendo](https://boards.straightdope.com/u/mhendo)\
**Post date:** [February 21, 2006, 12:04am UTC](https://boards.straightdope.com/t/does-anyone-see-performance-improvements-after-a-defrag/345349/23 "2006-02-21T00:04:50Z")

</div>

> [@rbroome](#):
>
> The short answer: don’t bother defragging your disk (assuming a modern OS) unless the disk is 99% full.

It’s actually hard to defrag a disc that is 99% full, because the process of moving the fragments around and putting them in appropriate order requires some free disc space. Windows defrag recommends about 15%, and even commercial defrag programs recommend having some empty space on the disc.

---

<div class="post-metadata">

**Author:** ![Squee](https://avatars.discourse-cdn.com/v4/letter/s/ba9def/32.png) [@Squee](https://boards.straightdope.com/u/Squee)\
**Post date:** [February 21, 2006, 12:14am UTC](https://boards.straightdope.com/t/does-anyone-see-performance-improvements-after-a-defrag/345349/24 "2006-02-21T00:14:00Z")

</div>

> [@fishbicycle](#):
>
> I work with a lot of very large .wav files. Up until a few months ago, I was using a pair of FAT-32 drives. I found the Windows defrag utility to be a bunch of crap. I could leave it on for 24 hours and it would just move the files around without seeming to do much. So I bought Diskeeper, which I have to say is a _much_ better defrag program. For FAT-32, it worked very well, and when writing CDs, the buffer level would stay on 100% full for the whole write. If the HD hadn’t been defragmented in awhile, it would take longer to write the disc, at slower speeds, and the buffer would sometimes near empty out (thank Og for buffer underrun protection!).
> 
> Now both my drives are NTFS and they aren’t as full as they used to be. I can’t say that I see a noticeable difference in performance from a freshly-defragged drive anymore, but I get some kind of security out of knowing that all my files are lined up in contiguous manner, with all the empty space at the end. The drives still get heavily fragmented, with all the recording and deleting, so I still use Diskeeper regularly.

Just for those that aren’t aware, the built-in defragmenting tool in Windows is a stripped down version of Diskeeper. I’m sure the pay-for version has more bells and whistles that make it a more desirable product to use.

[Linky.](http://support.microsoft.com/default.aspx?scid=kb;en-us;130539)

---

<div class="post-metadata">

**Author:** ![crowmanyclouds](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/crowmanyclouds/32/19884_2.png) [@crowmanyclouds](https://boards.straightdope.com/u/crowmanyclouds)\
**Post date:** [February 21, 2006, 5:47am UTC](https://boards.straightdope.com/t/does-anyone-see-performance-improvements-after-a-defrag/345349/25 "2006-02-21T05:47:53Z")

</div>

> [@Squee](#):
>
> …Diskeeper…

While the current version of [Diskeeper](http://www.diskeeper.com/defrag.asp), (10) isn’t free, version 7.0, [Diskeeper Lite](http://www.majorgeeks.com/download.php?det=1207) is free, and bundled [here](http://www.intel.com/design/motherbd/software/idu/) is Diskeeper Lite 9!  
In the Readme\_EN.txt and in the License Agreement I didn’t find any rules prohibiting downloading and using this program (on a single computer), therefore I am assuming there aren’t any.

CMC

---

<div class="post-metadata">

**Author:** ![SenorBeef](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/senorbeef/32/2220_2.png) [@SenorBeef](https://boards.straightdope.com/u/SenorBeef)\
**Post date:** [February 21, 2006, 6:05am UTC](https://boards.straightdope.com/t/does-anyone-see-performance-improvements-after-a-defrag/345349/26 "2006-02-21T06:05:22Z")

</div>

> [@ultrafilter](#):
>
> 1. The defrag utility that’s native to Windows is the only one that will ever defragment a 50% fragmented drive in two hours. All the others take 24+. We suspect that the Windows utility is not entirely honest.

Diskeeper 7 will defrag any of my drives in 2 hours or less, and I’ve got some pretty big ones. It’s quite good.

> [@Zeldar](#):
>
> The only thing that appreciably increased performance on mine was to add 16 Meg of memory. That really helped.

I have to ask - are you on a 486, or something? Where do you even get a 16 meg ram chip these days?

---

<div class="post-metadata">

**Author:** ![PatriotX](https://avatars.discourse-cdn.com/v4/letter/p/c4cdca/32.png) [@PatriotX](https://boards.straightdope.com/u/PatriotX)\
**Post date:** [February 21, 2006, 12:27pm UTC](https://boards.straightdope.com/t/does-anyone-see-performance-improvements-after-a-defrag/345349/27 "2006-02-21T12:27:13Z")

</div>

> [@SenorBeef](#):
>
> I have to ask - are you on a 486, or something? Where do you even get a 16 meg ram chip these days?

That’s what I was thinking.

---

<div class="post-metadata">

**Author:** ![Mangetout](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/mangetout/32/19_2.png) [@Mangetout](https://boards.straightdope.com/u/Mangetout)\
**Post date:** [February 21, 2006, 1:21pm UTC](https://boards.straightdope.com/t/does-anyone-see-performance-improvements-after-a-defrag/345349/28 "2006-02-21T13:21:12Z")

</div>

> [@mhendo](#):
>
> When i’m just doing normal stuff (word processing, web browsing, etc.) then it generally seems that defragging isn’t necessary.
> 
> But i sometimes do large batch processing of images in Photoshop, and also video editing and encoding to make DVDs from [archive.org](http://archive.org) movies. Working with really big files like this (upwards of 2-3Gb), and moving a lot of stuff around to create new files, can cause quite a bit of fragmentation, and i usually notice some improvements if i defragment the drive.

Bah. 2-3GB isn’t really big, I use files like that to stir my tea.

---

<div class="post-metadata">

**Author:** ![Zeldar](https://avatars.discourse-cdn.com/v4/letter/z/b77776/32.png) [@Zeldar](https://boards.straightdope.com/u/Zeldar)\
**Post date:** [February 21, 2006, 1:48pm UTC](https://boards.straightdope.com/t/does-anyone-see-performance-improvements-after-a-defrag/345349/29 "2006-02-21T13:48:57Z")

</div>

> [@SenorBeef](#):
>
> I have to ask - are you on a 486, or something? Where do you even get a 16 meg ram chip these days?

It has been long enough ago that I added a couple of memory chips that I had to go looking for how much I had and how much I have. This Dell 4500 started with 128 Meg and it now has 256 Meg, so I must have added 128 Meg in two chips, making each 64 Meg instead of 16 Meg. It should be obvious that I don’t know my hardware.

I think this has a Pentium 4. The Compaq I had before this one was a Pentium 3, I think. Before that it was a Commodore 64! We even had a VIC-20 back in the early 80’s. Back then 16 K was a big deal.

Thanks for your concern and your help, **SenorBeef** and **rbroome** and **Carnac the Magnificent!**.

---

<div class="post-metadata">

**Author:** ![Fear\_Itself](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/fear_itself/32/19637_2.png) [@Fear\_Itself](https://boards.straightdope.com/u/Fear_Itself)\
**Post date:** [February 21, 2006, 2:41pm UTC](https://boards.straightdope.com/t/does-anyone-see-performance-improvements-after-a-defrag/345349/30 "2006-02-21T14:41:40Z")

</div>

> [@Zeldar](#):
>
> I think this has a Pentium 4.

If you go to [this Dell site](http://support.dell.com/support/topics/global.aspx/support/my_systems_info/en/details?c=us&cs=19&l=en&s=dhs&~tab=2), you can enter your Service Tag Number (usually located on the back of the tower, but sometimes on a sticker on the side) and view all the original specifications of the computer when it left the factory.

---

<div class="post-metadata">

**Author:** ![crowmanyclouds](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/crowmanyclouds/32/19884_2.png) [@crowmanyclouds](https://boards.straightdope.com/u/crowmanyclouds)\
**Post date:** [February 21, 2006, 3:37pm UTC](https://boards.straightdope.com/t/does-anyone-see-performance-improvements-after-a-defrag/345349/31 "2006-02-21T15:37:51Z")

</div>

> [@Fear Itself](#):
>
> If you go to [this Dell site](http://support.dell.com/support/topics/global.aspx/support/my_systems_info/en/details?c=us&cs=19&l=en&s=dhs&~tab=2), you can enter your Service Tag Number (usually located on the back of the tower, but sometimes on a sticker on the side) and view all the original specifications of the computer when it left the factory.

Or better yet, run [Belarc Advisor](http://www.belarc.com/free_download.html).

> [@](#):
>
> The Belarc Advisor builds a detailed profile of your installed software and hardware, missing Microsoft hotfixes, anti-virus status, CIS (Center for Internet Security) benchmarks, and displays the results in your Web browser.

Everything you wanted to know, but didn’t have a clue where to look!

CMC

---

<div class="post-metadata">

**Author:** ![Fear\_Itself](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/fear_itself/32/19637_2.png) [@Fear\_Itself](https://boards.straightdope.com/u/Fear_Itself)\
**Post date:** [February 21, 2006, 3:46pm UTC](https://boards.straightdope.com/t/does-anyone-see-performance-improvements-after-a-defrag/345349/32 "2006-02-21T15:46:21Z")

</div>

> [@crowmanyclouds](#):
>
> Or better yet, run [Belarc Advisor](http://www.belarc.com/free_download.html).

_D’oh!!_ And I use Belarc all the time…

---

<div class="post-metadata">

**Author:** ![The\_Controvert](https://avatars.discourse-cdn.com/v4/letter/t/dec6dc/32.png) [@The\_Controvert](https://boards.straightdope.com/u/The_Controvert)\
**Post date:** [February 21, 2006, 4:07pm UTC](https://boards.straightdope.com/t/does-anyone-see-performance-improvements-after-a-defrag/345349/33 "2006-02-21T16:07:16Z")

</div>

> [@Kinthalis](#):
>
> The benefits are two-fold:
> 
> 1. Performance. The drive head won’t have to go all over the place in order to retrieve data, hence faster performance. Will you notice this performance boost? Depends on 1. What you are doing (gaming, handling large files, surfing the net) and 2. how fragmented your drive was to begin with.
> 
> 2. Wear and tear on your drive. The more the drive head has to run around, the more work it has to do, the shorter the lifespan of your drive will be.
> 
> I defrag about twice a month, usually do it when I’m at work.

But doesn’t the defrag process itself cause wear and tear? You do it twice a month, and during the defrag, the drive head has to run around non-stop during that period. Doesn’t that add up to more than the savings you achieve?

---

<div class="post-metadata">

**Author:** ![pikolo77](https://avatars.discourse-cdn.com/v4/letter/p/43a26b/32.png) [@pikolo77](https://boards.straightdope.com/u/pikolo77)\
**Post date:** [February 21, 2006, 4:14pm UTC](https://boards.straightdope.com/t/does-anyone-see-performance-improvements-after-a-defrag/345349/34 "2006-02-21T16:14:11Z")

</div>

All disk usage causes “wear and tear.” Running a defrag can save time and effort in the long run, though. It’s just reorganizing the data for efficiency. It moves the most used data (and sometimes the swap file) to contiguous portions of the disk and sometimes to the faster parts of the disk so that the next million trips to the disk for data are short trips.

Someone tell me now, aren’t disk platters always spinning?

---

<div class="post-metadata">

**Author:** ![cmurdough](https://avatars.discourse-cdn.com/v4/letter/c/f9ae1b/32.png) [@cmurdough](https://boards.straightdope.com/u/cmurdough)\
**Post date:** [February 21, 2006, 4:31pm UTC](https://boards.straightdope.com/t/does-anyone-see-performance-improvements-after-a-defrag/345349/35 "2006-02-21T16:31:14Z")

</div>

[Defragmentation is also dangerous: if there’s a power blip at the wrong moment or a software crash or _something_, then you can potentially kiss goodbye to all your files - or worse, have a file which is apparently ok until you come to access it.]

I always worried about this, too, but I’ve been reassured by some techs that Windows first copies data to another place on the drive before erasing it from its original spot on the drive during defragging. That way, after a power outage, all the data is still there, despite the fact that RAM was cleared.

---

<div class="post-metadata">

**Author:** ![mhendo](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/mhendo/32/3159_2.png) [@mhendo](https://boards.straightdope.com/u/mhendo)\
**Post date:** [February 21, 2006, 5:38pm UTC](https://boards.straightdope.com/t/does-anyone-see-performance-improvements-after-a-defrag/345349/36 "2006-02-21T17:38:21Z")

</div>

> [@cmurdough](#):
>
> I always worried about this, too, but I’ve been reassured by some techs that Windows first copies data to another place on the drive before erasing it from its original spot on the drive during defragging. That way, after a power outage, all the data is still there, despite the fact that RAM was cleared.

This is why, i assume, Windows recommends that you have 15% of your hard drive free before running the defragmenter.

---

<div class="post-metadata">

**Author:** ![Quartz](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/quartz/32/267_2.png) [@Quartz](https://boards.straightdope.com/u/Quartz)\
**Post date:** [February 21, 2006, 7:21pm UTC](https://boards.straightdope.com/t/does-anyone-see-performance-improvements-after-a-defrag/345349/37 "2006-02-21T19:21:40Z")

</div>

> [@cmurdough](#):
>
> [Defragmentation is also dangerous: if there’s a power blip at the wrong moment or a software crash or _something_, then you can potentially kiss goodbye to all your files - or worse, have a file which is apparently ok until you come to access it.]
> 
> I always worried about this, too, but I’ve been reassured by some techs that Windows first copies data to another place on the drive before erasing it from its original spot on the drive during defragging.

Umm… no. That sounds like the techs are mixing up NTFS and the defrag tool. NTFS does a read after it’s written a sector to disk to confirm that the data has been written correctly. And FAT and FAT32 don’t. But that data may well still be in the disk’s onboard cache, possibly generating a false response. Your defragmentation tool _may_ do the copy / replace, but it’s not a function of Windows. You’re still vulnerable.

---

<div class="post-metadata">

**Author:** ![mks57](https://avatars.discourse-cdn.com/v4/letter/m/b9bd4f/32.png) [@mks57](https://boards.straightdope.com/u/mks57)\
**Post date:** [February 21, 2006, 9:10pm UTC](https://boards.straightdope.com/t/does-anyone-see-performance-improvements-after-a-defrag/345349/38 "2006-02-21T21:10:12Z")

</div>

> [@Quartz](#):
>
> Umm… no. That sounds like the techs are mixing up NTFS and the defrag tool. NTFS does a read after it’s written a sector to disk to confirm that the data has been written correctly. And FAT and FAT32 don’t. But that data may well still be in the disk’s onboard cache, possibly generating a false response. Your defragmentation tool _may_ do the copy / replace, but it’s not a function of Windows. You’re still vulnerable.

Write caching isn’t a problem if the disk drives and device drivers are configured properly. For IDE drives, you can use Device Manager to set the caching behavior. NTFS also has special code to support the functions needed by disk defragmentation utilities.

[Previous page](https://boards.straightdope.com/t/does-anyone-see-performance-improvements-after-a-defrag/345349.md?page=1)
