Fichier Config.xml

Le Config.xml fichier est un fichier usmt (User State Migration Tool) facultatif qui peut être créé à l’aide de l’option /genconfig avec l’outil ScanState . Si tous les composants par défaut doivent être inclus et qu’aucune modification ne doit être apportée au comportement de création de magasin ou de migration de profil par défaut, un Config.xml fichier n’a pas besoin d’être créé.

Toutefois, si le comportement de migration par défaut défini dans les MigApp.xmlfichiers , MigUser.xml et MigDocs.xml est satisfaisant, mais que certains composants doivent être exclus, un Config.xml fichier peut être créé et modifié tout en laissant les autres fichiers .xml inchangés. Par exemple, un Config.xml fichier doit être créé pour exclure tous les paramètres du système d’exploitation migrés. Il est nécessaire de créer et de modifier le fichier pour modifier l’un Config.xml des comportements de création de magasin ou de migration de profil par défaut.

Le format du Config.xml fichier est différent de celui des autres fichiers .xml de migration, car il ne contient aucune règle de migration. Il contient uniquement une liste des composants du système d’exploitation, des applications, des documents utilisateur qui peuvent être migrés, ainsi que la stratégie de profil utilisateur et la stratégie de contrôle des erreurs. Pour cette raison, il est plus facile d’exclure des composants à l’aide du Config.xml fichier que de modifier les fichiers .xml de migration, car il n’est pas nécessaire de se familiariser avec les règles de migration et la syntaxe. Toutefois, les caractères génériques ne peuvent pas être utilisés dans ce fichier.

Pour plus d’informations sur l’utilisation du Config.xml fichier avec d’autres fichiers de migration, tels que les MigDocs.xml fichiers et MigApps.xml , consultez Présentation des fichiers XML de migration.

Remarque

Pour exclure un composant du Config.xml fichier, définissez la valeur de migration sur non. La suppression de la balise XML du composant du Config.xml fichier n’exclut pas le composant de la migration.

Stratégies de migration

Dans USMT, il existe des stratégies de migration qui peuvent être configurées dans le Config.xml fichier. Par exemple, <les options ErrorControl>, <ProfileControl> et <HardLinkStoreControl> peuvent être configurées. Les éléments et paramètres suivants sont destinés à être utilisés dans le Config.xml fichier uniquement.

<Stratégies>

L’élément< Policies> contient des éléments qui décrivent les stratégies que l’outil USMT suit lors de la création d’un magasin de migration. Les enfants valides de l’élément <Policies> sont <ErrorControl> et <HardLinkStoreControl>. L’élément <Policies> est un enfant de <Configuration>.

Syntaxe:

<Policies> </Policies>

<ErrorControl>

L’élément< ErrorControl> est un élément facultatif qui peut être configuré dans le Config.xml fichier . Les règles ErrorControl configurables<> prennent uniquement en charge les variables d’environnement pour le système d’exploitation en cours d’exécution et l’utilisateur actuellement connecté. Pour contourner ce problème, un chemin d’accès peut être spécifié à l’aide du caractère générique (*).

  • Nombre d’occurrences : une fois pour chaque composant

  • Éléments parents : l’élément <Policies>

  • Éléments enfants : l’élément< fileError> et <registryError>

Syntaxe:

<ErrorControl> </ErrorControl>

L’exemple suivant spécifie que tous les fichiers verrouillés, quel que soit leur emplacement (y compris les fichiers dans C :\Users), doivent être ignorés. Toutefois, la migration échoue si un fichier dans C :\Users n’est pas accessible pour une autre raison. Dans l’exemple suivant, l’élément <ErrorControl> ignore les problèmes de migration des clés de Registre qui correspondent au modèle fourni et les résout en une erreur Accès refusé .

En outre, l’ordre dans la <section ErrorControl> implique la priorité. Dans cet exemple, la première <balise nonFatal> est prioritaire sur la deuxième <balise irrécupérable> . Cette priorité est appliquée, quel que soit le nombre de balises répertoriées.

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

Important

Les règles ErrorControl configurables<> prennent uniquement en charge les variables d’environnement pour le système d’exploitation en cours d’exécution et l’utilisateur actuellement connecté. Pour contourner ce problème, un chemin d’accès utilisant le caractère générique (*) peut être spécifié.

<Fatale>

L’élément <irrécupérable> n’est pas obligatoire.

  • Nombre d’occurrences : une fois pour chaque composant

  • Éléments parents : <fileError> et <registryError>

  • Éléments enfants : Aucun.

Syntaxe:

<fatal errorCode="any"> <specify pattern here> </fatal>
Paramètre Requis Valeur
Errorcode Non « any » ou « specify system error message here »

L’élément <irrécupérable> peut être utilisé pour spécifier que les erreurs correspondant à un modèle spécifique doivent entraîner l’arrêt de la migration par USMT.

<fileError>

L’élément< fileError> n’est pas obligatoire.

  • Nombre d’occurrences : une fois pour chaque composant

  • Éléments parents : <ErrorControl>

  • Éléments enfants : <nonFatal> et <fatal>

Syntaxe:

<fileError> </fileError>

L’élément< fileError> peut être utilisé pour représenter le comportement associé aux erreurs de fichier.

<non Fatal>

L’élément< nonFatal> n’est pas obligatoire.

  • Nombre d’occurrences : une fois pour chaque composant

  • Éléments parents : éléments <fileError> et <registryError> .

  • Éléments enfants : Aucun.

Syntaxe:

<nonfatal errorCode="any"> <specify pattern here> </nonFatal>
Paramètre Requis Valeur
<Errorcode> Non « any » ou « specify system error message ». Si les messages d’erreur système ne sont pas spécifiés, le comportement par défaut applique le paramètre à tous les messages d’erreur système.

L’élément <nonFatal> peut être utilisé pour spécifier que les erreurs correspondant à un modèle spécifique ne doivent pas entraîner l’arrêt de la migration par USMT.

<registryError>

L’élément< registryError> n’est pas obligatoire.

  • Nombre d’occurrences : une fois pour chaque composant

  • Éléments parents : <ErrorControl>

  • Éléments enfants : <non mortels et mortels>><

Syntaxe:

<registryError errorcode="any"> </registryError>
Paramètre Requis Valeur
<Errorcode> Non « any » ou « specify system error message here ». Si les messages d’erreur système ne sont pas spécifiés, le comportement par défaut applique le paramètre à tous les messages d’erreur système.

L’élément< registryError> peut être utilisé pour spécifier que les erreurs correspondant à un modèle spécifique ne doivent pas entraîner l’arrêt de la migration par USMT.

<HardLinkStoreControl>

L’élément <HardLinkStoreControl> contient des éléments qui décrivent comment gérer des fichiers lors de la création d’un magasin de migration de liaisons matérielles. Son seul enfant valide est <fileLocked>.

Syntaxe:

<HardLinkStoreControl> </HardLinkStoreControl>
  • Nombre d’occurrences : une fois pour chaque composant

  • Éléments parents : <Stratégies>

  • Éléments enfants : <fileLocked>

Syntaxe:

<HardLinkStoreControl> </HardLinkStoreControl>

L’exemple de code HardLinkStoreControl> suivant< spécifie que des liens en dur peuvent être créés vers des fichiers verrouillés uniquement si le fichier verrouillé se trouve quelque part sous C :\Users\. Sinon, une erreur d’accès au fichier se produit lorsqu’un fichier verrouillé est rencontré qui ne peut pas être copié, même si la création du lien est techniquement possible.

Important

La <section ErrorControl> peut être configurée pour ignorer de manière conditionnelle les erreurs d’accès aux fichiers, en fonction de l’emplacement du fichier.

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

<fileLocked>

L’élément< fileLocked> contient des éléments qui décrivent comment gérer les fichiers verrouillés pour modification. Les règles définies par l’élément <fileLocked> sont traitées dans l’ordre dans lequel elles apparaissent dans le fichier XML.

Syntaxe:

<fileLocked> </fileLocked>

L’élément <createHardLink> définit un modèle MigXML standard qui décrit les chemins d’accès aux fichiers où des liens physiques doivent être créés, même si le fichier est verrouillé pour modification par une autre application.

Syntaxe:

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

L’élément< errorHardLink> définit un modèle MigXML standard qui décrit les chemins d’accès aux fichiers où les liens en dur ne doivent pas être créés si le fichier est verrouillé pour modification par une autre application. USMT tente de copier des fichiers sous ces chemins dans le magasin de migration. Toutefois, si ce n’est pas possible, Error_Locked est levée. Cette erreur est une erreur d’interface de programmation d’application (API) Windows standard qui peut être capturée par la <section ErrorControl> pour provoquer l’abandon du fichier par USMT ou l’abandon de la migration.

Syntaxe:

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

<ProfileControl>

Cet élément est utilisé pour contenir d’autres éléments qui établissent des règles pour la migration des profils, des utilisateurs et des stratégies concernant l’appartenance à un groupe local pendant la migration. <ProfileMigration> est un enfant de Configuration<>.

Syntaxe:

<ProfileControl> </ProfileControl>

<localGroups>

Cet élément est utilisé pour contenir d’autres éléments qui établissent des règles de migration de groupes locaux. <localGroups> est un enfant de <ProfileControl>.

Syntaxe:

<localGroups> </localGroups>

<Mappages>

Cet élément est utilisé pour contenir d’autres éléments qui établissent des mappages entre les groupes.

Syntaxe:

<mappings> </mappings>

<changeGroup>

Cet élément décrit les groupes source et de destination d’un changement d’appartenance à un groupe local pendant la migration. Il s’agit d’un enfant de <localGroups>. Les paramètres suivants sont définis :

Paramètre Requis Valeur
De Oui Groupe local valide sur l’ordinateur source qui contient les utilisateurs sélectionnés pour la migration sur la ligne de commande.
Pour Oui Groupe local vers lequel les utilisateurs doivent être déplacés pendant la migration.
appliesTo Oui nonmigratedUsers, migratedUsers, AllUsers. Cette valeur définit les utilisateurs auxquels l’opération de groupe de modifications doit s’appliquer.

Les enfants valides et requis de <changeGroup> sont <include> et <exclude>. Bien que les deux puissent être des enfants en même temps, un seul est requis.

Syntaxe:

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

<include>

Cet élément spécifie que son modèle> enfant< requis doit être inclus dans la migration.

Syntaxe:

<include> </include>

<exclude>

Cet élément spécifie que son modèle> enfant< requis doit être exclu de la migration.

Syntaxe:

<exclude> </exclude>

Exemple de fichier Config.xml

L’exemple de Config.xml fichier suivant contient des exemples détaillés sur les éléments qui peuvent être exclus d’une migration.



Développez l’exemple de fichier Config.xml :
<?xml version="1.0" encoding="UTF-8"?>
<Configuration>
  <Applications/>
  <Documents/>
  <WindowsComponents>
    <component displayname="Tablet PC Settings" migrate="yes" ID="tablet_pc_settings">
      <component displayname="Accessories" migrate="yes" ID="tablet_pc_settings\tablet_pc_accessories">
        <component displayname="Microsoft-Windows-TabletPC-StickyNotes" migrate="yes" ID="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>