Lorsque je me connecte pour la première fois sur un ordinateur Windows 8 avec mon compte Microsoft (en fournissant une adresse de messagerie), un nouveau dossier d'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 me gêne beaucoup.
- Puis-je le renommer en quelque sorte
dzinx
? - Est-ce que simplement renommer le dossier casse tout?
%userprofile%
problème , vous pouvez utiliser la variable d'environnement en tant que raccourci vers votre dossier utilisateur. Donccd %userprofile%
est équivalent àcd C:\Users\dzinx_000
.Réponses:
Il existe deux approches différentes, selon que vous ayez déjà utilisé le compte Microsoft sur un ordinateur donné:
Je suis déjà connecté à ce compte
Créez un compte d'utilisateur local avec des privilèges d'administrateur si vous n'en avez pas déjà.
Redémarrer.
Connectez-vous avec un compte local avec des privilèges d'administrateur.
Win+ X, G( Gestion de l'ordinateur ) → Outils système → Utilisateurs et groupes locaux → Utilisateurs , cliquez avec le bouton droit de la souris sur l'utilisateur, Renommer .
Win+ X, A( Invite de commande (Admin) )
Win+ X, R( Run )
Recherchez
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\
et recherchez le SID de votre compte d'utilisateur. Vous pouvez simplement ouvrir chaque dossier et vérifierProfileImagePath
le bon.Renommez la
ProfileImagePath
valeur en votre nom désiré, commeC:\Users\dzinx
Connectez-vous avec votre compte Microsoft. Tout devrait bien fonctionner:
Je ne me suis jamais connecté à mon compte Microsoft
Pour commencer, nous n’avons qu’un seul compte utilisateur local:
Je vais maintenant ajouter mon compte Microsoft.
Nous avons maintenant notre compte Microsoft. Ouvrons la gestion de l' ordinateur à partir du coin inférieur gauche.
Ici nous pouvons voir notre nouveau compte utilisateur brouillé:
Renommez-le!
Vous pouvez noter qu’aucun dossier
C:\Users
n’existe à ce stade.Connectez-vous maintenant avec le nouveau compte d'utilisateur.
Maintenant, mon compte Microsoft s'appelle "superutilisateur" localement et le profil est stocké dans
C:\Users\superuser
Je n'ai pas l'édition professionnelle :(
Dans l'édition standard de Windows 8, le composant logiciel enfichable Utilisateurs et groupes locaux n'est pas disponible.
Lors de mes tests, la procédure suivante a bien fonctionné. Votre kilométrage peut varier!
La procédure est identique à celle décrite sous Je me suis déjà connecté à ce compte , sauf que je n'ai pas utilisé le composant logiciel enfichable Utilisateurs et groupes locaux . Au lieu de cela, je suis allé droit pour l'invite de commande et renommé le dossier de profil. Ensuite, j'ai ajusté la
ProfileImagePath
clé dans le registre.De plus, j'ai cherché dans le registre entier le chemin complet de mon userprofile (
C:\Users\Username
) et remplacé toutes les entrées par le nouveau nom de dossier.Je ne pouvais détecter aucun 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é, celui-ci sera connecté à un profil temporaire:
la source
Vous pouvez créer un lien symbolique vers le dossier. Les liens symboliques seront redirigés de manière transparente.
Utilisez
mklink
(en tant qu'administrateur) pour créer un lien symbolique:la source
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
dans le registre. Une sous-clé sera pour votre SID utilisateur, puis vous ne changez que saProfileImagePath
valeur et renommez 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 la%userprofile%
connexion, mais des programmes mal codés peuvent sauvegarder le chemin absolu de votre profil utilisateur et vont casser. Je ne sais pas non plus comment les applications de l'interface utilisateur moderne vont réagir, même si cela dépend, encore une fois.dzinx_000
trop souvent, non?dzinx
passant par le registre (et de le renommer), puis de créer un lien symbolique dedzinx_000
versdzinx
. De cette façon, seuls les programmes qui demandent spécifiquement le dossier lié par un lien l’utiliseront. Bien sûr, vous pouvez également essayer de ne pas avoir le lien symbolique et voir si quelque chose ne plante pas, puis l'ajouter plus tard.Ce guide concerne Windows XP / Vista , essayez-le à 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 base de registre complète dans tous les cas de corruption de données.
J'ai obtenu ces informations auprès de Changer le nom de l'utilisateur enregistré et le nom de l'entreprise dans 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 Winsigne + R, tapez
regedit
et naviguez jusqu'au chemin suivantNon, dans le panneau de droite, vous verrez les deux entrées modifiables RegisteredOrganiztion & RegisteredOwner .
Pour modifier l’un de ces champs, double-cliquez sur le nom du champ et entrez vos informations dans la section Données de la valeur , puis cliquez sur OK.
Si le dossier du nom d’utilisateur a été renommé et que vos programmes fonctionnent correctement, c’est correct, sinon changez
profileimagepath
le nom que vous avez attribué à RegisteredOwner.Pour cela, accédez au chemin suivant dans le registre:
la source
ProfileImagePath
le registre. Les autres valeurs de registre ne sont pas liées.RegisteredOwner
et neRegisteredOrganization
sont pas liées. Voir: howtogeek.com/howto/windows-vista/…Après quelques heures passées à rechercher ce problème, je suis parvenu à la conclusion que vous ne pouviez pas changer le nom du dossier de l'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 consiste à créer un nouveau compte administrateur et à supprimer l'ancien. J'espère que cela t'aides.
la source
Une approche un peu longue (mais qui pourrait fonctionner) serait:
la source
Quelques sous-clés sous
devrait également être mis à jour.
Sinon, certains liens dans "Démarrer" ou "toutes les applications" ne fonctionneront pas, comme Invite de commandes.
(Windows Server 2012)
la source
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:
Ouvrez l'invite de commande avec un clic droit → Exécuter en tant qu'administrateur. Dans la fenêtre d'invite de commande, tapez
et vérifiez l'ancien nom de compte, c'est-à-dire utilisateurA. Pour vérifier que l'ancien compte est un administrateur, tapez:
vérifiez que l'ancien nom de compte est sous C: \ Users \ userA. Pour renommer l'ancien compte d'utilisateur:
Puis, en cas de succès, vérifiez que le nom a changé, tapez
Vérifiez que C: \ Users \ olduserA apparaît maintenant. Cliquez ensuite sur Panneau de configuration → Comptes d'utilisateurs → et renommez l'ancien nom d'affichage du compte d'utilisateur.
Ensuite , vous pouvez copier ce compte renomme à un compte nouvellement créé si nécessaire, sauter
NTUSER.DAT*
etNTUSER.ini
fichiers.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 d'utilisateur, modifié le nom d'affichage de l'ancien compte d'utilisateur, créé un nouveau compte d'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. Modification des autorisations sur C: \ Users \ newacct pour permettre un accès complet à newacct, suppression de Tout le monde. Puis redémarré, puis connecté en tant que nouveau compte.
Voila! La corruption du profil de l'utilisateur est corrigée!
la source
Je pense qu'il existe un moyen plus simple de le faire.
Allez dans regedit> Utilisateur actuel> Identités
Cliquez sur votre nom d'utilisateur et remplacez "Identité principale" par le nom de votre choix.
la source
Uniquement bon pour supprimer des dossiers - j'ai pu supprimer le dossier de l'utilisateur dans Windows 8 en allant en mode safemode: http://windows.microsoft.com/en-us/windows-8/windows-startup-settings-including-safe- mode
puis allez dans l'explorateur Windows - Touche Fenêtre + E - puis double-cliquez sur le lecteur C - puis double-cliquez sur le fichier des utilisateurs. Puis faites un clic droit sur l'utilisateur pour vous en débarrasser et le supprimer. J'avais supprimé le compte via le panneau de configuration - comptes d'utilisateur et sécurité familiale - comptes d'utilisateur - supprimer les comptes d'utilisateur. J'avais également essayé de supprimer les fichiers de l'utilisateur via l'explorateur Windows en premier, ce qui a supprimé la plupart des sous-dossiers. Il est probablement préférable d’être connecté en tant qu’administrateur. Je suppose que vous pouvez renommer le fichier de cette façon aussi. J'espère que cela t'aides.
la source