Параметры конфигурации клиента
Клиент Майкрософт Application Virtualization (App-V) 5.1 сохраняет свою конфигурацию в реестре. Вы можете собрать некоторые полезные сведения о клиенте, если вы понимаете формат данных в реестре. Вы также можете настроить многие действия клиента, изменив записи реестра. В этом разделе перечислены параметры конфигурации клиента App-V 5.1 и объясняется их использование. Вы можете использовать PowerShell для изменения параметров конфигурации клиента. Дополнительные сведения об использовании PowerShell и App-V 5.1 см. в статье Администрирование App-V 5.1 с помощью PowerShell.
Параметры конфигурации клиента App-V 5.1
В следующей таблице отображаются сведения о параметрах конфигурации клиента App-V 5.1:
Имя параметра | Флаг установки | Описание | Параметры настройки | Значение раздела реестра | Отключенные ключи и значения состояния политики |
---|---|---|---|---|---|
PackageInstallationRoot | PACKAGEINSTALLATIONROOT | Указывает каталог, в который будут установлены все новые приложения и обновления. | Строка | Streaming\PackageInstallationRoot | Значение политики не записано (то же самое, что и не настроено) |
PackageSourceRoot | PACKAGESOURCEROOT | Переопределяет исходное расположение для скачивания содержимого пакета. | Строка | Streaming\PackageSourceRoot | Значение политики не записано (то же самое, что и не настроено) |
AllowHighCostLaunch | Недоступен. | Этот параметр определяет, запускаются ли виртуализированные приложения на Windows 10 компьютерах, подключенных через лимитное сетевое подключение (например, 4G). | True (включено); False (состояние "Отключено") | Streaming\AllowHighCostLaunch | 0 |
ReestablishmentRetries | Недоступен. | Указывает количество повторных попыток удаленного сеанса. | Целое число (0–99) | Streaming\ReestablishmentRetries | Значение политики не записано (то же самое, что и не настроено) |
ReestablishmentInterval | Недоступен. | Указывает количество секунд между попытками восстановить удаленный сеанс. | Целое число (0–3600) | Streaming\ReestablishmentInterval | Значение политики не записано (то же самое, что и не настроено) |
LocationProvider | Недоступен. | Указывает CLSID для совместимой реализации интерфейса IAppvPackageLocationProvider. | Строка | Streaming\LocationProvider | Значение политики не записано (то же самое, что и не настроено) |
CertFilterForClientSsl | Недоступен. | Указывает путь к допустимому сертификату в хранилище сертификатов. | Строка | Streaming\CertFilterForClientSsl | Значение политики не записано (то же самое, что и не настроено) |
VerifyCertificateRevocationList | Недоступен. | Проверяет состояние отзыва сертификата сервера перед использованием протокола HTTPS. | True(enabled); False(состояние отключено) | Streaming\VerifyCertificateRevocationList | 0 |
SharedContentStoreMode | SHAREDCONTENTSTOREMODE | Указывает, что содержимое пакета для потоковой передачи не будет сохранено на локальном жестком диске. | True(enabled); False(состояние отключено) | Streaming\SharedContentStoreMode | 0 |
Имя Примечание Этот параметр нельзя изменить с помощью cmdLet set-AppvclientConfiguration . Необходимо использовать командлет Set-AppvPublishingServer . |
PUBLISHINGSERVERNAME | Отображает имя сервера публикации. | Строка | Publishing\Servers{serverId}\FriendlyName | Значение политики не записано (то же самое, что и не настроено) |
URL-адрес Примечание Этот параметр нельзя изменить с помощью cmdLet set-AppvclientConfiguration . Необходимо использовать командлет Set-AppvPublishingServer . |
PUBLISHINGSERVERURL | Отображает URL-адрес сервера публикации. | Строка | Publishing\Servers{serverId}\URL | Значение политики не записано (то же самое, что и не настроено) |
GlobalRefreshEnabled Примечание Этот параметр нельзя изменить с помощью cmdLet set-AppvclientConfiguration . Необходимо использовать командлет Set-AppvPublishingServer . |
GLOBALREFRESHENABLED | Включает обновление глобальной публикации (логическое значение) | True(enabled); False(состояние отключено) | Publishing\Servers{serverId}\GlobalEnabled | False |
GlobalRefreshOnLogon Примечание Этот параметр нельзя изменить с помощью cmdLet set-AppvclientConfiguration . Необходимо использовать командлет Set-AppvPublishingServer . |
GLOBALREFRESHONLOGON | Активирует обновление глобальной публикации при входе в систему. ( Boolean) | True(enabled); False(состояние отключено) | Publishing\Servers{serverId}\GlobalLogonRefresh | False |
GlobalRefreshInterval Примечание Этот параметр нельзя изменить с помощью cmdLet set-AppvclientConfiguration . Необходимо использовать командлет Set-AppvPublishingServer . |
GLOBALREFRESHINTERVAL | Задает интервал обновления публикации с помощью GlobalRefreshIntervalUnit. Чтобы отключить обновление пакета, выберите 0. | Целое число (0–744) | Publishing\Servers{serverId}\GlobalPeriodicRefreshInterval | 0 |
GlobalRefreshIntervalUnit Примечание Этот параметр нельзя изменить с помощью cmdLet set-AppvclientConfiguration . Необходимо использовать командлет Set-AppvPublishingServer . |
GLOBALREFRESHINTERVALUNI | Задает единицу интервала (час 0–23, день 0–31). | 0 в час, 1 в день | Publishing\Servers{serverId}\GlobalPeriodicRefreshIntervalUnit | 1 |
UserRefreshEnabled Примечание Этот параметр нельзя изменить с помощью cmdLet set-AppvclientConfiguration . Необходимо использовать командлет Set-AppvPublishingServer . |
USERREFRESHENABLED | Включает обновление публикации пользователей (логическое) | True(enabled); False(состояние отключено) | Publishing\Servers{serverId}\UserEnabled | False |
UserRefreshOnLogon Примечание Этот параметр нельзя изменить с помощью cmdLet set-AppvclientConfiguration . Необходимо использовать командлет Set-AppvPublishingServer . |
USERREFRESHONLOGON | Активирует журнал обновления для пользователей, публикующих обновления. ( Boolean) Число слов (с пробелами): 60 |
True(enabled); False(состояние отключено) | Publishing\Servers{serverId}\UserLogonRefresh | False |
UserRefreshInterval Примечание Этот параметр нельзя изменить с помощью cmdLet set-AppvclientConfiguration . Необходимо использовать командлет Set-AppvPublishingServer . |
USERREFRESHINTERVAL | Указывает интервал обновления публикации с помощью UserRefreshIntervalUnit. Чтобы отключить обновление пакета, выберите 0. | Число слов (с пробелами): 85 Целое число (0–744 часа) |
Publishing\Servers{serverId}\UserPeriodicRefreshInterval | 0 |
UserRefreshIntervalUnit Примечание Этот параметр нельзя изменить с помощью cmdLet set-AppvclientConfiguration . Необходимо использовать командлет Set-AppvPublishingServer . |
USERREFRESHINTERVALUNIT | Задает единицу интервала (час 0–23, день 0–31). | 0 в час, 1 в день | Publishing\Servers{serverId}\UserPeriodicRefreshIntervalUnit | 1 |
MigrationMode | MIGRATIONMODE | Режим миграции позволяет клиенту App-V изменять ярлыки и FTA для пакетов, созданных с помощью предыдущей версии App-V. | True(включено состояние); False (состояние отключено) | Сосуществование\MigrationMode | |
CEIPOPTIN | CEIPOPTIN | Позволяет компьютеру с клиентом App-V 5.1 собирать и возвращать определенные сведения об использовании, чтобы помочь нам улучшить приложение. | 0 для отключенных; 1 для включенных | SOFTWARE/Майкрософт/AppV/CEIP/CEIPEnable | 0 |
EnablePackageScripts | ENABLEPACKAGESCRIPTS | Включает скрипты, определенные в манифесте пакета файлов конфигурации, которые должны выполняться. | True(enabled); False(состояние отключено) | \Scripting\EnablePackageScripts | |
RoamingFileExclusions | ROAMINGFILEEXCLUSIONS | Указывает пути к файлам относительно %userprofile%, которые не перемещают по профилю пользователя. Пример использования: /ROAMINGFILEEXCLUSIONS='desktop;my pictures' | |||
RoamingRegistryExclusions | ROAMINGREGISTRYEXCLUSIONS | Указывает пути реестра, которые не перемещаются с профилем пользователя. Пример использования: /ROAMINGREGISTRYEXCLUSIONS=software\classes;software\clients | Строка | Integration\RoamingRegistryExclusions | Значение политики не записано (то же самое, что и не настроено) |
IntegrationRootUser | Недоступен. | Указывает расположение для создания символьных ссылок, связанных с текущей версией опубликованного пакета для каждого пользователя. все расширения виртуальных приложений, например ярлыки и сопоставления типов файлов, будут указывать на этот путь. Если путь не указан, символические ссылки не будут использоваться при публикации пакета. Например: %localappdata%\Майкрософт\AppV\Client\Integration. | Строка | Integration\IntegrationRootUser | Значение политики не записано (то же самое, что и не настроено) |
IntegrationRootGlobal | Недоступен. | Указывает расположение для создания символьных ссылок, связанных с текущей версией глобально опубликованного пакета. все расширения виртуальных приложений, например ярлыки и сопоставления типов файлов, будут указывать на этот путь. Если путь не указан, символические ссылки не будут использоваться при публикации пакета. Например: %allusersprofile%\Майкрософт\AppV\Client\Integration | Строка | Integration\IntegrationRootGlobal | Значение политики не записано (то же самое, что и не настроено) |
VirtualizableExtensions | Недоступен. | Разделенный запятыми список расширений имен файлов, которые можно использовать для определения возможности запуска локально установленного приложения в виртуальной среде. Когда ярлыки, FTA и другие точки расширения создаются во время публикации, App-V сравнивает расширение имени файла со списком, если приложение, связанное с точкой расширения, установлено локально. Если расширение находится, будет добавлен параметр командной строки RunVirtual , и приложение будет выполняться виртуально. Дополнительные сведения о параметре RunVirtual см. в статье Запуск локально установленного приложения в виртуальной среде с виртуализированными приложениями. |
Строка | Integration\VirtualizableExtensions | Значение политики не записано |
ReportingEnabled | Недоступен. | Позволяет клиенту возвращать сведения на сервер отчетов. | True (включено); False (состояние "Отключено") | Reporting\EnableReporting | False |
ReportingServerURL | Недоступен. | Указывает расположение на сервере отчетов, где сохраняются сведения о клиенте. | Строка | Reporting\ReportingServer | Значение политики не записано (то же самое, что и не настроено) |
ReportingDataCacheLimit | Недоступен. | Указывает максимальный размер в мегабайтах (МБ) кэша XML для хранения сведений о отчетах. Размер применяется к кэшу в памяти. По достижении ограничения файл журнала будет перевернут. Установите значение от 0 до 1024. | Целое число [0–1024] | Reporting\DataCacheLimit | Значение политики не записано (то же самое, что и не настроено) |
ReportingDataBlockSize | Недоступен. | Задает максимальный размер в байтах для передачи на сервер для отправки запросов на отправку. Это поможет избежать постоянных сбоев передачи при достижении значительного размера журнала. Устанавливается в диапазоне от 1024 до неограниченного. | Целое число [1024 — не ограничено] | Reporting\DataBlockSize | Значение политики не записано (то же самое, что и не настроено) |
ReportingStartTime | Недоступен. | Указывает время запуска клиента для отправки данных на сервер отчетов. Необходимо указать допустимое целое число от 0 до 23, соответствующее часу дня. По умолчанию reportingStartTime будет начинаться в текущий день в 22:00 или 22. Примечание Этот параметр следует настроить так, чтобы компьютеры, на которых запущен клиент App-V 5.1, с меньшей вероятностью будут находиться в автономном режиме. |
Целое число (0 –23) | Reporting\ StartTime | Значение политики не записано (то же самое, что и не настроено) |
ReportingInterval | Недоступен. | Указывает интервал повтора, который клиент будет использовать для повторной отправки данных на сервер отчетов. | целое число | Reporting\RetryInterval | Значение политики не записано (то же самое, что и не настроено) |
ReportingRandomDelay | Недоступен. | Указывает максимальную задержку (в минутах) для отправки данных на сервер отчетов. При запуске запланированной задачи клиент создает случайную задержку между 0 и ReportingRandomDelay и будет ожидать указанной длительности перед отправкой данных. Это поможет предотвратить столкновения на сервере. | Целое число [0 — ReportingRandomDelay] | Reporting\RandomDelay | Значение политики не записано (то же самое, что и не настроено) |
EnableDynamicVirtualization Важно Этот параметр доступен только в App-V 5.0 с пакетом обновления 2 (SP2) или более поздней версии. |
Недоступен. | Позволяет виртуализировать и запускать поддерживаемые расширения оболочки, вспомогательные объекты браузера и элементы управления Active X с виртуальными приложениями. | 1 (включено), 0 (отключено) | HKEY_LOCAL_MACHINE\Software\Microsoft\AppV\Client\Virtualization | |
EnablePublishingRefreshUI Важно Этот параметр доступен только в App-V 5.0 с пакетом обновления 2 (SP2). |
Недоступен. | Включает индикатор выполнения обновления публикации для компьютера, на котором запущен клиент App-V 5.1. | 1 (включено), 0 (отключено) | HKEY_LOCAL_MACHINE\Software\Microsoft\AppV\Client\Publishing | |
HideUI Важно Этот параметр доступен только в App-V 5.0 с пакетом обновления 2 (SP2). |
Недоступен. | Скрывает индикатор выполнения обновления публикации. | 1 (включено), 0 (отключено) | ||
ПроцессыUsingVirtualComponents | Недоступен. | Указывает список путей к процессам (которые могут содержать подстановочные знаки), которые являются кандидатами для использования динамической виртуализации (поддерживаемые расширения оболочки, вспомогательные объекты браузера и элементы ActiveX). Динамическую виртуализацию могут использовать только процессы, полный путь которых соответствует одному из этих элементов. | Строка | Virtualization\ProcessesUsingVirtualComponents | Пустая строка. |
Связанные статьи
Развертывание Sequencer и клиента App-V 5.1
Изменение конфигурации клиента App-V 5.1 с помощью шаблона ADMX и групповой политики