案例重现
问:XP系统,右击“我的电脑”选择“属性”、“高级”、“性能”、“设置”、“视觉效果”,默认选择的是“让 Windows 选择计算机的最佳设置”。如图1。可不可以在域策略中设置默认为"最佳性能",这样以后新建用户或首次登陆后全部是最佳性能。(单位客户端电脑配置不高)
图1
解决方案
默认情况下,组策略中并没有“调整为最佳性能”的选项,但是可以通过修改相关注册表键值来实现。找到如下注册表键值:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer,新建一个名为VisualEffects,值为0x00000002的REG_DWORD值即可。如图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
图4
3. 右键点击“管理模板”、“查看”、“筛选”、取消“只显示能完全管理的策略设置”选项。如图5、6。
图5
图6
4. 再次点击“管理模板”、“Windows组件”、“Windows 资源管理器”,就能看到“调整为最佳性能”设置项了,启用即可。如图7、8。
图7
图8
补充说明
以上方法均不但适用Windows XP,也适用Windows Vista和Windows 7。
本文转自 jiating227 51CTO博客,原文链接:http://blog.51cto.com/jiating/748921