1. You are viewing our forum as a guest. For full access please Register. WindowsBBS.com is completely free, paid for by advertisers and donations.

Windows Vista Best Way to Defrag System Volume

Discussion in 'Legacy Windows' started by gplea, 2009/04/20.

  1. 2009/04/20
    gplea

    gplea Inactive Thread Starter

    Joined:
    2002/09/25
    Messages:
    288
    Likes Received:
    0
    Actually, I have this problem on both XP and Vista, but quite bad on Vista. One reason is because that's a single boot system, where the other is dual boot, and I can defrag 1 partition quite well from the other. However, Vista gets VERY fragmented (25-35%), and I've tried Defraggler, JkDefrag, and Ultimate Defrag, after the useless Diskeeper that comes stnd.

    I mean, sometimes with the PageFile I can Move it to another Logical partition and defrag that there, but I'm not sure if I can do that with the Sys Vol.

    Thanks,
    GPL
     
  2. 2009/04/21
    mattman

    mattman Inactive Alumni

    Joined:
    2002/06/10
    Messages:
    8,198
    Likes Received:
    63
    Think about why it gets fragmented. Is the system using Pagefile a lot? Do you run programs that make (large) temporary files? Do you have plenty of space on the system drive/volume?

    If you move the Pagefile to another drive, defrag the system drive before you bring it back or it will just fragment back to it's original location. Look at setting the minimum size of the Pagefile to the same as the maximum size. That way, it should not grow and shrink. Do you have enough RAM that the system does not need to rely on Pagefile?

    If you have programs that have temporary files (like burning programs or those that use a "scratch file "), look at moving the temporary files to a different drive, at least off the system volume and preferably onto a "temporary file drive" of their own and keep that regularly defragmented (at least keep them separated from the system volume). You can move the Temporary Internet Files folder (check and reduce it's size, if it is set to 10%, that is 100GB of temporary files on a 1TB HDD:eek:).

    I suggest not to run more than one defragging program. They will rearrange the files differently and just waste time shuffling files around the drive.

    Matt
     

  3. to hide this advert.

  4. 2009/04/21
    Steve R Jones

    Steve R Jones SuperGeek Staff

    Joined:
    2001/12/30
    Messages:
    12,315
    Likes Received:
    252
    The only way to avoid a fragmented drive is to not use the OS.
     
  5. 2009/04/21
    PeteC

    PeteC SuperGeek Staff

    Joined:
    2002/05/10
    Messages:
    28,896
    Likes Received:
    389
    If you use a fixed size pagefile equal to 1.5x installed RAM it will not fragment. Moving the pagefile to another drive simply deletes the original one and creates another.
     
  6. 2009/04/21
    CUISTech

    CUISTech Inactive

    Joined:
    2008/10/28
    Messages:
    419
    Likes Received:
    1
    Defrag a page file? There's actually a really neat tool for this: Sysinternals PageDefrag will take care of it.

    The princple is something like this: Even when you're defragging, you're using the pagefile. Can't defrag the pagefile because it's in use. This tool solves that problem.

    Maybe some of the BBS team members can vouch for it...? Anyone else had experience with the tool?
     
  7. 2009/04/21
    PeteC

    PeteC SuperGeek Staff

    Joined:
    2002/05/10
    Messages:
    28,896
    Likes Received:
    389
    I am aware of the tool, but have not used it. I would argue that the pagefile is transient and does not need defragging. If set to a fixed size it will not fragment.

    From Diskeeper Pro 2009 help file ....
     
  8. 2009/04/22
    mattman

    mattman Inactive Alumni

    Joined:
    2002/06/10
    Messages:
    8,198
    Likes Received:
    63
    :D You got my vote Steve
     
  9. 2009/04/22
    sixaxxis

    sixaxxis Inactive

    Joined:
    2007/12/03
    Messages:
    24
    Likes Received:
    2
    Setting the pagefile as static (i.e. same max/min size) is indeed the best idea.

    On my XP desktop, I also use a static page file and it's placed on a dedicated small partition (8GB) of a secondary physical drive. Works without a hitch, and there's no need to defrag it even if I set it to be system managed.

    On my XP laptop, I have a 500GB drive now, so space is plentiful :p and that too has a fixed size pagefile but in the same volume as the OS (drive is not partitioned). I also use Diskeeper 2009 Professional edition for defragging both the systems, and it works flawlessly.

    BTW, pagedefrag does not work on Vista I think. Haven't tried it myself but i read this elsewhere elsewhere.

    To the OP: Not sure if I understand your question properly, but cant you set the pagefile to zero, reboot and defrag and then re-enable the pagefile after the defrag? Should solve your problem. Or are your system restore points the files that are un-defragable?

    PS: the Vista defragger is not Diskeeper but all MS, and the Diskeeper 'lite' version that ships with XP is 8 years old and many features are removed.
     
  10. 2009/09/09
    cbmaster

    cbmaster Inactive

    Joined:
    2009/09/06
    Messages:
    55
    Likes Received:
    0
    Just wanted to add my little bit. After being a Diskeeper fan for years I realised that it got too complex and wasn't doing an extremely good job at defragmenting my 250GB drive and I wasn't seeing much notable increase in performance after defragmenting. I went on a hunt and found Auslogic Disk Defrag which is free and does an excellent job at defragmenting. After you are finish you can feel the difference in your system.
    Additionally I like the interface and how it actually shows you the files as they are defragmenting. Furthermore, it is very quick in comparison to all the others that I've tried.

    Try it out: http://www.auslogics.com/en/software/disk-defrag

    I hope I haven't infringed on any rules since I am still new here.
     
  11. 2009/09/09
    gplea

    gplea Inactive Thread Starter

    Joined:
    2002/09/25
    Messages:
    288
    Likes Received:
    0
    Thanks for the help folks. I got a bit flustered. Sorry, but I haven't seen any settings where I can set it to static. I currently use Defraggler that's pretty good in comparison to others. I have used Auslogics in the past, but one thing that confused me was when I look at the Fragmentation Report that lists the fragmented files I always see their path to the System Volume, but in Explorer that folder is empty. Also, confusing me more is that the graphic showing what's fragmented is not what you typically see as a BIG glob called the PageFile, but several unattached smaller fragmented globs. That's what led me to believe that the System Volume was a different entity than the Pagefile. Does that make sense?

    Thanks,
    gplea
     
  12. 2009/09/09
    Arie

    Arie Administrator Administrator Staff

    Joined:
    2001/12/27
    Messages:
    15,174
    Likes Received:
    412
  13. 2009/09/09
    PeteC

    PeteC SuperGeek Staff

    Joined:
    2002/05/10
    Messages:
    28,896
    Likes Received:
    389
    Right click My Computer icon > Properties (or Control Panel > System) > Advanced tab > Performance > Settings > Advanced tab > Virtual Memory > Change > Highlight C:\ and click Custom Size and insert in the Max/Min boxes a value equal to 1.5 x Installed RAM and OK out. You will probably need to reboot for the setting to stick.
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.