Registry Hive/Sub-Key - Virtualization



|Registry Hive/Sub-Key |Key Name |Key Type |Value |Description |CCS Key? |

|Desktop Settings |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Ex|NoCommonGroups |REG_DWORD |0 or 1 |Common Program groups do not appear on Start menu. | |

|plorer | | | | | |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Ex|NoDesktop |REG_DWORD |0 or 1 |Hide all desktop icons. | |

|plorer | | | | | |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Ex|NoDrives |REG_DWORD |Decimal value |Hide specified drive icons in My Computer, Explorer, and Open/Save | |

|plorer | | | |dialogs (still viewable from File Mgr). To implement, list alphabet | |

| | | | |in reverse order (Z to A), indicate “1” for each drive to hide, and | |

| | | | |“0” for each drive to display; this will result in a 26-bit binary | |

| | | | |string which may be converted to decimal format for a Registry entry.| |

| | | | |Ex: binary string to hide drives A: and C: is “101”, converted to | |

| | | | |decimal is 5. | |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Ex|NoFileMenu |REG_DWORD |0 or 1 |Remove the File menu from Windows Explorer. | |

|plorer | | | | | |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Ex|NoFind |REG_DWORD |0 or 1 |Remove the Find command from the Start menu. | |

|plorer | | | | | |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Ex|NoSetConnectDisconnect |REG_DWORD |0 or 1 |Removes Map Network Drive and Disconnect Network Drive menu items | |

|plorer | | | |from Explorer and popup menu. | |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Ex|NoNetHood |REG_DWORD |0 or 1 |Remove Network Neighborhood icon and prevent access from Explorer | |

|plorer | | | |(does not prevent command prompt access). | |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Ex|NoRun |REG_DWORD |0 or 1 |Remove Run command from Start menu. | |

|plorer | | | | | |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Ex|NoSetFolders |REG_DWORD |0 or 1 |Remove Control Panel, Printers, and My Computer icons in Explorer and| |

|plorer | | | |on the Start menu. | |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Ex|NoSetTaskbar |REG_DWORD |0 or 1 |Only Drag & Drop may be used to alter the Start menu and Desktop. | |

|plorer | | | |The Taskbar option does not appear in the Start menu. | |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Ex|NoTrayContextMenu |REG_DWORD |0 or 1 |Popup menus do not display upon right-click of the Taskbar, Start | |

|plorer | | | |button, clock, or Taskbar application icons. | |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Ex|NoViewContextMenu |REG_DWORD |0 or 1 |Popup menus do not display upon right-click of the desktop or | |

|plorer | | | |Explorer’s results pane. | |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Ex|RestrictRun |REG_DWORD |0 or 1 |Only programs defined in a related Registry key may run. The other | |

|plorer | | | |key is: | |

| | | | |HKCU\Software\Microsoft\Windows\CurrentVersion\Policiies\Explorer\Res| |

| | | | |trictRun | |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Ex|NoClose |REG_DWORD |0 or 1 |Remove Shut Down option from Start menu. Does not disable Shut Down | |

|plorer | | | |from Ctrl+Alt+Del menu. | |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Ex|NoDriveAutoRun |REG_DWORD |Decimal value |Determines whether or not the auto-run feature is disabled on the | |

|plorer | | | |specified drive. ** For implementation rules, review the description| |

| | | | |for the “NoDrives” row. | |

|HKLM\System\CurrentControlSet\Services\Cdrom\Autorun |NoDriveAutoRun |REG_DWORD |0 or 1 |Determines whether or not the auto-run feature is disabled on the | |

| | | | |CD-ROM drive. | |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Ex|NoSaveSettings |REG_DWORD |0 or 1 |Prevents changes to the positions of icons and open windows and the | |

|plorer | | | |size/position of the Taskbar from being saved. | |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Ex|NoWindowsUpdate |REG_DWORD |0 or 1 |Determines whether or not users are able to connect to the Windows | |

|plorer | | | |Update website. | |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Ex|NoNetworkConnections |REG_DWORD |0 or 1 |Prevents Network Neighborhood and Dial-Up Connections from running. | |

|plorer | | | | | |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Ex|Intellimenus |REG_DWORD |0, 1, or 2 |0 = Enables personalized menus by default, but permits users to | |

|plorer | | | |change the option. | |

| | | | |1 = Disables personalized menus and prevents users from changing the | |

| | | | |option. | |

| | | | |2 = Enables personalized menus, but prevents users from changing the | |

| | | | |option. | |

|HKCU\Software\Policies\Microsoft\Windows\System |DisableCMD |REG_DWORD |1 or 2 |1 = Policy is enabled and set to “Yes”, preventing users from running| |

| | | | |a command prompt, but the system may still run MS-DOS batch files. | |

| | | | |2 = Policy is enables and set to “No”, preventing users from running | |

| | | | |a command prompt, and the system is unable to run MS-DOS batch files.| |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Ex|NoRecentDocsHistory |REG_DWORD |0 or 1 |Determines whether or not recently opened documents are saved in the | |

|plorer | | | |Documents item on the Start menu. | |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Ex|NoCommonGroups |REG_DWORD |0 or 1 |Determines whether or not items in the All Users profile will display| |

|plorer | | | |in the Start menu (0), or only items from the users profile (1). | |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Ex|NoSMHelp |REG_DWORD |0 or 1 |Removes the Help option on the Start menu. | |

|plorer | | | | | |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Ex|NoSMMyDocs |REG_DWORD |0 or 1 |Removes the My Documents option from the Start menu. | |

|plorer | | | | | |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Ne|NoWorkgroupContents |REG_DWORD |0 or 1 |Network Neighborhood does not display computers in the local | |

|twork | | | |workgroup or domain. | |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Ne|NoEntireNetwork |REG_DWORD |0 or 1 |Restricts Network Neighborhood from displaying or accessing computers| |

|twork | | | |outside the local workgroup or domain. Users may still use | |

| | | | |Start/Run, Map/Connect Network Drive, and command prompt to access | |

| | | | |these network resources. | |

|HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\Ex|LinkResolveIgnoreLinkInfo |REG_DWORD |0 or 1 |Shortcuts created on a TSE desktop may automatically embed a UNC path|Yes |

|plorer | | | |as opposed to utilizing a local path. This causes the user who tries| |

| | | | |to use the shortcut to be prompted for the administrator’s password | |

| | | | |of the computer that created the link. CCS automated installation | |

| | | | |sets the value to “1” to force utilization of the local path (i.e. do| |

| | | | |not use a UNC path). | |

|Desktop Settings – Only valid if Active Desktop is installed |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Ex|NoDesktopUpdate |REG_DWORD |0 or 1 |Prevents placing new shortcuts on the Desktop. | |

|plorer | | | | | |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Ex|NoFolderOptions |REG_DWORD |0 or 1 |Removes the Folder Options menu item from the Settings menu. | |

|plorer | | | | | |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Ex|NoFavoritesMenu |REG_DWORD |0 or 1 |Removes the Favorites folder from the Start menu. | |

|plorer | | | | | |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Ex|NoRecentDocsMenu |REG_DWORD |0 or 1 |Removes the Documents folder from the Start menu. | |

|plorer | | | | | |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Ex|NoSetActiveDesktop |REG_DWORD |0 or 1 |Removes the Active Desktop item from the Settings menu. | |

|plorer | | | | | |

|System Settings |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Sy|DisableTaskMgr |REG_DWORD |0 or 1 |Prevents Task Manager from running. | |

|stem | | | | | |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Sy|NoDispAppearancePage |REG_DWORD |0 or 1 |Removes ability to change Desktop colors or color scheme from Control| |

|stem | | | |Panel. | |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Sy|NoDispBackgroundPage |REG_DWORD |0 or 1 |Removes ability to change wallpaper and background pattern from | |

|stem | | | |Control Panel. | |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Sy|NoDispCPL |REG_DWORD |0 or 1 |Disable Display applet in Control Panel. | |

|stem | | | | | |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Sy|NoDispScrSavPage |REG_DWORD |0 or 1 |Removes Screen Saver tab from Display window in Control Panel. | |

|stem | | | | | |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Sy|NoDispSettingsPage |REG_DWORD |0 or 1 |Removes Settings and Plus tabs from Display window in Control Panel. | |

|stem | | | | | |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Sy|DisableLockWorkstation |REG_DWORD |0 or 1 |Disables the Lock Workstation button on the Ctrl+Alt+Del security | |

|stem | | | |window. | |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Sy|DisableChangePassword |REG_DWORD |0 or 1 |Disables the Change Password button on the Ctrl+Alt+Del security | |

|stem | | | |window. | |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Ex|NoLogoff |REG_DWORD |0 or 1 |Disables the Logoff button on the Ctrl+Alt+Del security window. | |

|plorer | | | | | |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Ex|NoNTSecurity |REG_DWORD |0 or 1 |Removes Security item from the Start menu. A security sequence, such| |

|plorer | | | |as Ctrl+Alt+End will open the Security dialog window in a TSE | |

| | | | |environment. | |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Sy|DisableRegistryTools |REG_DWORD |0 or 1 |Prevents users from running Registry editing tools. | |

|stem | | | | | |

|HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Sy|RunLogonScriptSync |REG_DWORD |0 or 1 |Determines whether or not Windows Explorer waits to start until after| |

|stem | | | |completion of the logon script(s). Enabling this setting ensures | |

|* * Should also be added to: | | | |that logon scripts will complete processing before users are allowed | |

|HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon| | | |to begin their sessions (does not delay the appearance of the | |

| | | | |Desktop). | |

|Windows Logon Settings |

|HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon|AllocateCDRoms |REG_SZ |0 or 1 |0 = CD’s in the CD-ROM drive may be accessed by all administrators in| |

| | | | |the domain. | |

| | | | |1 = Only the locally logged on user may access CD-ROM drive. | |

|HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon|AllocateFloppies |REG_SZ |0 or 1 |0 = Floppy disks in the floppy drive may be accessed by all | |

| | | | |administrators in the domain. | |

| | | | |1 = Only the locally logged on user may access the floppy drive. | |

|HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon|AutoRestartShell |REG_DWORD |0 or 1 |Determines whether or not the WinNT UI is started automatically if | |

| | | | |one of its components fails (1), or if the UI must be restarted by | |

| | | | |logging off and logging on again (0). | |

|HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon|DcacheMinInterval |REG_DWORD |Range: 120 – |Specify the amount of time the workstation must be locked in order | |

| | | |86400 seconds |for the domain list to refresh after unlocking (refreshing the domain| |

| | | | |list causes a noticeable delay). | |

|HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon|ProfileDlgTimeOut |REG_DWORD |Specify # of |Determines how long the system waits for a user response to the | |

| | | |seconds |following events: | |

| | | | |The system cannot access/update a server-based profile at logon or | |

| | | | |logoff. | |

| | | | |A user’s local profile is newer than the server-based profile. | |

|HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon|RASForce |REG_DWORD |0 or 1 |Determines whether or not the Logon Using Dial-Up Networking checkbox| |

| | | | |is cleared (0) or checked (1). | |

|HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon|SlowLinkDetectEnabled |REG_DWORD |0 or 1 |Determines whether or not the system detects slow links to | |

| | | | |server-based profiles (0), or if the user may select a locally cached| |

| | | | |profile if the timeout period is exceeded (1). | |

|HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon|SlowLinkTimeOut |REG_DWORD |Range: 2000 – |If a ping exceeds the specified value, the link is considered slow. | |

| | | |120000 |* Only used when value of SlowLinkDetectEnabled = 1 | |

| | | |milliseconds | | |

|HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon|System |REG_SZ |Valid .exe file |Specifies executable files to be run by Winlogon in the system | |

| | | | |context (default .exe file is “lsass.exe”). | |

|HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon|AutoAdminLogon |REG_SZ |0 or 1 |Specify whether or not to automatically logon. | |

|HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon|DefaultDomainName |REG_SZ |Valid domain name |Specify the domain name to log into. | |

|HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon|DefaultUserName |REG_SZ |Valid user name |Specify a valid user account as per the domain being logged into. | |

|HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon|DefaultPassword |REG_SZ |Password for user |Specify the password as per the user name. | |

| | | |name | | |

|HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon|DonDisplayLastUserName |REG_SZ |0 or 1 |Determine whether or not the user name of the last logged in user | |

| | | | |should display as a default user name in the Logon Information | |

| | | | |window. | |

| | | | |* Should be “0” if AutoAdminLogon is enabled | |

|HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon|DeleteRoamingCache |REG_DWORD |0 or 1 |When using roaming profiles, determine whether a copy of the profile |Yes |

| | | | |is locally cached when the user logs off (0), or whether it is | |

| | | | |deleted from the machine (1). This will force all sessions to be | |

| | | | |authenticated upon login, rather than being able to rely on locally | |

| | | | |cached sessions for authentication. CCS automated installation sets | |

| | | | |the value to “1”. | |

|HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon|KeepRasConnections |REG_SZ |0 or 1 |Determine whether or not the RAS connection is maintained when | |

| | | | |logging off Windows NT. | |

|HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon|LegalNoticeCaption |REG_SZ |String value |Specify the caption of a message box that appears upon logon. | |

|HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon|LegalNoticeText |REG_SZ |String value |Specify the text of a message box that appears upon logon. Special | |

| | | | |characters must be used to specify line feeds and carriage returns, | |

| | | | |which vary between Windows NT and 2000: | |

| | | | |Windows NT: Open the value in binary format. Insert “0D00” (no | |

| | | | |quotes) before the character that starts a new line. | |

| | | | |Windows 2000: Open the value in binary format. Insert “0D000A00” | |

| | | | |(no quotes) before the character that starts a new line. | |

| | | | |* Note: So that you do not have to count the number of binary | |

| | | | |characters that represent the first letter of a line, place a tilde | |

| | | | |(~) at the beginning of the line. The binary tilde is “7E00”, which | |

| | | | |may be replaced with the lf/cr special characters. | |

|HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon|LogonPrompt |REG_SZ |String value |Text displays in the Logon Information window as a prompt for | |

| | | | |entering a valid username and password (default: “Enter a user name | |

| | | | |and password that is valid for this system.”). | |

|HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon|Welcome |REG_SZ |String value |Text displays in the title bar beside the title of the Begin Logon, | |

| | | | |Logon Information, Workstation Locked, and Unlock Workstation | |

| | | | |windows. | |

|HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon|PasswordExpiryWarning |REG_DWORD |Number |Represents the number of days that the password expiration warning | |

| | | | |notice is displayed before the password expires. | |

|HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon|PowerDownAfterShutdown |REG_SZ |0 or 1 |Specify whether or not the computer automatically powers down after | |

| | | | |specifying “Shut down” to Windows NT/2000. | |

|HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon|ShutdownWithoutLogon |REG_SZ |0 or 1 |Specify whether or not the Shutdown button appears on the Logon | |

| | | | |Information window. If set to “1”, a user may shut down the system | |

| | | | |without logging on. | |

|HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon|ReportBootOk |REG_SZ |0 or 1 |Determine whether the LastKnownGood Control Set is created (1), or if| |

| | | | |it is not created (0). Works in conjunction with the Registry values| |

| | | | |associated with the “Last Known Good” startup option located in | |

| | | | |HKLM\System\Select: | |

| | | | |Current: Identifies a control set from the CurrentControlSet sub-key| |

| | | | |is derived; if this value is “1”, the sub-key producing the | |

| | | | |CurrentControlSet is ControlSet001. | |

| | | | |Default: The default control set; if this value is “1”, the default | |

| | | | |control set is ControlSet001. | |

| | | | |Failed: The control set that was last rejected and replaced with a | |

| | | | |LastKnownGood control set. | |

| | | | |LastKnownGood: The last control set that successfully started the | |

| | | | |system. | |

| | | | |To prevent the “Last Known Good” startup option from appearing as | |

| | | | |Windows NT is booting, set LetKnownGood and ReportBootOk to “0”. | |

|HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon|Shell |REG_SZ |Valid Shell |Specify a valid Shell to replace Explorer.exe, the default user shell| |

| | | |program |program; this affects all users (global setting). | |

|HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon|CachedLogonsCount |REG_SZ |Range: 0 – 50 |Specify the amount of locally cached profiles that Windows NT will | |

| | | | |store. | |

|HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon|ChooseProfileDefault |REG_DWORD |0 or 1 |Specify a default action for when the client’s local profile is more | |

| | | | |recent than the server-based profile, as follows (no prompt if the | |

| | | | |ProfileDlgTimeOut value is set to “0”): | |

| | | | |0 = Use local newer profile. | |

| | | | |1 = Download the server-based profile. | |

|HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon|UserInit |REG_SZ |Valid process or |Specifies to Windows NT the processes that should run upon startup. | |

| | | |program | | |

|HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon|EnableQuickReboot |REG_SZ |0 or 1 |Specify whether or not to allow Shift+Ctrl+Alt+Del to reboot the |Yes |

| | | | |system. This keyboard sequence does not shut down the system | |

| | | | |gracefully (i.e. open applications are not automatically closed | |

| | | | |before Windows shuts down). Performing a quick reboot will generate | |

| | | | |an “unexpected shutdown (event 6008)” entry in the Event Log. CCS | |

| | | | |automated install sets the value to “1”. | |

|ICA TCP/IP-specific Settings (Exists only on MetaFrame Servers) |

|HKLM\System\CurrentControlSet\Control\Terminal |Wallpaper |REG_SZ |Full path to valid|Disable the desktop wallpaper for ICA sessions. CCS automated |Yes |

|Server\WinStations\ICA-tcp\UserOverride\Control | | |wallpaper file |installation does not specify a value for the setting (i.e. no | |

|Panel\Desktop | | |(bmp, etc.) |background wallpaper). | |

|HKLM\System\CurrentControlSet\Control\Terminal |PCMOutputFormat |REG_DWORD |1024 |Specify Low audio output – setting #1. |Yes |

|Server\WinStations\ICA-tcp\AudioConfig | | | | | |

|HKLM\System\CurrentControlSet\Control\Terminal |fEnablePCMGovernor |REG_DWORD |0 or 1 |Specify Low audio output – setting #2. CCS automated installation |Yes |

|Server\WinStations\ICA-tcp\AudioConfig | | | |sets the value to “1”. | |

|HKLM\System\CurrentControlSet\Control\Terminal |fDebugFlags |REG_DWORD |0 or 1 |Specify Low audio output – setting #3. CCS automated installation |Yes |

|Server\WinStations\ICA-tcp\AudioConfig | | | |sets the value to “0”. | |

|HKLM\System\CurrentControlSet\Control\Terminal |fDisableCam |REG_DWORD |0 or 1 |Specify whether or not client audio mapping is disabled. CCS |Yes |

|Server\WinStations\ICA-tcp | | | |automated installation sets the value to “1”. | |

|HKLM\System\CurrentControlSet\Control\Terminal |fDisableCcm |REG_DWORD |0 or 1 |Specify whether or not client COM port mapping is disabled. CCS |Yes |

|Server\WinStations\ICA-tcp | | | |automated installation sets the value to “1”. | |

|HKLM\System\CurrentControlSet\Control\Terminal |fDisableCdm |REG_DWORD |0 or 1 |Specify whether or not client drive mapping is disabled. CCS |Yes |

|Server\WinStations\ICA-tcp | | | |automated installation sets the value to “1”. | |

|HKLM\System\CurrentControlSet\Control\Terminal |fDisableCpm |REG_DWORD |0 or 1 |Specify whether or not client printer mapping is disabled. CCS |Yes |

|Server\WinStations\ICA-tcp | | | |automated installation sets the value to “1”. | |

|HKLM\System\CurrentControlSet\Control\Terminal |fDisableLPT |REG_DWORD |0 or 1 |Specify whether or not client LPT port mapping is disabled. CCS |Yes |

|Server\WinStations\ICA-tcp | | | |automated installation sets the value to “1”. | |

|HKLM\System\CurrentControlSet\Control\Terminal |Shadow |REG_DWORD |Range: 1 – 4 |Number setting corresponds to various Shadowing options. CCS |Yes |

|Server\WinStations\ICA-tcp | | | |automated installation sets the value to “1” (Input is On and Notify | |

| | | | |is On). | |

|HKLM\System\CurrentControlSet\Control\Terminal |fInheritShadow |REG_DWORD |0 or 1 |Specify whether or not to inherit Shadowing configuration settings |Yes |

|Server\WinStations\ICA-tcp | | | |from client. CCS automated installation sets the value to “0”. | |

|HKLM\System\CurrentControlSet\Control\Terminal |fInheritMaxDisconnectionTi|REG_DWORD |0 or 1 |Specify whether or not to inherit client disconnect timeout settings.|Yes |

|Server\WinStations\ICA-tcp |me | | |CCS automated installation sets the value to “0”. | |

|HKLM\System\CurrentControlSet\Control\Terminal |MaxDisconnectionTime |REG_DWORD |Range: 0 – ? |Specify the disconnection time limit for dropped ICA sessions; i.e. |Yes |

|Server\WinStations\ICA-tcp | | | |the amount of time that a connection will remain open in the case of | |

| | | | |a dropped ICA session. Value specified in milliseconds. CCS | |

| | | | |automated installation sets the value to “600000” (10 minutes). | |

|HKLM\System\CurrentControlSet\Control\Terminal |fInheritMaxIdleTime |REG_DWORD |0 or 1 |Specify whether or not to inherit idle timeout settings from client. |Yes |

|Server\WinStations\ICA-tcp | | | |CCS automated installation sets the value to “0”. | |

|HKLM\System\CurrentControlSet\Control\Terminal |MaxIdleTime |REG_DWORD |Range: 0 – ? |Specify the idle time limit; i.e. the amount of time an idle ICA |Yes |

|Server\WinStations\ICA-tcp | | | |session will remain connected before it is disconnected by the | |

| | | | |system. Value specified in milliseconds. CCS automated installation| |

| | | | |sets the value to “14400000” (4 hours). | |

|HKLM\System\CurrentControlSet\Control\Terminal |fInheritResetBroken |REG_DWORD |0 or 1 |Specify whether or not to inherit the setting for resetting broken or|Yes |

|Server\WinStations\ICA-tcp | | | |timed out sessions from the client. CCS automated installation sets | |

| | | | |the value to “0”. | |

|HKLM\System\CurrentControlSet\Control\Terminal |fResetBroken |REG_DWORD |0 or 1 |Specify whether or not timed out or broken sessions should be reset. |Yes |

|Server\WinStations\ICA-tcp | | | |CCS automated installation sets the value to “1”. | |

|Other Notable Registry Settings |

|HKLM\SYSTEM\Current Control |TrustedDriverPath |REG_SZ |Path to folder |Specify a folder containing printer drivers that have been tested and| |

|Set\Control\Print\Providers\LanMan Print Services\Servers | | |containing print |are known to work correctly in the Terminal Services environment. | |

| | | |drivers | | |

|HKU\\Software\Microsoft\Windows\CurrentVersion|AppData |REG_EXPAND_SZ |N/A |For each key name, specify path to user Shell folder corresponding to| |

|\Explorer\UserShellFolders |Cache | | |each key. By default, each of the paths begins with the system | |

| |Cookies | | |variable %USERPROFILE%. To determine the value of a system variable,| |

| |Desktop | | |open a command prompt and type “echo %%”. | |

| |Favorites | | | | |

| |History | | |To locate the proper profile key, go to: | |

| |Local AppData | | |HKLM\Software\Microsoft\WindowsNT\CurrentVersion\Profilelist | |

| |Local Settings | | | | |

| |My Pictures | | | | |

| |NetHood | | | | |

| |Personal | | | | |

| |PrintHood | | | | |

| |Programs | | | | |

| |Recent | | | | |

| |Send To | | | | |

| |Start Menu | | | | |

| |Startup | | | | |

| |Templates | | | | |

|HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer |Hidden |REG_DWORD |0 or 1 |Indicate whether or not to display the local server in Windows |Yes |

| | | | |Explorer. CCS automated installation sets the value to “1”. | |

|HKLM\SYSTEM\CurrentControlSet\Control\CrashControl |CrashDumpEnabled |REG_DWORD |0 or 1 |Indicate whether or not to dump memory to file in case of blue screen|Yes |

| | | | |during startup. CCS automated installation sets the value to “1”. | |

|HKLM\SYSTEM\CurrentControlSet\Control\CrashControl |DumpFile |REG_SZ | |Specify full path and filename in which to dump memory in case of |Yes |

| | | |\Memory.dmp |blue screen during startup. | |

|HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server |IdleWinstationPoolCount |REG_DWORD |Range: 0 – ? |Specify the number of idle ICA connections to remain open. This |Yes |

| | | | |value is typically increased from two to five, decreasing the | |

| | | | |likelihood of a requested ICA connection being denied. CCS automated| |

| | | | |installation sets the value to “5”. | |

|HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run |IcaBar |REG_SZ |“icabar.exe |Prevent ICA toolbar from automatically loading, unless loading an |Yes |

| | | |/adminonly” |Admin session. | |

| | | |(no quotes) | | |

|HKLM\SYSTEM\CurrentControlSet\Control\Print\Printers |DefaultSpoolDirectory |REG_SZ |Path to printer |Specify folder containing printer spooling files. It is typically |Yes |

| | | |spool folder |recommended to move printer spooling off of C:, so that it does not | |

| | | | |fill up the drive that contains operating system files, as well as so| |

| | | | |that it does not contend with other more popular or widely-used files| |

| | | | |for disk access time. | |

| | | | |The printer spool directory for each specific printer installed on | |

| | | | |the system may also be specified. Within the same Registry sub-key, | |

| | | | |locate the sub-key that indicates the specific printer, and modify | |

| | | | |the “SpoolDirectory” value to reflect the full path to the new spool | |

| | | | |directory. | |

|HKLM\System\CurrentControlSet\Control\Session |SystemPages |REG_DWORD |Range: 0 – 50000 |Indicates the amount of space available for the OS to use in creating|Yes |

|Manager\Memory Management | | | |system page table entries (PTE’s). PTE’s are table entries that the | |

| | | | |OS uses to map various virtual memory addresses to a physical address| |

| | | | |space; i.e. a physical memory byte. The OS also uses PTE’s to load | |

| | | | |device drivers, create kernel threads, map virtual memory space for | |

| | | | |I/O transfers, and other tasks. If PTE’s become too fragmented or | |

| | | | |over-utilized, various system errors will result, such as system | |

| | | | |degradation, system stalls, and bug checks (such as Dr. Watson’s). | |

| | | | |Setting the value to “0” causes the OS to calculate what it | |

| | | | |determines to be the optimum number of PTE’s; manually setting a | |

| | | | |non-zero value prevents the OS from calculating the number of PTE’s. | |

| | | | |CCS automated installation sets the value to “50000”. More | |

| | | | |information regarding PTE’s may be found on the MSDN website in | |

| | | | |article ID Q189327. | |

|HKLM\System\CurrentControlSet\Services\Rdr\Parameters |MultipleUsersOnConnection |REG_DWORD | |Allows each Terminal Server client to maintain a separate virtual |Yes |

| | | | |circuit. By default, the TSE environment causes each connection to a| |

| | | | |network share to share a common virtual circuit. Since there is a | |

| | | | |limit of 2048 files per connection, the theoretical maximum for 200 | |

| | | | |users is 10 files per user. In an ICA environment, it may be easy to| |

| | | | |exceed this value. CCS automated installation sets the value to “0”.| |

| | | | |More information regarding this topic may be found on the MSDN | |

| | | | |website in article ID Q190162. | |

|HKLM\System\CurrentControlSet\Services\LanmanServer\Parame|MaxMpxCt |REG_DWORD |Range: 1 – 65535 |Allows a Terminal Server to specify the number of clients that may |Yes |

|ters | | | |simultaneously connect to itself. Too many connections may cause | |

| | | | |errors as the value specified in MaxMpxCt is exceeded; this is more | |

| | | | |common in a TSE environment. CCS automated installation sets the | |

| | | | |value to “100”. More information on this topic may be found on the | |

| | | | |MSDN website in article ID Q232476. | |

|HKLM\System\CurrentControlSet\Services\LanmanServer\Parame|MaxWorkItems |REG_DWORD |Range: 1 – 65535 |Too many connections may cause errors as the value specified in |Yes |

|ters | | | |MaxWorkItems is exceeded; this is more common in a TSE environment. | |

| | | | |MaxWorkItems must be set to a value that is at least 4x’s the amount | |

| | | | |of the value specified in MaxMpxCt. It is recommended to set the | |

| | | | |minimum value at “4096”, and to double the value with each increment | |

| | | | |until finding a value that resolves any issues. CCS automated | |

| | | | |installation sets the value to “16384”. More information on this | |

| | | | |topic may be found on the MSDN website in article ID Q232476. | |

|HKLM\System\CurrentControlSet\Control\FileSystem |NtfsDisableLastAccessUpdat|REG_DWORD |0 or 1 |Specify to NTFS whether or not to update the “Last Access” time stamp|Yes |

| |e | | |on each directory it detects whenever a directory is accessed via | |

| | | | |Windows Explorer or the DIR command. CCS automated installation sets| |

| | | | |the value to “1” (disable the “Last Access” time stamp update). | |

|HKLM\System\CurrentControlSet\Control\Session |DisablePagingExecutive |REG_DWORD |0 or 1 |Specifies whether or not pageable drivers are paged out to disk, or |Yes |

|Manager\Memory Management | | | |if it will remain in RAM. This is advisable only on systems with | |

| | | | |very large amounts of RAM. If set to “1”, the drivers and kernel | |

| | | | |must remain in memory (RAM); if set to “0”, the drivers and kernel | |

| | | | |may be paged out to disk as needed. CCS automated installation sets | |

| | | | |the value to “1”. More information on this topic may be found on the| |

| | | | |MSDN website in article ID Q184419. | |

|HKLM\System\CurrentControlSet\Services\LanmanServer\Parame|Users |REG_DWORD |Range: 1 – ? |Specify the maximum number of users that may logon to NT | |

|ters | | | |simultaneously. This may help to increase performance for those who | |

| | | | |are already logged on, by preventing the server from being overloaded| |

| | | | |with users. | |

|HKLM\System\CurrentControlSet\Control\FileSystem |NtfsDisable8dot3NameCreati|REG_DWORD |0 or 1 |Assuming NTFS is being utilized on the disk subsystem (as opposed to | |

| |on | | |FAT), specify to NTFS to create an 8.3 alias filename for every | |

| | | | |file/directory on the system (0), or disable 8.3 name creation (1), | |

| | | | |which can boost NTFS performance, but may cause some 16-bit | |

| | | | |applications to fail. | |

|HKLM\System\CurrentControlSet\Control\Session |IoPageLockLimit |REG_DWORD |Range: 0 – ? |Specify the amount of memory that NT may lock for file I/O | |

|Manager\Memory Management | | | |operations. For systems with high file activity and more RAM than is| |

| | | | |truly utilized, this may offer a performance boost. Prior to | |

| | | | |implementing a change to this value, it is recommended to use | |

| | | | |Performance Monitor to monitor “Avg. Disk Sec/Transfer” for logical | |

| | | | |disks to obtain a realistic view of current disk performance, then | |

| | | | |increase the value in small increments and monitor performance until | |

| | | | |there is no further improvement. A reasonable maximum limit for this| |

| | | | |value is 1/8 of total system memory. | |

|HKLM\System\CurrentControlSet\Services\NetBT\Parameters |RandomAdapter |REG_DWORD |0 or 1 |For machines with two NICs, load balancing between the NICs will | |

| | | | |increase network throughput. To force NT to load balance the NICs, | |

| | | | |specify a value of “1”; to disable NIC load balancing, specify a | |

| | | | |value of “0”. | |

|HKLM\System\CurrentControlSet\Services\NetBT\Parameters |SingleResponse |REG_DWORD |0 or 1 |For machines with two NICs, load balancing between the NICs will | |

| | | | |increase network throughput. To force NT to load balance the NICs, | |

| | | | |specify a value of “1”; to disable NIC load balancing, specify a | |

| | | | |value of “0”. | |

|HKLM\System\CurrentControlSet\Control\Session |LargeSystemCache |REG_DWORD |0 or 1 |If set to “1”, NT will utilize the Large Cache model, in which all |Yes |

|Manager\Memory Management | | | |RAM not being used by the system or applications is available for | |

| | | | |disk caching. If set to “0”, NT will utilize the Small Cache model, | |

| | | | |in which the cache manager attempts to keep 4Mb of RAM available to | |

| | | | |speed up the launch of new applications. If the machine does not | |

| | | | |load new programs very often, the Large Cache model may utilize RAM | |

| | | | |more efficiently. CCS automated installation sets the value to “1”. | |

|HKLM\Software\Microsoft\Windows\CurrentVersion |AppInstallPath |REG_SZ |UNC path to |Specify path to Apps.ini file. For applications that users will |Yes |

| | | |Apps.ini file |install from a network share, the Apps.ini file contains a master | |

| | | | |list of applications and their network locations (in UNC format – if | |

| | | | |a setup application cannot work with UNC names, place an asterisk (*)| |

| | | | |before the UNC path). The reference to Apps.ini in the Registry | |

| | | | |causes a new tab named “Network Install” to appear in the Add/Remove | |

| | | | |Programs window. The “Network Install” tab lists the applications | |

| | | | |that appear in the Apps.ini file. Sample Apps.ini entry: | |

| | | | |Microsoft Word=\\AppServer\Apps\Office\Word\Setup.exe | |

| | | | |In the case of the CCS automated installation, the Apps.ini file | |

| | | | |contains the paths to the applications that will be auto-installed | |

| | | | |from the auto-install CD. | |

|HKLM\System\CurrentControlSet\Services\LicenseInfo\FilePri|FlipAllow |REG_DWORD |1 |This entry is the resolution for an error that occurs when attempting|Yes |

|nt | | | |to access the Control Panel Licenses applet. The “FilePrint” sub-key| |

| | | | |must be added if it doesn’t exist. | |

|HKLM\System\CurrentControlSet\Control\Print\Providers |NetPopup |REG_DWORD |0 or 1 |Indicate whether or not to display a printer popup message upon |Yes |

| | | | |completion of a print job. CCS automated installation sets the value| |

| | | | |to “0”. | |

|HKLM\System\CurrentControlSet\Control\Print\Providers |EventLog |REG_DWORD |0 or 1 |Indicate whether or not an Event Log entry should be generated upon |Yes |

| | | | |completion of a print job. CCS automated installation sets the value| |

| | | | |to “0”. | |

|HKLM\System\CurrentControlSet\Print |BeepEnabled |REG_DWORD |0 or 1 |Indicate whether or not a beep should sound upon completion of a |Yes |

| | | | |print job. CCS automated installation sets the value to “0”. | |

|HKLM\System\CurrentControlSet\Services\EventLog\System |MaxSize |REG_DWORD |Range: 64K – |Specify maximum size of System Event Log in bytes. Must be |Yes |

| | | |419,240K |incremented in 64K chunks. CCS automated installation sets the value| |

| | | | |to “1048576” (1 Mb). | |

|HKLM\System\CurrentControlSet\Services\EventLog\Applicatio|MaxSize |REG_DWORD |Range: 64K – |* See Description of previous entry |Yes |

|n | | |419,240K | | |

|HKLM\System\CurrentControlSet\Services\EventLog\Security |MaxSize |REG_DWORD |Range: 64K – |* See Description of previous entry |Yes |

| | | |419,240K | | |

|HKLM\System\CurrentControlSet\Services\EventLog\System |Retention |REG_DWORD |0, 1 – 365, or |Specify retention for System Event Log. Values as follows: |Yes |

| | | |4294967295 |0 = Entries may be overwritten as necessary. | |

| | | | |1 – 365 = Entries that have been in the Event Log for one year or | |

| | | | |less may be overwritten. | |

| | | | |4294967295 = No entries may be overwritten. | |

| | | | |CCS automated installation sets the value to “0”. | |

|HKLM\System\CurrentControlSet\Services\EventLog\Applicatio|Retention |REG_DWORD |0, 1 – 365, or |* See Description of previous entry |Yes |

|n | | |4294967295 | | |

|HKLM\System\CurrentControlSet\Services\EventLog\Security |Retention |REG_DWORD |0, 1 – 365, or |* See Description of previous entry |Yes |

| | | |4294967295 | | |

|HKLM\System\CurrentControlSet\Control\CrashControl |Overwrite |REG_DWORD |0 or 1 |Indicate whether or not memory dump files should be overwritten |Yes |

| | | | |(Memory.dmp). CCS automated installation sets the value to “1”. | |

|HKLM\System\CurrentControlSet\Control\CrashControl |AutoReboot |REG_DWORD |0 or 1 |Indicate whether or not to automatically reboot the machine following|Yes |

| | | | |completion of a memory dump. CCS automated installation sets the | |

| | | | |value to “1”. | |

|HKLM\System\CurrentControlSet\Control\CrashControl |LogEvent |REG_DWORD |0 or 1 |Indicate whether or not to create an entry in the Event Log following|Yes |

| | | | |a blue screen error on startup. CCS automated installation sets the | |

| | | | |value to “1”. | |

* The “CCS Key” column denotes whether or not the Registry setting is configured by default during the automated installation process. “Yes” indicates that the setting is specified by default during the installation; blank indicates that it depends upon the configuration design of the client. Extra information regarding Registry settings may be found at the following website:

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download