3 votes

Windows 10 a soudainement commencé à utiliser "SYSTEM" comme mon %username%.

Ma machine Windows 10 a commencé à se comporter bizarrement après ce qui pourrait être un échec de mise à jour automatique. Lorsque je me suis connecté, j'ai reçu des messages d'erreur de plusieurs programmes indiquant qu'ils ne pouvaient pas trouver les fichiers qu'ils s'attendaient à trouver dans %AppData% . Mon bureau était également vide, à l'exception de la corbeille. Après quelques recherches, j'ai déterminé que, d'une manière ou d'une autre, l'icône de la %USERNAME% y %USERPROFILE% Les variables, du moins, sont mal définies. Le nom d'utilisateur est SYSTEM et mon profil est stocké dans C:\Windows\System32\config\systemprofile . Bizarrement, cependant, PowerShell semble au moins s'exécuter par défaut dans le bon répertoire utilisateur pour moi :

powershell showing wrong variables

Tous les programmes que j'exécute semblent ne m'avoir jamais "rencontré" auparavant, c'est-à-dire qu'ils doivent être reconfigurés, et lorsque je le fais, ils enregistrent leur configuration dans ce profil système, ce qui n'est évidemment pas une bonne chose à long terme. Je ne peux même pas exécuter cmd parce qu'il essaie d'abord de lire les paramètres d'AppData. D'où l'image ci-dessus de l'agitation désordonnée dans PowerShell.

D'après ce que je peux voir, le répertoire stockant mon vrai profil est correct : C:\Users\amalloy contient tous les éléments que je m'attends à voir, y compris un répertoire AppData. Le cousin le plus proche de ce problème que je peux trouver sur superuser est Windows 7 x64 %userprofile% et %username% sont incorrects qui date d'il y a longtemps. Similaire, mais pas identique. Tout d'abord, je ne reçois pas de message à l'ouverture de session m'indiquant que le chargement de mon profil a échoué et que j'en reçois un temporaire. Mais, inspiré par cette question, j'ai cherché dans le registre, et leur problème ne semble pas être le mien. Mon HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList n'a pas de .bak suffixe, juste le profil defaultuser0 et un profil dont ProfileImagePath est C:\Users\amalloy.

ProfileList registry image

Sur la base de un autre message que j'ai trouvé sur Microsoft Answers J'ai aussi vérifié le registre pour HKEY_CURRENT_USER\Volatile Environment Mais il pense correctement que je suis amalloy, et pointe vers tous les bons répertoires pour moi.

Volatile Environment registry image

Bien sûr, j'ai essayé de redémarrer, mais le problème persiste. J'aurais aimé essayer une restauration du système à l'état d'hier, mais j'ai découvert aujourd'hui que le paramètre de restauration du système par défaut pour Windows 10 est "désactivé", donc je n'ai pas de sauvegarde du registre. Une solution plausible qui a été suggérée est de créer un nouvel utilisateur et d'y copier mes fichiers. Mais je ne peux pas le faire, car la boîte de dialogue "Créer un autre utilisateur" se ferme instantanément. Si je devais deviner, je dirais qu'elle cherche également quelque chose dans AppData qu'elle ne trouve pas.

Est-ce que quelqu'un a des suggestions de corrections, ou les prochaines étapes à étudier ?

0voto

amalloy Points 131

J'ai abandonné et réinstallé Windows. La plupart des options de récupération que j'ai pu trouver recommandées n'ont pas fonctionné, tout comme de nombreux autres programmes que j'ai essayé d'exécuter.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X