Personnaliser le profil utilisateur par défaut à l’aide de CopyProfile

Windows utilise le profil utilisateur par défaut comme modèle pour attribuer un profil à chaque nouvel utilisateur. En personnalisant le profil utilisateur par défaut, vous pouvez configurer les paramètres de tous les comptes d’utilisateur créés sur l’ordinateur.

Vous pouvez utiliser le paramètre CopyProfile pour personnaliser un profil utilisateur, puis copier ce profil dans le profil utilisateur par défaut. À l’aide de CopyProfile, vous pouvez personnaliser les applications installées, les pilotes, les arrière-plans du bureau, les paramètres Internet Explorer et d’autres configurations. N’oubliez pas que certains paramètres ne sont pas conservés à l’aide de CopyProfile.

Notes

Utiliser CopyProfile pour personnaliser le menu de démarrage n’est pas prise en charge. Au lieu de cela, vous pouvez utiliser les méthodes suivantes pour gérer les dispositions de démarrage personnalisées

Certains paramètres de profil utilisateur, y compris les applications par défaut, sont chiffrés à l’aide d’un hachage spécifique à l’utilisateur. Si vous copiez ces paramètres dans un autre profil utilisateur, Windows les traite comme non valides et les réinitialise la première fois que l’utilisateur se connecte. Windows ne prend pas en charge l’utilisation de CopyProfile pour copier ces paramètres.

Important

De graves problèmes peuvent se produire si vous modifiez le Registre de façon incorrecte. Avant de le modifier, sauvegardez le Registre afin de pouvoir le restaurer en cas de problème.

Après avoir exécuté CopyProfile, vous devez supprimer certaines entrées de Registre de l’utilisateur par défaut pour éviter les problèmes de réinitialisation. Voici comment procéder :

  1. Ouvrez l’Éditeur du Registre.

  2. Recherchez et sélectionnez cette sous-arborescence :
    HKEY_USERS

  3. Dans le menu Fichier, sélectionnez Charger la ruche.

    Notes

    La ruche utilisateur par défaut n’est pas présente. Elle doit être chargée, modifiée, puis déchargée manuellement.

  4. Tapez C:\Users\Default\NTUSER. DAT dans la zone Nom de fichier, puis sélectionnez Ouvrir.

  5. Dans la boîte de dialogue Charger Hive, tapez un nom temporaire <DefaultUser> dans la zone Nom de la clé, puis appuyez sur Entrée.

  6. Supprimez ces entrées de registre :

    • HKEY_USERS\<DefaultUser>\Software\Microsoft\Windows\Shell\Associations\FileAssociationsUpdateVersion
    • HKEY_USERS\<DefaultUser>\Software\Microsoft\Windows\Shell\Associations\UrlAssociations
    • HKEY_USERS\<DefaultUser>\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts

    Notes

    Ces entrées de registre ne sont présentes qu’après l’exécution de CopyProfile.

  7. Atteindre HKEY_USERS\<DefaultUser>.

  8. Dans le menu Fichier, sélectionnez Décharger Hive.

  9. Fermez l’Éditeur de Registre.

Maintenant, Windows charge les paramètres d’applications par défaut habituels à partir du fichier oemdefaultassociations.xml lorsqu’un utilisateur se connecte à Windows pour la première fois.

Créer un fichier de réponses qui inclut le paramètre CopyProfile

Dans Windows SIM, créez un fichier de réponses auquel amd64_Microsoft-Windows-Shell-Setup_neutral\ a été ajouté à Pass 4 - Specialize et définiCopyProfile sur True. Enregistrez ce fichier de réponses en tant que copyprofile.xml. Vous utiliserez ce fichier de réponses lors de l’exécution de Sysprep.

Pour plus d’informations, consultez Meilleures pratiques pour la création de fichiers de réponses et Référence sur l’installation de Windows sans assistance.

Configurer les paramètres de profil utilisateur par défaut

Configurez les paramètres utilisateur en mode audit, puis généralisez l’installation de Windows à l’aide d’un fichier de réponses qui a CopyProfile défini sur True. Si vous installez Windows à l’aide d’un autre fichier de réponses, assurez-vous que ce fichier de réponses n’a pas CopyProfile ou d’autres paramètres qui créent des comptes d’utilisateur supplémentaires.

  1. Installez Windows sur un ordinateur de référence et démarrez l’ordinateur en mode audit. Pour plus d’informations, consultez Démarrer Windows en mode Audit ou OOBE.

    Important

    N’utilisez pas de compte de domaine pour démarrer l’ordinateur. Cela est dû au fait que le paramètre CopyProfile s’exécute après la suppression de l’ordinateur du domaine lorsque vous exécutez Sysprep. Par conséquent, vous perdrez tous les paramètres que vous avez configurés dans un domaine. Si vous modifiez le profil utilisateur par défaut, puis joignez l’ordinateur à un domaine, les personnalisations que vous avez apportées au profil utilisateur par défaut apparaissent sur les nouveaux comptes de domaine.

  2. Personnalisez le compte administrateur intégré en installant des applications, des raccourcis de bureau et d’autres paramètres.

    Important

    Le nombre d’applications Windows approvisionnées que vous pouvez installer est limité. Toutefois, vous pouvez créer des scripts pour installer des applications supplémentaires non approvisionnées. Pour plus d’informations, consultez Charger la version test des applications avec DISM.

  3. Une fois les personnalisations terminées, insérez le média qui contient le CopyProfile fichier de réponses dans l’ordinateur de référence. Par exemple, vous pouvez copier le fichier de réponses sur un lecteur USB.

  4. Sur l’ordinateur de référence, ouvrez une invite de commandes avec élévation de privilèges, puis tapez la commande suivante :

    C:\Windows\System32\Sysprep\Sysprep /generalize /oobe /shutdown /unattend:F:\CopyProfile.xml
    

    Dans cette commande, F est la lettre du lecteur flash USB ou d’un autre support amovible. L’outil Sysprep supprime les informations spécifiques de l’ordinateur de l’image, tout en conservant les paramètres de profil utilisateur que vous avez configurés. Pour plus d’informations, consultez Sysprep (Généraliser) une installation Windows.

Une fois que vous généralisez l’image et que l’ordinateur s’arrête, capturez l’image. Pour ce faire, démarrez l’ordinateur dans l’environnement Windows PE. Utilisez DISM pour capturer puis déployer l’installation Windows. Pour plus d’informations, consultez Créer un média WinPE de démarrage et Capturer et appliquer une image Windows à l’aide d’un seul fichier .WIM.

Tester les personnalisations de profil utilisateur

Après avoir déployé l’image personnalisée sur un ordinateur de destination, vous pouvez utiliser cet ordinateur pour tester les personnalisations du profil utilisateur. Vous pouvez utiliser l’expérience OOBE (out-of-Box) pour tester l’expérience utilisateur, ou vous pouvez tester les personnalisations de l’utilisateur en mode audit.

Important

Les applications basées sur le runtime Windows ne démarrent pas en mode audit, car le mode audit utilise le compte administrateur intégré. Pour exécuter les applications Windows basées sur l’exécution en mode audit, vous devez modifier une entrée de registre.

Tester les personnalisations de profil utilisateur après OOBE

  1. Installez Windows sur un ordinateur test.

  2. Après l’installation de Windows, accédez à l’OOBE et spécifiez le nom de l’ordinateur, le nom du compte d’utilisateur et d’autres éléments. Une fois l’OOBE terminée, l’écran de démarrage Windows s’affiche.

  3. Connectez-vous à l’ordinateur à l’aide du compte d’utilisateur qui a été spécifié pendant l’OOBE, puis vérifiez que vos applications et vos personnalisations s’affichent.

Tester les personnalisations de profil utilisateur en mode audit

  1. Démarrez l’ordinateur en mode audit à l’aide d’un fichier de réponses ou en appuyant sur Ctrl+Maj+F3 lorsque l’OOBE démarre. Pour plus d’informations, consultez Démarrer Windows en mode Audit ou OOBE.

  2. Vérifiez que vos personnalisations fonctionnent comme prévu. Pour tester des applications Windows basées sur l’exécution, modifiez le registre comme suit :

    1. À partir d’une invite de commandes avec élévation de privilèges, exécutez Regedit.exe.

    2. Accédez à l’entrée de Registre suivante : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\FilterAdministratorToken

    3. Sélectionnez FiltrerAdministrationToken, puis tapez 1 comme données de valeur.

    4. Déconnectez-vous de l’ordinateur.

    5. Reconnectez-vous à l’ordinateur et démarrez les applications Windows basées sur l’exécution pour vérifier que vos personnalisations fonctionnent comme prévu.

    6. Après avoir validé vos applications Windows basées sur l’exécution, réinitialisez l’entrée de registre FilterAdministrationToken sur 0.

Résolution des problèmes de CopyProfile

Si les paramètres du profil utilisateur ne sont pas bien copiés, procédez comme suit :

  1. Veillez à définir le paramètre CopyProfile une seule fois pendant le processus de déploiement.

  2. Lorsque vous personnalisez les paramètres utilisateur, utilisez uniquement le compte administrateur intégré sur l’ordinateur pour éviter de copier accidentellement des paramètres à partir du mauvais profil.

  3. Vérifiez que vous n’avez pas utilisé un compte de domaine.

  4. Vérifiez qu’il n’y a pas de comptes d’utilisateur supplémentaires autres que le compte administrateur intégré que vous avez configuré. Pour cela, procédez comme suit :

    1. Sélectionnez Démarrer, puis tapez Panneau de configuration.

    2. Sélectionnez Panneau de configuration>Ajouter ou supprimer des comptes d’utilisateur.

    3. Sélectionnez tout compte d’utilisateur supplémentaire autre que le compte d’administrateur intégré que vous avez configuré, puis supprimez ce compte.

      Notes

      Supprimez tous les autres comptes d’utilisateur sur l’ordinateur avant de personnaliser le compte administrateur intégré.

  5. Pour conserver la disposition de la mosaïque sur l’écran de Démarrage pour les applications Windows non provisionnées basées sur l’exécution, qui s’inscrivent après la connexion de l’utilisateur, assurez-vous que les applications s’installent dans les deux heures qui suivent la connexion de l’utilisateur.

  6. Certains paramètres peuvent être configurés uniquement à l’aide du paramètre CopyProfile sans assistance, et d’autres peuvent être configurés à l’aide de la stratégie de groupe. Pour cela, utilisez l’une des méthodes suivantes :

    • Utilisez la stratégie de groupe pour configurer les paramètres qui sont réinitialisés par le nouveau processus de connexion de l’utilisateur. Vous pouvez également créer des scripts pour définir ces paramètres utilisateur.

    • Utilisez le paramètre CopyProfilesans assistance. Pour plus d’informations, voir la Référence de l’installation de Windows sans assistance.

Vue d’ensemble de Sysprep (préparation du système)

Vue d’ensemble du processus Sysprep

Options de ligne de commande de Sysprep