
Windows NT, 2000, ME, 98, XP Registry Tweaks
Here you will find our
selection of tips and tricks for Windows 9.x/ME/NT/2000 and XP. REMEMBER I’m not responsible if you have problems with your system or damaged your computer by using any tweaks on this site.
Add recycle bin to a program manager group Cable Modem & xDSL Speed Tweak CD-ROM Does Not Run Automatically When Inserted Change the Startup and Shutdown Screens Start Windows Without Prompting for a Password Control the Size of the Disk Cache Optimizing Dial-Up Modem Connection Speed Auto Logon to a Windows NT Machine Improve Core System Performance in Windows NT Disabling Save Password option in Dial-Up Networking Enable Plug-and-Play on Windows NT Cable Modem & xDSL Speed Tweak Cable Modem & xDSL Speed Tweak (win2000) Change the Maximum Transmission Unit (MTU) Size Power the Computer Off After Shutdown View the System BIOS Information (Windows ME) To do this, run Regedit and go
to:
(Win9x)
Add recycle bin to
a
Cable Modem & xDSL Speed Tweak (Windows 9x)
If you are using Windows 95, first download and install the Winsock Update from Microsoft before proceeding to the steps below. Open your registry and find the key below. Create the following values, as most of these values will not already exist you will need to create them by clicking on Edit | New | DWORD or String Value and then set the value as shown below. DefaultTTL = "128" (String Value) DefaultRcvWindow = "372300" (String Value) PMTUBlackHoleDetect = "0" (String Value) PMTUDiscovery = "1" (String Value) SackOpts = "1" (String Value) Tcp1323Opts = "3" (DWORD Value) To increase performance even further, increase the MaxMTU to 1500. Exit your registry and restart Windows for the change to take effect. Registry Settings: Key: [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\MSTCP] CD-ROM Does Not Run Automatically When Inserted (Windows 9x)
Key: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] Change the Startup and Shutdown Screens (Windows 9x)
There are three files which makeup the startup and shutdown screens, they are: LOGO.SYS - The startup screen, usually located in your C:\ directory. LOGOW.SYS - The 'Please wait...' screen, usually located in your c:\windows directory. LOGOS.SYS - The 'It's now safe to turn off your computer.' screen, usually located in your c:\windows directory. These files are standard 256 color Windows bitmap files with dimensions of 320(w) x 400(h). You can use basically any image editing program to change them (as long as it supports BMP files). Warning: Before getting started make sure to take a backup copy of all three files (LOGO.SYS may or may not already exist). 1. Copy LOGOW.SYS and LOGOS.SYS to a temporary folder, and rename their extensions to .BMP 2. Using your favourite graphics editor, open the files and modify them to your liking. 3. Once your finished, save the files, change their extensions back to .SYS, and copy them back over the original files in the Windows directory (which you've already backed-up) and you're done. Alternatively you can create three new BMP files for each screen, just make sure that the proportions of 320(w) x 400(h) are maintained. The file once finished should be 129,078 bytes. Start Windows Without Prompting for a Password (Windows 9x)
Windows 9x passwords are recorded in a Password List file, these files are stored in the Windows directory and named according to your username, they can be recognised by their .PWL extension. For example, if your username was 'John' then your password file would probably be 'c:\windows\john.pwl' To remove the password prompt start by finding the PWL file relating to your username and rename it to *.old (e.g. c:\windows\john.old). If your running a network, you then need to open 'Control Panel -> Network' and check that the 'Primary Network Logon' is set to 'Windows Logon'. Now restart Windows and you'll be prompted for a password, leave the Password box empty then click OK, you should now not be prompted for a password again. (Windows 9x)
Open your registry and find the key below. There should be a value named 'SchedulingAgent' which is set to equal 'mstask.exe', this is the entry that loads the Task Scheduler. Delete this value to stop the task manager loading again. Note: Remember to backup your registry before deleting any values! Key: [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices] Control the Size of the Disk Cache (Windows 9x)
Optimizing Dial-Up Modem Connection Speed (Windows 9x) By optimizing the MaxMTU &
MaxMSS settings along with the RWIN and TTL settings you can increase dialup
modem
Settings Auto Logon to a Windows NT Machine (Windows NT/2000)
To enable this function you need to add several new values to the [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Winlogon] key.
1. Add a new value of 'DefaultUserName' and set the data to the username you
wish to automatically logon as.
2. Add a new value of 'DefaultPassword' and set this to the password for the
username above.
3. Add a new value of 'DefaultDomainName' and set this to the domain of the
user. Ignore this value if the NT box is not participating in NT Domain
security.
4. Add a new value of 'AutoAdminLogon' and set it to either '1' to enable auto
logon or '0' to disable.
5. Exit and reboot, Windows should not ask for a password and automatically show
the desktop of the user.
WARNING: The
password is stored in registry, which means anyone who has access to the machine
has access to the password.
Improve Core System Performance in Windows NT (Windows NT/2000)
Open the registry and find the value in the key below.
Change the value to
'1' enable the tweak and stop the core process from being paged, or set it to
'0' for the default.
Registry
Settings:
Key: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session
Manager\Memory Management] Disabling Save Password option in Dial-Up Networking
(Windows NT)
When you dial a phonebook entry in Dial-Up Networking (DUN), you can use the
'Save Password' option so that your DUN password is cached and you will not need
to enter it on successive dial attempts. This key disables that option.
Registry Settings:
Key: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RasMan\Parameters] (Windows NT)
Registry Settings:
Key: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Winlogon] Enable Plug-and-Play on Windows NT (Windows NT 4.x)
Find the directory on your Windows NT CD-ROM called \Drvlib\Pnpisa, then open the directory for your system type (standard PC's are x86 or i386). In this directory are two files. To install plug-and-play support, right-click on the file called 'Pnpisa.inf' and select install. You'll need to restart Windows for the changes to take effect. Note: Windows NT should now detect PnP devices, but you may have to configure the settings manually. Cable Modem & xDSL Speed Tweak (Windows NT)
Open your registry and find the key below. Create the following DWORD values, as most of these values will not already exist you will need to create them by clicking on 'Edit | New | DWORD Value' and then set the value as shown below. DefaultTTL = "80" hex (or 128 decimal) EnablePMTUBHDetect = "0" EnablePMTUDiscovery = "1" TcpWindowSize = "faf0" hex (or 64240 decimal) Exit your registry and restart Windows for the change to take effect. Registry Settings: Key: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters] Cable Modem & xDSL Speed Tweak (Windows 2000)
Open your registry and find the key below. Create the following DWORD values, as most of these values will not already exist you will need to create them by clicking on 'Edit | New | DWORD Value' and then set the value as shown below. DefaultTTL = "80" hex (or 128 decimal) EnablePMTUBHDetect = "0" EnablePMTUDiscovery = "1" SackOpts = "1" Tcp1323Opts = "3" TcpWindowSize = "5ae4c" hex (or 372300 decimal) GlobalMaxTcpWindowSize = "5ae4c" hex (or 372300 decimal) Exit your registry and restart Windows for the change to take effect. Registry Settings: Key: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters] Change the Maximum Transmission Unit (MTU) Size (Windows NT) By optimizing the MTU setting
you can gain substantial network performance increases, especially when using
dial-up modem Settings Power the Computer Off After Shutdown (Windows
NT/2000/XP) Open regedit and find the key:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\ Create a string value and name it: PowerdownAfterShutdown set the value to 1 to have your computer to Powerdown after shutdown. Restart Windows.... View the System BIOS Information (Windows
NT/2000/XP) Log off...
(NT/2000/XP) This sets the DIR commad's buffer from 14000 to 65000. Open your registry and find: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters Create a new DWORD value and name it: ""SizReqBuf" and set it's data to "0000ffff" Optimise NTFS (NT/2000/XP) NTFS is a nice filesystem, but the performace cost is slight higher than FAT32. Here are some tips to trim it up a bit: By default NTFS will automatically update timestamps whenver a directory is accessed. This isn't a necessary feature, and it slows down large volumes. To disable this feature do the
following: NTFS uses different master file control tables to store filesystem information about your drives. Over time these files grow and become fragmented, and slowing down all access to the drive. By setting aside a little space, these files can grow without becoming fragmented. Create a new dword value and
name it: "NtfsMftZoneReservation" and set it to 2.
|