Boosting Windows XP Performance

Posted on January 17th, 2008 by Jason

Tip 8: Paging File Across Multiple Hard Drives

If a client runs demanding applications, such as complex graphics or video editing, try a more complex associated with the system’s “paging file.” The paging file is closely related to the physical RAM installed in the computer. Its purpose is to extend the amount of physical RAM and make it available to the system.

Tweaking the paging file boosts by speeding access to the PC’s store of virtual memory, so bear with me. Of course, the amount of increase depends greatly upon the application and machine. But increases of 30 percent or more are not uncommon when the PC is memory-constrained.

A PC’s paging file (Pagefile.sys) is a hidden file on a computer’s hard disk that WinXP uses as if it were RAM. The paging file and physical memory make up the total virtual memory. By default, stores the paging file on the boot partition the partition that contains the OS and its support files.

To enhance , it’s good practice to put the paging file (or a portion of it) on a different partition than the one WinXP is on, and to also put the paging file and WinXP on different physical hard-disk drives. That way, can handle multiple I/O requests more quickly. Otherwise, when the paging file is on the boot partition, must perform disk reading and writing requests on both the system folder and the paging file. But when the paging file is moved to a different partition, there is less competition between reading and writing requests.

But there is one problem with removing the paging file from the boot partition: cannot create a dump file (Memory.dmp) in which to write debugging information in the event that a kernel mode Stop Error message occurs. This could lead to extended downtime if you must debug to troubleshoot.

The optimal solution is to create one paging file that is stored on the boot partition, and then create another paging file on another partition that is less frequently accessed on a different physical hard disk (assuming a different physical hard disk is available). Sounds complicated, but it’s really not. WinXP uses an internal algorithm to determine which paging file to use for virtual memory management. By design, will use the paging file on the less frequently accessed partition over the paging file on the more heavily accessed boot partition.

WinXP can be enhanced even more by creating the second paging file so that it exists on its own partition, with no data or operating-system-specific files. So if you have two or more hard drives, especially if they reside on separate IDE channels, you can split the paging file across these two drives. WinXP, by accessing both of the drives at the same time to read/write information, will considerably improve its .

The following steps show an example of adding a second paging file location: From System Properties > Advanced > > Settings > Virtual Memory. Then assign the paging file a size on each drive.

Here’s how I did mine. I have two hard drives, each formatted with two partitions. In other words, I have a total of four partitions being displayed. On my secondary hard drive, I created the first partition and called it “my_swap.” Since I have 512 MB of RAM, I created the partition with 1.5 GB. On this partition, I assigned the swap file of 764 MB to 1500 MB. On the primary partition, which contains my OS, I also have a swap file of the same 764 MB to 1500 MB.

WinXP sizes the paging file to about 1.5 times the amount of actual physical memory by default. While this is good for systems with smaller amounts of memory (under 512 MB), it’s unlikely that a typical XP desktop system will ever need 1.5 X 512 MB or more of virtual memory unless special programs require it. If you have less than 512 MB of memory, leave the paging file at its default size. If you have 512 MB or more, change the ratio to 1:1 paging file size to physical memory size.

For those who’d like a more exact method for figuring the optimal paging file size, see this article at Microsoft’s support site: How to determine the appropriate page file size for 64-bit versions of Windows Server 2003 or WinXP. For more information on optimizing XP’s paging file, see Microsoft’s support site: How to configure paging files for optimization and recovery in WinXP.

Tip 9: Speed-up the Start Menu with Registry Editor

The default speed of the Start Menu is pretty slow, but you can fix that by editing a Registry Key. The Microsoft Registry Editor (regedit.exe) enables you to view, search for, and change settings in your system registry, which contains information about how your computer runs. Although you can use Registry Editor to inspect and modify the registry, doing so is not recommended by Microsoft, as making an incorrect change can damage the system.

Before you fire up the Registry Editor, make sure you know how to restore the registry and are familiar with all the risks. For details, read this Microsoft article: Using Regedit.exe.

If you’re comfortable with the risks, follow these three steps to speed-up the Start Menu with the Registry Editor:

1. Click Start, then click Run.
2. Type Regedit, then click OK.
3. Locate the value for HKEY_CURRENT_USER \ Control Panel \ Desktop \ MenuShowDelay. By default, the value is set to 400. Change this to a smaller value, such as 0, to speed it up.

Tip 10: Disable Costly Display Options

WinXP provides some pretty effects when it opens menus, Tooltips and boxes, but all that carries a cost in valuable CPU cycles. It’s not a big drain, but unless your clients love these niceties, you can by shutting them off. Here’s how:

1. Click Start > Control Panel > System Information.
2. On System Properties, click the Advanced tab.
3. In the section, click Settings.
4. Consider disabling the following:

5. Fade or slide menus into view
6. Fade or slide ToolTips into view
7. Fade out menu items after clicking
8. Show shadows under menus
9. Slide open combo boxes
10. Slide taskbar buttons
11. Use a background image for each folder type
12. Use common tasks in folders

Tip 11: Disable Indexing Services

Indexing Services is a small program that uses large amounts of RAM. Its job is to process indexes and update lists of all the files that are on the computer, so that when the user searches for something, the system will search faster by scanning the indexed lists. The problem is that Indexing typically uses lots of CPU time.

If the user doesn’t search their computer often, Indexing won’t help them at all. And if they do search frequently (depending on what they are looking for and how the machine is used), Indexing still may not make your searches faster. Consequently, many XP users, looking for better , have turned indexing off and never looked back.

You can easily disable Indexing. Here’s how:

1. Go to Start.
2. Click Settings.
3. Click Control Panel.
4. Double-click Add/ Programs.
5. Click the Add/ Window Components.
6. Uncheck the Indexing services.
7. Click Next.

With the tweaks in this Recipe, your clients’ PCs should be running up to maximum speed. Once you’ve tried these boosts, I’m sure you’ll be amazed at how a few minutes of maintenance in the right spots can rejuvenate a PC. Your clients will enjoy better without dropping a bundle on a new PC.

Pages: 1 2 3

Tags: , , , , , , , ,

Share and Enjoy:
  • del.icio.us
  • StumbleUpon
  • Facebook
  • Google
  • Furl
  • Live
  • MisterWong.DE
  • NewsVine
  • Reddit
  • Slashdot
  • Technorati
  • YahooMyWeb
  • BlinkList
  • description
  • Fark
  • Netvouz
  • Spurl
  • MisterWong
  • Webnews.de
  • Blogsvine
  • description
  • IndiaGram
  • kick.ie
  • Taggly
  • E-mail this story to a friend!
  • Print this article!

Related posts

4 Responses to “Boosting Windows XP Performance”

  1. B.Fogg on 17 Feb 2008 at 4:05 am #

    ALWAYS - ALWAYS -

    ALWAYS DO A DISK CHECK BEFORE A DEFRAG,

    Method Below:

    Error checking your Hard Disk (Thorough Check)
    (use this Method a minimum of once per month
    or straight after a unscheduled re-boot or system crash)
    a. Open “My Computer”

    b. Right Click over “Local Drive C:” or its Icon
    (or the Hard Disk you’re checking, e.g. “Local Drive E:”)

    c. Left Click on “Properties” at the bottom of the pop-up menu when the “Properties” window opens

    d. Left Click on the “Tools” tab near the top

    e. Then Left Click “Check now…” in the Error-checking section when the small new window opens

    f. Put a “tick” in both boxes:
    “tick” (Automatically fix file system errors)
    “tick” (Scan for and attempt recovery of bad sectors)

    (Only “tick” Automatically fix file system errors to run the Standard Check, this will only take about 5-20 minutes)

    g. and Left Click on “Start” on the small window

    h. Another message will appear, Left Click on “Yes”

    (the message says you can only do a thorough Hard Disk check

    when Windows is not full running, because it needs exclusive access to the Hard Disk been checked, blah blah blah)

    i. then Left Click the “Start” Button in the corner of your screen

    j. Left Click “Turn off Computer…”

    k. Left Click on “Restart”

    As your computer re-starts, before starting full Windows Xp

    a blue screen should appear, giving a Ten (10) second countdown

    please don’t press any keys at this stage,

    wait for the Hard Disk check to begin

    (then go make a tea or something,
    average checking times for a 20Gb Hard Disk: 15 - 80 mins)

    Once the Hard Disk check has finished the computer may:
    a) Re-boot / re-start then load Windows
    b) immediately load Windows

    Both these are normal, any errors should have been repaired,
    unless serious errors have occurred on your Hard Disk Drive,in that case, back-up your personal data (photos, favorites, etc),
    to CD / DVD or Removable Storage Device and have the Hard Disk Drive replaced by qualified service personnel as soon as possible. ;0)

    Kind Regards

    Bob

  2. Crippo on 17 Mar 2008 at 5:47 pm #

    Here we go again, the tips we’ve seen like 37.549.628.127 times before……………………….

    *roll*

  3. sheppy on 10 May 2008 at 1:50 am #

    omg 37.549.628.127 + 1 at least lol

    good advice anyway though

  4. xp speed up tips on 02 Jun 2008 at 5:06 am #

    [...] issues, and how to battle the demons like …. Most Read Tips. How to Double Firefox speed …http://www.pctipsbox.com/boosting-windows-xp-performance/Hacking Windows XP: Speed Up Your Boot - ExtremeTech … [...]

Leave a Reply