Поделиться через


Управление параметрами конфигурации рабочей области MED-V

Microsoft Enterprise Desktop Virtualization (MED-V) 2.0 сохраняет параметры конфигурации в реестре. Сведения, которые мы включаем здесь о реестре, могут помочь вам лучше управлять службами MED-V.

MED-V использует следующий путь поиска при поиске результирующих значений параметров:

MED-V сначала выполняет поиск в политике компьютера.

Если значение не найдено, MED-V выполняет поиск в политике пользователя.

Если значение не найдено, MED-V выполняет поиск в HKEY_LOCAL_MACHINE\System hive.

Если значение не найдено, MED-V выполняет поиск в кусте HKEY_CURRENT user.

Если значение по-прежнему не найдено, MED-V использует значение по умолчанию.

Как правило, рекомендуется задать значение в HKEY_LOCAL_MACHINE\System или в политике компьютера. Но если вы хотите, чтобы конечный пользователь был в состоянии настроить определенный параметр, оставьте его без изменения.

Примечание.
Перед развертыванием рабочих областей MED-V можно использовать редактор скриптов для изменения скрипта Windows PowerShell (.ps1-файла), созданного упаковчиком рабочей области MED-V. Дополнительные сведения см. в разделе "Настройка дополнительных параметров с помощью Windows PowerShell".

После развертывания рабочих областей MED-V можно изменить определенные параметры конфигурации MED-V, изменяя записи реестра.

В этом разделе перечислены все настраиваемые разделы реестра MED-V и объясняется их использование.

Ключ диагностики

В следующей таблице приведены сведения о значениях реестра, связанных с HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Medv\v2\Diagnostics ключом.

Имя Тип Данные и по умолчанию Описание

Eventloglevel

DWORD

Default=3

Тип сведений, регистрируемых в журнале событий. Уровни включают следующие: 0 (Нет), 1 (ошибка), 2 (предупреждение), 3 (сведения), 4 (отладка).

Клавиша FTS

В следующей таблице приведены сведения о значениях реестра, связанных с HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Medv\v2\Fts ключом.

Имя Тип Данные и по умолчанию Описание

AddUserToAdminGroupEnabled

DWORD

Default=0

Указывает, добавляет ли пользователь в группу администратора автоматически при первой настройке. 0 = false; 1 = true.

0 = false: при первой настройке конечный пользователь не добавляется в группу администратора автоматически.

1 = true: при первой настройке пользователь автоматически добавляется в группу администратора.

ComputerNameMask

Sz

MEDV*

Маска имени компьютера, используемая для создания имени компьютера гостевой виртуальной машины.

Маска может содержать тег %username%, чтобы вставить имя пользователя как часть имени компьютера. Аналогичным образом тег %hostname% вставляет имя главного компьютера.

Каждый символ "#" в маске заменяется случайной цифрой. Символ звездочки (*) в конце маски заменяется случайными буквенно-цифровыми символами.

Определенное количество символов из %hostname% и %username% можно записать с помощью квадратных скобок. Например, "%username%[3]" будет использовать первые три символа имени пользователя.

DeleteVMStateTimeout

DWORD

Default=90

Значение времени ожидания в секундах, когда программа установки при первой попытке удалить виртуальную машину. Диапазон = от 0 до 2147483647.

DetachVfdTimeout

DWORD

Default=120

Значение времени ожидания в секундах, когда программа установки при первой попытке отключить виртуальный гибкий диск от виртуальной машины. Диапазон = от 0 до 2147483647.

DialogUrl

Sz

Настраиваемый URL-адрес, который ссылается на внутреннюю веб-страницу и отображается в диалоговом окне первой установки.

ExplorerTimeout

DWORD

Default=900

Значение времени ожидания (в секундах), в течение которого программа установки в первый раз ожидает проводника Windows. Диапазон = от 0 до 2147483647.

FailureDialogMsg

MULTI_SZ

Сообщение найдено в файле ресурсов

Настраиваемое сообщение, отображаемое пользователю при невозможном завершении первой настройки.

GiveUserGroupRightsMaxRetryCount

DWORD

Default=3

Максимальное число попыток MED-V предоставить группе конечных пользователей права. Превышение указанного значения повторных попыток без успешного предоставления прав группе пользователей, скорее всего, приведет к сбою подготовки виртуальной машины, на которую затем распространяется значение MaxRetryCount. Диапазон = от 0 до 2147483647.

GiveUserGroupRightsTimeout

DWORD

Default=300

Значение времени ожидания (в секундах) при предоставлении прав группе пользователей. Диапазон = от 0 до 2147483647.

LogFilePaths

MULTI_SZ

Список путей к файлам журнала, которые MED-V собирает при первой настройке.

MaxPostponeTime

DWORD

Default=120

Максимальное количество часов, в течение которых пользователь может отложить настройку при первом запуске. Диапазон = от 0 до 2147483647.

MaxRetryCount

DWORD

Default=3

Максимальное число попыток MED-V подготовить виртуальную машину, если каждая попытка завершается сбоем, кроме ошибки программного обеспечения. При сбое подготовки виртуальной машины и превышении количества повторных попыток установки MED-V информирует конечного пользователя о сбое и не дает возможность повторить попытку. Счетчик задается повторно при каждом запуске MED-V. Диапазон = от 0 до 2147483647.

Режим

Sz

Default=Unattended

Настраивает взаимодействие с пользователем при первой настройке. Возможные значения:

Присутствовал. Конечный пользователь должен ввести сведения во время первой настройки.

Примечание.

Если вы создали файл Sysprep.inf таким образом, чтобы Mini-Setup ввод данных пользователем для завершения, необходимо выбрать режим "Участие", или при первой настройке могут возникнуть проблемы.

Автоматическое использование. Виртуальная машина не отображается пользователю при первой настройке, но перед первым запуском установки пользователю будет предложено.

Без уведомления. Виртуальная машина не отображается для конечного пользователя во время первой настройки.

NonInteractiveRetryTimeoutInc

DWORD

Default=15

Значение времени ожидания (в минутах), которое первое время установки должно быть выполнено в интерактивном режиме первой установки при повторной попытке установки. Диапазон = от 0 до 2147483647.

NonInteractiveTimeout

DWORD

Default=45

Значение времени ожидания (в минутах), которое первое время установки должно быть завершено в интерактивном режиме первой установки. Диапазон = от 0 до 2147483647.

PostponeUtcDateTimeLimit

Sz

Дату и время в формате UTC DateTime, которые можно отложить при первой настройке. Введите формат "yyyy-MM-dd hh:mm" с часами, заданными с помощью стандарта 24-часовых часов.

RetryDialogMsg

MULTI_SZ

Сообщение найдено в файле ресурсов

Настраиваемое сообщение, отображаемое пользователю при первой попытке установки.

SetComputerNameEnabled

DWORD

Default=0

Указывает, следует ли обновлять запись ComputerName в разделе [UserData] файла Sysprep.inf в гостевой папке в соответствии с указанным параметром ComputerNameMask. 0 = false; 1 = true.

0 = false: запись ComputerName в файле Sysprep.inf не обновляется в соответствии с ComputerNameMask.

1 = true: запись ComputerName в файле Sysprep.inf обновляется в соответствии с ComputerNameMask.

SetJoinDomainEnabled

DWORD

Default=0

Указывает, следует ли обновить параметр JoinDomain в разделе [Identification] файла Sysprep.inf в гостевой папке в соответствии с параметрами на узле. 0 = false; 1 = true.

0 = false: параметр JoinDomain в файле Sysprep.inf не обновляется в соответствии с параметрами на узле.

1 = true: параметр JoinDomain в файле Sysprep.inf обновляется в соответствии с параметрами на узле.

SetMachineObjectOUEnabled

DWORD

Default=0

Указывает, обновляется ли параметр MachineObjectOU в разделе [Identification] файла Sysprep.inf в гостевой папке в соответствии с узлом. 0 = false; 1 = true.

0 = false: параметр MachineObjectOU в файле Sysprep.inf не обновляется в соответствии с параметрами на узле.

1 = true: параметр MachineObjectOU в файле Sysprep.inf обновляется в соответствии с параметрами на узле.

SetRegionalSettingsEnabled

DWORD

Default=0

Настраивает, обновляются ли параметры в разделе [RegionalSettings] файла Sysprep.inf в гостевой папке в соответствии с узлом. 0 = false; 1 = true.

Примечание.

По умолчанию параметр timeZone в гостевой папке всегда синхронизируется с параметром TimeZone на узле.

0 = false: параметры в разделе [RegionalSettings] файла Sysprep.inf в гостевой папке не обновляются в соответствии с узлом.

1 = true: параметры в разделе [RegionalSettings] файла Sysprep.inf в гостевой папке обновляются в соответствии с узлом.

SetUserDataEnabled

DWORD

Default=0

Указывает, обновляются ли параметры FullName и OrgName в разделе [UserData] файла Sysprep.inf в гостевой папке в соответствии с параметрами узла. 0 = false; 1 = true.

0 = false: параметры FullName и OrgName в файле Sysprep.inf не обновляются в соответствии с параметрами на узле.

1 = true: параметры FullName и OrgName в файле Sysprep.inf обновляются в соответствии с параметрами на узле.

StartDialogMsg

MULTI_SZ

Сообщение найдено в файле ресурсов

Настраиваемое сообщение, отображаемое пользователю при первой настройке.

TaskCancelTimeout

DWORD

Default=30

Значение времени ожидания в секундах, в течение которого программа установки в первый раз ожидает ответа от виртуальной машины для операции отмены. Диапазон = от 0 до 2147483647.

TaskVMTurnOffTimeout

DWORD

Default=60

Значение времени ожидания (в секундах), которое при первой настройке ожидает завершения работы виртуальной машины. Диапазон = от 0 до 2147483647.

UpgradeTimeout

DWORD

Default=600

Время (в секундах) перед попыткой обновления программного обеспечения гостевого агента MED-V истекло. Диапазон = от 0 до 2147483647.

Ключ UserExperience

В следующей таблице приведены сведения о значениях реестра, связанных с HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Medv\v2\UserExperience ключом и HKEY_CURRENT_USER\Software\Microsoft\Medv\v2\UserExperience реестра.

Имя Тип Данные и по умолчанию Описание

AppPublishingEnabled

DWORD

Default=1

Указывает, включена ли публикация приложения с гостевого сервера на узле. 0 = false; 1 = true.

0 = false: отключает публикацию приложения от гостя на узле.

1 = true: разрешает публикацию приложения с гостевого сервера на узле.

AudioSharingEnabled

DWORD

Default=1

Определяет, включен ли общий доступ к звуковому устройству ввода-вывода между гостевым и узлом. 0 = false; 1 = true.

0 = false: отключает общий доступ к звуковому устройству ввода-вывода между гостевым и хост-сервером.

1 = true: разрешает общий доступ к звуковому устройству ввода-вывода между гостевым и хост-сервером.

ClipboardSharingEnabled

DWORD

Default=1

Определяет, включено ли совместное использование буфера обмена между гостевым и узлом. 0 = false; 1 = true.

0 = false: отключает общий доступ к буферу обмена между гостем и узлом.

1 = true: позволяет совместно использовать буфер обмена между гостевым и узлом.

DialogTimeout

DWORD

Default=300

Время (в секундах) до истечения времени ожидания первого запуска диалогового окна установки. Диапазон = от 0 до 2147483647.

HideVmTimeout

DWORD

Default=30

Значение времени ожидания (в минутах), в течение которого окно полноэкранной виртуальной машины скрыто от пользователя при длительной попытке входа в систему.

LogonStartEnabled

DWORD

Default=1

Определяет, следует ли запускать гостевой сервер при входе конечного пользователя на рабочий стол или при запуске первого гостевого приложения. 0 = false; 1 = true.

0 = false: гость запускается при запуске первого гостевого приложения.

1 = true: гость запускается при входе конечного пользователя на рабочий стол.

PrinterSharingEnabled

DWORD

Default=1

Определяет, включен ли общий доступ к принтерам между гостевым и хост-сервером. 0 = false; 1 = true.

0 = false: отключает общий доступ к принтерам между гостевым сервером и узлом.

1 = true: позволяет совместно использовать принтеры между гостевым и хост-сервером.

RebootAbsoluteDelayTimeout

DWORD

Default=1440

Значение времени ожидания (в минутах), в течение которого при первой установке ожидается перезагрузка. Диапазон = от 0 до 2147483647.

RedirectUrls

MULTI_SZ

Указанный список URL-адресов

Указывает список URL-адресов для перенаправления с узла на гостевой сервер.

SmartCardLogonEnabled

DWORD

Default=0

Определяет, можно ли использовать смарт-карты для проверки подлинности пользователей в MED-V. 0 = false; 1 = true.

0 = false: не позволяет смарт-картам выполнять проверку подлинности конечных пользователей в MED-V.

1 = true: позволяет смарт-картам выполнять проверку подлинности конечных пользователей в MED-V.

Важно.

Если параметры SmartCardLogonEnabled и CredentialCacheEnabled включены, SmartCardLogonEnabled переопределяет CredentialCacheEnabled.

SmartCardSharingEnabled

DWORD

Default=1

Определяет, включен ли общий доступ к смарт-картам между гостевым и хост-сервером. 0 = false; 1 = true.

0 = false: отключает общий доступ к смарт-картам между гостем и узлом.

1 = true: позволяет совместно использовать смарт-карты между гостевым и хост-сервером.

USBDeviceSharingEnabled

DWORD

Default=1

Определяет, включено ли совместное использование USB-устройств между гостевым и узлом. 0 = false; 1 = true.

0 = false: отключает общий доступ к USB-устройствам между гостем и узлом.

1 = true: позволяет совместно использовать USB-устройства между гостевым и узлом.

Ключ виртуальной машины

В следующей таблице приведены сведения о значениях реестра, связанных с HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Medv\v2\VM ключом и HKEY_CURRENT_USER\Software\Microsoft\Medv\v2\VM реестра.

Имя Тип Данные и по умолчанию Описание

CloseAction

Sz

Default=HIBERNATE

Действие, выполняемые виртуальной машиной после закрытия последнего запущенного приложения. Этот параметр игнорируется, если включено значение LogonStartEnabled. Возможные варианты:

HIBERNATE . Этот параметр освобождает все физические ресурсы, используемые виртуальной машиной, такие как память и ЦП, и сохраняет состояние всех запущенных приложений и операций.

ЗАВЕРШЕНИЕ РАБОТЫ . Этот параметр безопасно завершает работу гостевой операционной системы, а затем освобождает все физические ресурсы, используемые виртуальной машиной, такие как память и ЦП.

ВЫКЛЮЧЕНИЕ. Этот параметр может привести к потере данных, так как он совпадает с отключением кнопки питания или извлечением питания на физическом компьютере. Используйте этот параметр только в том случае, если нельзя использовать один из двух других вариантов.

GuestMemFromHostMem

MULTI_SZ

378, 512, 1024, 1536, 2048

Список значений памяти (МБ) для гостя. Это значение используется для определения объема ОЗУ, доступного гостю. В сочетании с HostMemToGuestMem создается таблица подстановки для определения объема ОЗУ, выделяемого на гостевой виртуальной машине. Возможные значения: от 128 до 3712.

GuestUpdateDuration

DWORD

Default=240

Количество минут, в течение которых MED-V должен поддерживать автоматическое обновление гостевого сервера, начиная с времени, указанного в значении GuestUpdateTime. Диапазон = от 0 до 1440. Если это значение равно нулю (0), функция установки исправлений гостевой системы будет отключена.

Дополнительные сведения об автоматическом обновлении гостевых исправлений см. Обновления для рабочих областей MED-V.

GuestUpdateTime

Sz

Default=00:00

Часы и минуты каждый день, когда MED-V должен пробуждать гостя для автоматического обновления с использованием стандарта 24-часовых часов. Укажите время в формате ЧЧ:ММ

Дополнительные сведения об автоматическом обновлении гостевых исправлений см. Обновления для рабочих областей MED-V.

HostMemToGuestMem

MULTI_SZ

1024, 2048, 4096, 8192, 16384

Список значений памяти (МБ) для гостя, определяемого ОЗУ, доступным на узле. В сочетании с GuestMemFromHostMem создается таблица подстановки для определения объема ОЗУ, выделяемого на гостевой виртуальной машине. Возможные значения: от 1024 до 16384.

HostMemToGuestMemCalcEnabled

DWORD

Default=1

Определяет, вычисляется ли память, выделенная для гостя, из памяти, доступной на узле. 0 = false; 1 = true.

0 = false: память, выделенная для гостя, не вычисляется из памяти, доступной на узле.

1 = true: память, выделенная для гостя, вычисляется из памяти, доступной на узле.

Память

DWORD

Default=512

ОЗУ (МБ), которое должно быть выделено для гостевой виртуальной машины. Этот параметр игнорируется, если включен параметр HostMemToGuestMemEnabled. Range=128–2048.

MultiUserEnabled

DWORD

Default=0

Определяет, используют ли несколько пользователей ту же рабочую область MED-V. 0 = false; 1 = true.

0 = false: несколько пользователей не используют общую рабочую область MED-V.

1 = true: несколько пользователей совместно используют ту же рабочую область MED-V.

NetworkingMode

Sz

Default=NAT

Тип сетевого подключения, используемого на гостевом компьютере. Возможные значения:

Bridged. MED-V имеет собственный сетевой адрес, обычно полученный через DHCP.

NAT. MED-V использует преобразование сетевых адресов (NAT) для совместного использования IP-адреса узла для исходящего трафика.

TaskTimeout

DWORD

Default=600

Общее значение времени ожидания (в секундах), в течение которого MED-V ожидает завершения задачи, например перезапуска и завершения работы. Диапазон = от 0 до 2147483647.

Параметры гостевого реестра

В этом разделе перечислены настраиваемые разделы гостевого реестра MED-V и объясняется их использование.

версия 2

В следующей таблице приведены сведения о значении гостевого реестра, связанном с HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Medv\v2\ ключом.

Имя Тип Данные и по умолчанию Описание

EnableGPWorkarounds

DWORD

Default=1

Настраивает, как MED-V обрабатывает ключи BufferPolicyReads и GroupPolicyMinTransferRate.

По умолчанию MED-V задает следующие ключи:

BufferPolicyReads=1 и GroupPolicyMinTransferRate=0.

При необходимости создайте ключ EnableGPWorkarounds и задайте для него нулевое значение, если вы не хотите, чтобы MED-V менял параметры по умолчанию bufferPolicyReads и GroupPolicyMinTransferRate.

Примечание.

Если рабочая область MED-V работает в режиме NAT, решения EnableGPWorkarounds влияют на разделы реестра BufferPolicyReads и GroupPolicyMinTransferRate. Если рабочая область MED-V работает в режиме BRIDGED, решения EnableGPWorkarounds влияют только на раздел реестра BufferPolicyReads.

1=true: MED-V задает ключи BufferPolicyReads=1 и GroupPolicyMinTransferRate=0 (если выполняется в режиме NAT) или просто BufferPolicyReads=1 (если выполняется в режиме BRIDGED).

0=false: MED-V не вносит никаких изменений в ключи BufferPolicyReads и GroupPolicyMinTransferRate.

Управление приложениями рабочей области MED-V

Управление перенаправлением URL-адресов MED-V

Управление параметрами рабочей области MED-V