Partilhar via


Arquivo Config.xml

O Config.xml ficheiro é um ficheiro opcional da Ferramenta de Migração de Estado do Utilizador (USMT) que pode ser criado com a opção /genconfig com a ferramenta ScanState . Se todos os componentes predefinidos devem ser incluídos e não for necessário efetuar alterações ao comportamento predefinido de criação de arquivo ou migração de perfis, não é necessário criar um Config.xml ficheiro.

No entanto, se o comportamento de migração predefinido definido nos MigApp.xmlficheiros e MigUser.xmlMigDocs.xml for satisfatório, mas determinados componentes precisarem de ser excluídos, um Config.xml ficheiro pode ser criado e modificado, deixando os outros ficheiros.xml inalterados. Por exemplo, um Config.xml ficheiro tem de ser criado para excluir qualquer uma das definições do sistema operativo que são migradas. É necessário criar e modificar o Config.xml ficheiro para alterar qualquer um dos comportamentos predefinidos de criação de arquivo ou de migração de perfis.

O Config.xml ficheiro tem um formato diferente dos outros ficheiros de.xml de migração, uma vez que não contém regras de migração. Contém apenas uma lista dos componentes do sistema operativo, aplicações, documentos de utilizador que podem ser migrados e política de perfil de utilizador e política de controlo de erros. Por este motivo, excluir componentes que utilizam o Config.xml ficheiro é mais fácil do que modificar a migração .xml ficheiros, porque não é necessário familiarizar-se com as regras de migração e a sintaxe. No entanto, os carateres universais não podem ser utilizados neste ficheiro.

Para obter mais informações sobre como utilizar o Config.xml ficheiro com outros ficheiros de migração, como os MigDocs.xml ficheiros e MigApps.xml , veja Understanding Migration XML Files (Compreender os Ficheiros XML de Migração).

Observação

Para excluir um componente do Config.xml ficheiro, defina o valor de migração como não. Eliminar a etiqueta XML do componente do Config.xml ficheiro não exclui o componente da migração.

Políticas de Migração

No USMT, existem políticas de migração que podem ser configuradas no Config.xml ficheiro. Por exemplo, <as opções ErrorControl>, <ProfileControl> e <HardLinkStoreControl> podem ser configuradas. Os seguintes elementos e parâmetros destinam-se apenas a ser utilizados no Config.xml ficheiro.

<Políticas>

O <elemento Políticas> contém elementos que descrevem as políticas que a USMT segue ao criar um arquivo de migração. Os subordinados válidos do< elemento Policies> são <ErrorControl> e <HardLinkStoreControl>. O <elemento Políticas> é subordinado da <Configuração>.

Sintaxe:

<Policies> </Policies>

<ErrorControl>

O <elemento ErrorControl> é um elemento opcional que pode ser configurado no Config.xml ficheiro. As regras configuráveis< do ErrorControl> suportam apenas as variáveis de ambiente para o sistema operativo que está em execução e o utilizador atualmente com sessão iniciada. Como solução, um caminho pode ser especificado com o caráter universal (*).

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

  • Elementos principais: o <elemento Policies>

  • Elementos subordinados: o <elemento fileError> e <registryError>

Sintaxe:

<ErrorControl> </ErrorControl>

O exemplo seguinte especifica que todos os ficheiros bloqueados, independentemente da respetiva localização (incluindo ficheiros em C:\Utilizadores), devem ser ignorados. No entanto, a migração falha se não for possível aceder a qualquer ficheiro em C:\Utilizadores por qualquer outro motivo. No exemplo seguinte, o <elemento ErrorControl> ignora quaisquer problemas na migração de chaves de registo que correspondam ao padrão fornecido e resolve-os com um erro de Acesso negado .

Além disso, a ordem na <secção ErrorControl> implica prioridade. Neste exemplo, a primeira <etiqueta nãoFatal> tem precedência sobre a segunda <etiqueta fatal> . Esta precedência é aplicada, independentemente do número de etiquetas 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 configuráveis< do ErrorControl> suportam apenas as variáveis de ambiente para o sistema operativo que está em execução e o utilizador atualmente com sessão iniciada. Como solução, pode ser especificado um caminho com o caráter universal (*).

<fatal>

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

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

  • Elementos principais: <fileError> e <registryError>

  • Elementos subordinados: Nenhum.

Sintaxe:

<fatal errorCode="any"> <specify pattern here> </fatal>
Parâmetro Obrigatório Valor
errorCode Não "any" ou "specify system error message here"

O <elemento fatal> pode ser utilizado para especificar que os erros que correspondem a um padrão específico devem fazer com que a USMT pare a migração.

<fileError>

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

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

  • Elementos principais: <ErrorControl>

  • Elementos subordinados: <nãofatais> e <fatais>

Sintaxe:

<fileError> </fileError>

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

<nãoFatal>

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

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

  • Elementos principais: os< elementos fileError> e <registryError>.

  • Elementos subordinados: Nenhum.

Sintaxe:

<nonfatal errorCode="any"> <specify pattern here> </nonFatal>
Parâmetro Obrigatório Valor
<errorCode> Não "any" ou "specify system error message". Se as mensagens de erro do sistema não forem especificadas, o comportamento predefinido aplica o parâmetro a todas as mensagens de erro do sistema.

O <elemento nonFatal> pode ser utilizado para especificar que os erros que correspondem a um padrão específico não devem fazer com que o USMT pare a migração.

<registryError>

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

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

  • Elementos principais: <ErrorControl>

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

Sintaxe:

<registryError errorcode="any"> </registryError>
Parâmetro Obrigatório Valor
<errorCode> Não "any" ou "specify system error message here". Se as mensagens de erro do sistema não forem especificadas, o comportamento predefinido aplica o parâmetro a todas as mensagens de erro do sistema.

O <elemento registryError> pode ser utilizado para especificar que os erros que correspondem a um padrão específico não devem fazer com que o USMT pare a migração.

<HardLinkStoreControl>

O <elemento HardLinkStoreControl> contém elementos que descrevem como processar ficheiros durante a criação de um arquivo de migração hard-link. O único subordinado válido é <fileLocked>.

Sintaxe:

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

  • Elementos principais: <Políticas>

  • Elementos subordinados: <fileLocked>

Sintaxe:

<HardLinkStoreControl> </HardLinkStoreControl>

O seguinte <código de exemplo HardLinkStoreControl> especifica que as ligações fixas só podem ser criadas para ficheiros bloqueados se o ficheiro bloqueado residir algures em C:\Utilizadores\. Caso contrário, ocorre um erro de acesso a ficheiros quando é encontrado um ficheiro bloqueado que não pode ser copiado, embora seja tecnicamente possível criar a ligação.

Importante

A <secção ErrorControl> pode ser configurada para ignorar condicionalmente erros de acesso a ficheiros, com base na localização do ficheiro.

<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 processar ficheiros bloqueados para edição. As regras definidas pelo <elemento fileLocked> são processadas pela ordem em que aparecem no ficheiro XML.

Sintaxe:

<fileLocked> </fileLocked>

O <elemento createHardLink> define um padrão MigXML padrão que descreve caminhos de ficheiro onde devem ser criadas ligações fixas, mesmo que o ficheiro esteja bloqueado para edição por outra aplicação.

Sintaxe:

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

O <elemento errorHardLink> define um padrão MigXML padrão que descreve caminhos de ficheiro onde não devem ser criadas ligações fixas se o ficheiro estiver bloqueado para edição por outra aplicação. O USMT tenta copiar ficheiros nestes caminhos para o arquivo de migração. No entanto, se isso não for possível, Error_Locked é lançada. Este erro é um erro padrão da interface de programação de aplicações (API) do <Windows que pode ser capturado pela secção ErrorControl> para fazer com que o USMT ignore o ficheiro ou aborte a migração.

Sintaxe:

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

<Controlo de Perfis>

Este elemento é utilizado para conter outros elementos que estabelecem regras para migrar perfis, utilizadores e políticas em torno da associação a grupos locais durante a migração. <ProfileMigration> é um elemento subordinado da <Configuração>.

Sintaxe:

<ProfileControl> </ProfileControl>

<grupos locais>

Este elemento é utilizado para conter outros elementos que estabelecem regras sobre como migrar grupos locais. <localGroups> é um elemento subordinado do <ProfileControl>.

Sintaxe:

<localGroups> </localGroups>

<mapeamentos>

Este elemento é utilizado para conter outros elementos que estabelecem mapeamentos entre grupos.

Sintaxe:

<mappings> </mappings>

<changeGroup>

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

Parâmetro Obrigatório Valor
De Sim Um grupo local válido no computador de origem que contém utilizadores selecionados para migração na linha de comandos.
Para Sim Um grupo local para o qual os utilizadores devem ser movidos durante a migração.
aplicaTo Sim nonmigratedUsers, migratedUsers, AllUsers. Este valor define a que utilizadores deve aplicar-se a operação de grupo de alterações.

Os subordinados válidos e necessários do <changeGroup> são incluídos<> e <excluídos>. Embora ambas possam ser crianças ao mesmo tempo, apenas uma é necessária.

Sintaxe:

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

<include>

Este elemento especifica que o respetivo subordinado necessário, <padrão>, deve ser incluído na migração.

Sintaxe:

<include> </include>

<exclude>

Este elemento especifica que o respetivo subordinado<, padrão>, deve ser excluído da migração.

Sintaxe:

<exclude> </exclude>

Ficheiro de Config.xml de Exemplo

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



Expanda para o ficheiro 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>