The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    Win7 Scheduled defragmentation...

    Discussion in 'Windows OS and Software' started by hatcher, Nov 7, 2010.

  1. hatcher

    hatcher Notebook Consultant

    Reputations:
    24
    Messages:
    214
    Likes Received:
    5
    Trophy Points:
    31
    Does it even work? i've noticed scheduled defragmention never activates, i've tried different times, days, etc. i've tried it with laptop awake, sleep, hibernate but all to no avail, i defragment manually and that's the last date/time shown every time i check, auto defrag never takes place, any thoughts? this is an oem installed Win7 build 7600, thanks.

    p.s. i'm not running SSD's which to my understanding disables defragmention in Win7.
     
  2. booboo12

    booboo12 Notebook Prophet

    Reputations:
    4,062
    Messages:
    4,272
    Likes Received:
    96
    Trophy Points:
    116
    Windows 7 should defragment your machine in the background, without user intervention, usually when you aren't using it.

    It will never run when your computer is sleeping or in hibernation and take note of this:

    You may want to ensure that one program isn't using the entire disk around the scheduled defragmentation time.

    Mine last ran on the 22nd of October yet is scheduled to auto defragment every Wednesday at 1 AM. Perhaps it's intelligent enough to perform a disk analysis and defragment according to the schedule only if it's required? *Shrugs*
     
  3. hatcher

    hatcher Notebook Consultant

    Reputations:
    24
    Messages:
    214
    Likes Received:
    5
    Trophy Points:
    31
    That's certainly food for thought, who am i to question Win7's "intellect", you may very well be correct, i'm curious what other members experience is with Win7 auto defrag...
     
  4. hatcher

    hatcher Notebook Consultant

    Reputations:
    24
    Messages:
    214
    Likes Received:
    5
    Trophy Points:
    31
    Thanks guys, your reasoning makes complete sense and i'll accept it as factual until proven otherwise.
     
  5. newsposter

    newsposter Notebook Virtuoso

    Reputations:
    801
    Messages:
    3,881
    Likes Received:
    0
    Trophy Points:
    105
    NTFS doesn't need to be defragmented. You can realize a one-time performance gain by manually defragging your page space and any hibernation/sleep files.

    Much of what you do with defragging gets undone pretty quickly in the normal day to day operation of the filesystem.

    Go to technet for the relevant documentation.

    NTFS isn't FAT16.
     
  6. Bog

    Bog Losing it...

    Reputations:
    4,018
    Messages:
    6,046
    Likes Received:
    7
    Trophy Points:
    206
    Well I suppose we can dismiss Microsoft's constant reminders about defragging. Why is it that everyone seems to think they know an OS better than the actual developers?

    Your claim is also contradictory with everyone's experiences with XP... in Vista/7 defragging has become less relevant, but in XP it was a serious detriment to performance.
     
  7. Rodster

    Rodster Merica

    Reputations:
    1,805
    Messages:
    5,043
    Likes Received:
    396
    Trophy Points:
    251
    To the OP, both Vista and Windows 7 has dynamic defragmentation whereby if your computer is in idle mode for an extended period of time the OS will check fragmentation and if necessary it will begin to defrag the hard drive including boot files.
     
  8. Andromeda

    Andromeda Notebook Consultant

    Reputations:
    25
    Messages:
    144
    Likes Received:
    0
    Trophy Points:
    30
    Scheduled defragmentation on W7/vista not starting up on a preset schedule is not an uncommon phenomenon..why exactly, I don't know since I don't use it (mine's a third party defragger). But it could have something to do with dependent services for the defragger and/or scheduler not being enabled, so might want to check into those. BTW, the W7/vista defraggers are not really 'automatic' because they don't start up automatically; they have to be triggered on a preset schedule or manually, after which they defrag slowly at low priority in the background for a while.

    As for the need for defragging, IMO it hasn't really changed much from XP to W7..while CPUs and memory speeds have grown rapidly, mechanical HDD speeds (especially the slow laptop drives) haven't shown as much improvement, so the HDD is still the bottleneck. Anything to improve its performance is good.
     
  9. Rodster

    Rodster Merica

    Reputations:
    1,805
    Messages:
    5,043
    Likes Received:
    396
    Trophy Points:
    251
    IMO and again it's IMO but I prefer to run Windows defrag from the command prompt in admin mode. It does a through defrag of the hard drive.

    defrag c: -w -v
     
  10. merlin_72032

    merlin_72032 Notebook Evangelist

    Reputations:
    117
    Messages:
    523
    Likes Received:
    0
    Trophy Points:
    30
    Your comment is very hurtful. I might cry right now, but I have to admit that I am totally agree with you in this one. :)
     
  11. MadHouse24

    MadHouse24 Notebook Consultant

    Reputations:
    4
    Messages:
    107
    Likes Received:
    0
    Trophy Points:
    30
    Check this article out...it will answer quite a bit

    Disk Defragmentation ? Background and Engineering the Windows 7 Improvements - Engineering Windows 7 - Site Home - MSDN Blogs

    One of the features that you’ve been pretty clear about (I’ve received over 100 emails on this topic!) is the desire to improve the disk defrag utility in Windows 7. We did. And from blogs we saw a few of you noticed, which is great. This is not as straight forward as it may appear. We know there’s a lot of history in defrag and how “back in the day” it was a very significant performance issue and also a big mystery to most people. So many folks came to know that if your machine is slow you had to go through the top-secret defrag process. In Windows Vista we decided to just put the process on autopilot with the intent that you’d never have to worry about it. In practice this turns out to be true, at least to the limits of automatically running a process (that is if you turn your machine off every night then it will never run). We received a lot of feedback from knowledgeable folks wanting more information on defrag status, especially during execution, as well as more flexibility in terms of the overall management of the process. This post will detail the changes we made based on that feedback. In reading the mail and comments we received, we also thought it would be valuable to go into a little bit more detail about the process, the perceptions and reality of performance gains, as well as the specific improvements. This post is by Rajeev Nagar and Matt Garson, both are Program Managers on our File System feature team. --Steven
     
  12. newsposter

    newsposter Notebook Virtuoso

    Reputations:
    801
    Messages:
    3,881
    Likes Received:
    0
    Trophy Points:
    105
    comparing filesystem management in xp/vista to how things happen under the hood in WIn7 is foolish.

    Bundling xp and vista together is foolish.
     
  13. MadHouse24

    MadHouse24 Notebook Consultant

    Reputations:
    4
    Messages:
    107
    Likes Received:
    0
    Trophy Points:
    30
    why would that be foolish?
     
  14. newsposter

    newsposter Notebook Virtuoso

    Reputations:
    801
    Messages:
    3,881
    Likes Received:
    0
    Trophy Points:
    105
    different versions of ntfs, different replication patterns & algorithms internal to the mft (and for syncing the two+ copies of the mft), different policies for sector reuse and reallocation, different handing of sparse and dense files, and different api for external defrag tools.