# Frequency of HD defrags

**URL:** <https://boards.straightdope.com/t/frequency-of-hd-defrags/208666>\
**Category:** Factual Questions\
**Created:** [October 21, 2003, 10:19am UTC](https://boards.straightdope.com/t/frequency-of-hd-defrags/208666 "2003-10-21T10:19:17Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![KidCharlemagne](https://avatars.discourse-cdn.com/v4/letter/k/ed8c4c/32.png) [@KidCharlemagne](https://boards.straightdope.com/u/KidCharlemagne)\
**Post date:** [October 21, 2003, 10:19am UTC](https://boards.straightdope.com/t/frequency-of-hd-defrags/208666/1 "2003-10-21T10:19:17Z")

</div>

I recently got a trial for Diskeeper 8.0, a program for auto scheduling defrags, and was surprised to see that most settings were for everyday defragging. Some would defrag continuously when the screensaver went on. I know that typically people recommend defragging every month or so, depending on how much you install/uninstall, etc… Would there be any benefit to more frequent defragging besides not having a slightly defragged drive most of the time? Would there be any potential harm?

---

<div class="post-metadata">

**Author:** ![Uncommon\_Sense](https://avatars.discourse-cdn.com/v4/letter/u/f9ae1b/32.png) [@Uncommon\_Sense](https://boards.straightdope.com/u/Uncommon_Sense)\
**Post date:** [October 21, 2003, 10:39am UTC](https://boards.straightdope.com/t/frequency-of-hd-defrags/208666/2 "2003-10-21T10:39:46Z")

</div>

No, it will not hurt your HD. You can defrag as often as you or your third party software feel comfortable doing it. Most people do it once a week, or once a month.

---

<div class="post-metadata">

**Author:** ![KenGr](https://avatars.discourse-cdn.com/v4/letter/k/ecc23a/32.png) [@KenGr](https://boards.straightdope.com/u/KenGr)\
**Post date:** [October 21, 2003, 12:54pm UTC](https://boards.straightdope.com/t/frequency-of-hd-defrags/208666/3 "2003-10-21T12:54:27Z")

</div>

I’ll take a little different view of that. I think all that reading and writing could shorten the drives life. And I think very few people need to defrag even once a month. Those who use Windows XP may never need to defrag due to XP’s background optimization function.

(Win XP does have some problems with the assessment of fragmentation when it comes to very large files, but that doesn’t affect most people.)

---

<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:** [October 21, 2003, 1:08pm UTC](https://boards.straightdope.com/t/frequency-of-hd-defrags/208666/4 "2003-10-21T13:08:06Z")

</div>

If you’re using NTFS and have \< 80% of your disk used, then I doubt it’s worth defragmenting a disk. NTFS is resistant to the effects of fragmentation.

I’ve got assorted NTFS machines at home and have never defragmented them - they don’t need it.

---

<div class="post-metadata">

**Author:** ![handy](https://avatars.discourse-cdn.com/v4/letter/h/b5a626/32.png) [@handy](https://boards.straightdope.com/u/handy)\
**Post date:** [October 21, 2003, 1:28pm UTC](https://boards.straightdope.com/t/frequency-of-hd-defrags/208666/5 "2003-10-21T13:28:38Z")

</div>

“I’ve got assorted NTFS machines at home and have never defragmented them - they don’t need it.”

Makes me wonder why MS includes defragging software for them if you don’t need it.

---

<div class="post-metadata">

**Author:** ![Gyrate](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/gyrate/32/3588_2.png) [@Gyrate](https://boards.straightdope.com/u/Gyrate)\
**Post date:** [October 21, 2003, 1:37pm UTC](https://boards.straightdope.com/t/frequency-of-hd-defrags/208666/6 "2003-10-21T13:37:08Z")

</div>

> [@](#):
>
> \*Originally posted by handy \*  
> \*\*“I’ve got assorted NTFS machines at home and have never defragmented them - they don’t need it.”
> 
> Makes me wonder why MS includes defragging software for them if you don’t need it. \*\*

…because, as we all know, MS _never_ includes extraneous software. 😉

---

<div class="post-metadata">

**Author:** ![KidCharlemagne](https://avatars.discourse-cdn.com/v4/letter/k/ed8c4c/32.png) [@KidCharlemagne](https://boards.straightdope.com/u/KidCharlemagne)\
**Post date:** [October 21, 2003, 2:40pm UTC](https://boards.straightdope.com/t/frequency-of-hd-defrags/208666/7 "2003-10-21T14:40:44Z")

</div>

> [@](#):
>
> \*Originally posted by qts \*  
> \*\*If you’re using NTFS and have \< 80% of your disk used, then I doubt it’s worth defragmenting a disk. NTFS is resistant to the effects of fragmentation.
> 
> I’ve got assorted NTFS machines at home and have never defragmented them - they don’t need it. \*\*

I’m pretty sure that my machine uses NFTS. These programs do find significant fragmentation. Are you saying that the fragmentation doesn’t matter?

---

<div class="post-metadata">

**Author:** ![KidCharlemagne](https://avatars.discourse-cdn.com/v4/letter/k/ed8c4c/32.png) [@KidCharlemagne](https://boards.straightdope.com/u/KidCharlemagne)\
**Post date:** [October 21, 2003, 2:42pm UTC](https://boards.straightdope.com/t/frequency-of-hd-defrags/208666/8 "2003-10-21T14:42:13Z")

</div>

> [@](#):
>
> \*Originally posted by KenGr \*  
> \*\*I’ll take a little different view of that. I think all that reading and writing could shorten the drives life. And I think very few people need to defrag even once a month. Those who use Windows XP may never need to defrag due to XP’s background optimization function.
> 
> (Win XP does have some problems with the assessment of fragmentation when it comes to very large files, but that doesn’t affect most people.) \*\*

The program will only defrags if it needs to. Wouldn’t reading a fragmented disk put more wear than merely defragging on the fly? It would seem like the more you defrag now the less you need to later.

---

<div class="post-metadata">

**Author:** ![Hauky](https://avatars.discourse-cdn.com/v4/letter/h/0ea827/32.png) [@Hauky](https://boards.straightdope.com/u/Hauky)\
**Post date:** [October 21, 2003, 3:13pm UTC](https://boards.straightdope.com/t/frequency-of-hd-defrags/208666/9 "2003-10-21T15:13:47Z")

</div>

> [@](#):
>
> \*Originally posted by handy \*  
> \*\*“I’ve got assorted NTFS machines at home and have never defragmented them - they don’t need it.”
> 
> Makes me wonder why MS includes defragging software for them if you don’t need it. \*\*

Among other reasons, XP can use FAT32 equally well. FAT32 fragments itself quite nicely.

Of course, my NTFS partitions need defragging as well. Not as much as my FAT32s, now that I think of it, but they’re not immune or anything.

---

<div class="post-metadata">

**Author:** ![Mr.Slant](https://avatars.discourse-cdn.com/v4/letter/m/c57346/32.png) [@Mr.Slant](https://boards.straightdope.com/u/Mr.Slant)\
**Post date:** [October 21, 2003, 3:22pm UTC](https://boards.straightdope.com/t/frequency-of-hd-defrags/208666/10 "2003-10-21T15:22:17Z")

</div>

Note that including a defragmenter is a recent innovation in the NT-derived family of operating systems. In NT 4.0 and below, you were expected to use NTFS, and presumably you were expected to not fragment, 'cuz there was no defragmenter.  
Now as to why they allowed you to use FAT as your filesystem but chose to include no defragger… well, that’s another story.

---

<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:** [October 21, 2003, 10:11pm UTC](https://boards.straightdope.com/t/frequency-of-hd-defrags/208666/11 "2003-10-21T22:11:16Z")

</div>

It is not true that NTFS does not fragment. The trick is that _limited_ fragmentation does not matter. From memory, 3 extents is about the limit.

---

<div class="post-metadata">

**Author:** ![Toddly](https://avatars.discourse-cdn.com/v4/letter/t/22d042/32.png) [@Toddly](https://boards.straightdope.com/u/Toddly)\
**Post date:** [October 22, 2003, 2:48am UTC](https://boards.straightdope.com/t/frequency-of-hd-defrags/208666/12 "2003-10-22T02:48:51Z")

</div>

I wouldn’t defrag it every day nor do it in the background. I find XP to be pretty good at keeping things in good shape but it depends on how you use your computer. I think I would set it for bi-weekly and leave it.

---

<div class="post-metadata">

**Author:** ![KenGr](https://avatars.discourse-cdn.com/v4/letter/k/ecc23a/32.png) [@KenGr](https://boards.straightdope.com/u/KenGr)\
**Post date:** [October 22, 2003, 3:45am UTC](https://boards.straightdope.com/t/frequency-of-hd-defrags/208666/13 "2003-10-22T03:45:33Z")

</div>

Your need to defrag depends on how you use the computer, but I have found that WinXP with NTFS eliminates most of the need. As I understand it, WinXP doesn’t do a background defrag per se but tries to optimize the file structure by putting the most commonly accessed files in the fastest access area of the disk. The files get defragged in the process of moving them. Therefore, although the disk may appear to be fragmented, the files you are accessing most of the time are not fragmented.

I only defrag if I have large video files that I intend to play or copy to tape to minimize the challenge on the system since it requires real time access.

Even on my Win98 machines, I only defrag a few times a year and don’t see much of a problem with the new higher speed hard disks.

---

<div class="post-metadata">

**Author:** ![Duckster](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/duckster/32/1244_2.png) [@Duckster](https://boards.straightdope.com/u/Duckster)\
**Post date:** [October 22, 2003, 4:57am UTC](https://boards.straightdope.com/t/frequency-of-hd-defrags/208666/14 "2003-10-22T04:57:56Z")

</div>

\<hijack=slight\>  
The defragger included with Windows XP is a subset of Diskeeper.

You would do well to purchase the full version of Diskeeper 8.0. Not only will it successfuly defrag the Win 9x line, but the NT line as well. I used Diskeeper when NT didn’t have one.

You can also setup Diskeeper to do a boot defrag. It will run CHKDSK, consolidate all your directories (something you could always do with the Win 9x line but not the Win NT line, until now), defrag the pagefile (without having to delete it, defrag and recreate it).  
\</hijack\>

There may not be a need for some to defrag, if ever. YMMV. At work using Win2000, and a 60GB hard drive, I defrag once a week. Many may see this as excessive, it not downright paranoid. However, you should see my analysis reports. I create / maintain / update so many data files in various formats that there is a _noticeable_ degradation in performance if I do not defrag regularly.

---

<div class="post-metadata">

**Author:** ![handy](https://avatars.discourse-cdn.com/v4/letter/h/b5a626/32.png) [@handy](https://boards.straightdope.com/u/handy)\
**Post date:** [October 22, 2003, 2:41pm UTC](https://boards.straightdope.com/t/frequency-of-hd-defrags/208666/15 "2003-10-22T14:41:02Z")

</div>

When I defrag XP it shows a pretty picture of my files & after it does its thing, the picture still seems pretty much the same. With 98/ME it would make a nice compact looking picture.

I think it’s important to defrag & clean the registry too.
