Have you cleaned up your registry?
After you deleted and uninstalled the software from system, it is inevitable to leave so many DLL files that can drag computer speed without question. May be you need to get rid of them as well.
Do you know that many applications leave a pile of DLL files to Windows when installing or removing? These excessive files are nothing but waste resources. What is worse, it is hard to get rid of them completely by uninstalling.
But, you also can clean up manually. You have to delete them in “Registry Editor” and “Explore” respectively.
In the “HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/sharedlls”, you can find that it records the shared dll information.
The numbers following show that the current dll files are shared by several applications. If it is “0”, which means it is redundant, you can delete it without any hesitation.
1. Click “Start”> “Run”, type “regedit” to enter into “Registry Editor”,
2. Open up HKEY_MACHINE_/Software/Microsoft/Windows/CurrentVersion/SharedDLLS to find the DLL files with key values of “0x00000000(0)” and “0x00000000”, and then check name and route of the DLL file in the “Name” column and record them.
But if you do not which dll file is rubbish, you can double-click suspicious files, in the “Edit DWORD Value” dialog box, if you find the key value is “0”, it is no doubt that, this dll file is rubbish; but if the value is “1” or more than “1”, it is normal DLL file, keep it.
3. Open your “Explore” and delete the DLL files you have recorded.
4. Enter into “Registry Editor” again, right-click the DLL files and remove them.
http://ezinearticles.com/?Disk-Defragment---Why-I-Cannot-Continue-to-Defragment-Disk&id=3165935