Question Comment renommer le dossier utilisateur dans Windows 8?


Lorsque je me connecte sur un ordinateur Windows 8 pour la première fois avec mon compte Microsoft (en fournissant une adresse électronique), un nouveau dossier utilisateur est créé:

C:\Users\dzinx_000

Dans les versions précédentes de Windows, je pouvais choisir le nom de ce dossier (il était égal à mon nom d'utilisateur). Comme j'utilise souvent la ligne de commande, cela m'ennuie beaucoup.

  • Puis-je le renommer en quelque sorte dzinx?
  • Est-ce que simplement renommer le dossier casser tout?

170
2017-10-29 09:04


origine


Je suppose que simplement essayer de renommer le dossier casserait des choses. - ChrisF
Pour contourner ce problème, vous pouvez utiliser le %userprofile% variable d'environnement en tant que raccourci vers votre dossier utilisateur. Alors cd %userprofile% est équivalent à cd C:\Users\dzinx_000. - Indrek
@ChrisF oui, c'est ce que je soupçonne, c'est pourquoi je demande :) - DzinX
Je viens juste de découvrir que même s’il est difficile de changer un nom d’utilisateur déjà existant, il est plus facile de le choisir lors de la première connexion à un compte Microsoft - voir ma réponse - DzinX
Consultez également cette lien Et MSKB. - avirk


Réponses:


Il existe deux approches différentes selon que vous avez déjà utilisé le compte Microsoft sur un ordinateur donné:

J'ai déjà connecté à ce compte

  1. Créez un compte d'utilisateur local avec des privilèges d'administrateur si vous n'en avez pas déjà un.

  2. Redémarrez.

  3. Connectez-vous avec un compte local avec des privilèges d'administration.

  4. Gagner+X, g (Gestion d'ordinateur) → Outils système → Utilisateurs et groupes locaux → Utilisateurs, faites un clic droit sur l'utilisateur, Renommer.

  5. Gagner+X, UNE (Invite de commandes (Admin))

    ren C:\Users\dzinx_000 dzinx
    
  6. Gagner+X, R (Courir)

    regedit
    
  7. Aller vers HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\ et trouvez le SID pour votre compte d'utilisateur. Vous pouvez simplement ouvrir chaque dossier et vérifier la ProfileImagePath pour le bon.

    Renommez le ProfileImagePath valeur à votre nom désiré, comme C:\Users\dzinx

  8. Connectez-vous avec votre compte Microsoft. Tout devrait bien fonctionner:

    enter image description here

Je ne me suis jamais connecté à mon compte Microsoft

Pour commencer, nous n’avons qu’un seul compte utilisateur local:

enter image description here

Je vais maintenant ajouter mon compte Microsoft.

enter image description here

Nous avons maintenant notre compte Microsoft. Ouvrons le Gestion d'ordinateur du coin inférieur gauche.

enter image description here

Ici, nous pouvons voir notre nouveau compte utilisateur illisible:

enter image description here

Renommez-le!

enter image description here

Vous pouvez noter qu'aucun dossier dans C:\Users existe à ce moment précis.

enter image description here

Connectez-vous maintenant avec le nouveau compte d'utilisateur.

enter image description here

Maintenant, mon compte Microsoft est nommé "superutilisateur" en local et le profil est stocké dans C:\Users\superuser

enter image description here

Je n'ai pas l'édition professionnelle :(

Dans l'édition standard de Windows 8, le Utilisateurs et groupes locaux le composant logiciel enfichable n'est pas disponible.

Dans mes tests, la procédure suivante a bien fonctionné. Votre kilométrage peut varier!

La procédure est identique à celle décrite dans J'ai déjà connecté à ce compte, sauf que je n'ai pas utilisé le Utilisateurs et groupes locaux composant logiciel enfichable Au lieu de cela, je suis allé droit à l'invite de commande et renommé le dossier de profil. Après, j'ai ajusté le ProfileImagePath clé dans le registre.

De plus, j'ai cherché dans tout le registre le chemin complet de mon profil utilisateur (C:\Users\Username) et remplacé toutes les entrées par le nouveau nom du dossier.

Je n'ai pas pu détecter de problème après le redémarrage et la connexion au compte renommé, mais, comme je l'ai dit, votre kilométrage peut varier.

Qu'est-ce qui se passe quand je renomme simplement C:\Users\abc à C:\Users\xyz?

Une fois connecté avec l'utilisateur concerné, l'utilisateur sera connecté à un profil temporaire:
enter image description here
enter image description here


183
2017-11-04 14:04



La réponse la plus complète! Et il est plus facile de créer un utilisateur associé à un compte Microsoft, le renommer avant la première connexion. - Alexey Ivanov
on dirait que cela ne fonctionnera pas sur Windows 8 édition standard ... étant donné qu'il n'y a pas d'utilisateurs et de groupes - mjrider
Si vous avez le mot de passe d'image activé avec une image dans votre dossier de profil que vous souhaitez renommer, vous ne pourrez pas faire la 5ème étape, car l'image utilise le dossier. Il suffit de redémarrer à nouveau pour que la connexion par défaut ne soit pas celle que vous souhaitez renommer ... - kissgyorgy
J'ai eu "accès refusé" après l'étape 5 (j'utilise le compte Microsoft pour me connecter). Y a-t-il une solution de contournement? - KiL
Bon pour le compte nouvellement créé. Bien que pour un nouveau compte, il est facile de l’abandonner et de créer un compte local, puis un lien vers MS. De nombreuses applications conservent un chemin absolu dans le registre. Si vous souhaitez suivre cette réponse, vous devez également rechercher et modifier toutes les entrées de registre avec votre ancien chemin de dossier. Cherchez d'abord pour évaluer la quantité de travail! Par exemple, Dropbox sera pénible. Peu d’applications Lenovo écrivent toujours sur mon ancien site. Donc, il doit encore être associé à symlinking. - mlt


Vous pouvez créer un lien symbolique vers le dossier. Les liens symboliques redirigeront de manière transparente.

Utilisation mklink (en tant qu'administrateur) pour créer un lien symbolique:

mklink /d C:\Users\dzinx C:\Users\dzinx_000

15
2017-10-29 09:08



C'EST un peu une solution, mais l'ancien nom d'utilisateur apparaîtra toujours dans de nombreux endroits. Peut-être y a-t-il une possibilité de changer complètement le nom d'utilisateur? - DzinX
@DzinX Dans les versions précédentes de Windows, vous pouviez éditer les sous-clés de HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList dans le registre. Une sous-clé sera pour votre utilisateur SID, puis vous modifiez simplement sa ProfileImagePath valeur et renommer le dossier. Cependant, ce paramètre est uniquement pour Windows (et non testé sur Win8, mais supposé fonctionner). C'est le chemin utilisé pour définir %userprofile% à la connexion, mais des programmes mal codés peuvent enregistrer le chemin absolu vers votre profil utilisateur et se briser. Je ne sais pas non plus comment les applications de l'interface utilisateur moderne réagiront, même si je suppose que cela dépend, encore une fois. - Bob
Huh, donc si j'ai créé le lien symbolique ET changé les paramètres de registre, rien ne devrait casser mais je ne devrais pas voir dzinx_000 trop souvent, non? - DzinX
@DzinX Je suppose qu'il serait plus sûr de changer le dossier principal en dzinx à travers le registre (et renommer), puis créer un lien symbolique à partir de dzinx_000 à dzinx. De cette façon, seuls les programmes qui demandent spécifiquement le dossier avec lien symbolique l'utiliseront. Bien sûr, vous pourriez également essayer de ne pas avoir le lien symbolique et voir si quelque chose ne fonctionne pas, puis l'ajouter plus tard. - Bob
Si vous avez renommé un profil et corrigé le registre, créer un lien est une bonne pratique pour vous assurer que toute référence à c: \ users \ oldname fonctionnera toujours. En théorie, vous pouvez explorer le registre et tous les fichiers de configuration pour les trouver, mais il est possible que vous ayez manqué quelque chose. - myron-semack


Ce guide est pour Windows XP / Vista Essayez donc à vos risques et périls. Je ne peux pas le tester car je n'ai pas de compte MS.

Avant de commencer, créez un point de restauration ou une sauvegarde de votre lecteur système. Sauvegardez votre registre complet dans tous les cas de corruption de données.

Bien que vous puissiez déplacer ou renommer le dossier de profil utilisateur, certains effets secondaires peuvent survenir après l'utilisation de cette méthode. Cela est dû à la raison pour laquelle il peut y avoir des références de chemin absolues (à l'ancien dossier de profil utilisateur) dans le registre ajoutées par des logiciels tiers. Par conséquent, il peut y avoir une perte de fonctionnalité dans les applications respectives.

J'ai eu cette information de Modifier le nom d'utilisateur et la société enregistrés sous Windows XP / Vista.

Si vous devez renommer votre nom d'utilisateur enregistré, vous devez modifier les clés de registre. Pour ouvrir le registre, appuyez simplement sur le bouton Gagner+R et taper regedit et naviguez vers le chemin suivant

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion

Non, dans le panneau de droite, vous verrez les deux entrées modifiables RegisteredOrganiztion Et RegisteredOwner.

enter image description here

Pour modifier l'un de ces champs, double-cliquez sur le nom du champ et entrez vos informations dans le champ. Données de valeur section et cliquez sur OK.

Si le dossier du nom d'utilisateur a été renommé et que vos programmes fonctionnent correctement, alors il est possible de changer le profileimagepath au nom que vous avez donné au RegisteredOwner 

Pour cela, accédez au chemin suivant dans le registre:

HKEY_LOCAL_MACHINE \ LOGICIEL \ Microsoft \ Windows NT \ CurrentVersion \ ProfileList \

enter image description here


7
2017-11-03 14:10



Avez-vous au moins essayé de le faire vous-même sous XP ou Vista? - DzinX
@DzinX malheureusement je n'ai pas les deux. J'exécute le compte Win 7 sans MS et je dispose de la version d'essai de Win 8. Vous devez l'essayer si vous le souhaitez. - avirk
@DzinX Je pense que vous devriez essayer sur VM d'abord. Je fais si j'ai un compte MS. - avirk
La partie clé de la réponse est de changer la ProfileImagePath à travers le registre. Les autres valeurs de registre ne sont pas liées. - Der Hochstapler
@avirk: le nom d'utilisateur doit être ajusté par d'autres moyens. Les valeurs RegisteredOwner et RegisteredOrganization ne sont pas liés. Voir: howtogeek.com/howto/windows-vista/... - Der Hochstapler


Après quelques heures passées à rechercher ce problème, je suis arrivé à la conclusion que vous ne pouvez PAS modifier le nom du dossier utilisateur. Eh bien, vous pouvez, mais vous devrez passer beaucoup de temps à éditer des milliers de fichiers de registre. Le meilleur moyen de résoudre ce problème est de créer un nouveau compte administrateur et de supprimer l'ancien. J'espère que cela t'aides.


4
2017-11-04 00:29



Ensuite, vous passerez des heures à peaufiner tous les paramètres du nouveau compte. - Dmitry Grigoryev


Une approche un peu longue (mais qui pourrait fonctionner) serait:

  • utilisez Windows Easy Transfer pour "sauvegarder" l'intégralité du compte utilisateur
  • supprimer l'utilisateur (et éventuellement les fichiers) du système
  • créer un nouveau local seulement  (c.-à-d. pas de compte Microsoft) compte utilisateur
  • connectez-vous une fois que cet utilisateur
  • restaurer les données de transfert faciles - associez l'ancien utilisateur à l'utilisateur nouvellement créé
  • changer le type de compte du nouveau compte pour un compte Microsoft (paramètres PC -> utilisateurs -> passer à un compte MS)

4
2017-11-07 05:54





Quelques sous-clés sous

Dossiers HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Shell

devrait également être mis à jour.

Sinon, certains liens dans "Démarrer" ou "Toutes les applications" ne fonctionneront pas, comme l'invite de commandes.

(Windows Server 2012)


4
2017-08-16 09:39



A eu ce problème avec IntelliJ IDEA - Mene


Pour ceux qui ne disposent pas de Windows 8 Professionnel, il existe un moyen de renommer l'ancien compte à l'aide de la ligne de commande:

Invite de commande ouverte avec un clic droit → Exécuter en tant qu'administrateur. Dans la fenêtre d'invite de commandes, tapez

net user 

et vérifiez l'ancien nom de compte, c'est-à-dire userA. Pour vérifier que l'ancien compte est un administrateur, tapez:

net localgroup administrators

Vérifiez que l'ancien nom du compte est sous C: \ Users \ userA. Pour renommer l'ancien compte utilisateur:

wmic  useraccount  where "name='userA'" rename olduserA

Ensuite, en cas de succès, vérifiez que le nom a changé, tapez

 net user

Vérifiez que C: \ Users \ olduserA apparaît maintenant. Ensuite, allez dans Panneau de configuration → Comptes d'utilisateurs → et renommez l'ancien nom d'affichage du compte utilisateur

Vous pouvez ensuite copier ce compte renommé sur un compte nouvellement créé, si nécessaire, en ignorant NTUSER.DAT* Et NTUSER.ini des dossiers.

C'est la méthode que j'ai utilisée pour un profil de compte d'utilisateur corrompu. D'abord connecté en tant qu'administrateur sur win8 home, puis renommé l'ancien compte utilisateur, changé le nom d'affichage de l'ancien compte utilisateur, créé un nouveau compte utilisateur avec admin privs, créé C: \ Users \ newacct puis copié la plupart des fichiers / dossiers de l'ancien compte C: \ Users \ oldacct à C: \ Users \ newacct. Changement des autorisations sur C: \ Users \ newacct pour donner un accès complet au newacct, supprimé tout le monde. Puis redémarré puis connecté en tant que nouveau compte.

Voila! La corruption du profil utilisateur a été corrigée!


2
2018-06-25 04:56





Je pense qu'il existe un moyen plus simple de le faire.

Aller à regedit> Utilisateur actuel> Identités

Cliquez sur votre nom d'utilisateur et remplacez "Identité principale" par le nom souhaité.


1
2018-01-11 11:56





Seulement bon pour supprimer des dossiers - j'ai pu supprimer le dossier utilisateur dans Windows 8 en allant dans safemode: http://windows.microsoft.com/en-us/windows-8/windows-startup-settings-including-safe-mode

puis aller à l'explorateur Windows - Clé de la fenêtre + E - puis double-cliquez sur le lecteur C - puis double-cliquez sur le fichier des utilisateurs. Ensuite, faites un clic droit sur l'utilisateur pour supprimer et supprimer. J'ai supprimé le compte via le panneau de contrôle - comptes utilisateurs et sécurité de la famille - comptes utilisateurs - suppression des comptes utilisateur. J'avais également essayé de supprimer les fichiers utilisateur via Windows Explorer en premier qui supprimait la plupart des sous-dossiers. Probablement mieux d'être connecté en tant qu'administrateur. Je suppose que vous pouvez aussi renommer le fichier de cette manière. J'espère que cela t'aides.


1
2018-01-09 21:20



C'est bon pour supprimer des fichiers, mais j'ai trouvé que cela visser tous vos programmes et paramètres et commence à préparer à nouveau Windows. Vous devez être connecté en tant qu'administrateur à partir d'un compte autre que celui que vous souhaitez supprimer ou renommer. Par conséquent, vous devrez peut-être configurer des comptes supplémentaires avec des paramètres administratifs plutôt que de commencer par un standard. Il a aussi foiré mon - Jim