23 June 2006

Windows XP Registry Hacks

Applied Inderjeet Singh's Windows XP Registry Hacks

1.
Remove DLLs from loading for applications that are not running anymore
Edit [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer]
Create a new DWORD value ALwaysUnloadDLL and give it a data value of 1. Reboot.

2.
Place Windows Kernel in RAM
Edit [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Memory Management]
Set DisablePagingExecutive to 1. Reboot.

3.
Disable 8.3 Name creation in NTFS
Edit HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]
Set NtfsDisable8dot3NameCreation to 1. Reboot.

4.
Make network browsing to be faster by preventing checking of remote scheduled tasks
Delete the following registry key: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}]. Reboot.

6.
This next hack is not for enhancing performance, but is nonetheless quite useful at times when your system displays an error message at Startup that refuses to go away.
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows]
Set NoPopupsOnBoot to 1 (DWORD). Reboot.

7.
For deleting programs from starting up at the boot time: delete their entries from:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

8.
For uninstalling unruly programs from "Add Remove Programs" control panel applet, look for the program name in
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
Also check DisplayName subkey to see tha name of the program.

9.
Displaying Ghosted or nonpresent devices. Open "Command Prompt" and enter the following commands:
SET devmgr_show_nonpresent_devices=1
devmgmt.msc
Now, uninstall hardware devices that are no longer used with your system