WinXP Configurations

Posted on Updated on

These are a few things I have done on my WinXP images

System Settings

  • Configured Windows XP Tour to Disabled = Set value RunCount (dword) to 0 in HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Applets\Tour
  • Disabled System Restore for the image build process = Set value DisableSR (dword) to 1 in HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore
  • Configured Automatic Updates to Off = Set value NoAutoUpdate (dword) to 1 in HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU\
  • Configured Event Viewer log files to “Overwrite as necessary” = Set value Retention (dword) to 0 in HKLM\SYSTEM\CurrentControlSet\Services\Eventlog\[Application, Security, System]
  • Configured “Wait for network at logon” = Set value SyncForegroundPolicy (dword) to 1 in HKLM\SOFTWARE\Policies\Microsoft\WindowsNT\CurrentVersion\Winlogon\
  • Configured Offline Files to be disabled = Set value Enabled (dword) to 0 in HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\NetCache
  • Uninstalled the language bar using command “regsvr32 /u /s /msutb.dll”
  • Set WinXP to use Microsoft Update (instead of Windows Update)
  • Disabled automatic restart on system failure (BSOD) = Set value AutoReboot (dword) to 0 in HKLM\SYSTEM\CurrentControlSet\Control\CrashControl\

User Settings (see Scripting HKCU Settings for more info)

  • Configured task bar to “unlocked” = Set value TaskbarGlomming (dword) to 1 in HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ and set value TaskbarSizeMove (dword) to 1 in HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\
  • Configured highlight newly installed programs to “disabled” = Set value Start_NotifyNewApps (dword) to 0 in HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\
  • Configured Desktop Cleanup Wizard to be disabled = Set value NoRun (dword) to 1 in HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\CleanupWiz\
  • Configured IE icon on desktop to be hidden = Set value NoInternetIcon (dword) to 1 in HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer
  • Configured Outlook 2003 Navigation Pane order to be Mail, Calendar, Contacts, then Folder List = Set value ModuleOrder (string) to “1,2,3,6,5,4,7,8” in HKCU\Software\Microsoft\Office\11.0\Outlook\Preferences\

Settings accomplished via Unattend.txt during the XP image build

  • [Shell]
    CustomDefaultThemeFile = “C:\Windows\Resources\Themes\CompanyCustom.theme”
  • [Unattended]
    hibernation = No
  • [Components]
    msnexplr = Off
    OEAccess = Off
    rootautoupdate = On
    zonegames = Off
    deskpaper = Off
  • [Display]
    Xresolution = 1024
    Yresolution = 768
  • [TerminalServices]
    AllowConnections = 1
  • [PCHealth]
    RA_AllowToGetHelp = 0
  • [WindowsFirewall]
    Profiles = WindowsFirewall.TurnOffFirewall
  • [WindowsFirewall.TurnOffFirewall]
    Mode = 0
Advertisements

3 thoughts on “WinXP Configurations

    Trevor Sullivan said:
    August 16, 2010 at 7:26 am

    Just a thought — wouldn’t you want to ideally use GPO to configure certain options such as:

    * Wait for network at logon
    * Configure Automatic Updates (AU) client
    * Disable System Restore
    * others?

    There are some cool ideas in there, though.

    Cheers

      Nicolas Moseley responded:
      August 16, 2010 at 9:01 am

      Excellent question Trevor and thanks for your kind words :-)

      As with most things, the answer is “it depends”. It depends upon project requirements, management’s desire, etc. Take disabling system restore for example – some systems may need to have SR enabled, but to keep GPOs simplified, this item is only configured on the image. Plus, the more policies added increases the time it takes to start and login to a system since the policies are processed every time.

    […] Read his full post here. Posted: Apr 28 2011, 10:17 AM by cnackers | with no comments Filed under: Scripting, Operating System Deployment, Microsoft, Windows XP, Systems Management, SCCM, Imaging, Microsoft Deployment Toolkit, ConfigMgr […]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s