web-dev-qa-db-fra.com

Comment renommer le dossier utilisateur dans Windows 10?

Après avoir installé Windows 10 sur mon Surface Pro 3 il a fallu mon nom d’utilisateur 'Jeremy' et créé un dossier d’utilisateur nommé C:\Users\jerem.

Je veux renommer le dossier C:\Users\Jeremy. La procédure pour Windows 8 ne fonctionne pas. Il y a plusieurs raisons.

  1. OneDrive fait désormais partie intégrante du système d'exploitation et se casse complètement. Une recherche/remplacement dans le registre semble fonctionner, mais il est difficile d’avoir confiance en cette approche.
  2. Lorsque l'ordinateur est redémarré, TabletInputService écrit un fichier TextHarvester.dat dans l'ancien emplacement du profil utilisateur (en le créant si nécessaire). Cela rend impossible de garder le dossier supprimé. Une ancienne solution trouvée en ligne ne fonctionne pas. Ce problème entraîne également l'apparition d'un message d'erreur à chaque démarrage de l'ordinateur.
221
GollyJer

Cela peut être fait sans renommer les dossiers ni manipuler le registre:

  1. Créez un compte local avec le nom d'utilisateur que vous souhaitez.

    • La création de compte local est bien cachée; voici comment le trouver:
      Paramètres> Comptes> Famille et autres utilisateurs> Autres utilisateurs> Ajouter une autre personne à ce PC> La personne que je veux ajouter n'a pas d'adresse de messagerie> Ajouter un utilisateur sans compte Microsoft
  2. Changez le type de compte en administrateur (peut être ignoré s'il y a un autre administrateur).

  3. Supprimer le compte lié Microsoft d'origine
  4. Lier un compte local à un compte Microsoft si vous le souhaitez
161
voldemarz

J'ai eu le même problème et je l'ai résolu comme suit (en utilisant des informations que j'ai trouvées sur quelques autres sites):

  1. Juste pour être sûr, créez un point de restauration. Ouvrez le Centre de contrôle, tapez Restauration du système et cliquez sur Créer un point de restauration du système. Sélectionnez le C: Drive _ et cliquez sur Créer_.
  2. Cliquez sur le bouton Windows _ (en bas à gauche), tapez regedit et cliquez sur commande Exécuter.
  3. Confirmez la boîte de dialogue UAC en cliquant sur Oui.
  4. Faites une sauvegarde du registre précédent en cliquant sur Fichier> Exporter.
  5. Accédez à HKEY_LOCAL_MACHINE/LOGICIEL/Microsoft/Windows NT/CurrentVersion/ProfileList . Vous y trouverez quelques sous-dossiers (commençant par «S-1-5-»). Recherchez le dossier contenant le chemin (que vous souhaitez modifier) ​​dans la clé de registre nommée ProfileImagePath . (Exemple tiré de la question: recherchez la valeur ' C:\Users\jerem ').
  6. Si vous l'avez trouvé, double-cliquez dessus et changez le chemin. (Suite à la question initiale, vous modifieriez maintenant la valeur en ' C:\Users\Jeremy ').
  7. Fermer la fenêtre de l'éditeur de registre.
  8. Cliquez à nouveau sur le bouton Windows _ (en bas à gauche) et tapez netplwiz et cliquez sur commande Exécuter.
  9. Assurez-vous que la case à cocher ' Les utilisateurs doivent entrer le nom d'utilisateur et le mot de passe ' est cochée. Sélectionnez l'utilisateur (pour qui vous souhaitez modifier le chemin) dans la liste et cliquez sur Propriétés.
  10. Changer le nom d'utilisateur dans la nouvelle fenêtre. (Suite à la question initiale, vous modifieriez maintenant le nom d'utilisateur en ' Jeremy '). Vous pouvez également modifier le nom complet ici, si vous le souhaitez (mais dans mon cas, le nom correct a déjà été entré). Je suppose que vous ne pouvez pas laisser le champ du nom complet vide. Fermez la fenêtre en cliquant sur OK.
  11. Fermez également les autres fenêtres ouvertes en cliquant sur OK.
  12. Redémarrez le système.
  13. Redémarrez Windows 10 et essayez de vous connecter. Cela échouera (à cause du chemin modifié) et vous serez automatiquement connecté avec un compte utilisateur temporaire (ce qui prendra un peu de temps). Cependant, vous pouvez maintenant changer le nom du dossier à l'aide de l'Explorateur Windows (en suivant l'exemple ci-dessus, vous renommeriez maintenant le dossier jerem en Jeremy ).
    Remarque: vous pouvez également démarrer sur un deuxième système d'exploitation (si vous en avez installé un) ou utiliser un système d'exploitation Live CD pour modifier le nom du dossier.

UPDATE: Merci à l'utilisateur @lmiguelvargasf de m'avoir informé d'un problème rencontré avec ma solution! Je pensais que le système serait un peu plus intelligent pour mettre à jour les références dans le registre, mais ce n'est pas le cas! Par conséquent, vous devez relancer l'Éditeur du Registre (comme à l'étape 2) et effectuer une sauvegarde en cliquant sur Fichier> Exporter Cliquez ensuite sur Éditer> Recherche (ou Recherche ...), entrez l'ancien chemin (dans l'exemple, il aurait été C:\Utilisateurs\jerem ) et recherchez des clés, des valeurs et des données. Remplacez toutes les références contenant l'ancien chemin ( C:\Users\jerem ) par le nouveau chemin ( C:\Users\Jeremy ). Un clic sur la touche F3 cherche la référence suivante. Répétez cette opération jusqu'à ce que vous ne trouviez aucune référence à l'ancien chemin. Même avec une installation relativement récente sur Windows 10, vous devrez peut-être mettre à jour environ 100 entrées (OneDrive et Edge ont en particulier beaucoup de chemins de mise en cache dans le registre). Et aussi, certains programmes installés en plus pourraient avoir créé des entrées de registre!

Enfin, redémarrez le système et démarrez Windows 10. La première connexion peut prendre un certain temps, mais tout devrait fonctionner à nouveau correctement et le chemin du répertoire de l’utilisateur devrait maintenant être modifié! Si tout fonctionne correctement, vous pouvez maintenant supprimer le dossier d'origine (le dossier nommé jerem , en utilisant l'exemple de la question).

INFO: Je travaille sur un système allemand. J'ai essayé de traduire les points de balle correctement, mais il est très probable qu'ils aient un nom différent.

AVERTISSEMENT: Cette solution fonctionne sur mon ordinateur portable après la mise à niveau de Windows 8.1 (64 bits) vers Windows 10 (64 bits). Cependant, je ne peux pas garantir que cette solution fonctionnera également pour d'autres avec d'autres configurations. Si vous suivez la solution fournie ci-dessus, vous faites tout à vos risques et périls!

37
traintes

Bien qu’il ne s’agisse pas d’une réponse directe à la question, un lien symbolique peut constituer une solution sans risque si le problème n’est pas simplement esthétique, mais que des fichiers ou des liens de configuration restaurés ou hérités font référence au répertoire utilisateur.

  1. Ouvrir une invite de commande élevée
  2. Passer au répertoire de l'utilisateur
  3. Créer une jonction d'annuaire ciblant le nom réel de l'annuaire d'utilisateurs

par exemple.,

C:
CD\Users
MKLINK /J Jeremy jerem

Cela vous permet d'utiliser c:\Users\Jeremy\..... pour faire référence à des parties de votre profil.

30
Kitiara
  1. Pour accéder au panneau Comptes d'utilisateurs avancés, saisissez netplwiz dans la zone Rechercher sur le Web et Windows à côté du bouton Windows, puis cliquez ou tapez sur Netplwiz (application Windows) .

  2. Dans le panneau Comptes d'utilisateurs avancés, sélectionnez l'utilisateur que vous souhaitez modifier, puis cliquez sur Propriétés .

  3. Dans la fenêtre de propriétés de l'utilisateur, entrez le nouveau nom d'utilisateur et cliquez surOK.

  4. Redémarrez pour que les modifications prennent effet.

Source: http://www.opentechguides.com/how-to/article/windows-10/43/win10-change-account.html

17
Jp_

Microsoft a en fait documenté une méthode très simple et propre pour renommer un dossier de profil utilisateur.

Il n'est pas nécessaire de créer un nouveau compte d'utilisateur. Tous les paramètres associés au profil d'utilisateur existant sont donc préservés. Et la seule modification requise dans le registre consiste à modifier une seule valeur de chaîne (celle qui indique à Windows le chemin du dossier du profil de l'utilisateur):

  1. Connectez-vous en utilisant un autre compte administratif.

Remarque Vous devrez peut-être créer un nouveau compte administratif au préalable.

  1. Accédez au dossier C:\users\et renommez le sous-dossier avec le nom d'utilisateur d'origine en nouveau nom d'utilisateur.
  2. Accédez au registre et modifiez la valeur de registre ProfileImagePath en fonction du nouveau chemin d'accès.

HKEY_LOCAL_MACHINE\LOGICIEL\Microsoft\Windows NT\CurrentVersion\ProfileList\<SID utilisateur> \

C'est tout!

Une note sur <User SID>: la clé de registre ProfileList contient un certain nombre de sous-clés. Pour savoir laquelle changer, cliquez sur chaque sous-clé et examinez les valeurs pour trouver la sous-clé avec le bon profil ProfileImagePath:

 enter image description here

Par exemple, supposons que nous voulions supprimer l'espace dans le nom d'un dossier de profil d'utilisateur. Ainsi, à l'étape 2, nous utilisons l'explorateur de fichiers pour accéder à C:\Users et renommer le sous-dossier John SmithJohnSmith. Et à l'étape 3, nous cliquons sur les sous-clés <User SID> jusqu'à ce que nous trouvions celle avec ProfileImagePath C:\Users\John Smith, et le changeons en C:\Users\JohnSmith.

Cette procédure a été fournie par Microsoft en relation avec un problème perçu avec Windows 7, mais la même procédure continue de fonctionner dans Windows 10.

Le changement de nom d'un compte utilisateur ne modifie pas automatiquement le chemin du profil

12
Reg Edit

Je pense que la meilleure façon de s'y prendre est de créer d'abord un "compte local" puis, après la connexion à votre "compte Microsoft", de lier votre dossier à votre compte en ligne maintenant.

2
AnonymousWinUser

J'ai réussi à faire fonctionner ce tutoriel sur Windows 8 en me connectant au deuxième compte administrateur en mode safe (j'ai utilisé le "Mode sans échec avec réseau" moi-même; les méthodes précises utilisées pour obtenir votre version de Windows 10 en mode sans échec Le mode peut être différent). Le mode sans échec empêche OneDrive de se charger, entre autres choses.

Après avoir renommé le répertoire, vous devrez rechercher et remplacer "C:\Users\jerem" par "C:\Users\Jeremy" (dans mon cas, c’était "C:\Users\Kimiko" pour "C:\Utilisateurs\Muffin ") dans Regedit lorsque vous êtes connecté au compte secondaire. Vous devrez ensuite le refaire une fois que vous serez connecté à votre compte principal pour pouvoir tout enregistrer dans le code HKEY_CURRENT_USER. Cela ne va pas tout attraper dans les fichiers, évidemment; Lorsque j'ai redémarré après avoir effectué la deuxième recherche et remplacé, OneDrive s'est plaint que son répertoire personnel avait été supprimé, entre autres choses. Tout semblait fonctionner après cela, cependant.

0
Dizzy H. Muffin

Il existe un moyen beaucoup plus rapide et plus simple. (Comme d'habitude, Windows NT s'est bien débrouillé, mais Microsoft continue de rendre de plus en plus difficiles les tâches d'interface utilisateur triviales alors qu'elles tentent de satisfaire le marché des tablettes périphériques. Heureusement, les anciennes applications sont toujours disponibles.)

Ouvrez le menu Démarrer, tapez comp et sélectionnez Computer Management, développez Local Users and Groups, cliquez avec le bouton droit sur Users dans un nouveau compte local, puis cliquez sur Groups, ouvrez le groupe Administrators et ajoutez le nouveau compte.

Déconnectez-vous, connectez-vous avec le nouveau compte. Le nom du compte sera utilisé pour créer un nouveau dossier dans Users. Vous pouvez copier tout ce dont vous avez besoin depuis l'ancien dossier utilisateur, puis supprimer l'ancien compte d'utilisateur de la même application (ou cette option "Famille" dans les paramètres). Re-liez-vous à votre compte MS si vous le souhaitez.

0
McGuireV10

Je ne peux pas encore commenter ... Je voulais juste ajouter que j'ai suivi les étapes de solution de traintes , mais si vous souhaitez éviter l'erreur lors du redémarrage du PC, vous pouvez suivre ces étapes avant de redémarrer:

  1. activer le compte administrateur à partir de la commande Invite (avec droits d'administrateur) en cliquant avec le bouton droit de la souris sur le logo Windows, en sélectionnant l'option et en tapant net users Administrator /active:yes
  2. redémarrez l'ordinateur dans Advanced Startup en cliquant sur Démarrer> Alimentation> (Maj +) redémarrer
  3. Allez à Dépanner> Options avancées> Invite de commandes
  4. Sélectionnez le compte administrateur
  5. Accédez à C:\Utilisateurs en tapant c: puis cd users
  6. Tapez rename oldname newname en utilisant votre nom de dossier actuel au lieu de l'ancien nom et le nom du dossier souhaité au lieu de nouveau nom

sortez et redémarrez ... facile comme bonjour ...

0
TonyMorello