Article ID: 308417 - View products that this article applies to.
This article was previously published under Q308417
Windows allocates resources according to its settings and manages devices and programs accordingly. However, you can use the System item in Control Panel to change these performance options and how Windows manages them.
This article describes how to set the performance options for your computer by downloading and using Guided Help, or by using manual steps.
Guided Help to set performance options in Windows XP
Manual steps to set performance options in Windows XPIf you would rather not install and run Guided Help, you can set performance options in Windows XP manually.
This section is intended for advanced computer users. If you are not comfortable with advanced instructions, you might want to contact Support. For information about how to do this, visit the following Microsoft Web site:
http://support.microsoft.com/contactusNote You must be logged on to Windows by using a computer administrator account in order to set many of these performance options. To verify that you are logged on to Windows with a user account that is a computer administrator, visit the following Microsoft Web site:
http://support.microsoft.com/gp/adminTo manually set performance options for your computer, follow these steps:
Step 1: Manually manage processor schedulingThere are a finite number of resources that are available for a computer's CPU. Windows manages these resources automatically, and can allocate tasks between processors or manage multiple processes on a single processor. You can adjust how Windows manages these resources by prioritizing them between the foreground programs and the background services.
By default, Windows puts a priority on the foreground programs. The added processing resources cause programs to respond more quickly. However, if you have background services, such as printing or disk backup that run while you work and you want them to respond faster, you can have Windows share processor resources equally between background and foreground programs.
Note If you are using your Windows XP computer as a server, allocating more resources to background services is recommended.
To manually change the performance of foreground and background programs, complete these steps:
Step 2: Manually manage computer memoryWhen your computer's physically installed random-access memory (RAM) is running low, Windows adds available memory by using a paging file, generally known as virtual memory, on the hard disk to simulate physical RAM. By default, the virtual memory paging file that is created during installation is 1.5 times the physical RAM on your computer. Therefore, a computer that has 1GB of installed RAM will have 1.5GB of virtual memory.
You can manually change the size of the paging file to make it larger or smaller. You can also optimize virtual memory use by dividing the file space between multiple drives and by removing allocated space from slow or heavily accessed drives. To optimize your virtual memory space, divide it among as many physical hard drives as possible. When you select drives, follow these guidelines:
How to manually change the size of the virtual memory paging fileYou must be logged on as an administrator or as a member of the administrator’s group to complete this procedure. If your computer is connected to a network, network policy settings may prevent you from completing this procedure.
To manually change the size of virtual memory, follow these steps:
How to manually optimize the memory usageYou can optimize your computer's memory usage to reflect your specific needs. If your computer is used as a workstation instead of as a server, you can increase performance by devoting more memory to your programs. Your programs will work faster and the system cache size will remain the default size that was included with Windows XP. Or, you can set aside more computer memory for a larger system cache if your computer is used primarily as a server, or if you use programs that require a large system cache.
Step 3: Manually change the visual effectsWindows provides several options to set the visual effects of your computer. For example, you can show shadows under menus or you can configure Windows to display all the contents of a window while you move the window on your screen.
Note Although many of the visual effects can make computer use more enjoyable by offering a more attractive interface, they can slow down your computer.
Windows provides options to turn on all visual effects options, turn off all options, or automate them. You can also restore the default settings or set your own custom options by selecting for yourself what visual effects that you want to use.
To change the visual effects, follow these steps:
Glossarybackground program A background program is a program that runs while the user is working on another task. The computer's microprocessor assigns fewer resources to background programs than to foreground programs.
environment variable An environment variable is a string of environment information such as a drive, path, or file name that is associated with a symbolic name that Windows can use. You use System in Control Panel or the set command at the command prompt to define environment variables.
foreground program A foreground program is a program that runs in the active window (the upper-most window with the highlighted title bar). The foreground program responds to commands that the user issues.
mirrored volume A mirrored volume is a fault-tolerant volume that duplicates data on two physical disks. A mirrored volume provides data redundancy by using two identical volumes. These volumes are known as mirrors. They duplicate the information that the volume contains. A mirror is always located on a different disk. If one of the physical disks fails, the data on the failed disk becomes unavailable, but the system continues to operate in the mirror on the remaining disk. You can create mirrored volumes only on dynamic disks.
paging file Generally known as "virtual memory", a paging file is a section of a hard disk that is created in order to extend available memory. When Windows runs low on physical memory (RAM) that is installed, the paging file will be used as "virtual" memory. By default, Windows transfers data for background services and idle programs to this paging file in order to free more RAM for programs that are currently being used.
partition A partition is part of a physical disk that functions as if it were a physically separate disk. After you create a partition, you must format it and assign it a drive letter before you can store data on it. On basic disks, partitions are known as basic volumes. Basic volumes include primary partitions and logical drives. On dynamic disks, partitions are known as dynamic volumes. Dynamic volumes include simple, striped, spanned, mirrored, and RAID-5 volumes.
RAID-5 volume A RAID-5 volume is a fault-tolerant volume with data and parity striped intermittently across three or more physical disks. Parity is a calculated value that is used to reconstruct data after a failure. If a part of a physical disk fails, Windows recreates the data that was on the failed part from the remaining data and parity. You can create RAID-5 volumes only on dynamic disks, and you cannot mirror or extend RAID-5 volumes.
If these methods did not work for you, you can use the Microsoft Customer Support Services Web site to find other solutions to your problem. Some services that the Microsoft Customer Support Services Web sites provide include the following:
For help with system performance issues in Windows Vista, visit the following Microsoft web page:
Problems with overall system speed and system performance
For more information about how to move the paging file, click the following article number to view the article in the Microsoft Knowledge Base:
(http://support.microsoft.com/kb/307886/ )How to move the paging file in Windows XP