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.

    separate partition solely for the OS = more speed for the pc, myth or truth?

    Discussion in 'Windows OS and Software' started by hsien, May 28, 2007.

  1. hsien

    hsien Notebook Enthusiast

    Reputations:
    0
    Messages:
    12
    Likes Received:
    0
    Trophy Points:
    5
    i have this friend who told me that partitioning a HD and putting only the OS on the main partition and the rest(programs and stuff) on the other will make your pc run faster. is this true??
     
  2. Greg

    Greg Notebook Nobel Laureate

    Reputations:
    7,857
    Messages:
    16,212
    Likes Received:
    58
    Trophy Points:
    466
    Not really...the PC still runs the programs, has to access the data...
     
  3. PhoenixFx

    PhoenixFx Notebook Virtuoso

    Reputations:
    744
    Messages:
    3,083
    Likes Received:
    0
    Trophy Points:
    105
    Maybe slightly, due to disk fragmentation. But I don't think it would be noticeable.
     
  4. Lysander

    Lysander AFK, raid time.

    Reputations:
    1,553
    Messages:
    2,722
    Likes Received:
    1
    Trophy Points:
    55
    If you keep your disks defragged, it should not make a difference.
     
  5. TedJ

    TedJ Asus fan in a can!

    Reputations:
    407
    Messages:
    1,078
    Likes Received:
    0
    Trophy Points:
    55
    It can provide a performance boost... but only if the partitions are on separate disks, and those disks are on different IDE channels if your machine uses PATA drives.

    Otherwise, it's still not such a bad idea since you can reinstall your OS without backing up your user data. I wouldn't install too many programs in your data partition though... a lot of apps don't behave very well if their registry entries mysteriously vanish. ;)
     
  6. usapatriot

    usapatriot Notebook Nobel Laureate

    Reputations:
    3,266
    Messages:
    7,360
    Likes Received:
    14
    Trophy Points:
    206
    No difference in my experience, as a matter of fact it only made patching games and updating programs more troublesome.
     
  7. kegobeer

    kegobeer 1 hr late but moving fast

    Reputations:
    836
    Messages:
    3,682
    Likes Received:
    0
    Trophy Points:
    105
    I've never found any reason to install applications on a separate drive. In my experience, the best way to keep a PC running fast is to routinely defragment all drives, keep the registry tuned, and keep running processes to a minimum.
     
  8. Gator

    Gator Go Gators!

    Reputations:
    890
    Messages:
    1,889
    Likes Received:
    0
    Trophy Points:
    55
    Here's what I've heard: If you manage to partition your hard drive in such a way so as to place your OS files in the first third of the drive (radial distance from edge), you'll get slightly better performance in OS tasks such as boot up.
     
  9. SL2

    SL2 Notebook Deity

    Reputations:
    829
    Messages:
    1,340
    Likes Received:
    266
    Trophy Points:
    101
    I use a separate partition for the Windows folder, which makes it fragmenting very slowly, and you defragment it very fast since it's so small. I don't care if my personal data is fragmented.

    Using a separate partition for Program Files and Documents and Settings/Users takes some extra work, but that's only if you don't know how to set it when you're installing Windows.
     
  10. Ethyriel

    Ethyriel Notebook Deity

    Reputations:
    207
    Messages:
    1,531
    Likes Received:
    0
    Trophy Points:
    55
    Separate partition on the same hard drive will make things slower. The drive is going to thrash a lot because whenever you're requesting reads from separate partitions the heads will have to move long distances with extremely frequently. Separate partitions on separate hard drives will make things faster, because it reduces that same phenomenon, improves overall throughput by spreading across disks and interfaces, and also gives you more cache which can be dedicated more specifically.
     
  11. silver_horse

    silver_horse Notebook Enthusiast

    Reputations:
    7
    Messages:
    36
    Likes Received:
    0
    Trophy Points:
    15
    I agree with Ethyriel.

    I used to have atleast 3 partitions:

    1) Core System: O/S
    2) Programs: All the programs go here
    3) Users: All the user data
    4) (did not last long) Temp/Transfer: Where I can format it to the way I want if I want to play around with it, or store things here temporarily.

    To me, partitioning is about managing your system files. Keeping the O/S on a separate partition can increase security. It also gives you better option when re-installing programs. But I believe it adds overheads and reduces speed as stated by Ethyriel.

    I suppose if you have several users on a single computer with 1 hard drive, and no network drives, then it is a good idea to measure out any benefits you may have by implementing multi-partitions.

    And I don't like multi-partitioning to install multi O/Ses. Great for learning but in the end a hassle to maintain. I rather have an old system used for linux etc and network them together.
     
  12. SL2

    SL2 Notebook Deity

    Reputations:
    829
    Messages:
    1,340
    Likes Received:
    266
    Trophy Points:
    101
    That all depends on partition sizes and how full they are. Using multiple partitions can force the heads to move shorter distances. If you put the windows folder in a small partition (< 3 GB for XP, the small size forces all the Windows files to stay very close to each other) in the beginning of the disk, and then the rest + apps in the next one (20 - 50 GB, not the rest of the HDD) the heads don't have to move all over the disks, no matter how fragmented the HDD is or not.
     
  13. hsien

    hsien Notebook Enthusiast

    Reputations:
    0
    Messages:
    12
    Likes Received:
    0
    Trophy Points:
    5
    hmmm..well i haven't tried doin the separate OS/App partition coz i think it's only a hassle too :p thanks for all the replies given ^^ this post kinda reminds me of mythbusters in the Discovery Channel XD
     
  14. chumley

    chumley Notebook Consultant

    Reputations:
    0
    Messages:
    126
    Likes Received:
    6
    Trophy Points:
    31
    I have also suffered from self-induced over-partitioning in the past, so don't get carried away. But I still think the use of multiple partitions can be valuable. Here is what I currently suggest:

    1) One partition for the OS and programs. There is no sense putting these on separate partitions. You want them close together physically, since they are likely to be accessed in close succession. Putting them on separate partitions would be likely to cause slowdown as noted by Ethyriel. Many apps are going to install stuff on your system partition even if you do tell them different, so resistance is futile. Furthermore, if you reinstall your OS you should reinstall your apps at the same time, so there's no real harm in keeping them together. These are the most important files to defrag, so having them isolated in one place is also helpful in that sense.

    2) One partition for user data. This allows you to have all your data in one place. Makes backup easier. Don't need to defrag this partition as much. If you are careful about putting all your data here, then you won't lose data if you wipe out and reinstall your OS/apps. Keeping this partition separate from the OS/apps also results in fewer reads/writes to this partition, so there is less opportunity for your data to get corrupted in case the system crashes in the middle of a write, etc.

    If you have a 2nd hard drive (unlikely in a laptop), there are other things you can do to help performance a little. I'd put 2 partitions on that drive also:

    3) Dedicated partition for your swap and temp files. This is just for performance reasons. Different disk = faster access.

    4) Another partition for user data. Data files here may be accessed more quickly than those on the first disk. You can also back up your data to/from the first hard disk, so if one disk crashes then you don't lose your data. This is the main reason I like to have 2 disks - easy local backups.

    I hope this is helpful, and any other comments/critique are welcome.