Windows was built to be used on a maximum of machines with different configurations, and therefore, it is usually not optimized for your computer and your use. I also invite you to read our other articles articles about the optimization of your computers if this is already done. A "non-optimisations", it is at the level of the processor. Our processors have caches that allow them to put in memory some data to accelerate the recovery of its data in the future: http://fr.wikipedia.org/wiki/M%C3%A9moire_cache according to the processors, you can have 2 or 3 levels ( ) cache. By default, Windows uses a cache L2 (Level 2) of 256 kbytes, which means that if your CPU is able to use more space (which is usually the case and will be more time will pass in view of the continued evolution of the processors), Windows limited the capabilities of your CPU! And I don't even talk no L3 cache, because Windows does not use it, it's as if you do not have this 3rd cache memory is the largest of the 3 levels a processor caches!

Its processor Info:

The 1st thing to do is to know the capabilities of the CPU (processor), to this:

Download CPU – Z: http://www.cpuid.com/softwares/cpu-z.html

Install it and open it

To see the different levels of cache, you have 2 possibilities: the 1st tab, bottom-right, or the 2nd tab

To increase the L2 cache in Windows:

In the start menu, find and open "regedit" (registry database) (as in any manipulation in the registry database, it is advisable to perform a backup of his computer in case of problems) Double click on HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Control > Session Manager > Memory Management in the right window, you have to find a key named "SecondLevelDataCache", right click on it and click on 'Edit' Click "Decimal" And replace with the true value of your processor. In my case, CPU – Z tells me 2 x 256, so the value to put in my case is 512. Click "Ok"

To enable L3 cache in Windows:

Step 1 to 2 is the same as for the L2 and therefore arrive in the same window in step 3. In a free area in the right window, right click and click on "New" > "DWORD 32 bit value" Rename the new key by "ThirdLevelDataCache" (without the quotes) Right click on this new key renamed and click on 'Edit' Click "Decimal" Change the value to that of your processor indicated by CPU – Z: in my case, I have 3MBytes, so I have to do 3 x 1024, which means I have to put 3072 as value. Click "Ok".

Restart your computer. On 1 restart, your computer may be slightly slower than usual, this being from the fact that Windows needs to incorporate these new data, but later, your computer should be faster and more powerful! Personally, I didn't slow during the 1st reboot, but I noticed an improvement in the speed of programs, especially at the level of the multi-tasking, despite the fact that who already have an SSD on my PC! Note: this trick is not overclocking, and therefore there is no risk of overheating that can be found in the overclocking.