SoFunction
Updated on 2025-04-14

The ultimate tricks for Windows XP acceleration settings

Hardware optimization

1. Memory performance optimization

There are several options in Windows XP to optimize memory performance, all of which are located below the registry: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory Management

1) Disable memory page scheduling (Paging Executive)

Under normal circumstances, XP will write fragments in memory to the hard disk, and we can prevent it from doing so, allowing data to be retained in memory, thereby improving system performance. It should be noted that users with a lot of memory (over 256M) can use this setting. The name of this setting is just like its function, called "DisablePagingExecutive". Change its value from 0 to 1 to prohibit memory page scheduling.

2) Improve system cache: Change the LargeSystemCache key value from 0 to 1, and Windows XP will allocate all system memory except 4M to the file system cache, which means that the XP kernel can run in memory, greatly improving system speed. The remaining 4M memory is used for disk cache, and XP will allocate more when needed under certain conditions. Generally speaking, this optimization will improve system performance considerably, but may also reduce performance of some applications. As mentioned earlier, you must have more than 256M memory to activate LargeSystemCache, otherwise don't move it.

3) Input/output performance: This optimization is only of real significance to server users? It can improve the performance of the system when transferring large-capacity files. By default, this key value does not exist in the registry. You must create a DWORD (double-byte value) key value yourself and name it IOPageLockLimit. When using this optimization, most people find that the performance between 8 and 16M bytes is the best. What value can be set into the 2M? If it is 12 * 1024 * 1024, that is, 12582912. Like the previous memory optimization, the value here will be changed only when your memory is greater than 256M.

2. Open DMA: Select IDE ATA/ATAPI controllers in the device administrator, go to the advanced settings in the Primary/Secondary IDE Channel, and set all forwarding modes to use DMA (if available), the system will automatically turn on DMA support (in the BIOS, it should also be set to support DMA first)

3. Turn off the automatic startup function of the optical drive in XP: Open: My computer, under "Remote Storage Device", right-click the CD-ROM drive, and then click "Properties". Do you see the "Autoplay" tab? Go and change it yourself.

4. Set up the CPU: Windows XP cannot automatically detect the processor's secondary cache capacity. We need to manually set it in the registry. First, open the registry (enter "Regedit" while running), and open:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory Management, select "SecondLevelDataCache", and set it according to the processor settings you use. For example, PIII Coppermine/P4 Willamette is "256", Athlon XP is "384", and P4 Northwood is "512"

5. When installing drivers in XP, a window often appears saying that this program has not been verified by Microsoft. We can sign the driver in the control panel? System? Hardware? Device Administrator? Driver signature. Have you seen the options? You know what to do.

6. Prioritize IRQ interrupt requests

Each major component of the computer has an IRQ interrupt number. This is to achieve optimization purpose by modifying the priority order of each IRQ request. The main optimization object here is the system/CMOS real-time clock, which improves performance through the motherboard. First, determine which component you want to get higher performance, and then find the IRQ interrupt number that this hardware is using. How to find it? Open the system properties in the control panel (you can also press the Windows + Break hotkey combination on the keyboard to open it). Select the Hardware tab and click the Device Manager button. Right-click the component to check the IRQ number, select "Properties", and then click the "Resources" tab. Here you can see the IRQ interrupt number that the device is using (if there is no IRQ interrupt number, select another device). Note the interrupt number, then run the registry editor regedit and find the HKEY_LOCAL_MACHINESystemCurrentControlSetControlPriorityControl location in the registry. Here we want to create a DWORD double-byte value called IRQ#Priority (where "#" is the specific IRQ interrupt number), and then set its value to 1. For example, the IRQ interrupt number of my system CMOS real-time clock is 8, and the key name I want to create is IRQ8Priority. After restarting the computer, you will find that the performance of the newly optimized components has improved. The author strongly recommends using this method to optimize the system CMOS real-time clock because it can improve the performance of the entire motherboard. Of course, multiple IRQ interrupt numbers can also be prioritized, but this effect is not so good and may cause system instability. If you want to undo this optimization setting, just delete the key value of the registry you just created and it will be OK

3. Network optimization

1. Accelerate sharing: This is a great optimization, and before finding this optimization, I often knocked my head out of the shared directory on other machines in the long wait window to show. Normally, when Windows XP is connected to another computer, it will check all scheduled tasks on the other computer? This is really redundant and will make you wait for 30 seconds. It's really bad. Fortunately, this process is easily banned. First, find HKEY_LOCAL_MACHINESoftwareMicrosoftWindows/Current VersionExplorerRemoteComputerNameSpace in the registry. There should be a

{D6277990-4C6A-11CF-87-00AA0060F5BF} key. Just delete it, and after restarting the computer, Windows no longer checks the scheduled tasks, and the speed is significantly improved!

2. Solve the problem of pausing during WinXP execution

Start a network connection?????? Local connection, right-click, select properties, select "Internet Protocol (TCP/IP)", click properties, use the following IP address: 192.168.0.1, subnet mask: 255.255.255.0, that's fine, and there will be no pause when the computer is turned on in the future.

3. How to make XP automatically connect to the Internet:

IE?? Tools??Internet options??Connect, check `Dial Up When the Internet does not exist`, pull IE to `Start`

After each boot is completed, you are already online! There is another method:

Enter the link content, cancel the "prompt name, password, voucher, etc.", and then pull the link to "start" (Blues note: It is estimated that the original author is from * and *, and the terms are different. Because I use broadband online, I don't know what the simplified Chinese is here. Friends who have successfully modified it will reply to a post to facilitate my modification.)

4. By default, XP Pro will retain 20% of the bandwidth of a network card.. The method of modification is to log in with administrator privileges, type in the Start menu??Run??, and the "Group Policy" window appears, expand "Network" in the `Administrative Templates", expand "QoS Packet Scheduler", right-click "Limit Retention Bandwidth" in the right window, and there is "Limit Retention Bandwidth" in the "Settings" in the properties, select "Enabled", and then select a value in the "Bandwidth Limit" column below. You cannot select "Disable", because if you do that, the system will think that you agree to retain 20% of the bandwidth. For specific modifications, you can refer to the "Instructions" column next to "Properties". After completing the above modification and applying, users should see "QoS Packet Scheduler" in the general properties tab bar in the properties dialog box for network connections. The Home version does not support this operation, and the restriction cannot be removed!

5. XP has a built-in firewall, and the default setting is not turned on. For details on the setup method, please refer to "Comprehensive Setup Firewall" below.

4. The weight loss method in the partition where the XP system is located

1. Delete system file backup /purgecache (usual users don't use it very much)

2 Delete the driver backup file in the Windows Driver cachei386 directory (73mb)

3. Cancel the system restore (Overall, the system restore function is still good. It is recommended not to use other disks except the disk installed by XP. If the hard disk space is insufficient one day, you can delete some older restore points through the system cleaning program)

4. Delete the help file (reduce more than 40 mb) (The file size of using Chinese Chinese package is 92 megabytes, so it is best not to delete comrades who are just starting to use XP)

5. Delete the file under WINDOWSsystem32dllcache (minus 200??300mb). (This is an alternate dll file. As long as you copy the installation file, you can do this. Since you delete it like this, you have nothing to say)

6. Transfer my documents and IE temporary folders to other disks (partitions). (It is beneficial to the system speed and hard disk at the same time. If you are using a dual system, it is best to place the IE temporary files of both systems in the same folder, which will not only speed up and save space)

7. Transfer virtual memory to other disks. (It is to place these things and temporary download files in a small partition, which is convenient for organizing the hard disk)

8. Install the application software on other disks (this is also beneficial for reinstalling the system and can save a lot of trouble).

9. Delete the input method that is not used under Windowsime! (Japanese, Korean, Traditional Chinese input method, 84.5MB) (Study which one is by yourself! Sometimes you have to use your brain by yourself, exercise it!)

10. If you use ntfs to install xp, it will save territory itself.

V. Others

1. Activate the display:

After booting, open the run bar in the Start menu and type: oobe/msoobe/a

If "Windows Product Enable" appears, Windows is enabled

2. Make a dos boot disk:

Right-click "3.5 Floppy Disk", select Format, and then select "Create an MS-DOS boot disk"

3. Solve the taskbar fake death (authoritative elimination of QQ, IE, etc. causing the taskbar fake death)

Control panel `-??`region and language options`-??`language-??`details`, select the language bar of `Preferences` in the pop-up `Settings window`, close the "Show language bar on desktop", and check the third item `Show other language bar icons in the notification area` check box. If you do not need handwriting recognition or voice recognition, you can also check the last item `Close Advanced Text Service`.

4. Compatibility of certain software (suitable for home version `HomeEdition` and professional version `Professional`)

For QQ fake death and other programs that cannot run normally under XP, you can find the execution file of the program, right-click, select the `Compatibility` tag in the pop-up dialog box, and select the corresponding required running environment in `Compatibility mode`.

5. Dual operating system, how to uninstall xp

First start with the startup disk, then type "a:sys c:", then restart from the hard disk, then delete , , , ntldr, and then delete the xp windows, program files, Documents and Settings and other directories, or format the winxp hard disk (if your xp and win98 are not on the same partition)

6. How to determine whether xp is the official Chinese version.

Open the installation folder i386, find it, open it with Notepad, if the content is:

If it's the same as below, it's the English version of corpfiles patch.

[Pid]

ExtraData=796674736977656D7A622E385892A4

Pid=55274270

The content of the Chinese enterprise version that is currently leaked is

[Pid]

ExtraData=766E74737A7B787061627428828710

Pid=55394270

7. Solutions for online updates that cannot be upgraded.

Add the last line in C:WINDOWSsystem32driveversetchosts

207.68.131. You can upgrade online. The modified file should look like this

# Copyright (c) 1993-1999 Microsoft Corp.

#

# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.

#

# This file contains the mappings of IP addresses to host names. Each

# entry should be kept on an individual line. The IP address should

# be placed in the first column followed by the corresponding host name.

# The IP address and the host name should be separated by at least one

# space.

#

# Additionally, comments (such as these) may be inserted on individual

# lines or following the machine name denoted by a `#` symbol.

#

# For example:

#

# 102.54.94.97 # source server

# 38.25.63.10 # x client host

127.0.0.1 localhost

207.68.131.