Chris Nackers Blog

ConfigMgr and MDT Deployment Solutions

Useful Blogs

User Groups

Controlling Windows XP Performance Settings/Visual Effects through Group Policy

Another thing I’ve been working on lately is creating a group policy that controls the performance settings and visual effects of Windows XP.   I have most of the registry settings identified that I needed to tweak and I’m controlling the settings through Group Policy using Policymaker.  Finding Policymaker these days is difficult from what I’ve seen.  Policymaker allows you to control virtually any registry setting through Group Policy without having to create a custom adm template, which I hate doing.  One thing to note is that these settings are user based, not computer based.  Sadly.  I will say that I’ve had some interesting results controlling these settings through a GPO, but it does seem to work, most of the time :)

Here are the majority of settings:

[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects]
;0 = Let Windows choose what's best for my computer
;1 = Adjust for best appearance
;2 = Adjust for best performance
;3 = Custom
"VisualFXSetting"=dword:00000003

[HKCU\Software\Microsoft\Windows\CurrentVersion\ThemeManager]
;Use visual styles on windows and buttons (0=off 1=on)
"ThemeActive"="1"
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
;Use common tasks in folders (0=off 1=on)
"WebView"=dword:00000001
;Show translucent selection rectangle (0=off 1=on)
"ListviewAlphaSelect"=dword:00000001
;Use drop shadows for icon labels on the desktop (0=off 1=on)
"ListviewShadow"=dword:00000001
;Use a background image for each folder type (0=off 1=on)
"ListviewWatermark"=dword:00000001
;Slide taskbar buttons (0=off 1=on)
"TaskbarAnimations"=dword:00000001
[HKCU\Control Panel\Desktop\WindowMetrics]
;Animate windows when minimizing and maximizing (0=off 1=on)
"MinAnimate"="1"
[HKCU\Control Panel\Desktop]
;Show window contents while dragging (0=off 1=on)
"DragFullWindows"="1"
;Smooth edges of screen fonts (0=off 2=on)
"FontSmoothing"="2"
;Smooth scroll list boxes
;Slide open combo boxes
;Fade or slide menus into view
;Show shadows under mouse pointer
;Fade or slide tooltips into view
;Fade out menu items after clicking
;Show shadows under menus
;(All off = 90,12,01,80   All on = 9e,3e,05,80)
"UserPreferencesMask"=hex:9e,3e,05,80

 

“UserPreferencesMask” Is tricky because it’s a combination of all the settings, depending on what you pick, you will create a different hex.  I don’t have all the various hex’s identified and this is the one setting I’ve had the most trouble tweaking. 

Here is a screenshot of PolicyMaker controlling the settings in the GPO:

image

Policymaker allows you to set how you want to handle the registry keys, which is nice. (Create, Replace, Update, Delete)

image

Comments

No Comments