Hello there Guest, welcome to betaPod. To read more about betaPod, please visit our About betaPod page.
Username:  Password: [?]

Not a member? Join betaPod now for free!

Welcome to betaPod
we hear the betas, and you.

Welcome to betaPod, the largest software BETA discussion center on the internet.

betaPod > Troubleshoot/Tech Zone > Windows: Registry tweaks to make Windows faster
Windows: Registry tweaks to make Windows faster
RSS Feed Available
Here in this release of betaPod Techtalk, we will talk about some registry tweaks to make Windows go faster.
Authors  Posts
@Hellclanner | 7 Oct 07 at 3:18am
betaPod Techtalk
Often Microsoft love to leave some power-user options open in the registry. In Windows XP, some of these options allow power-users to tweak up Windows and allow it to run at a faster speed.


Caution: Editing your registry is a dangerous execution and requires extreme care. Do back up your registry and revert your registry if you fail to load Windows properly. The following tweaks are tested OK on the author's computer but the author is not to be liable for any data loss, system failure or any problems that derived from this article. These tweaks are tested on Windows XP.


Disable Executive Paging: This means that Windows will attempt to keep pageable drivers and system processes in the RAM instead of the pagefile. When the system accesses the pagefile, it has to wait for the hard disk to locate the file and read the data. This will cause lagging. Therefore if you are able to keep system stuff in the RAM, it will be accessed faster. This tweak is recommended for systems with more than 128MB of RAM.


This option can be accessed from two ways. 1) FreeRAM XP Pro's Advance Memory Configuration menu. 2) The registry. We will not talk about FreeRAM XP Pro's method, but we will talk about the registry method.


  • Open the Registry Editor: To do this, press WinKey R to open the Run dialog and type in "regedit" to open the Registry Editor.
  • Locate the key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management.
  • You will see that there's a list of keys and values on the right column. Double-click on the key with the name "DisablePagingExecutive" and a dialog will appear.
  • In the dialog's input field "Value Data", enter the value "1".
  • Click OK then restart your computer.


Next, we have the Large System Cache option: This option will tell Windows to try to cache and optimize for disk and file operations. This is good as we have mentioned that accessing the disk will take up some time. So if you can enable this, you are able to make your computer faster. However, this tweak reduces the overall free amount of RAM.


  • Open the Registry Editor: To do this, press WinKey R to open the Run dialog and type in "regedit" to open the Registry Editor.
  • Locate the key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management.
  • You will see that there's a list of keys and values on the right column. Double-click on the key with the name "LargeSystemCache" and a dialog will appear.
  • In the dialog's input field "Value Data", enter the value "1".
  • Click OK then restart your computer.


Clearing the pagefile after you have used your computer allows you load Windows faster on the next start up. However, the Clear Pagefile at Shutdown option slows down your shutdown time drastically. That's because you might have a very huge pagefile.


  • Open the Registry Editor: To do this, press WinKey R to open the Run dialog and type in "regedit" to open the Registry Editor.
  • Locate the key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management.
  • You will see that there's a list of keys and values on the right column. Double-click on the key with the name "ClearPageFileAtShutdown" and a dialog will appear.
  • In the dialog's input field "Value Data", enter the value "1".
  • Click OK then restart your computer.


Disabling prefetches on Windows is still a very confusing advantage. Many sources saying that clearing out prefetches are good. But there are some persistant sources saying about the disadvantages of the option.


When you clear up the prefetches, you are able to reduce the chances of disk fragmentation. As said earlier on, hard disk requires to locate the file on the disk: if the file is fragmented and placed all over the place, the hard disk will take up more time to locate the file and this slows down the system, and may even cause crashes. This option is good for systems with low specifications.


However, this option is quite useless as Windows will still recreate the prefetches (files with extension .pf). Instead, some sources actually say that cleaning out your prefetch will reduce your system performance. This is yet to be true.


So if you still persist on wanting to use this tweak, follow the following instructions.


  • Open the Registry Editor: To do this, press WinKey R to open the Run dialog and type in "regedit" to open the Registry Editor.
  • Locate the key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters.
  • You will see that there's a list of keys and values on the right column. Double-click on the key with the name "EnablePrefetcher" and a dialog will appear.
  • In the dialog's input field "Value Data", enter the value "0" to disable it completely, "1" to prefetch Application launches, "2" to prefetch boot, and "3" to prefetch everything,.
  • Click OK then restart your computer.


Windows do not always unload DLL from the memory. It is good to unload DLL as you are able to free up some memory and this will allow you to run your computer at a better speed.


  • Open the Registry Editor: To do this, press WinKey R to open the Run dialog and type in "regedit" to open the Registry Editor.
  • Locate the key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer.
  • You will see that there's a list of keys and values on the right column. Double-click on the key with the name "AlwaysUnloadDLL" and a dialog will appear: If the key does not exist, create a DWORD value by right clicking on the white space, go into New>DWORD Value and enter the name "AlwaysUnloadDLL".
  • In the dialog's input field "Value Data", enter the value "1".
  • Click OK then restart your computer.


You can tell your system not to wait for processes to terminate itself before shutting down. Sometimes it can take up to a very long time before the process decides to terminate itself. So you can use the Wait


  • Open the Registry Editor: To do this, press WinKey R to open the Run dialog and type in "regedit" to open the Registry Editor.
  • Locate the key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control.
  • You will see that there's a list of keys and values on the right column. Double-click on the key with the name "WaitToKillServiceTimeout" and a dialog will appear: If the key does not exist, create a DWORD value by right clicking on the white space, go into New>DWORD Value and enter the name "WaitToKillServiceTimeout".
  • In the dialog's input field "Value Data", enter the time in miliseconds. Recommended is "2000" ms.
  • Locate the key HKEY_CURRENT_USER\Control Panel\Desktop.
  • You will see that there's a list of keys and values on the right column. Double-click on the key with the name "WaitToKillAppTimeout" and a dialog will appear: If the key does not exist, create a DWORD value by right clicking on the white space, go into New>DWORD Value and enter the name "WaitToKillAppTimeout".
  • In the dialog's input field "Value Data", enter the time in miliseconds. Recommended is "2000" ms.
  • Click OK then restart your computer.


Decreasing the menu display delays will do some good if you are using a high speed computer. The delay is just not to let the user see the menu being loaded and lagging. It is also to prevent accidental opening of menu in the Start Menu. So if you are precise mouse user, you can enable this weak.


  • Open the Registry Editor: To do this, press WinKey R to open the Run dialog and type in "regedit" to open the Registry Editor.
  • Locate the key HKEY_CURRENT_USER\Control Panel\Desktop.
  • You will see that there's a list of keys and values on the right column. Double-click on the key with the name "MenuShowDelay" and a dialog will appear: If the key does not exist, create a DWORD value by right clicking on the white space, go into New>DWORD Value and enter the name "MenuShowDelay".
  • In the dialog's input field "Value Data", enter the delay in miliseconds. Recommended is "100" ms.
  • Click OK then restart your computer.


I hope that these tweaks is able to speed up your computer.


Thanks alot for viewing this article from betaPod Techtalk



© Sam Yong 2007-2008 All Rights Reserved. Written by Sam Yong.

 

:Neville
Date joined: 10 Dec 07
Total posts: 13
Location: Woodlands,Singapore
12 Dec 07 at 3:32pm
RE: Windows: Registry tweaks to make Windows faster
Thanks,it helped my com to become faster.Care to include more?

 

@Hellclanner
i love betaPod :)
Date joined: 25 Apr 07
Total posts: 525
Location: Woodlands, Singapore
13 Dec 07 at 12:21am
RE: Windows: Registry tweaks to make Windows faster
there's a limit to what we can tweak and we cannot tweak. this already involved a high level of risk in your computer while you are tweaking. Optimized performance requires you to put in alot of effort in your computer to study and analyse it.



^top |
[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon]

 
Your Ad Here