我按照说明进行操作问题 41846 (如何在 Windows Server 2008 R2 中拖动时显示窗口内容?), 那是:
- 打开系统属性对话框(我必须输入管理员密码)。
- 在里面表现字段集,点击设置按钮打开性能选项对话。
- 在视觉效果选项卡,按调整至最佳外观单选按钮。
我已经为管理员执行过一次此操作,重启后设置会被记住。对于其他用户,我必须在每次重启后执行此操作。但是,列表中的复选框都处于选中状态。
如何让 Windows Server 2008 R2 记住并使用视觉效果非管理员用户的设置?
答案1
尝试为用户提供临时管理员权限,根据更改设置如何在 Windows Server 2008 R2 中拖动时显示窗口内容?文章,重新启动计算机并删除管理员权限。
答案2
不幸的是,视觉效果选项卡位于高级系统设置对话框中,只有管理员用户才可以调用。
您可能已经注意到,视觉效果设置是与用户相关的,而不是与机器相关的。
HKEY_CURRENT_USER
通过对 Windows Server 2016 上的管理员用户的注册表配置单元进行注册表比较,将视觉效果从最棒的表演到最佳外观,以下值会发生变化:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Control Panel\Desktop]
"DragFullWindows"="1"
"FontSmoothing"="2"
"UserPreferencesMask"=hex:be,3e,07,80,12,00,00,00
[HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics]
"MinAnimate"="1"
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"IconsOnly"=dword:00000000
"ListviewAlphaSelect"=dword:00000001
"ListviewShadow"=dword:00000001
"TaskbarAnimations"=dword:00000001
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects]
"VisualFXSetting"=dword:00000001
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\DWM]
"EnableAeroPeek"=dword:00000001
"AlwaysHibernateThumbnails"=dword:00000001
(省略了一些差异,因为判断它们与视觉效果无关。)
- 以非管理员用户身份登录。
- 导入上述注册表设置。[1][2][3]
- 退出并重新登录以使设置生效。
[1] 通常修改注册表的风险由您自行承担;本文作者不承担任何责任。适用。
[2] REG 文件将当前用户视觉效果配置为最佳外观。如果已满,您可以单独应用单个注册表值最佳外观不需要经验。
[3] 请注意,注册表编辑器仍将调用 UAC 提示。但是,对于导入仅包含HKEY_CURRENT_USER
条目的 REG 文件,注册表编辑器足以接收当前非管理员用户凭据。