Compartilhar via


Arquivo Config.xml

O Config.xml arquivo é um arquivo USMT (User State Migration Tool) opcional que pode ser criado usando a opção /genconfig com a ferramenta ScanState . Se todos os componentes padrão devem ser incluídos e nenhuma alteração precisar ser feita no comportamento padrão de criação de armazenamento ou migração de perfil, um Config.xml arquivo não precisará ser criado.

No entanto, se o comportamento de migração padrão definido nos MigApp.xmlarquivos e MigUser.xmlMigDocs.xml for satisfatório, mas determinados componentes precisarem ser excluídos, um Config.xml arquivo poderá ser criado e modificado, deixando os outros arquivos .xml inalterados. Por exemplo, um Config.xml arquivo deve ser criado para excluir qualquer uma das configurações do sistema operacional que são migradas. É necessário criar e modificar o Config.xml arquivo para alterar qualquer um dos comportamentos padrão de criação de armazenamento ou migração de perfil.

O Config.xml arquivo tem um formato diferente dos outros arquivos de migração.xml , pois não contém regras de migração. Ele contém apenas uma lista dos componentes do sistema operacional, aplicativos, documentos de usuário que podem ser migrados e política de perfil de usuário e política de controle de erro. Por esse motivo, excluir componentes usando o Config.xml arquivo é mais fácil do que modificar a migração .xml arquivos, pois a familiarização com as regras de migração e a sintaxe não é necessária. No entanto, caracteres curinga não podem ser usados neste arquivo.

Para obter mais informações sobre como usar o Config.xml arquivo com outros arquivos de migração, como os MigDocs.xml arquivos e MigApps.xml , consulte Noções básicas sobre migração de arquivos XML.

Observação

Para excluir um componente do Config.xml arquivo, defina o valor de migração como não. Excluir a marca XML do componente do Config.xml arquivo não exclui o componente da migração.

Políticas de migração

No USMT, há políticas de migração que podem ser configuradas no Config.xml arquivo. Por exemplo, <as opções ErrorControl>, <ProfileControl> e <HardLinkStoreControl> podem ser configuradas. Os seguintes elementos e parâmetros são usados somente no Config.xml arquivo.

<Políticas>

O <elemento Policies contém elementos> que descrevem as políticas que o USMT segue ao criar um repositório de migração. As crianças válidas do< elemento Policies> são <ErrorControl> e <HardLinkStoreControl>. O <elemento Policies> é filho da <Configuração>.

Sintaxe:

<Policies> </Policies>

<ErrorControl>

O <elemento ErrorControl> é um elemento opcional que pode ser configurado no Config.xml arquivo. As regras de ErrorControl> configuráveis< dão suporte apenas às variáveis de ambiente para o sistema operacional em execução e o usuário conectado no momento. Como solução alternativa, um caminho pode ser especificado usando o caractere curinga (*).

  • Número de ocorrências: uma vez para cada componente

  • Elementos pai: o <elemento Policies>

  • Elementos filho: o <elemento fileError> e <RegistryError>

Sintaxe:

<ErrorControl> </ErrorControl>

O exemplo a seguir especifica que todos os arquivos bloqueados, independentemente de sua localização (incluindo arquivos em C:\Usuários), devem ser ignorados. No entanto, a migração falhará se qualquer arquivo em C:\Usuários não puder ser acessado devido a qualquer outro motivo. No exemplo a seguir, o <elemento ErrorControl> ignora quaisquer problemas na migração de chaves de registro que correspondam ao padrão fornecido e os resolve para um erro negado pelo Access .

Além disso, a ordem na <seção ErrorControl> implica prioridade. Neste exemplo, a primeira <marca não> fatal tem precedência sobre a segunda <marca fatal> . Essa precedência é aplicada, independentemente de quantas marcas estão listadas.

<ErrorControl>
  <fileError>
    <nonFatal errorCode="33">* [*]</nonFatal>
    <fatal errorCode="any">C:\Users\* [*]</fatal>
  </fileError>
  <registryError>
    <nonFatal errorCode="5">HKCU\SOFTWARE\Microsoft\* [*]</nonFatal>
  </registryError>
</ErrorControl>

Importante

As regras de ErrorControl> configuráveis< dão suporte apenas às variáveis de ambiente para o sistema operacional em execução e o usuário conectado no momento. Como solução alternativa, um caminho usando o caractere curinga (*) pode ser especificado.

<Fatal>

O <elemento fatal> não é necessário.

  • Número de ocorrências: uma vez para cada componente

  • Elementos pai: <fileError> e <RegistryError>

  • Elementos filho: nenhum.

Sintaxe:

<fatal errorCode="any"> <specify pattern here> </fatal>
Parâmetro Obrigatório Valor
Errorcode Não "any" ou "especificar mensagem de erro do sistema aqui"

O <elemento fatal> pode ser usado para especificar que erros que correspondam a um padrão específico devem fazer com que o USMT interrompa a migração.

<fileError>

O <elemento fileError> não é necessário.

  • Número de ocorrências: uma vez para cada componente

  • Elementos pai: <ErrorControl>

  • Elementos filho: <não fabricados> e <fatais>

Sintaxe:

<fileError> </fileError>

O <elemento fileError> pode ser usado para representar o comportamento associado a erros de arquivo.

<Nonfatal>

O <elemento nãofatal> não é necessário.

  • Número de ocorrências: uma vez para cada componente

  • Elementos pai: os <elementos fileError> e <RegistryError> .

  • Elementos filho: nenhum.

Sintaxe:

<nonfatal errorCode="any"> <specify pattern here> </nonFatal>
Parâmetro Obrigatório Valor
<Errorcode> Não "any" ou "especificar mensagem de erro do sistema". Se as mensagens de erro do sistema não forem especificadas, o comportamento padrão aplicará o parâmetro a todas as mensagens de erro do sistema.

O <elemento nãofatal> pode ser usado para especificar que erros que correspondam a um padrão específico não devem fazer com que o USMT interrompa a migração.

<RegistryError>

O <elemento RegistryError> não é necessário.

  • Número de ocorrências: uma vez para cada componente

  • Elementos pai: <ErrorControl>

  • Elementos filho: <não fatais> e <não fatais>

Sintaxe:

<registryError errorcode="any"> </registryError>
Parâmetro Obrigatório Valor
<Errorcode> Não "any" ou "especificar mensagem de erro do sistema aqui". Se as mensagens de erro do sistema não forem especificadas, o comportamento padrão aplicará o parâmetro a todas as mensagens de erro do sistema.

O <elemento RegistryError> pode ser usado para especificar que erros correspondentes a um padrão específico não devem fazer com que o USMT interrompa a migração.

<HardLinkStoreControl>

O <elemento HardLinkStoreControl> contém elementos que descrevem como lidar com arquivos durante a criação de um repositório de migração de link rígido. Seu único filho válido é <fileLocked>.

Sintaxe:

<HardLinkStoreControl> </HardLinkStoreControl>
  • Número de ocorrências: uma vez para cada componente

  • Elementos pai: <políticas>

  • Elementos filho: <fileLocked>

Sintaxe:

<HardLinkStoreControl> </HardLinkStoreControl>

O código de exemplo HardLinkStoreControl> a seguir< especifica que links rígidos só podem ser criados para arquivos bloqueados se o arquivo bloqueado residir em algum lugar em C:\Users\. Caso contrário, ocorre um erro de acesso ao arquivo quando um arquivo bloqueado é encontrado que não pode ser copiado, embora seja tecnicamente possível que o link seja criado.

Importante

A <seção ErrorControl> pode ser configurada para ignorar condicionalmente os erros de acesso ao arquivo, com base no local do arquivo.

<Policy>
   <HardLinkStoreControl>
      <fileLocked>
         <createHardLink>C:\Users\*</createHardLink>
         <errorHardLink>C:\*</errorHardLink>
      </fileLocked>
   </HardLinkStoreControl>
   <ErrorControl>
      […]
   </ErrorControl>
</Policy>

<fileLocked>

O <elemento fileLocked> contém elementos que descrevem como lidar com arquivos bloqueados para edição. As regras definidas pelo <elemento fileLocked> são processadas na ordem em que aparecem no arquivo XML.

Sintaxe:

<fileLocked> </fileLocked>

O <elemento createHardLink> define um padrão MigXML padrão que descreve caminhos de arquivo em que links rígidos devem ser criados, mesmo que o arquivo seja bloqueado para edição por outro aplicativo.

Sintaxe:

<createHardLink> <specify pattern here> </createHardLink>

O <elemento errorHardLink> define um padrão MigXML padrão que descreve caminhos de arquivo em que links rígidos não devem ser criados se o arquivo estiver bloqueado para edição por outro aplicativo. O USMT tenta copiar arquivos nesses caminhos para o repositório de migração. No entanto, se isso não for possível, Error_Locked será lançada. Esse erro é um erro padrão da API (interface de programação do aplicativo Windows) que pode ser capturado pela <seção ErrorControl> para fazer com que a USMT ignore o arquivo ou anule a migração.

Sintaxe:

<errorHardLink> <specify pattern here> </errorHardLink>

<ProfileControl>

Esse elemento é usado para conter outros elementos que estabelecem regras para migrar perfis, usuários e políticas em torno da associação de grupo local durante a migração. <ProfileMigration> é filho da <Configuração>.

Sintaxe:

<ProfileControl> </ProfileControl>

<localGroups>

Esse elemento é usado para conter outros elementos que estabelecem regras de como migrar grupos locais. <localGroups> é filho do <ProfileControl>.

Sintaxe:

<localGroups> </localGroups>

<Mapeamentos>

Esse elemento é usado para conter outros elementos que estabelecem mapeamentos entre grupos.

Sintaxe:

<mappings> </mappings>

<changeGroup>

Esse elemento descreve os grupos de origem e de destino para uma alteração de associação de grupo local durante a migração. É filho de <grupos> locais. Os seguintes parâmetros são definidos:

Parâmetro Obrigatório Valor
De Sim Um grupo local válido no computador de origem que contém usuários selecionados para migração na linha de comando.
Para Sim Um grupo local para o qual os usuários devem ser movidos durante a migração.
Appliesto Sim nonmigratedUsers, migratedUsers, AllUsers. Esse valor define a quais usuários a operação do grupo de alterações deve ser aplicada.

Os filhos válidos e necessários do <changeGroup> são <incluem> e <excluem>. Embora ambos possam ser crianças ao mesmo tempo, apenas um é necessário.

Sintaxe:

<changeGroup From="Group1" To= "Group2"> </changeGroup>

<include>

Esse elemento especifica que seu filho necessário, <padrão>, deve ser incluído na migração.

Sintaxe:

<include> </include>

<exclude>

Esse elemento especifica que seu filho necessário, <padrão>, deve ser excluído da migração.

Sintaxe:

<exclude> </exclude>

Arquivo Config.xml de exemplo

O arquivo de exemplo Config.xml a seguir contém exemplos detalhados sobre itens que podem ser excluídos de uma migração.



Expanda para o arquivo de Config.xml de exemplo:
<?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="http://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="http://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="http://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="http://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="http://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="http://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="http://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="http://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="http://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="http://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="http://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="http://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="http://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="http://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-wab/microsoft-windows-wab/settings"/>
        <component displayname="Microsoft-Windows-Mail" migrate="yes" ID="http://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="http://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="http://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="http://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="http://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="http://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="http://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-ieframe/microsoft-windows-ieframe/settings"/>
        <component displayname="Microsoft-Windows-IE-InternetExplorer" migrate="yes" ID="http://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="http://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="http://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="http://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-wlansvc/microsoft-windows-wlansvc/settings"/>
        <component displayname="Microsoft-Windows-RasConnectionManager" migrate="yes" ID="http://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-rasconnectionmanager/microsoft-windows-rasconnectionmanager/settings"/>
        <component displayname="Microsoft-Windows-RasApi" migrate="yes" ID="http://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-rasapi/microsoft-windows-rasapi/settings"/>
        <component displayname="Microsoft-Windows-PeerToPeerCollab" migrate="yes" ID="http://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-peertopeercollab/microsoft-windows-peertopeercollab/settings"/>
        <component displayname="Microsoft-Windows-MPR" migrate="yes" ID="http://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-mpr/microsoft-windows-mpr/settings"/>
        <component displayname="Microsoft-Windows-Dot3svc" migrate="yes" ID="http://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="http://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="http://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="http://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="http://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="http://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="http://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="http://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="http://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="http://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="http://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="http://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-stobject/microsoft-windows-stobject/settings"/>
        <component displayname="Microsoft-Windows-explorer" migrate="yes" ID="http://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="http://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-uxtheme/microsoft-windows-uxtheme/settings"/>
        <component displayname="Microsoft-Windows-themeui" migrate="yes" ID="http://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-themeui/microsoft-windows-themeui/settings"/>
        <component displayname="Microsoft-Windows-shmig" migrate="yes" ID="http://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-shmig/microsoft-windows-shmig/settings"/>
        <component displayname="Microsoft-Windows-shell32" migrate="yes" ID="http://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-shell32/microsoft-windows-shell32/settings"/>
        <component displayname="Microsoft-Windows-CommandPrompt" migrate="yes" ID="http://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="http://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="http://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="http://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="http://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-upnpssdp/microsoft-windows-upnpssdp/settings"/>
        <component displayname="Microsoft-Windows-UPnPDeviceHost" migrate="yes" ID="http://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-upnpdevicehost/microsoft-windows-upnpdevicehost/settings"/>
        <component displayname="Microsoft-Windows-UPnPControlPoint" migrate="yes" ID="http://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-upnpcontrolpoint/microsoft-windows-upnpcontrolpoint/settings"/>
        <component displayname="Microsoft-Windows-TerminalServices-RemoteConnectionManager" migrate="yes" ID="http://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="http://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="http://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-sqmapi/microsoft-windows-sqmapi/settings"/>
        <component displayname="Microsoft-Windows-RPC-Remote" migrate="yes" ID="http://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="http://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="http://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="http://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-rasppp/microsoft-windows-rasppp/settings"/>
        <component displayname="Microsoft-Windows-RasMprDdm" migrate="yes" ID="http://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-rasmprddm/microsoft-windows-rasmprddm/settings"/>
        <component displayname="Microsoft-Windows-RasBase" migrate="yes" ID="http://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="http://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="http://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="http://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-feclient/microsoft-windows-feclient/settings"/>
        <component displayname="Microsoft-Windows-dpapi-keys" migrate="yes" ID="http://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="http://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="http://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="http://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="http://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="http://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="http://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>