Tips for speeding up Windows XP and disabling unnecessary services
Changing various options and parameters without understanding what and how they can affect it is very easy to ruin everything.
You need to take care of your security, fortunately, Windows XP has all the backup tools for it: Backup, System Restore, ASR.
Return the classic menu style “Start”:
right click on the taskbar, “The properties”tab “Menu “Start”choose “Classic menu “Start”, “OK”
Right-click on a blank spot on the screen,
menu item “The properties”tab “Decor”. Choose “Classic style” windows and buttons. Push button “Effects”. Remove all the jackdaws, except the last.
IN “Control panels” choose “Folder properties”.
In the window that opens, select “Use regular folders “Windows”. this will save us from unnecessary decorations that slow down the navigation process.
Go to the tab “View”. Put a tick in paragraph “Do not cache thumbnails”. otherwise, when viewing folders with graphic files, Windows will litter it with miniature copies of pictures, a tick in “Display “Control Panel” in folder “My computer”; uncheck the points “Remember the display options for each folder” (optional) and “Hide protected system files”; select option “Show hidden files and folders”
IN “Control panels” choose “System”.
In the tab “Additionally” in frame “Performance” click on the button “Parameters”. In the window that opens, select “Visual effects” and uncheck all
Disable error reporting.
We call “Properties of the system” and tab “Additionally”. “error reporting”choose “Turn off error reporting”
Uninstall Windows Messenger. Each time the system starts, Messenger also starts, slows down the boot process, and devours system resources. At the start command line. “Run” print the following:
RunDll32 advpack.dll, LaunchINFSection% windir% \ INF \ msmsgs.inf, BLC.Remove
and click “OK”. After restarting Windows Messenger on your computer, you will no longer find
Set the optimal swap file value
“Properties of the system”. “Additionally”. “Performance”. “Additionally”.”Virtual memory”. “Edit”. The initial size and maximum are recommended to be set the same. For normal operation, it is enough to multiply the available memory by 1.5. For games, memory requires two, two and a half times more. In detail
Reduce the delay time before expanding the submenus. Start. “Run” type “regedit”. In the registry we find
HKEY_CURRENT_USER \ Control Panel \ Desktop
The MenuShowDelay parameter is changed from 400 to 0.
Remove unnecessary programs from startup
Start. “Run” we recruit “msconfig”. Tab “Autoload”. uncheck those programs that you do not need
Clear the folder “prefetch”. C: \ windows \ prefetch.
This folder contains links to running applications and programs. Some of the links are no longer used or rarely used, but at boot, the system checks for links in this folder. Over time, the number of links in this folder increases so much that the system requires more time to check. Clearing this folder will speed up your system. After cleaning the folder, it is not recommended to reboot the system. This will degrade performance.
Turn off indexing.
Open “My Computer”, right-click on the icon of the hard drive and select “Properties”. In the window that opens, uncheck “Allow disk indexing for quick search.” After clicking the “Apply” or “OK” buttons, a new window will appear in which you will be asked whether to apply the selected attributes only to the current drive or to the attached files and folders too. As a result, the system will work a little faster. Applicable only to NTFS drives
Windows XP counts files “Zip” folders
it is convenient if you have a fast computer. On slower systems, you can force Windows XP to abandon this feature (if you have another archiver, for example “Rar”) by typing on the command line “regsvr32 / u zipfldr.dll”. You can return everything back with the command “regsvr32 zipfldr.dll”
Change the priority of interrupt requests (IRQ).
If you increase the priority of CMOS-memory and real-time clock, you can increase the performance of all elements of the motherboard. Open “Properties of the system”. “Equipment” button “device Manager”. Now open the properties of the device you are interested in, and select the bookmark “Resources”. Here you can see which IRQ number is used by the selected device. Remember the interrupt number and close all windows. Launch RegEdit. Find the section
HKEY_LOCAL_MACHINE / System / CurrentControlSet / Control / PriorityControl
Create a new DWORD key IRQ # Priority (where ‘#’ is the IRQ number) and set it to “1”. For example, in our case, IRQ08 is reserved for System CMOS. Therefore, we created the key IRQ8Priority
Disabling an unused subsystem “Posix”
can slightly increase the speed of work. We launch “Regedit”. Open a branch in the registry editor
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control SessionManager \ SubSystems
and remove the Optional and Posix lines.
Do not record the last file access (NTFS only).
Speeds up access to directories with a large number of files. In Registry Editor “Regedit”
HKLM \ SYSTEM \ CurrentControlSet \ Control \ FileSystem
parameter NtfsDisableLastAccessUpdate value “1”
Do not use the swap file to store the system kernel.
By default, WinXP unloads the kernel and system drivers into the page file if they are not used. Using this option, you can tell WinXP to store the kernel and system drivers are always in memory. We launch “Regedit”
HKLM \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management
DisablePagingExecutive parameter, “1”. do not use the swap file to store the system kernel, “0”. use
Automatically unload unused libraries.
This feature will help free up memory. We launch “Regedit”
HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer
AlwaysUnloadDLL parameter, value “1”. unload libraries value “0”. do not unload. Note: the system may become unstable when the option is enabled.
Use fast user switching.
If the option is enabled, then when switching to another user, the programs of the current user will continue to work. Otherwise, the programs will automatically shut down when the user logs off, and the computer will work faster with the next user. We launch “Regedit”
HKLM \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon
parameter AllowMultipleTSSessions, value “1”. use fast user switching
Disable Dr. Watson.
If the option is disabled, then in case of an error in the program, the corresponding error message will be displayed with the OK and Cancel buttons, when you click OK. the application terminates, and when you click on cancel, the debugger starts. In Registry Editor “Regedit”
HKLM \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ AeDebug
parameter “Auto” expose “0”
Do not keep a history of opening documents.
Do not keep a story “Recently Used Documents”. Windows XP creates shortcuts to running programs in the Documents and Settings \% USERNAME% \ Recent folder. You can disable this feature if you do not use them. We launch “Regedit”
HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer
parameter NoRecentDocsHistory, value “1”- no history
Automatically terminate hung applications.
This option is used to automatically close without any warning all hung programs. It is convenient when shutting down the computer, if the application does not respond, then you do not need to click on the button to complete it. We launch “Regedit”
HKCU \ Control Panel \ Desktop
AutoEndTasks parameter, value “1”. Automatically terminate hung applications “0”. wait for user input
Disable the message about insufficient disk space.
Do not display a message about insufficient disk space. It makes sense to use this option on small disks. We launch “Regedit”
HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer
parameter, NoLowDiskSpaceChecks, value “1”. message is disabled “0”. included
Block automatic updates in Windows Media Player.
Windows Media Player periodically establishes a connection through the Internet to check for the existence of a new version of the program (Tools-Options-frame Automatic updates). You can disable this feature in Windows Media Player. We launch “Regedit”
HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ WindowsMediaPlayer
parameter DisableAutoUpdate, value “1”.
Release the channel (bandwidth) reserved for the QoS service.
Windows XP by default allocates part of the Internet channel for Quality of Service (QoS). The purpose of QoS is to improve the distribution of traffic for programs written with the QoS API in mind. You cannot find these programs, so reserving a channel for an unnecessary service is an inadmissible luxury. In order to release the already narrow channel of domestic Internet connection, go to the Start menu. To run, run the gpedit.msc Group Policy Editor.
You must be a system administrator to run. In chapter “Computer configuration” select item “Administrative Templates”, Further “Network” and then select “QoS Packet Manager” in the right pane and double-click on it. Choose an option “Limit Reserved Bandwidth” and again double click on it.
In the window that opens, enable Enabled, and then specify the channel limit as a percentage equal to zero, click “OK” and exit the program. Open “Network connections” on the “Control panels” open the properties of your connection and on the tab “Network” make sure the protocol “QoS Packet Scheduler” connected. If it is not there, then add it from the list and restart the computer.
While Windows XP is running, many services start and run. You can view the entire list of services by clicking “Start”- “Control Panel”- “Administration” “Services”.
But not all services are necessary for the normal operation of the computer. The following is a list of services that are disabled or enabled in my configuration. In fact, there may be more services. I use a modem connection to access the Internet.
Warning: this process involves a certain degree of risk, and therefore it is desirable to have at least a general idea of what we are going to do.