Is there a way to speed up Disk Defragmenter in Vista? RRS feed

  • Question

  • I have a Gateway laptop running Vista Home Premium with a Intel Duo 2.00 GHz processor and 1014mb of ram.

    The hard drive is 138GB with 95.7GB of free space.  the comper has a Base Score of 3.1.

    My complaint  is that the disk defragmenter  always takes several hours to complete even if I run it a second time right

    after ther first. XP and previous versions of windows never took this long. XP maybe took 5-10 minutes.

    I have the computer's settings set for best performance. Are others experiencing this problem too? Is it my computer, do I need more ram? Is there any way to speed disk defragmenter up?

    Wednesday, June 11, 2008 5:32 PM


  • Robert


    This is by design.


    The Disk Defragmenter in Vista has been changed to run as a Low Priority background process and as a Scheduled Task. This allows you to keep working while disk defragmenter is running without the need to worry about files being opened that could interfere with the defragmentation process or the system slowing down while you are working.


    I recommend just letting it run on the default schedule, which is once a week.


    If you want to see the current fragmentation report on the hard drive, you can see this from a command line.


    Go to Start / All Programs / Accessories. Right click the 'Command Prompt' and select the 'Run As Administrator' option.


    Type the following command.


    defrag C: -a -v


    Press Enter.


    (This command assumes that C: is the system partition)

    (This report could take a few minutes to complete)


    This will show you a detailed analysis of the fragmentation on the hard drive.


    Wednesday, June 11, 2008 6:27 PM