1. Speed Up Menu Display
When using the start menu or menu bar you will notice a delay between different tiers of the menu hierarchy. For the fastest computer experience possible I recommend changing the menu value to zero.
Go to START and type "regedit" without quotes.
Navigate to HKEY_CURRENT_USER\Control Panel\Desktop.
Select MenuShowDelay from the list. The initial value should be 400. Change value data to 0 (zero).
Reboot your computer and test how fast will appear your menu.
2. Speed Up Your Bandwidth by 20%
Microsoft reserve 20% of your available bandwidth for their own purposes, such as Windows Updates and interrogating your machine etc.
Go to START and type "gpedit.msc" without quotes.
Navigate to Local Computer Policy\Computer Configuration\Administrative Templates\Network\QoS Packet Scheduler.
Select Limit reservable bandwidth and by default is not configured. Select Enabled and set the Bandwidth limit to 0% (zero).