我正在尝试在Windows 8.1客户端的VMWare Horizon View 5中构build新的虚拟桌面池。 此刻,我正在优化图像以获得最佳性能,包括使用Microsoft Technet的优化脚本 。 在这个脚本中,有一部分是通过更改registry项来禁用Windows(Aero Peek …)中的视觉效果。 问题是,这些键被置于“HK_Current_user”之下,所以如果脚本按照build议作为部署运行,那么这些更改不会影响新的用户帐户。
现在我已经search了两天,find一种方法来禁用所有新用户的视觉效果 – 启用这些效果,VDI是非常缓慢的。
我发现几个页面build议更改或创build不同的registry项,一些在local_machines下,对于一些我不得不导入默认用户的NTUSER.dat。
所有这些解决scheme的问题:他们不工作。 也许是因为他们需要重新启动才能生效。 但是我们的虚拟桌面在用户注销后重置。
TL;博士
我有VMWare Horizon View,我想优化一个新的虚拟Windows 8.1桌面的图像,我想为所有新的用户configuration文件禁用所有的视觉效果(Aero Peek …) – 因为每次用户login,虚拟桌面被重新创build,所以新用户将得到未使用的新创build的机器。
有没有人知道一种方法来通过Powershell,batch file,GPO …但没有(不工作)registry键? 或者有没有人知道一种方法来做到这一点与registry的变化,即使用户只能login一次 – 所以不用重新启动,重新login?
编辑:我现在尝试创build一个全新的用户configuration文件与本手册 。 所有步骤的工作,但是当我创build一个新的用户帐户,视觉效果不禁用…是否有可能是微软没有办法设置默认的视觉效果?
编辑2:新的疯狂的行为:当一个新的用户创build时,GUI中的设置有时是非常不同的。 现在,我正在使用我的干净安装,因为我开始更改registry键,现在在GUI中设置为获得最佳性能 – 但它们并不是最佳性能设置:所有function仍然启用,即使GUI正在告诉不同的东西。 您必须更改设置,将其重新设置为“最佳性能”,然后才能禁用function。
最后,经过几天的testing,更改registry项,重新设置快照…我可能已经find了解决scheme,至less现在它在我的环境中工作:
我将HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\VisualFXSetting为00000003(这意味着自定义设置),然后我可以在HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\VisualFXSetting的不同子文件夹中更改“DefaultValue” HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\VisualFXSetting ,0为禁用,1为启用。 疯狂的事情是,我试过的每一个registry变化似乎阻止这个工作。 它只有当我只是改变这个设置,而没有其他工作!
我很高兴我可以做一个与快照虚拟机,否则我仍然会search…