Файл Config.xml
Назначение: Windows 7, Windows 8, Windows 8.1
Файл Config.xml
Файл Config.xml – это необязательный файл Средство миграции пользовательской среды 5.0, который можно создать при помощи параметра /genconfig средства ScanState.exe. Если вы хотите включить все компоненты по умолчанию и вам не нужно изменять параметры создания хранилища по умолчанию или порядок переноса профиля, файл Config.xml создавать не нужно.
Если вас устраивает стандартный порядок переноса, определенный в файлах MigApp.xml, MigUser.xml и MigDocs.xml, но при этом нужно исключить отдельные компоненты, вы можете создать и отредактировать файл Config.xml, оставив остальные XML-файлы без изменения. Например, файл Config.xml следует создать и отредактировать в случае, если вы хотите исключить какие-либо параметры операционной системы, которые переносятся по умолчанию. Кроме того, вам следует создать этот файл и внести в него изменения, чтобы изменить стандартный порядок создания хранилища или переноса профиля.
Формат файла Config.xml отличается от других XML-файлов переноса, так как он не содержит правил миграции. Он содержит только список компонентов операционной системы, приложений, документов пользователей, которые могут быть перенесены, а также политику для профилей пользователей и политику управления ошибками. Поэтому исключение компонентов при помощи файла Config.xml проще, чем изменение XML-файлов переноса, ведь для этого от вас не требуется знание правил миграции и синтаксиса. Однако в этом файле нельзя использовать подстановочные знаки.
Дополнительные сведения об использовании файла Config.xml вместе с другими файлами миграции, такими как MigDocs.xml и MigApps.xml, см. в разделе Общее представление о XML-файлах переноса.
Примечание
Чтобы исключить компонент из файла Config.xml, установите для параметра migrate значение "no". Удаление XML-тега для компонента из файла Config.xml не приведет к исключению этого компонента из миграции.
В этом разделе
В Средство миграции пользовательской среды встроены новые политики переноса, которые можно настроить при помощи файла Config.xml. Например, вы можете настроить дополнительные параметры <ErrorControl>, <ProfileControl> и <HardLinkStoreControl>. Следующие элементы и параметры предназначены для использования только в файле Config.xml.
<Policies>
<ErrorControl>
<fatal>
<fileError>
<nonFatal>
<registryError>
<HardLinkStoreControl>
<fileLocked>
<createHardLink>
<errorHardLink>
<ProfileControl>
<localGroups>
<mappings>
<changeGroup>
<include>
<exclude>
Пример файла Config.xml
<Policies>
Элемент <Policies> содержит описание политик, которыми Средство миграции пользовательской среды руководствуется при создании хранилища миграции. Допустимыми дочерними элементами элемента <Policies> являются <ErrorControl> и <HardLinkStoreControl>. Элемент <Policies> является дочерним элементом <Configuration>.
Синтаксис: <Policies> </Policies>
<ErrorControl>
Элемент <ErrorControl> – это необязательный элемент, который можно настроить в файле Config.xml. Настраиваемые правила <ErrorControl> поддерживают только переменные среды для выполняемой операционной системы и текущего пользователя, вошедшего в систему. Чтобы обойти это ограничение, можно указать путь при помощи подстановочного знака (*).
Число вхождений: по одному для каждого компонента
Родительские элементы: элемент <Policies>.
Дочерние элементы: <fileError> и <registryError>.
Синтаксис: <ErrorControl></ErrorControl>
В следующем примере определено, что все заблокированные файлы, независимо от их расположения (в том числе файлы в C:\Users), должны быть проигнорированы. Вместе с тем перенос не будет выполнен, если к любому из файлов в каталоге C:\Users не будет доступа по какой-либо другой причине. В приведенном ниже примере элемент <ErrorControl> игнорирует любые неполадки в процессе переноса разделов реестра, которые соответствуют заданному шаблону, и разрешает их с ошибкой Доступ запрещен.
Кроме того, порядок в разделе <ErrorControl> означает приоритет. В данном примере первый тег <nonFatal> имеет приоритет перед вторым тегом <fatal>. Этот приоритет применяется независимо от количества тегов.
<ErrorControl>
<fileError>
<nonFatal errorCode="33">* [*]</nonFatal>
<fatal errorCode="any">C:\Users\* [*]</fatal>
</fileError>
<registryError>
<nonFatal errorCode="5">HKCU\SOFTWARE\Microsoft\* [*]</nonFatal>
</registryError>
</ErrorControl>
Важно!
Настраиваемые правила <ErrorControl> поддерживают только переменные среды для выполняемой операционной системы и текущего пользователя, вошедшего в систему. Чтобы обойти это ограничение, можно указать путь при помощи подстановочного знака (*).
<fatal>
Элемент <fatal> не является обязательным.
Число вхождений: по одному для каждого компонента
Родительские элементы: <fileError> и <registryError>
Дочерние элементы: отсутствуют.
Синтаксис: <fatal errorCode="any">
<pattern></fatal>
Параметр | Обязательный | Значение |
---|---|---|
errorCode |
Нет |
"любой" или "введите текст сообщения о системной ошибке" |
При помощи элемента <fatal> можно указать, что ошибки, соответствующие заданному шаблону, должны остановить миграцию, выполняемую Средство миграции пользовательской среды.
<fileError>
Элемент <fileError> не является обязательным.
Число вхождений: по одному для каждого компонента
Родительские элементы: <ErrorControl>
Дочерние элементы: <nonFatal> и <fatal>
Синтаксис: <fileError></fileError>
Элемент <fileError> используется для описания реакции на ошибки файлов.
<nonFatal>
Элемент <nonFatal> не является обязательным.
Число вхождений: по одному для каждого компонента
Родительские элементы: <fileError> и <registryError>.
Дочерние элементы: отсутствуют.
Синтаксис: <nonfatal errorCode="any">
<pattern></nonFatal>
Параметр | Обязательный | Значение |
---|---|---|
<errorCode> |
Нет |
"любой" или "введите текст сообщения о системной ошибке". Если сообщения о системных ошибках не определены, поведение по умолчанию применяет данный параметр ко всем сообщениям о системных ошибках. |
При помощи элемента <nonFatal> можно определить, что ошибки, соответствующие заданному шаблону, не должны привести к прекращению миграции средством Средство миграции пользовательской среды.
<registryError>
Элемент <registryError> не является обязательным.
Число вхождений: по одному для каждого компонента
Родительские элементы: <ErrorControl>
Дочерние элементы: <nonfatal> и <fatal>
Синтаксис: <registryError></registryError>
Параметр | Обязательный | Значение |
---|---|---|
<errorCode> |
Нет |
"любой" или "введите текст сообщения о системной ошибке". Если сообщения о системных ошибках не определены, поведение по умолчанию применяет данный параметр ко всем сообщениям о системных ошибках. |
При помощи элемента <registryError> можно определить, что ошибки, соответствующие заданному шаблону, не должны привести к прекращению миграции средством Средство миграции пользовательской среды.
<HardLinkStoreControl>
Элемент <HardLinkStoreControl> содержит элементы, описывающие способ обработки файлов в процессе создания хранилища миграции с жесткой связью. У этого элемента только один допустимый дочерний элемент: <fileLocked>.
Синтаксис: <HardLinkStoreControl> </HardLinkStoreControl>
Число вхождений: по одному для каждого компонента
Родительские элементы: <Policies>
Дочерние элементы: <fileLocked>
Синтаксис: <HardLinkStoreControl></HardLinkStoreControl>
Следующий пример кода <HardLinkStoreControl> определяет, что жесткие связи с заблокированными файлами могут быть созданы, только если заблокированный файл размещается в каталоге C:\Users\. Если заблокированный файл не может быть скопирован, то, даже если существует техническая возможность для создания связи, будет обработана ошибка доступа к файлу.
Важно!
В разделе <ErrorControl> можно настроить условное игнорирование ошибок доступа к файлу на основе расположения файла.
<Policy>
<HardLinkStoreControl>
<fileLocked>
<createHardLink>C:\Users\*</createHardLink>
<errorHardLink>C:\*</errorHardLink>
</fileLocked>
</HardLinkStoreControl>
<ErrorControl>
[…]
</ErrorControl>
</Policy>
<fileLocked>
Элемент <fileLocked> содержит элементы, описывающие способ обработки заблокированных для редактирования файлов. Правила, определяемые элементом <fileLocked>, обрабатываются в порядке их появления в XML-файле.
Синтаксис: <fileLocked></fileLocked>
<createHardLink>
Элемент <createHardLink> определяет стандартный шаблон MigXML, задающий пути к файлам, для которых должны быть созданы жесткие связи, даже если эти файлы заблокированы для изменения другим приложением.
Синтаксис: <createHardLink>
<pattern></createHardLink>
<errorHardLink>
Элемент <errorHardLink> определяет стандартный шаблон MigXML, задающий пути к файлам, для которых жесткие связи не должны создаваться, если файл заблокирован для редактирования другим приложением. Средство миграции пользовательской среды попытается скопировать файлы в этих расположениях в хранилище миграции. Однако при невозможности сделать это будет обработана ошибка Error_Locked. Это стандартная ошибка API Windows, которая может быть перехвачена разделом <ErrorControl>, чтобы средство Средство миграции пользовательской среды либо пропустило данный файл, либо прервало процесс миграции.
Синтаксис: <errorHardLink>
<pattern></errorHardLink>
<ProfileControl>
Этот элемент используется в процессе миграции как контейнер для других элементов, устанавливающих правила для переноса профилей, пользователей и политик на основе членства в локальных группах. Элемент <ProfileMigration> является дочерним элементом для элемента <Configuration>.
Синтаксис: <ProfileControl> </ProfileControl>
<localGroups>
Этот элемент в процессе миграции используется как контейнер для других элементов, устанавливающих правила для переноса локальных групп. Элемент <localGroups> является дочерним элементом для элемента <ProfileControl>.
Синтаксис: <localGroups> </localGroups>
<mappings>
Этот элемент используется как контейнер для других элементов, устанавливающих сопоставления между группами.
Синтаксис: <mappings> </mappings>
<changeGroup>
Этот элемент описывает исходные и конечные группы для изменения членства в локальных группах в процессе миграции. Он является дочерним для элемента <localGroups>. Определяются следующие параметры.
Параметр | Обязательный | Значение |
---|---|---|
Из |
Да |
Действующая локальная группа на исходном компьютере, содержащая пользователей, выбранных для миграции в командной строке. |
К |
Да |
Локальная группа, в которую пользователи перемещаются в процессе миграции. |
appliesTo |
Да |
nonmigratedUsers, migratedUsers, AllUsers. Данное значение определяет, к каким пользователям следует применить операцию изменения группы. |
Допустимые и обязательные дочерние элементы для <changeGroup> – <include> и <exclude>. Хотя оба могут быть дочерними элементами одновременно, обязательным является только один.
Синтаксис: <changeGroup From="Group1" To= "Group2"> </changeGroup>
<include>
Данный элемент определяет, что его обязательный дочерний элемент <pattern> должен быть включен в процесс миграции.
Синтаксис: <include>``</include>
<exclude>
Данный элемент определяет, что его обязательный дочерний элемент <pattern> должен быть исключен из процесса миграции.
Синтаксис: <exclude>`` </exclude>
Пример файла Config.xml
Изучите следующий пример файла Config.xml и дополнительные сведения об элементах, которые можно выбрать для исключения из миграции.
<?xml version="1.0" encoding="UTF-8"?>
<Configuration>
<Applications/>
<Documents/>
<WindowsComponents>
<component displayname="Tablet PC Settings" migrate="yes" ID="tablet_pc_settings">
<component displayname="Accessories" migrate="yes" ID="tablet_pc_settings\tablet_pc_accessories">
<component displayname="Microsoft-Windows-TabletPC-StickyNotes" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-tabletpc-stickynotes/microsoft-windows-tabletpc-stickynotes/settings"/>
<component displayname="Microsoft-Windows-TabletPC-SnippingTool" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-tabletpc-snippingtool/microsoft-windows-tabletpc-snippingtool/settings"/>
<component displayname="Microsoft-Windows-TabletPC-Journal" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-tabletpc-journal/microsoft-windows-tabletpc-journal/settings"/>
</component>
<component displayname="Input Panel" migrate="yes" ID="tablet_pc_settings\tablet_pc_input_panel">
<component displayname="Microsoft-Windows-TabletPC-InputPanel" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-tabletpc-inputpanel/microsoft-windows-tabletpc-inputpanel/settings"/>
</component>
<component displayname="General Options" migrate="yes" ID="tablet_pc_settings\tablet_pc_general_options">
<component displayname="Microsoft-Windows-TabletPC-UIHub" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-tabletpc-uihub/microsoft-windows-tabletpc-uihub/settings"/>
<component displayname="Microsoft-Windows-TabletPC-Platform-Input-Core" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-tabletpc-platform-input-core/microsoft-windows-tabletpc-platform-input-core/settings"/>
</component>
<component displayname="Handwriting Recognition" migrate="yes" ID="tablet_pc_settings\handwriting_recognition">
<component displayname="Microsoft-Windows-TabletPC-InputPersonalization" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-tabletpc-inputpersonalization/microsoft-windows-tabletpc-inputpersonalization/settings"/>
</component>
</component>
<component displayname="Sound and Speech Recognition" migrate="yes" ID="sound_and_speech_recognition">
<component displayname="Speech Recognition" migrate="yes" ID="sound_and_speech_recognition\speech_recognition">
<component displayname="Microsoft-Windows-SpeechCommon" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-speechcommon/microsoft-windows-speechcommon/settings"/>
</component>
</component>
<component displayname="Hardware" migrate="yes" ID="hardware">
<component displayname="Phone and Modem" migrate="yes" ID="hardware\phone_and_modem">
<component displayname="Microsoft-Windows-TapiSetup" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-tapisetup/microsoft-windows-tapisetup/settings"/>
</component>
<component displayname="Printers and Faxes" migrate="yes" ID="hardware\printers_and_faxes">
<component displayname="Microsoft-Windows-Printing-Spooler-Core" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-printing-spooler-core/microsoft-windows-printing-spooler-core/settings"/>
<component displayname="Microsoft-Windows-Printing-Spooler-Networkclient" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-printing-spooler-networkclient/microsoft-windows-printing-spooler-networkclient/settings"/>
<component displayname="Microsoft-Windows-Printing-Spooler-Core-Localspl" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-printing-spooler-core-localspl/microsoft-windows-printing-spooler-core-localspl/settings"/>
</component>
</component>
<component displayname="Programs" migrate="yes" ID="programs">
<component displayname="Media Player Settings" migrate="yes" ID="programs\media_player_settings">
<component displayname="Microsoft-Windows-MediaPlayer-Migration" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-mediaplayer-migration/microsoft-windows-mediaplayer-migration/settings"/>
</component>
</component>
<component displayname="Communications and Sync" migrate="yes" ID="communications_and_sync">
<component displayname="Windows Mail" migrate="yes" ID="communications_and_sync\windows_mail">
<component displayname="Microsoft-Windows-WAB" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-wab/microsoft-windows-wab/settings"/>
<component displayname="Microsoft-Windows-Mail" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-mail/microsoft-windows-mail/settings"/>
</component>
</component>
<component displayname="Microsoft-Windows-Migration-DisplayGroups" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-migration-displaygroups/microsoft-windows-migration-displaygroups/settings"/>
<component displayname="Performance and Maintenance" migrate="yes" ID="performance_and_maintenance">
<component displayname="Diagnostics" migrate="yes" ID="performance_and_maintenance\diagnostics">
<component displayname="Microsoft-Windows-RemoteAssistance-Exe" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-remoteassistance-exe/microsoft-windows-remoteassistance-exe/settings"/>
<component displayname="Microsoft-Windows-Feedback-Service" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-feedback-service/microsoft-windows-feedback-service/settings"/>
</component>
<component displayname="Error Reporting" migrate="yes" ID="performance_and_maintenance\error_reporting">
<component displayname="Microsoft-Windows-ErrorReportingCore" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-errorreportingcore/microsoft-windows-errorreportingcore/settings"/>
</component>
</component>
<component displayname="Network and Internet" migrate="yes" ID="network_and_internet">
<component displayname="Offline Files" migrate="yes" ID="network_and_internet\offline_files">
<component displayname="Microsoft-Windows-OfflineFiles-Core" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-offlinefiles-core/microsoft-windows-offlinefiles-core/settings"/>
</component>
<component displayname="Internet Options" migrate="yes" ID="network_and_internet\internet_options">
<component displayname="Microsoft-Windows-ieframe" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-ieframe/microsoft-windows-ieframe/settings"/>
<component displayname="Microsoft-Windows-IE-InternetExplorer" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-ie-internetexplorer/microsoft-windows-ie-internetexplorer/settings"/>
<component displayname="Microsoft-Windows-IE-Feeds-Platform" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-ie-feeds-platform/microsoft-windows-ie-feeds-platform/settings"/>
<component displayname="Microsoft-Windows-IE-ClientNetworkProtocolImplementation" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-ie-clientnetworkprotocolimplementation/microsoft-windows-ie-clientnetworkprotocolimplementation/settings"/>
</component>
<component displayname="Networking Connections" migrate="yes" ID="network_and_internet\networking_connections">
<component displayname="Microsoft-Windows-Wlansvc" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-wlansvc/microsoft-windows-wlansvc/settings"/>
<component displayname="Microsoft-Windows-RasConnectionManager" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-rasconnectionmanager/microsoft-windows-rasconnectionmanager/settings"/>
<component displayname="Microsoft-Windows-RasApi" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-rasapi/microsoft-windows-rasapi/settings"/>
<component displayname="Microsoft-Windows-PeerToPeerCollab" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-peertopeercollab/microsoft-windows-peertopeercollab/settings"/>
<component displayname="Microsoft-Windows-MPR" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-mpr/microsoft-windows-mpr/settings"/>
<component displayname="Microsoft-Windows-Dot3svc" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-dot3svc/microsoft-windows-dot3svc/settings"/>
</component>
</component>
<component displayname="Date, Time, Language and Region" migrate="yes" ID="date_time_language_and_region">
<component displayname="Regional Language Options" migrate="yes" ID="date_time_language_and_region\regional_language_options">
<component displayname="Microsoft-Windows-TableDrivenTextService-Migration" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-tabledriventextservice-migration/microsoft-windows-tabledriventextservice-migration/settings"/>
<component displayname="Microsoft-Windows-TextServicesFramework-Migration" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-textservicesframework-migration/microsoft-windows-textservicesframework-migration/settings"/>
<component displayname="Microsoft-Windows-MUI-Settings" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-mui-settings/microsoft-windows-mui-settings/settings"/>
<component displayname="Microsoft-Windows-International-Core" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-international-core/microsoft-windows-international-core/settings"/>
<component displayname="Microsoft-Windows-IME-Traditional-Chinese-Core" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-ime-traditional-chinese-core/microsoft-windows-ime-traditional-chinese-core/settings"/>
<component displayname="Microsoft-Windows-IME-Simplified-Chinese-Core" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-ime-simplified-chinese-core/microsoft-windows-ime-simplified-chinese-core/settings"/>
<component displayname="Microsoft-Windows-Desktop_Technologies-Text_Input_Services-IME-Japanese-Core" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-desktop_technologies-text_input_services-ime-japanese-core/microsoft-windows-desktop_technologies-text_input_services-ime-japanese-core/settings"/>
</component>
</component>
<component displayname="Security" migrate="yes" ID="security">
<component displayname="Microsoft-Windows-Rights-Management-Client-v1-API" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-rights-management-client-v1-api/microsoft-windows-rights-management-client-v1-api/settings"/>
<component displayname="Security Options" migrate="yes" ID="security\security_options">
<component displayname="Microsoft-Windows-Credential-Manager" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-credential-manager/microsoft-windows-credential-manager/settings"/>
</component>
</component>
<component displayname="Appearance and Display" migrate="yes" ID="appearance_and_display">
<component displayname="Windows Games Settings" migrate="yes" ID="appearance_and_display\windows_games_settings">
<component displayname="Microsoft-Windows-GameExplorer" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-gameexplorer/microsoft-windows-gameexplorer/settings"/>
</component>
<component displayname="Taskbar and Start Menu" migrate="yes" ID="appearance_and_display\taskbar_and_start_menu">
<component displayname="Microsoft-Windows-stobject" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-stobject/microsoft-windows-stobject/settings"/>
<component displayname="Microsoft-Windows-explorer" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-explorer/microsoft-windows-explorer/settings"/>
</component>
<component displayname="Personalized Settings" migrate="yes" ID="appearance_and_display\personalized_settings">
<component displayname="Microsoft-Windows-uxtheme" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-uxtheme/microsoft-windows-uxtheme/settings"/>
<component displayname="Microsoft-Windows-themeui" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-themeui/microsoft-windows-themeui/settings"/>
<component displayname="Microsoft-Windows-shmig" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-shmig/microsoft-windows-shmig/settings"/>
<component displayname="Microsoft-Windows-shell32" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-shell32/microsoft-windows-shell32/settings"/>
<component displayname="Microsoft-Windows-CommandPrompt" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-commandprompt/microsoft-windows-commandprompt/settings"/>
</component>
</component>
<component displayname="Additional Options" migrate="yes" ID="additional_options">
<component displayname="Help Settings" migrate="yes" ID="additional_options\help_settings">
<component displayname="Microsoft-Windows-Help-Client" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-help-client/microsoft-windows-help-client/settings"/>
</component>
<component displayname="Windows Core Settings" migrate="yes" ID="additional_options\windows_core_settings">
<component displayname="Microsoft-Windows-Win32k-Settings" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-win32k-settings/microsoft-windows-win32k-settings/settings"/>
<component displayname="Microsoft-Windows-Web-Services-for-Management-Core" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-web-services-for-management-core/microsoft-windows-web-services-for-management-core/settings"/>
<component displayname="Microsoft-Windows-UPnPSSDP" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-upnpssdp/microsoft-windows-upnpssdp/settings"/>
<component displayname="Microsoft-Windows-UPnPDeviceHost" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-upnpdevicehost/microsoft-windows-upnpdevicehost/settings"/>
<component displayname="Microsoft-Windows-UPnPControlPoint" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-upnpcontrolpoint/microsoft-windows-upnpcontrolpoint/settings"/>
<component displayname="Microsoft-Windows-TerminalServices-RemoteConnectionManager" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-terminalservices-remoteconnectionmanager/microsoft-windows-terminalservices-remoteconnectionmanager/settings"/>
<component displayname="Microsoft-Windows-TerminalServices-Drivers" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-terminalservices-drivers/microsoft-windows-terminalservices-drivers/settings"/>
<component displayname="Microsoft-Windows-SQMApi" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-sqmapi/microsoft-windows-sqmapi/settings"/>
<component displayname="Microsoft-Windows-RPC-Remote" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-rpc-remote/microsoft-windows-rpc-remote/settings"/>
<component displayname="Microsoft-Windows-RPC-Local" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-rpc-local/microsoft-windows-rpc-local/settings"/>
<component displayname="Microsoft-Windows-RPC-HTTP" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-rpc-http/microsoft-windows-rpc-http/settings"/>
<component displayname="Microsoft-Windows-Rasppp" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-rasppp/microsoft-windows-rasppp/settings"/>
<component displayname="Microsoft-Windows-RasMprDdm" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-rasmprddm/microsoft-windows-rasmprddm/settings"/>
<component displayname="Microsoft-Windows-RasBase" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-rasbase/microsoft-windows-rasbase/settings"/>
<component displayname="Microsoft-Windows-Microsoft-Data-Access-Components-(MDAC)-ODBC-DriverManager-Dll" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-microsoft-data-access-components-(mdac)-odbc-drivermanager-dll/microsoft-windows-microsoft-data-access-components-(mdac)-odbc-drivermanager-dll/settings"/>
<component displayname="Microsoft-Windows-ICM-Profiles" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-icm-profiles/microsoft-windows-icm-profiles/settings"/>
<component displayname="Microsoft-Windows-feclient" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-feclient/microsoft-windows-feclient/settings"/>
<component displayname="Microsoft-Windows-dpapi-keys" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-dpapi-keys/microsoft-windows-dpapi-keys/settings"/>
<component displayname="Microsoft-Windows-Crypto-keys" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-crypto-keys/microsoft-windows-crypto-keys/settings"/>
<component displayname="Microsoft-Windows-COM-DTC-Setup" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-com-dtc-setup/microsoft-windows-com-dtc-setup/settings"/>
<component displayname="Microsoft-Windows-COM-ComPlus-Setup" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-com-complus-setup/microsoft-windows-com-complus-setup/settings"/>
<component displayname="Microsoft-Windows-COM-Base" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-com-base/microsoft-windows-com-base/settings"/>
<component displayname="Microsoft-Windows-CAPI2-certs" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-capi2-certs/microsoft-windows-capi2-certs/settings"/>
</component>
</component>
<component displayname="Accessibility" migrate="yes" ID="accessibility">
<component displayname="Accessibility Settings" migrate="yes" ID="accessibility\accessibility_settings">
<component displayname="Microsoft-Windows-accessibilitycpl" migrate="yes" ID="https://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-accessibilitycpl/microsoft-windows-accessibilitycpl/settings"/>
</component>
</component>
</WindowsComponents>
<Policies>
<ErrorControl>
<!-- Example:
<fileError>
<nonFatal errorCode="33">* [*]</nonFatal>
<fatal errorCode="any">C:\Users\* [*]</fatal>
</fileError>
<registryError>
<nonFatal errorCode="5">* [*]</nonFatal>
</registryError>
-->
</ErrorControl>
<HardLinkStoreControl>
<!-- Example:
<fileLocked>
<createHardLink>c:\Users\* [*]</createHardLink>
<errorHardLink>C:\* [*]</errorHardLink>
</fileLocked>
-->
</HardLinkStoreControl>
</Policies>
<ProfileControl>
<!-- Example:
<localGroups>
<mappings>
<changeGroup from="Administrators" to="Users" appliesTo="MigratedUsers">
<include>
<pattern>DomainName1\Username</pattern>
</include>
<exclude>
<pattern>DomainName2\Username</pattern>
</exclude>
</changeGroup>
</mappings>
</localGroups>
-->
</ProfileControl>
</Configuration>
См. также
Другие ресурсы
Справочные материалы по XML для средства миграции пользовательской среды