Condividi tramite


File Config.xml

Il Config.xml file è un file USMT (User State Migration Tool) facoltativo che può essere creato usando l'opzione /genconfig con lo strumento ScanState . Se tutti i componenti predefiniti devono essere inclusi e non è necessario apportare modifiche al comportamento predefinito di creazione dell'archivio o di migrazione del profilo, non è necessario creare un Config.xml file.

Tuttavia, se il comportamento di migrazione predefinito definito nei MigApp.xmlMigUser.xml file e MigDocs.xml è soddisfacente, ma alcuni componenti devono essere esclusi, è possibile creare e modificare un Config.xml file lasciando invariati gli altri file.xml. Ad esempio, è necessario creare un Config.xml file per escludere le impostazioni del sistema operativo di cui viene eseguita la migrazione. È necessario creare e modificare il Config.xml file per modificare qualsiasi comportamento predefinito di creazione dell'archivio o migrazione del profilo.

Il Config.xml file ha un formato diverso rispetto agli altri file .xml di migrazione, perché non contiene alcuna regola di migrazione. Contiene solo un elenco dei componenti del sistema operativo, delle applicazioni, dei documenti utente di cui è possibile eseguire la migrazione e dei criteri del profilo utente e dei criteri di controllo degli errori. Per questo motivo, l'esclusione dei componenti che usano il Config.xml file è più semplice rispetto alla modifica della migrazione .xml file, perché non è necessaria familiarità con le regole di migrazione e la sintassi. Tuttavia, i caratteri jolly non possono essere usati in questo file.

Per altre informazioni sull'uso del Config.xml file con altri file di migrazione, ad esempio i MigDocs.xml file e MigApps.xml , vedere Informazioni sui file XML di migrazione.

Nota

Per escludere un componente dal Config.xml file, impostare il valore di migrazione su no. L'eliminazione del tag XML per il componente dal Config.xml file non esclude il componente dalla migrazione.

Criteri di migrazione

In USMT sono disponibili criteri di migrazione che possono essere configurati nel Config.xml file. Ad esempio, è possibile configurare <le opzioni ErrorControl>, <ProfileControl> e <HardLinkStoreControl> . Gli elementi e i parametri seguenti sono destinati all'uso solo nel Config.xml file.

<Criteri>

L'elemento <Policies> contiene elementi che descrivono i criteri che USMT segue durante la creazione di un archivio di migrazione. Gli elementi figlio validi dell'elemento <Policies> sono <ErrorControl> e <HardLinkStoreControl>. L'elemento <Policies> è un elemento figlio di <Configuration>.

Sintassi:

<Policies> </Policies>

<ErrorControl>

L'elemento <ErrorControl> è un elemento facoltativo che può essere configurato nel Config.xml file. Le regole ErrorControl> configurabili< supportano solo le variabili di ambiente per il sistema operativo in esecuzione e l'utente attualmente connesso. Come soluzione alternativa, è possibile specificare un percorso usando il carattere jolly (*) .

  • Numero di occorrenze: una volta per ogni componente

  • Elementi padre: elemento <Policies>

  • Elementi figlio: elemento< fileError> e <registryError>

Sintassi:

<ErrorControl> </ErrorControl>

L'esempio seguente specifica che tutti i file bloccati, indipendentemente dal percorso (inclusi i file in C:\Users), devono essere ignorati. Tuttavia, la migrazione ha esito negativo se non è possibile accedere a un file in C:\Users a causa di altri motivi. Nell'esempio seguente, l'elemento <ErrorControl> ignora eventuali problemi di migrazione delle chiavi del Registro di sistema che corrispondono al modello fornito e le risolve in un errore di accesso negato .

Inoltre, l'ordine nella sezione ErrorControl> implica la< priorità. In questo esempio, il primo <tag nonFatal> ha la precedenza sul secondo <tag irreversibile> . Questa precedenza viene applicata, indipendentemente dal quanti tag sono elencati.

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

Importante

Le regole ErrorControl> configurabili< supportano solo le variabili di ambiente per il sistema operativo in esecuzione e l'utente attualmente connesso. Come soluzione alternativa, è possibile specificare un percorso che usa il carattere jolly (*) .

<Fatale>

L'elemento <irreversibile> non è obbligatorio.

  • Numero di occorrenze: una volta per ogni componente

  • Elementi padre: <fileError> e <registryError>

  • Elementi figlio: nessuno.

Sintassi:

<fatal errorCode="any"> <specify pattern here> </fatal>
Parametro Obbligatorio Value
Errorcode No "any" o "specify system error message here" (Specificare il messaggio di errore di sistema qui)

L'elemento <irreversibile> può essere usato per specificare che gli errori corrispondenti a un modello specifico devono causare l'interruzione della migrazione da parte di USMT.

<fileError>

L'elemento <fileError> non è obbligatorio.

  • Numero di occorrenze: una volta per ogni componente

  • Elementi padre: <ErrorControl>

  • Elementi figlio: <nonFatal> e <fatal>

Sintassi:

<fileError> </fileError>

L'elemento <fileError> può essere usato per rappresentare il comportamento associato agli errori del file.

<nonFatal>

L'elemento <nonFatal> non è obbligatorio.

  • Numero di occorrenze: una volta per ogni componente

  • Elementi padre: elementi <fileError> e <registryError> .

  • Elementi figlio: nessuno.

Sintassi:

<nonfatal errorCode="any"> <specify pattern here> </nonFatal>
Parametro Obbligatorio Value
<Errorcode> No "any" o "specify system error message". Se non vengono specificati messaggi di errore di sistema, il comportamento predefinito applica il parametro a tutti i messaggi di errore di sistema.

L'elemento <nonFatal> può essere usato per specificare che gli errori corrispondenti a un modello specifico non devono causare l'interruzione della migrazione da parte di USMT.

<registryError>

L'elemento <registryError> non è obbligatorio.

  • Numero di occorrenze: una volta per ogni componente

  • Elementi padre: <ErrorControl>

  • Elementi figlio: <non irreversibile> e <irreversibile>

Sintassi:

<registryError errorcode="any"> </registryError>
Parametro Obbligatorio Value
<Errorcode> No "any" o "specify system error message here". Se non vengono specificati messaggi di errore di sistema, il comportamento predefinito applica il parametro a tutti i messaggi di errore di sistema.

L'elemento< registryError> può essere usato per specificare che gli errori corrispondenti a un modello specifico non devono causare l'interruzione della migrazione da parte di USMT.

<HardLinkStoreControl>

L'elemento <HardLinkStoreControl> contiene elementi che descrivono come gestire i file durante la creazione di un archivio migrazione hard-link. L'unico elemento figlio valido è <fileLocked>.

Sintassi:

<HardLinkStoreControl> </HardLinkStoreControl>
  • Numero di occorrenze: una volta per ogni componente

  • Elementi padre: <Criteri>

  • Elementi figlio: <fileLocked>

Sintassi:

<HardLinkStoreControl> </HardLinkStoreControl>

Il codice di esempio HardLinkStoreControl> seguente< specifica che è possibile creare collegamenti rigidi ai file bloccati solo se il file bloccato si trova in una posizione in C:\Users\. In caso contrario, si verifica un errore di accesso ai file quando viene rilevato un file bloccato che non può essere copiato, anche se tecnicamente è possibile creare il collegamento.

Importante

La <sezione ErrorControl> può essere configurata per ignorare in modo condizionale gli errori di accesso ai file, in base al percorso del file.

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

<fileLocked>

L'elemento <fileLocked> contiene elementi che descrivono come gestire i file bloccati per la modifica. Le regole definite dall'elemento <fileLocked> vengono elaborate nell'ordine in cui vengono visualizzate nel file XML.

Sintassi:

<fileLocked> </fileLocked>

L'elemento <createHardLink> definisce un modello MigXML standard che descrive i percorsi di file in cui devono essere creati collegamenti rigidi, anche se il file è bloccato per la modifica da un'altra applicazione.

Sintassi:

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

L'elemento <errorHardLink> definisce un modello MigXML standard che descrive i percorsi di file in cui non devono essere creati collegamenti rigidi se il file è bloccato per la modifica da un'altra applicazione. USMT tenta di copiare i file in questi percorsi nell'archivio di migrazione. Tuttavia, se non è possibile, viene generata Error_Locked . Questo errore è un errore API (Application Programming Interface) standard di Windows che può essere acquisito dalla <sezione ErrorControl> per fare in modo che USMT ignori il file o interrompi la migrazione.

Sintassi:

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

<ProfileControl>

Questo elemento viene usato per contenere altri elementi che stabiliscono regole per la migrazione di profili, utenti e criteri relativi all'appartenenza a gruppi locali durante la migrazione. <ProfileMigration> è un elemento figlio di <Configuration>.

Sintassi:

<ProfileControl> </ProfileControl>

<localGroups>

Questo elemento viene usato per contenere altri elementi che stabiliscono regole per la migrazione dei gruppi locali. <localGroups> è un elemento figlio di <ProfileControl>.

Sintassi:

<localGroups> </localGroups>

<Mapping>

Questo elemento viene usato per contenere altri elementi che stabiliscono mapping tra gruppi.

Sintassi:

<mappings> </mappings>

<changeGroup>

Questo elemento descrive i gruppi di origine e di destinazione per una modifica dell'appartenenza a un gruppo locale durante la migrazione. È un elemento figlio di <localGroups>. Vengono definiti i parametri seguenti:

Parametro Obbligatorio Value
Da Un gruppo locale valido nel computer di origine che contiene gli utenti selezionati per la migrazione nella riga di comando.
Per Gruppo locale in cui gli utenti devono essere spostati durante la migrazione.
Appliesto nonmigratedUsers, migratedUsers, AllUsers. Questo valore definisce a quali utenti deve essere applicata l'operazione del gruppo di modifiche.

Gli elementi figlio validi e obbligatori di <changeGroup> sono <inclusi> ed <esclusi>. Anche se entrambi possono essere figli contemporaneamente, ne è richiesto solo uno.

Sintassi:

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

<include>

Questo elemento specifica che il modello> figlio< obbligatorio deve essere incluso nella migrazione.

Sintassi:

<include> </include>

<exclude>

Questo elemento specifica che il modello> figlio richiesto deve< essere escluso dalla migrazione.

Sintassi:

<exclude> </exclude>

File di Config.xml di esempio

Il file di esempio Config.xml seguente contiene esempi dettagliati sugli elementi che possono essere esclusi da una migrazione.



Espandere per il file di Config.xml di esempio:
<?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>