Я пытаюсь создать новый пул виртуальных рабочих столов в VMWare Horizon View 5 с клиентами Windows 8.1. В настоящий момент я оптимизирую изображение для достижения максимальной производительности, в том числе использую сценарий оптимизации от Microsoft Technet. В этом скрипте есть часть, где визуальные эффекты в окнах (Aero Peek ...) отключаются путем изменения ключей реестра. Проблема в том, что эти ключи помещаются в «HK_Current_user», поэтому, если сценарий, как предлагается, запускается как часть развертывания, эти изменения не влияют на новые учетные записи пользователей.
Теперь я два дня искал способ отключить эти визуальные эффекты для всех новых пользователей - с включенными этими эффектами VDI работает очень медленно.
Я нашел несколько страниц, на которых предлагается изменить или создать разные записи реестра, некоторые из них находятся в local_machines, для некоторых мне пришлось импортировать NTUSER.dat пользователя по умолчанию.
Проблема со всеми этими решениями: они не работают. Может быть, это потому, что им нужна еще одна перезагрузка, чтобы они вступили в силу. Но наши виртуальные рабочие столы сбрасываются после выхода пользователя из системы.
tl; dr
У меня есть VMWare Horizon View, я хочу оптимизировать изображение для нового виртуального рабочего стола Windows 8.1, и я хочу отключить все визуальные эффекты (Aero Peek ...) для всех новых профилей пользователей - потому что каждый раз, когда пользователь выходит из системы, виртуальный рабочий стол воссоздается, поэтому новый пользователь получит неиспользуемую, недавно созданную машину.
Кто-нибудь знает, как это сделать с помощью Powershell, batch-file, GPO ... Но без (не работающих) ключей реестра? Или кто-нибудь знает способ сделать это с изменениями реестра, даже если пользователь может войти в систему только один раз - так что без перезагрузки повторно авторизуйтесь?
РЕДАКТИРОВАТЬ: Теперь я попытался создать совершенно новый профиль пользователя с этим руководством. Все шаги работают, но когда я создаю новую учетную запись пользователя, визуальные эффекты не отключаются ... возможно ли, что у Microsoft нет возможности установить визуальные эффекты по умолчанию?
РЕДАКТИРОВАТЬ2: Новое сумасшедшее поведение: когда создается новый пользователь, настройки в графическом интерфейсе иногда сильно отличаются. Сейчас я работаю с чистой установкой, прежде чем я начал менять ключи реестра, и теперь в графическом интерфейсе настройки установлены для лучшей производительности, но на самом деле они не настроены для лучшей производительности: все функции все еще включены, даже если GUI говорит о другом. Вам нужно изменить настройки, переустановить его на Лучшую производительность, и тогда функции будут действительно отключены.
Наконец, после нескольких дней тестирования, изменения ключей реестра, сброса моментального снимка ... я, возможно, нашел решение, по крайней мере, теперь оно работает в моей среде:
Я хочу установить HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\VisualFXSetting
на 00000003 (что означает пользовательские настройки), а затем я мог бы изменить "DefaultValue" -Entry в различных подпапках HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\VisualFXSetting
, 0 - отключено, 1 - включено. Самое безумное, что каждое другое изменение реестра, которое я пытался, казалось, мешало работе этого. Это сработало, только когда я изменил этот параметр, и никакие другие!
Я рад, что смог сделать это на виртуальной машине со снимками, иначе я бы все равно искал ...