Windows is no doubt the single most advanced and versatile operating system in existence, and one of its greatest powers is end-user customizability.
The greatest task of every decent developer always involved 2 aspects of programming, SPEED and STABILITY; many will offer you a bunch of registry tweaks and un studied hints on how to speed up your computer compromising your “stability”. but this is not the case here.
I’m a humble Researcher underdog who is working for Microsoft, (in a totally irrelevant field) but I do my nerd share of beta testing every small feature they release out there! and to your surprise the tweaks I’m giving to you are NOT work-arounds, they are tools built and designed for that by Microsoft itself!
the only reason some of them are disabled is for users’ own safety. because Microsoft (believe it or not) always valued STABILITY over SPEED, well enough for the boring argument let’s get to the fun part!
Warning: Once you activate those tweaks you have to make sure you NEVER improperly power down your device. in fact I suggest you get yourself a UPS!, something smart users always do. it gives power surge protection and extends the life of your machine.
TWEAK #1: (Thanks to Computer World article here) (Windows 7 and later systems only)
Moving the Windows Kernel into Memory
Anything that runs in system memory runs faster than if it runs from your hard disk. To that end, you can speed up Windows itself by moving the Windows kernel into RAM, by executing this Registry tweak:
- Open the Registry Editor.
- Navigate to the HKEY_LOCAL_MACHINE\SYSTEM\
- CurrentControlSet\Control\Session Manager\Memory Management key.
- Right-click the DisablePagingExecutive item and select Modify.
- In the Edit DWORD dialog box, change the value to 1.
- Click OK.
You must reboot your system for this tweak to take effect.
Caution: If you experience system problems after performing this tweak, re-edit the value of DisablePagingExecutive back to 0.
Or simply use this REG KEY to do the same thing (Don’t worry I wrote it myself!)
Using your Hard Drive built in cache
Just like RAM, cache is a little slower but eons faster than your 7200 RPM Hard drives; and it’s built into every hard drive today. you can configure using it through the Device Manager (devmgmt.msc)
1 . Open Run window (CTRL+R) and type “devmgmt.msc” without the quotes.
PS: You can also get there through computer properties and control panel, start search and more. you name it.
2 . Navigate to your Disk Drive, and choose the “policies” tab from its “properties”
3. Check both these boxes in the picture.
Launch Folders under a separate process!
If you have 512MB RAM or more you should definitely use it! I have no idea why to this date Explorer.exe still uses a single process architecture to launch the entire windows explorer environment in our multi-core processing age; enabling this makes your entire windows system faster AND prevents total crashes or freezing as only the non-responding window is sand-boxed from affecting the entire thing DOH!.
1 . Open “Folder Options” (you can get it from control panel, start search, or in any explorer window from the “Organize” drop-down list).
2. Go to the “view” tab and scroll down till you find “Launch folder windows in a separate process”