1.
Disable Startup Services
Windows startup services can be found by clicking on start and the and typing  “ msconfig ” and pressing enter. Now click on services tab.Now you can disable  the unwanted services by checking them and clicking on disable. While this should  be done according to your requirements.Services like “Offline Files,” “Tablet PC  Input Services,” Terminal Services,” “Fax” and “Windows Search. “Offline Files,”  “Tablet PC Input Services,” Terminal Services,” “Fax” and “Windows Search have a  large impact on windows 7 speed/performance.
2.
Disable Windows transparency Disabling the windows 7 transparency option will certainty give a good speed  to your windows 7 speed/performance. Disabling transparency is very easy in  windows 7. Simply right-click on your desktop, select “Personalize,” choose the  active theme and then navigate to “Windows Color.” Finally, uncheck the “Enable  Transparency” option.
3.
Remove Unwanted Programs from Startup
Disabling unwanted programs such as messengers or other programs from startup  will not only increase speed of your windows 7 it will also decrease the startup  time of windows 7.
4.
Disable Unwanted Features Of Windows 7
To disable unwanted features from windows 7 click on “ Start “ then on  control panel.Now click on “ Programs “ then on “Turn Windows features on or  off”. Now disable the features you think you dont want. I recommend you to  disable the “ Indexing Service “ it will have a noticeable effect on the  speed.
5.
Defragment Your Windows Regularly
Adding and deleting files from drives will make your drives fragmented and it  will take longer to access files so defragmenting the drive will decrease file  access time. To start defragmentation click on “ Start “ and type “ Disk  Defragmenter “ And press enter. Now start the defragmentation