案例重现
问:XP系统,右击“我的电脑”选择“属性”、“高级”、“性能”、“设置”、“视觉效果”,默认选择的是“让 Windows 选择计算机的最佳设置”。如图1。可不可以在域策略中设置默认为"最佳性能",这样以
后新建用户或首次登陆后全部是最佳性能。(单位客户端电脑配置不高)
1
图1


解决方案
默认情况下,组策略中并没有“调整为最佳性能”的选项,但是可以通过修改相关注册表键值来实现。找到如下注册表键值:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer,新建一个名为VisualEffects,值为0x00000002的REG_DWORD值即可。如图2。
2
图2

批量部署方法一:编写登录脚本
复制如下内容到记事本中,保存为BestPerformance.bat文件,并部署为登录脚本,其他具体步骤略。
REG add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects /v VisualFXSetting /t REG_DWORD /d 2 /f


既然可以通过修改注册表来达到要求,那么也可以通过编写adm管理模板来实现,因为adm本质上也是修改注册表,况且通过管理模板的方式是通过GUI界面进行设置,更具备亲和力。

批量部署方法二:编写adm管理模板
1. 复制如下内容到记事本中,保存为BestPerformance.adm文件:

CLASS USER

CATEGORY !!WindowsComponents
CATEGORY !!WindowsExplorer
    POLICY !!bestperformance
    KEYNAME "Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects"
    VALUENAME "VisualFXSetting"
    VALUEON    NUMERIC 2
    VALUEOFF   NUMERIC 1

END POLICY

END CATEGORY ; WindowsExplorer
END CATEGORY ; WindowsComponent

[strings]
WindowsComponents="Windows 组件"
WindowsExplorer="Windows 资源管理器"
bestperformance="调整为最佳性能"

2. 在DC上编辑相应的组策略管理对象,点击“用户配置”、“管理模板”,右键点击“管理模板”、“添加/删除模板”,点击“添加”,选择刚才新建的BestPerformance.adm文件。如图3、4。
3
图3
4
图4
3. 右键点击“管理模板”、“查看”、“筛选”、取消“只显示能完全管理的策略设置”选项。如图5、6。
5
图5
6
图6

4. 再次点击“管理模板”、“Windows组件”、“Windows 资源管理器”,就能看到“调整为最佳性能”设置项了,启用即可。如图7、8。
7
图7
8
图8


补充说明
以上方法均不但适用Windows XP,也适用Windows Vista和Windows 7。