Brian Cryer


Cry How To...

Windows Registry

These notes will never be complete ... but hopefully will grow as I find more registry titbits.



Holds Microsoft Visual Studio environment settings, where 'N.0' denotes the Visual Studio version number. For details see the Knowledge Base Article (Q247055)
HKCU\Software\Microsoft\DevStudio\6.0\Source Control
Disabled (DWORD)
Flag allowing SourceSafe integration with Visual Studio to be disabled. DWORD. Set to 1 to disable SourceSafe integration, 0 to enable SourceSafe integration.

HCCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings

MaxConnectionsPerServer (DWORD, default 2)
Specifies the number of simultaneous requests to a single HTTP 1.1 Server.
MaxConnectionsPer1_0Serve (DWORD, default 4)
Sets the number of simultaneous requests to a single HTTP 1.0 Server.


HKLM\SOFTWARE\Microsoft\Internet Explorer\Main
The data value is the title you want to appear on the Internet Explorer window. NOTE: In Windows NT, the value should be type REG_SZ instead of String.
HKLM\SOFTWARE\Microsoft\Internet Explorer\Main\Window Title
Set to specify a custom title for explorer. When deleted, or if it does not exist, "Microsoft Internet Explorer" becomes the default window title.
Each key specifies an application that will be run when a user logs in.
One entry will exist for each application that can be uninstalled.
The name of the applciation as it will appear in the uninstall list.
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\PowerdownAfterShutdown
REG_SZ. Value of 1 instructs NT (or later variant) to power down after shutting down - but only assuming an ACPI complient bios. Value of 0 does not power down on shutdown.
NtfsDisable8dot3NameCreation DWORD
0 - NTFS creates an 8.3 (MS-DOS) file name in the directory each time a file is created. For backwards compatibility.
1 - Disables this feature, removing the overhead.
NtfsDisableLastAccessUpdate DWORD
0 - Last access timestamp is updated each time a file is accessed. This is the default if the key does not exist.
1 - Disables update of last access time. This will speed things up.
ProductType REG_SZ. One of:
  • WinNT
    Windows NT or 2000 workstation.

  • LanmanNT
    Windows NT server domain controller (primary or backup).

  • ServerNT
    Windows NT server, standalone.

One key will exist here for each service installed.
AutoShareServer REG_DWORD. A value of 0 disables the admin shares that are normally created automatically. Create if does not exist.
Hidden REG_DWORD: 0 (default) machine is visible to network browsers. Value of 1 hides the machine from network browsers. Changes only take affect after a reboot.
TimeSource REG_DWORD. A value of 1 indicates that the server can act as a time source.


DefaultTTL REG_DWORD. Default value is 128 for NT/W2K/XP or 32 or 95/98/Me, which may not be listed.

Default Time-To-Live value of packets. This determine the maximum amount of time an IP packet may live in the network without reaching its destination. It is the maximum number of hops the packet may be involved in before being discarded (i.e. the number of routers it can pass through).

Consider increasing the value (up to a maximum of 255) when you experience a very high rate of packet loss over slow networks.

IPEnableRouter REG_DWORD. Controls whether IP forwarding is enabled. Default 0. Set to 1 to enable IP forwarding.



These notes are believed to apply to all versions of Windows.

About the author: is a dedicated software developer and webmaster. For his day job he develops websites and desktop applications as well as providing IT services. He moonlights as a technical author and consultant.