83. Keep Windows operating
data in main memory
XP contains several tweakable memory settings in the registry, one of which is
the DisablePagingExecutive registry key. This controls whether the operating
system will transfer its essential driver and kernel files to the 'virtual
memory' (the page file on the hard disk). It defaults to allowing this.
Obviously, transferring portions of the system to hard
drive memory can considerably slow things down, and it appears that Windows XP
does this periodically, whether or not the system is actually low on physical
memory (RAM). If you have 256MB of system memory or more, try this registry
tweak to force Windows to keep its operating data in main memory:
to HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Memory
the DisablePagingExecutive value to '1'
84. Disable the DOS 8.3 naming
convention to save system resources.
XP uses two different names for each and every file on your system. One is the
name that you see in explorer and in the command prompt, and the other is an
MSDOS compatible 8.3 (8 character title followed by a '.' Then three more
characters to indicate the type of file) name. If you are intending to run DOS
only software, or connect to pre-Windows 95 computers, you will need this second
set of names. If not, you are simply wasting resources. To disable the 8.3
the value of the NtfsDisable8dot3NameCreation key to '1'
85. Stop the 'last access
update' from taking up system resources
time a directory on an NTFS drive is accessed by Windows XP, it updates that
directory and every subdirectory with a time stamp to indicate the date of
access. In folders with a lot of subdirectories, this can add considerable
overhead to whatever your PC happens to be doing. This process can be disabled
through the registry:
new DWORD value called 'NtfsDisableLastAccessUpdate' and set the value to '1'