Disable performance counters
Like Windows 2000, Windows XP has a performance monitor utility (found in administrative tools) which can track several areas of your PC's performance. Everything from CPU use to hard drive access can be tracked and graphed. The information for this utility comes from several performance counter services which run behind the scenes, gathering data for the monitor.
If you have no use for this information, it's a good idea to disable the counters, since they take up system resources. Unfortunately, this is rather hard to do without the use of additional software. Fortunately, Microsoft has made the necessary software freely available on their website.
The Extensible Performance Counter List utility can be used to permanently disable these performance counters.
First download and install the utility, then run the Exctrlst.exe utility, found in 'c:\program files\resource kit\'
Select each line in the 'Extensible performance counters' window and clear the 'performance counters enabled' button below. You must do this separately for each counter. When done, just exit the utility.
Now if you load the performance monitor, you will see that it has no information available to it.
================================================== ================================================== =
Microsoft claims Longhorn will be, er, faster
The only reason why its faster is they added a superfetch feature to the prefetcher. If you look at the key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Session Manager\Memory Management\Prefetcher
you will notice in windows xp
EnablePrefetcher = 3 and you will notice in windows longhorn
EnableSuperfetch = 1
Well, guess what? You can put the EnableSuperfetch = 1 in windows xp and get the same speed.
Wow, Microsoft just added a feature that was already there in xp.
================================================== ================================================== =
Speed up the Start Menu
The default speed of the Start Menu is pretty slow, but you can fix that by editing a Registry Key. Fire up the Registry Editor and navigate to the following key:
HKEY_CURRENT_USER \ Control Panel \ Desktop \ MenuShowDelay
By default, the value is 400. Change this to a smaller value, such as 0, to speed it up. (The perfect value in my opinion is 150)
If this doesn't work for some reason, then you might try the following: Navigate to Display Properties then Appearance then Effects and turn off the option titled Show menu shadow. You will get much better overall performance
================================================== ================================================== ===
This tweak removes the shortcut arrow
Open Regedit.exe and navigate to the following key:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Shell Icons
Backup the key.
In the right-pane, create a new String value named "29"
Double-click 29 and set it's value as follows:
C:\Windows\System32\shell32.dll,50 (an empty icon)
Close Registry Editor.
To apply the changes instantly, follow this
Right-click Desktop, choose Properties
Click the Appearance Tab.
Click Advanced button
Choose Icon from the drop-down list
Set it's size to 31 and press OK, OK.
The changes will be applied now. Repeat the above steps and then set the Icon size back to 32 (defaults). The above steps are required to force Windows to redraw the icons. Even Tweak UI does this.
================================================== ================================================== ===
Disable Disk Performance Counters
Press the Windows + R keys > type diskperf -n > reboot
================================================== ================================================== =
Thats it youve just read the ultimate guide to making Windows XP run faster !