Развертывание необходимых компонентов для UE-V 2.1 с пакетом обновления 1 (SP1)
Все развертывания Microsoft User Experience Virtualization (UE-V) 2.1 с пакетом обновления 1 (SP1) требуют этих функций.
Разверните расположение хранилища параметров , доступное для конечных пользователей.
Это стандартная сетевая папка, которая хранит и извлекает параметры пользователя.
Выбор метода конфигурации для UE-V
UE-V можно развернуть и настроить с помощью общих средств управления, включая групповую политику, Configuration Manager, инфраструктуру управления Windows и PowerShell.
Разверните агент UE-V , который будет установлен на каждом компьютере, который синхронизирует параметры.
Это отслеживает зарегистрированные приложения и операционную систему на наличие изменений параметров и синхронизирует эти параметры между компьютерами.
В разделах этой статьи описывается развертывание этих функций.
Развертывание расположения хранилища параметров UE-V
UE-V требует расположения для хранения параметров пользователя в файлах пакета параметров. Расположение хранилища параметров можно настроить одним из следующих способов:
Создайте собственное расположение хранилища параметров.
Используйте существующий Каталог Active Directory для расположения хранилища параметров.
Если не создать расположение хранилища параметров, агент UE-V по умолчанию использует Active Directory (AD).
Примечание.
Чтобы спланировать производительность и емкость , а также уменьшить проблемы с задержкой в сети, создайте расположения хранения параметров в тех же локальных сетях, где находятся компьютеры пользователей. Для расположения хранилища параметров рекомендуется 20 МБ дискового пространства на пользователя.
Создание расположения хранилища параметров UE-V
Перед определением расположения хранилища параметров необходимо создать корневой каталог с разрешениями на чтение и запись для пользователей, которые хранят параметры в общей папке. Агент UE-V создает пользовательские папки в этом корневом каталоге.
Расположение хранилища параметров определяется с помощью параметра конфигурации SettingsStoragePath, который можно настроить с помощью одного из следующих методов:
При развертывании агента UE-V с помощью параметра командной строки или в пакетном скрипте.
С помощью параметров групповой политики .
С пакетом конфигурации System Center для UE-V.
После установки агента UE-V с помощью Windows PowerShell или инструментария управления Windows (WMI).
Путь должен находиться в UNC-пути сервера и общей папки. Например, \\Server\Settingsshare\
. Этот параметр конфигурации поддерживает использование переменных для включения определенных сценариев синхронизации. Например, переменные можно использовать %username%\%computername%
для сохранения параметров конечных пользователей в следующих сценариях:
Пользователи, использующие несколько физических компьютеров в организации.
Корпоративные компьютеры, используемые несколькими конечными пользователями.
Агент UE-V динамически создает путь к хранилищу параметров пользователя со скрытой системной папкой с именем SettingsPackages
на основе параметра конфигурации SettingsStoragePath. Агент считывает и записывает параметры в это расположение, как определено в зарегистрированных шаблонах расположения параметров UE-V.
Параметры UE-V определяются правилом "Последняя запись выигрывает". Если расположение хранилища параметров одинаково для пользователя с несколькими управляемыми компьютерами, один агент UE-V считывает и записывает данные в расположение параметров независимо от агентов, работающих на других компьютерах. Последние записанные параметры и значения применяются, когда следующий агент считывает данные из расположения хранилища параметров.
Разверните расположение хранилища параметров: Выполните следующие действия, чтобы определить расположение хранилища параметров, а не использовать существующую службу Active Directory. Доступ к общей папке хранилища параметров следует ограничить теми пользователями, которым он требуется, как показано в следующих таблицах.
Развертывание общей папки сети UE-V
Создайте новую группу безопасности для пользователей UE-V.
Создайте папку на центральном компьютере, где хранятся пакеты параметров UE-V, а затем предоставьте пользователям UE-V доступ с разрешениями группы к папке. Администратор, поддерживающий UE-V, должен иметь разрешения на доступ к этой общей папке.
Задайте следующие разрешения SMB для папки расположения хранилища параметров.
Учетная запись пользователя Рекомендуемые разрешения Все пользователи Нет разрешений Группа безопасности пользователей UE-V Полный доступ Задайте следующие разрешения файловой системы NTFS для папки расположения хранилища параметров.
Учетная запись пользователя Рекомендуемые разрешения Папка Создатель или владелец Полный доступ Только вложенные папки и файлы Группа безопасности пользователей UE-V Вывод списка данных папки и чтения, создание папок и добавление данных Только эта папка
При такой конфигурации агент UE-V создает и защищает папку Settingspackage
во время ее выполнения в контексте пользователя, а также предоставляет каждому пользователю разрешение на создание папок для хранилища параметров. Пользователи получают полный доступ к своей Settingspackage
папке, а другие пользователи не могут получить к ней доступ.
Примечание.
Если вы создаете общую папку параметров на компьютере под управлением операционной системы Windows Server, настройте UE-V, чтобы убедиться, что локальная группа администраторов или текущий пользователь является владельцем папки, в которой хранятся пакеты параметров. Чтобы включить эту дополнительную безопасность, укажите этот параметр в редакторе реестра Windows Server:
Добавьте раздел реестра REG_DWORD с именем
RepositoryOwnerCheckEnabled
вHKEY_LOCAL_MACHINE\Software\Microsoft\UEV\Agent\Configuration
.Задайте для раздела реестра значение
1
.
Использование Active Directory с UE-V 2.1 с пакетом обновления 1 (SP1)
Агент UE-V использует Active Directory (AD) по умолчанию, если расположение хранилища параметров не определено иным образом. В таких случаях агент UE-V динамически создает папку хранилища параметров в корневой папке домашнего каталога AD каждого пользователя. Но если настраиваемый параметр каталога настроен в AD, то вместо этого используется этот каталог.
Выбор метода конфигурации для UE-V 2.1 с пакетом обновления 1 (SP1)
Вы хотите выяснить, какой метод конфигурации вы будете использовать для управления UE-V после развертывания, так как это метод конфигурации, используемый для развертывания агента UE-V. Как правило, это метод конфигурации, который вы уже используете в вашей среде, например Windows PowerShell или Configuration Manager.
UE-V можно настроить до, во время или после установки агента UE-V в зависимости от используемого метода конфигурации.
Групповая политика. Вы можете использовать существующую инфраструктуру групповой политики для настройки UE-V до или после развертывания агента UE-V. Шаблон ADMX групповой политики UE-V позволяет централизованно управлять общими параметрами конфигурации агента UE-V и включает параметры для настройки синхронизации UE-V.
Установка шаблонов ADMX групповой политики UE-V. Шаблоны ADMX групповой политики для UE-V настраивают параметры синхронизации для агента UE-V и обеспечивают централизованное управление общими параметрами конфигурации агента UE-V с помощью существующей инфраструктуры групповой политики.
Поддерживаемые операционные системы для контроллера домена, который развертывает объекты групповой политики, включают следующие:
Windows Server 2008 R2
Windows Server 2012 и Windows Server 2012 R2
Configuration Manager. Пакет конфигурации UE-V позволяет использовать функцию параметров соответствия System Center Configuration Manager 2012 с пакетом обновления 1 (SP1) или более поздней версии для применения согласованных конфигураций на сайтах, где установлены UE-V и Configuration Manager.
Windows PowerShell и WMI Команды windows PowerShell и инструментария управления Windows (WMI) можно использовать для изменения конфигураций после установки агента UE-V.
Примечание.
Изменение реестра может привести к потере данных или перестанет отвечать на запросы компьютера. Рекомендуется использовать другие методы конфигурации.
Установка сценариев из командной строки или пакетной службы: Параметры, используемые при развертывании агента UE-V , настраивают множество параметров UE-V. Электронные системы распространения программного обеспечения, такие как System Center 2012 Configuration Manager, используют эти параметры для настройки клиентов при развертывании и установке программного обеспечения агента UE-V.
Развертывание агента UE-V 2.1 с пакетом обновления 1 (SP1)
Агент UE-V является ядром развертывания UE-V и должен выполняться на каждом компьютере, который использует UE-V для синхронизации параметров приложения и Windows.
Файлы установки агента UE-V: Один файл установки, AgentSetup.exe, устанавливает агент UE-V как в 32-разрядных, так и в 64-разрядных операционных системах. Кроме того, AgentSetupx86.msi или AgentSetupx64.msi файлов установщика Windows, относящихся к конкретной архитектуре, предоставляются, а так как они меньше, они могут упростить развертывание агента. Параметры командной строки для установщика AgentSetup.exe поддерживаются и для установки установщика Windows.
Важно.
Во время установки или удаления агента UE-V можно использовать файл AgentSetup.exe или архив agentSetup<>.msi, но не оба. Тот же файл необходимо использовать для удаления агента UE-V, который использовался для установки агента UE-V.
Развертывание агента UE-V
Для развертывания агента UE-V можно использовать следующие методы:
Система решений для электронного распространения программного обеспечения (ESD), например Configuration Manager, которая может установить файл установщика Windows (.msi).
Скрипт установки, ссылающийся на файл установщика Windows (.msi), который хранится централизованно в общей папке.
Программа установки, запускаемая вручную на компьютере.
Чтобы развернуть агент UE-V из общей сетевой папки, выполните следующую процедуру.
Установка и настройка агента UE-V из общей сетевой папки
Разведите файл установки агента UE-V AgentSetup.exe в сетевой папке, для которой пользователи имеют разрешение на чтение.
Разверните сценарий на пользовательских компьютерах, устанавливающих агент UE-V. Скрипт должен указать расположение хранилища параметров.
Варианты развертывания
Обязательно используйте правильный формат переменной при установке агента UE-V. В следующей таблице приведены примеры вариантов развертывания для использования файлов AgentSetup.exe или установщика Windows (.msi).
Командная строка
При установке агента UE-V в командной строке используйте формат переменной %^username%
. Если кавычки требуются из-за пробелов в пути к хранилищу параметров, используйте файл пакетного скрипта для развертывания.
AgentSetup.exe /quiet /norestart /log "%temp%\UE-VAgentInstaller.log" SettingsStoragePath=\\server\settingsshare\%username%
msiexec.exe /i "<path to msi file>" /quiet /norestart /l*v "%temp%\UE-VAgentInstaller.log" SettingsStoragePath=\\server\settingsshare\%username%
Пакетный скрипт
При установке агента UE-V из файла пакетного скрипта используйте формат переменной %%username%%
. При использовании этого метода установки необходимо экранировать переменную с символами %%. Без этого символа скрипт расширяет переменную имени пользователя во время установки, а не во время выполнения, что приводит к использованию UE-V одного расположения хранилища параметров для всех пользователей.
AgentSetup.exe /quiet /norestart /log "%temp%\UE-VAgentInstaller.log" SettingsStoragePath="\\server\settingsshare%%username%%"
msiexec.exe /i "<path to msi file>" /quiet /norestart /l*v "%temp%\UE-VAgentInstaller.log" SettingsStoragePath="\\server\settingsshare%%username%%"
Windows PowerShell
При установке агента UE-V из командной строки Windows PowerShell или сценария Windows PowerShell используйте формат переменной %username%
.
AgentSetup.exe /quiet /norestart /log "%temp%\UE-VAgentInstaller.log" SettingsStoragePath=\server\settingsshare%username%
msiexec.exe /i "<path to msi file>" /quiet /norestart /l*v "%temp%\UE-VAgentInstaller.log" SettingsStoragePath=\server\settingsshare%username%
Распространение электронного программного обеспечения
При установке агента UE-V с помощью Configuration Manager используйте формат переменной ^%username^%
.
AgentSetup.exe /quiet /norestart /log "%temp%\UE-VAgentInstaller.log" SettingsStoragePath=\server\settingsshare^%username^%
msiexec.exe /i "<path to msi file>" /quiet /norestart /l*v "%temp%\UE-VAgentInstaller.log" SettingsStoragePath=\server\settingsshare^%username^%
Примечание.
Для установки агента UE-V требуются права администратора, а компьютер требует перезагрузки перед запуском агента UE-V.
Параметры командной строки для развертывания агента UE-V
В следующих разделах подробно описаны параметры командной строки агента UE-V.
/help
или /h
/?
Отображает диалоговое окно использования AgentSetup.exe.
SettingsStoragePath
Указывает путь универсального соглашения об именовании (UNC), определяющий место хранения параметров.
Важно.
Необходимо указать SettingsStoragePath в UE-V 2.1 с пакетом обновления 1 (SP1). Можно задать строку AdHomePath, чтобы указать, что используется путь пользователя к домашней папке Active Directory. Например, SettingsStoragePath = \share\path|AdHomePath
.
%username%
или %computername%
переменные среды принимаются. Для выполнения сценариев могут потребоваться escape-переменные.
По умолчанию: Нет
SettingsStoragePathReg
Возвращает значение SettingsStoragePath из реестра во время установки.
В командной строке введите следующий пример, чтобы заставить UE-V использовать путь к домашнему каталогу Active Directory вместо определенного UNC.
msiexec.exe /i AgentSetupx64.msi acceptlicenseterms=true SettingsStoragePathReg=TRUE /quiet /norestart
SettingsTemplateCatalogPath
Указывает путь универсального соглашения об именовании (UNC), определяющий расположение, которое было проверено для новых шаблонов расположения параметров.
Требуется только для шаблонов расположения пользовательских параметров.
RegisterMSTemplates
Указывает, следует ли регистрировать шаблоны Майкрософт по умолчанию во время установки.
True | Ложный
Значение по умолчанию: True
SyncMethod
Указывает, какой метод синхронизации следует использовать.
SyncProvider | Никакой
По умолчанию: SyncProvider
SyncTimeoutInMilliseconds
Указывает количество миллисекундах, которое компьютер ожидает до истечения времени ожидания при извлечении пользовательских параметров из расположения хранилища параметров.
По умолчанию: 2000 миллисекунд (подождите до 2 секунд)
SyncEnabled
Указывает, включена или отключена синхронизация UE-V.
True | Ложный
Значение по умолчанию: True
MaxPackageSizeInBytes
Указывает размер файла пакета параметров в байтах, когда агент UE-V сообщает, что файлы превышают пороговое значение.
Значение по умолчанию: None (без порогового значения предупреждения)
CEIPEnabled
Задает параметр для участия в программе улучшения качества программного обеспечения. Если задано значение True, сведения о установщике передаются на сайт Программы улучшения качества программного обеспечения Майкрософт. Если задано значение False, информация не передается.
True | Ложный
По умолчанию: False
NoRestart
Поддерживает отсрочку перезагрузки компьютера после установки агента UE-V.
INSTALLFOLDER
Позволяет задать другую папку установки для агента UE-V или генератора UE-V.
MUENABLED
Позволяет программе установки принять параметр для включения в программу Центра обновления Майкрософт.
ACCEPTLICENSETERMS
Позволяет установить UE-V автоматически. Для автоматической установки UE-V и обхода требования о том, что пользователь принимает условия лицензии UE-V, необходимо задать значение True . Если задано значение False или оставить пустым, пользователь получает сообщение об ошибке и UE-V не установлен.
Важно.
Этот параметр необходим для автоматической установки UE-V.
NORESTART
Предотвращает обязательную перезагрузку после установки агента UE-V.
Обновление агента UE-V
Обновления для программного обеспечения агента UE-V предоставляются через Центр обновления Майкрософт. Обновления агента UE-V можно развернуть с помощью систем инфраструктуры корпоративного распространения программного обеспечения (ESD).
Во время обновления агента UE-V можно обновить группу шаблонов расположения параметров по умолчанию для распространенных приложений Майкрософт и параметров Windows.
Обновление агента UE-V 2.1 с пакетом обновления 1 (SP1)
Агент UE-V 2.1 с пакетом обновления 1 (SP1) предоставляет множество новых возможностей и изменяет способ и время отправки агентом содержимого в общую папку хранилища параметров. Процесс обновления автоматизирует эти изменения. Чтобы обновить агент UE-V, запустите пакет установки агента UE-V (AgentSetup.exe, AgentSetupx86.msi или AgentSetupx64.msi) на компьютерах пользователей.
Примечание.
При обновлении агента UE-V необходимо использовать тот же тип установщика (.exe файл или пакет .msi), который установил предыдущий агент UE-V. Например, используйте AgentSetup.exe UE-V 2 для обновления агентов UE-V 1.0, установленных с помощью AgentSetup.exe.
При запуске программы установки агента сохраняются следующие конфигурации:
Путь к хранилищу параметров
Параметры реестра
Запланированные задачи (параметры интервала сбрасываются до значений по умолчанию)
Примечание.
Компьютер с параметрами UE-V 2.1 с пакетом обновления 1 (SP1), зарегистрированные в агенте UE-V 1.0, регистрируют ошибки в журнале событий Windows.
Вы можете использовать Microsoft System Center 2012 Configuration Manager или другое средство распространения корпоративного программного обеспечения для автоматизации и распространения обновления агента UE-V.
Рекомендации
Рекомендуется обновить все агенты UE-V 1.0 в вычислительной среде, но это не обязательно. Шаблоны расположения параметров UE-V 2.1 с пакетом обновления 1 (SP1) могут взаимодействовать с агентом UE-V 1.0, так как они используют параметры только из пути к хранилищу параметров. Однако рекомендуется переместить развертывания в одну версию агента, чтобы упростить управление и поддержку UE-V.
Восстановление агента UE-V после неудачного обновления
После выполнения одной из следующих операций могут возникнуть ошибки:
Обновление с UE-V 1.0 до UE-V 2.
Выполните обновление до более новой версии Windows, например с Windows 7 до Windows 8 или с Windows 8 до Windows 8.1.
Удалите агент после обновления агента UE-V.
Чтобы устранить проблемы, попробуйте восстановить агент UE-V, введя эту команду в командной строке на компьютере, на котором установлен агент.
msiexec.exe /f "<path to msi file>" /quiet /norestart /l*v "%temp%\UE-VAgentInstaller.log
Затем можно повторить процесс удаления или обновить, установив более новую версию агента UE-V.
Связанные статьи
Подготовка развертывания UE-V 2.1 с пакетом обновления 1 (SP1)
Развертывание UE-V 2.1 с пакетом обновления 1 (SP1) для пользовательских приложений