1. Speed up showing of your start menu by doing the following changes of your registry. Go to the Registry key HKEY_Current_User\Control Panel\Desktop\Menu Show Delay the default is 400. Set it to your desired value, the lower the value the faster the menu will show.
2. Setting your Windows Kernel to run via RAM by setting the DisablePageExecutive DWORD value to 1. EditRegistry key Hkey_Local_Machine\System\CurrentControlSet\Control\Session Manager\Memory Management\DisablePagingExecutive to 1 to disable paging and have the kernel run in RAM. Remember, any applications will run faster in RAM compare in a Hard drive or a virtual memory. After making the tweak, exit registry and restart windows. Take note that do this procedure only if your system has a 256 MB or higher RAM.
3. Disable the 8.3 naming convention in Windows XP,expert says that this naming convention can degrade NTFS drive performance, unless you are still using a 16 bit applications dont perform this tweak. Set the Registry DWORD Key Hkey_Local_Machine\System\CurrentControlSet\Control\FileSystem\ntfsdisable8dot3NameCreation to1.Exit and Restart.
Reminder: Back-up registry before you perform the following tweaks, so that you can reverse to an earlier state in case something happen.