paramètres Oobe.xml

Cette rubrique décrit les paramètres qui peuvent être définis dans Oobe.xml.

paramètres Oobe.xml

L’exemple suivant montre comment les éléments sont triés dans Oobe.xml. Les éléments et sections ne sont pas tous requis pour que Windows traite Oobe.xml.

<FirstExperience>
  <oobe>
    <oem>
      <name></name>
      <eulafilename></eulafilename>
      <computername></computername>
      <registration>
        <title></title>
        <subtitle></subtitle>
        <customerinfo>
          <label></label>
          <defaultvalue></defaultvalue>
        </customerinfo>
        <checkbox1>
          <label></label>
          <defaultvalue></defaultvalue>
        </checkbox1>
        <checkbox2>
          <label></label>
        </checkbox2>
        <checkbox3>
          <label></label>
        </checkbox3>
        <link1>
          <label></label>
        </link1>       
        <link2>
          <label></label>
        </link2>
        <link3>
          <label></label>
        </link3>
        <hideSkip></hideSkip>
      </registration>
    </oem>
    <defaults>
      <language></language>
      <location></location>
      <keyboard></keyboard>
      <adjustForDST></adjustForDST>
    </defaults>
    <hidSetup>
      <title></title>
      <mouseImagePath></mouseImagePath>
      <mouseText></mouseText>
      <mouseErrorImagePath></mouseErrorImagePath>
      <mouseErrorText></mouseErrorText>
      <keyboardImagePath></keyboardImagePath>
      <keyboardErrorImagePath></keyboardErrorImagePath>
      <keyboardText></keyboardText>
      <keyboardPINText></keyboardPINText>
      <keyboardPINImagePath></keyboardPINImagePath>
      <keyboardErrorText></keyboardErrorText>
    </hidSetup>
  </oobe>
</FirstExperience>

L’exemple suivant montre comment les éléments sont triés dans Oobe.xml. Les éléments et sections ne sont pas tous requis pour que Windows traite Oobe.xml.

<FirstExperience>
  <oobe>
    <oem>
      <name></name>
      <eulafilename></eulafilename>
      <computername></computername>
      <registration>
        <title></title>
        <subtitle></subtitle>
        <customerinfo>
          <label></label>
          <defaultvalue></defaultvalue>
        </customerinfo>
        <checkbox1>
          <label></label>
          <defaultvalue></defaultvalue>
        </checkbox1>
        <checkbox2>
          <label></label>
        </checkbox2>
        <checkbox3>
          <label></label>
        </checkbox3>
        <link1>
          <label></label>
        </link1>       
        <link2>
          <label></label>
        </link2>
        <link3>
          <label></label>
        </link3>
        <hideSkip></hideSkip>
      </registration>
    </oem>
    <defaults>
      <language></language>
      <location></location>
      <keyboard></keyboard>
    </defaults>
    <hidSetup>
      <title></title>
      <mouseImagePath></mouseImagePath>
      <mouseText></mouseText>
      <mouseErrorImagePath></mouseErrorImagePath>
      <mouseErrorText></mouseErrorText>
      <keyboardImagePath></keyboardImagePath>
      <keyboardErrorImagePath></keyboardErrorImagePath>
      <keyboardText></keyboardText>
      <keyboardPINText></keyboardPINText>
      <keyboardPINImagePath></keyboardPINImagePath>
      <keyboardErrorText></keyboardErrorText>
    </hidSetup>
  </oobe>
</FirstExperience>

OOBE.xml valeurs et éléments

Les tableaux suivants affichent les descriptions et les valeurs des éléments disponibles dans Oobe.xml.

Pages d’inscription et de personnalisation OEM

Le tableau suivant présente la description des pages d’inscription et de personnalisation OEM.

Élément Paramètre Description Valeur
<Oem>
<name> facultatif. Texte pour décrire le nom de l’OEM. Chaîne.
<eulafilename> facultatif. Texte avec le nom du fichier CLUF. Chemin absolu du fichier .rtf du CLUF. Le document .html CLUF doit se trouver dans le même dossier. Windows sait rechercher le fichier .html à cet emplacement. 

Remarque : les fichiers .htm sont ignorés.

Important : tous les fichiers HTML dans OOBE doivent utiliser l’encodage UTF-8.

Consultez les termes du contrat de licence OEM pour en savoir plus sur la création d’un fichier CLUF .html.

<nom_ordinateur> facultatif. Texte pour décrire le nom de l’ordinateur Chaîne.
<Inscription> facultatif. Vous trouverez plus d’informations ci-dessous.
<Enregistrement>
<title> Obligatoire si l’élément d’inscription est utilisé. Texte pour titrer la page Inscription. Chaîne de 25 caractères maximum.
<subtitle> Obligatoire si l’élément d’inscription est utilisé. Texte pour décrire la page Inscription.
<customerinfo>
<label> Texte à étiqueter customerinfo. Rquired pour que customerinfo s’affiche. Chaîne de 250 caractères maximum. Nous vous recommandons vivement de ne pas utiliser plus de 100 caractères, car cette longueur de texte sera ajustée sur une ligne.
<defaultvalue> Valeur pour définir customerinfo comme sélectionné ou non. Si ce champ est coché, les informations des quatre champs d’entrée sont fournies via le chiffrement à clé asymétrique. Si cette option n’est pas cochée, aucune information des quatre champs d’entrée ne sera fournie. True ou False. True signifie que la condition par défaut de la zone de case activée est sélectionnée. False signifie que la condition par défaut de la zone de case activée n’est pas sélectionnée.
<Case à cocher1>
<label> Case à cocher Texte à étiqueter1. Obligatoire pour que la case à cocher1 s’affiche. Chaîne de 250 caractères maximum. Nous vous recommandons vivement de ne pas utiliser plus de 100 caractères, car cette longueur de texte sera ajustée sur une ligne.
<defaultvalue> Valeur pour définir la case à cocher1 comme sélectionnée ou non sélectionnée. True ou False. True signifie que la condition par défaut de la zone de case activée est sélectionnée. False signifie que la condition par défaut de la zone de case activée n’est pas sélectionnée.
<case à cocher2>
<label> Case à cocher Texte à étiqueter2. Obligatoire pour que la case à cocher2 s’affiche. Chaîne de 250 caractères maximum. Nous vous recommandons vivement de ne pas utiliser plus de 100 caractères, car cette longueur de texte sera ajustée sur une ligne.
<defaultvalue> Valeur pour définir la case à cocher3 comme sélectionnée ou non sélectionnée. True ou False. True signifie que la condition par défaut de la zone de case activée est sélectionnée. False signifie que la condition par défaut de la zone de case activée n’est pas sélectionnée.
<Case à cocher3>
<label> Case à cocher Texte à étiqueter3. Obligatoire pour que la case à cocher3 s’affiche. Chaîne de 250 caractères maximum. Nous vous recommandons vivement de ne pas utiliser plus de 100 caractères, car cette longueur de texte sera ajustée sur une ligne.
<defaultvalue> Valeur pour définir la case à cocher3 comme sélectionnée ou non sélectionnée. True ou False. True signifie que la condition par défaut de la zone de case activée est sélectionnée. False signifie que la condition par défaut de la zone de case activée n’est pas sélectionnée.
<lien1>
<label> Étiquette du lien vers le fichier HTML. Obligatoire pour que link1 s’affiche. Chaîne de 100 caractères maximum.
<Lien> Le fichier doit être nommé linkfile1.html. OOBE recherche ces fichiers sous le dossier oobe\info. OOBE recherche des fichiers sous les paramètres régionaux et sous-dossiers propres à la langue appropriés de oobe\info. linkfile1.html
<Link2>
<label> Étiquette du lien vers le fichier HTML. Obligatoire pour que link2 s’affiche. Chaîne de jusqu’à 100 caractères.
<Lien> Le fichier doit être nommé linkfile2.html. OOBE recherche ces fichiers sous le dossier oobe\info. OOBE recherche des fichiers sous les paramètres régionaux et sous-dossiers propres à la langue appropriés de oobe\info. linkfile2.html
<lien3>
<label> Étiquette du lien vers le fichier HTML. Obligatoire pour que link3 s’affiche. Chaîne de jusqu’à 100 caractères.
<Lien> Le fichier doit être nommé linkfile3.html. OOBE recherche ces fichiers sous le dossier oobe\info. OOBE recherche des fichiers sous les paramètres régionaux et sous-dossiers propres à la langue appropriés de oobe\info. linkfile3.html
<hideSkip> facultatif. Contrôle si le bouton Ignorer est affiché ou non à l’utilisateur. La valeur par défaut est False, ce qui permet d’afficher le bouton ignorer. True ou False. True signifie que le bouton ignorer n’est pas visible par l’utilisateur. False signifie que le bouton ignorer est affiché en tant qu’option pour l’utilisateur.

Langue et emplacement

Le tableau suivant présente les valeurs de langue et d’emplacement.

Élément Paramètre Description Valeur
<Par défaut>
<language> Langue par défaut. Identificateur de langue (décimal), par exemple, Français = 3084. Pour connaître les valeurs, consultez Modules linguistiques disponibles pour Windows.
<location> Emplacement par défaut. GeoID (décimal), exemple, Canada = 39. Pour connaître les valeurs, consultez La table des emplacements géographiques
<Clavier> Spécifiez les paramètres régionaux et la disposition du clavier en hexadécimal, séparés par un signe deux-points. Spécifiez les paramètres régionaux et la disposition du clavier en hexadécimal, séparés par un signe deux-points. Par exemple, pour l’entrée/clavier en anglais américain, utilisez 0409:00000409. Pour connaître les valeurs, consultez Profils d’entrée par défaut (paramètres régionaux d’entrée)
<adjustforDST> Spécifie s’il faut ajuster l’heure d’été. True ou False. True signifie ajuster l’heure d’été en fonction du fuseau horaire. False signifie toujours rester à l’heure standard.
Élément Paramètre Description Valeur
<Par défaut>
<language> Langue par défaut. Identificateur de langue (décimal), par exemple, Français = 3084. Pour connaître les valeurs, consultez Modules linguistiques disponibles pour Windows.
<location> Emplacement par défaut. GeoID (décimal), exemple, Canada = 39. Pour connaître les valeurs, consultez La table des emplacements géographiques
<Clavier> Spécifiez les paramètres régionaux et la disposition du clavier en hexadécimal, séparés par un signe deux-points. Spécifiez les paramètres régionaux et la disposition du clavier en hexadécimal, séparés par un signe deux-points. Par exemple, pour l’entrée/clavier en anglais américain, utilisez 0409:00000409. Pour connaître les valeurs, consultez Profils d’entrée par défaut (paramètres régionaux d’entrée)

Configuration hid

Le tableau suivant présente les valeurs de l’installation HID.

Élément Paramètre Description Valeur
<hidsetup>
<title>
<mouseImagePath> Chemin d’accès absolu à l’image d’instruction de jumelage de souris.

L’image ne doit pas être supérieure à 630 x 372 pixels. Il est mis à l’échelle pour s’adapter en mode portrait ou sur de petits facteurs de forme.

Chemin absolu de l’image.
<mouseText> Texte d’aide qui s’affiche en bas de la page. String
<mouseErrorImagePath> Chemin d’accès absolu à l’image d’erreur de jumelage de souris.

L’image ne doit pas être supérieure à 630 x 372 pixels. Il est mis à l’échelle pour s’adapter en mode portrait ou sur de petits facteurs de forme.

<mouseErrorText> Erreur qui s’affiche aux utilisateurs avec l’image d’erreur de jumelage de souris. String
<keyboardImagePath> Chemin d’accès absolu à la première image d’instruction de jumelage de clavier.

L’image ne doit pas être supérieure à 630 x 372 pixels. Il est mis à l’échelle pour s’adapter en mode portrait ou sur de petits facteurs de forme.

<keyboardErrorImagePath> Chemin d’accès absolu à l’image d’erreur de jumelage de clavier.

L’image ne doit pas être supérieure à 630 x 372 pixels. Il est mis à l’échelle pour s’adapter en mode portrait ou sur de petits facteurs de forme.

Chemin d’accès absolu à l’image
<keyboardText> Spécifie le texte à inviter l’utilisateur à appairer le clavier. String
<keyboardPINText> Spécifie le texte d’invite permettant à l’utilisateur d’entrer un code confidentiel pour le clavier. String
<keyboardPINImagePath> Chemin d’accès absolu à l’image d’instruction de jumelage de clavier.

L’image ne doit pas être supérieure à 630 x 372 pixels. Il est mis à l’échelle pour s’adapter en mode portrait ou sur de petits facteurs de forme.

Chemin d’accès absoulte à l’image
<keyboardErrorText> Spécifie le texte à utiliser lorsqu’une erreur se produit lors de l’appairage du clavier. String

Comment personnaliser OOBE à l’aide de Oobe.xml

Pour personnaliser OOBE à l’aide de Oobe.xml :

  1. Créez un fichier nommé Oobe.xml et stockez ce fichier dans Windows\System32\Oobe\Info.

  2. En utilisant un éditeur XML ou un éditeur de texte, tel que le Bloc-notes, mettez à jour Oobe.xml avec les fichiers, chemins d’accès et contenu appropriés.

  3. Enregistrez votre version mise à jour de Oobe.xml dans Windows\System32\Oobe\Info, ou dans les dossiers propres à la langue et aux paramètres régionaux appropriés requis pour vos personnalisations.

  4. Test OOBE :

    1. Dans le menu Démarrer , pointez sur Tous les programmes, puis cliquez sur Accessoires.

    2. Cliquez avec le bouton droit sur le raccourci de l’invite de commandes, puis cliquez sur Exécuter en tant qu’administrateur. Acceptez la boîte de dialogue Contrôle de compte d’utilisateur.

    3. Accédez à \Windows\System32\Sysprep

    4. Exécutez sysprep /oobe.

    5. Démarrez l’ordinateur.

Configurer Oobe.xml