[THIN] Re: XP tuning

  • From: Michael Boggan <MBoggan@xxxxxxxxxxx>
  • To: "'thin@xxxxxxxxxxxxx'" <thin@xxxxxxxxxxxxx>
  • Date: Thu, 5 Dec 2002 16:28:34 -0600

Ok I have taken all the registry files and loaded them into one file.  here
is what i came up with.  I'll probably add some more that I didn't see there
as I go, but here is what I have so far.

----------------------------------------------------------------------------
----
REGEDIT4

;Tune or disable Dr. Watson. Dr. Watson can be helpful to a developer for
troubleshooting
;applications, but untouched in a WTS environment it can wreak havoc.
;At least make sure that the HomeDrive/RootDrive process is working
;smoothly, and that the 'drwatson.cmd' application compatibility script has
been ran.
;Additionally, turn off 'Dump all Thread Contents' and 'Visual
Notification'.
;Optimally, disable Dr. Watson totally. You can clear this registry value

;OS: WTS or Win2K


[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug]
"Debugger"=""

;Disable logging of print events to the System log. By default NT logs all
;print events to the System Log. On an active server, this can fill your
;System Log quickly. Setting this registry key will disable this behavior.

;OS: WTS or Win2K

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Providers]
"EventLog"=dword:00000000


;Unless these is a strong business reason to use it, disable it!
;It can consume bandwidth to the client

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal
Server\WinStations\ICA-tcp]
"fDisableCcm"=dword:00000001

;Unless these is a strong business reason to use it, disable it!
;It can consume bandwidth to the client

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal
Server\WinStations\ICA-tcp]
"fDisableCam"=dword:00000001

;Disable the Alerter service. If this service isn't being used, it can be
disabled 
;(via Control Panel, Services or the registry entry here). This is one more
unnecessary
;process that can be safely eliminated. 

;WTS
;Win2K

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Alerter]
"Start"=dword:00000004

;Disable media sensing

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\tcpip\parameters]
"DisableDHCPMediaSense"=dword:00000001


;Disable paging of the Windows NT Executive.  Even on a system with a large
amount of memory, NT will page out
;portions of the Executive in order to maximize available memory for apps.
Disabling paging can improve OS performance 
;when RAM is available.

;OS: WTS or Win2K


[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory
Management]
"DisablePagingExecutive"=dword:00000001

;Disable printer beep. One more unnecessary action/process. Disable it to
reduce
;bandwidth/increase performance.

;OS: WTS or Win2K

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\]
"BeepEnabled"=dword:00000000

;Disable roaming profile cache

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"DeleteRoamingCache"=dword:00000001

;Don't display Last User name

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Syste
m]
"DontDisplayLastUserName"=dword:00000001

;Enable ICA keep alives

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Citrix]
"IcaEnableKeepAlive"=dword:00000001
"IcaKeepAliveInterval"=dword:0000003c

;Set IgnoreLinkResolver entry to fix shortcuts resolving to UNC paths issue.
;Explorer stores not only a drive indicator (N:\Dir\App.exe) but a UNC
;(\\server\share\app.exe) indicator in each shortcut file. If your copied
;shortcuts seem to point to their original location instead of to the drive
;letter shown, change this entry to disable UNC resolution first.

OS: WTS or Win2K?

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explo
rer]
"LinkResolveIgnoreLinkInfo"=dword:00000001

;Increase performance/reliability over WAN links and the Internet.
;On highly variable performing network links, it is possible to modify the
;behavior of the TCP protocol stack to make the server more accepting
;of link inconsistency. For more information, see Citrix article
;CTX757449, Q120642, and Q170359.

;OS: WTS or Win2K

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
"TcpMaxDataRetransmissions"=dword:0000000a

;Remove Outlook express from the quick launch bar

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Active Setup\Installed
Components\{44BBA840-CC51-11CF-AAFA-00AA00B6015C}]
"Stubpath"=""

;Set ERRORMODE=2. See Microsoft Q article 124873. Helps with profile
stability in particular.

;OS: WTS or Win2K

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows]
"ErrorMode"=dword:00000002

;Set Event Log Parameters


[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application]
"MaxSize"=dword:00200000
"Retention"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Security]
"MaxSize"=dword:00200000
"Retention"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\System]
"MaxSize"=dword:00200000
"Retention"=dword:00000000

;Set WinStation Overrides

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal
Server\WinStations\ica-tcp\UserOverride\Control Panel\Desktop]
"AutoEndTasks"="1"
"MenuShowDelay"="10"
"CursorBlinkRate"="-1"
"DragFullWindows"="0"
"WaitToKillAppTimeout" = "20000"
"SmoothScroll" = dword:00000000
"Wallpaper" = "(none)"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal
Server\WinStations\ica-tcp\UserOverride\Control
Panel\Desktop\WindowMetrics]
"MinAnimate"="0"


;Suppress spooler error Messages. Sometimes the spooler service will refuse
to restart
;after a shutdown, giving a 'system error 12'. Most likely cause- unanswered
printer
;error popup on the console of the server. Disabling these error messages
can make the
;restart more reliable.
;Change the value of ErrorControl from 0 (which lets all error messages
;display) to 1 (to suppress system error messages only) or 2 (to
;suppress both system error and application error messages).

;OS: WTS or Win2K

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler]
"ErrorControl"=dword:00000002

;KeepAlives in order to make the disconnect/reconnect mechanism work
;appropriately. In environments where the TCP/IP network has high
;latency, modifying the operation of the NT TCP/IP stack can improve
;TCP-based ICA sessions. For more information on configurable TCP/IP
;parameters in Windows, see the Microsoft Knowledge Base article
;Q120642, or CTX708444: How to Set TCP Keep Alives so TCP/IP
;To ensure that a host server is quickly aware of dropped sessions, the
;two TCP registry settings listed below can be modified with the following
;moderately aggressive values:
;Key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\
;Services\Tcpip\Parameters
;Value: KeepAliveTime REG_DWORD: 0000ea60
;Value: KeepAliveInterval REG_DWORD: 000003e8

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
"KeepAliveTime"=dword:0000ea60
"KeepAliveInterval"=dword:000003e8


;Turn off Internet Connection Wizard


[HKEY_USERS\.DEFAULT\Software\Microsoft\Internet Connection Wizard]
"Completed"=dword:00000001

;Set NETPOPUP=0. In some environments, the NT print spooler notification
dialog is seen
;as a nuisance. This disables that popup. 

;OS: WTS or Win2K

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Providers]
"NetPopup"=dword:00000000

----------------------------------------------------------------------------
----

--------------------------------------------
Michael Boggan, Network Eng/Citrix Admin
Virtual Desktop Inc.
Dallas, Tx
ph. (972) 960.6400
f. (972) 960.6445
email. mboggan@xxxxxxxxxxx
--------------------------------------------


-----Original Message-----
From: Bill Sorenson [mailto:bsorenson@xxxxxxxxxx]
Sent: Thursday, December 05, 2002 12:18 PM
To: thin@xxxxxxxxxxxxx
Subject: [THIN] Re: XP tuning



Now THAT would be a great post!

-----Original Message-----
From: Stansel, Paul [mailto:Paul.Stansel@xxxxxxxxxxxxx]
Sent: Thursday, December 05, 2002 10:13 AM
To: 'thin@xxxxxxxxxxxxx'
Subject: [THIN] Re: XP tuning



Well, the PIAB stuff includes reg hacks for a lot of it.  You'd have to
combine them all in one, but it wouldn't be a big deal.

-Paul

*********************************************** 
This Weeks Sponsor: Jetro Platforms
Introducing the first multi-protocol server-based computing solution.  Jetro 
CockpIT and BoostIT allow enterprises to centrally manage applications in  Web, 
local applications and server-based computing protocols. http://www.jp-inc.com
************************************************
For Archives, to Unsubscribe, Subscribe or 
set Digest or Vacation mode use the below link.

http://thethin.net/citrixlist.cfm

Other related posts: