web-dev-qa-db-ja.com

Windows 7 x64%userprofile%と%username%が間違っています

2日前、私のPCは問題なく、問題ありませんでした。パスワードをオフにして、PCを父のオフィスに送ってプラグを差し込んだり、電話からリモートでダウンロードしたりできるようにしました(オフィスの回線は私よりはるかに高速です)。昨日彼がそれを持って帰宅したとき、私のPCも大丈夫でしたが、ユーザーパスワードを再度設定した後、Windows Media Playerは設定をリセットし、初めてウィザードを再度実行したようです。これは異常なことだけでした。今日、私は大学から家に帰り、PCを起動して、黒い背景、エアロがオフ、クリアタイプがオフで、スタートアッププログラムが開始されなかったが、すべてのドキュメント、音楽、デスクトップアイテムがそこにあったことを発見しました。 Firefoxはデフォルトのプロファイルを使用しています。どのアプリも私の設定を記憶しておらず、最初の起動ウィザードを使い続けています。

調べてみると、ウィンドウがプロファイルを通常の場所に保持していることがわかりました。すべてのファイルがそこにあるため、何が起こっているのか理解できませんでした。実行中に%appdata%を試しましたが、windowsから、見つからないと表示されます。私はグーグルで検索し、そのようなインスタンスが私の問題のように見えることを発見しましたが、スレッドは応答されず、数か月間休止しています。

次に、%userprofile%が%systemroot%/ System32/config/systemprofileに設定されていることがわかりました。 $ username%= SYSTEM。グーグルのすべては、ユーザーがログインして一時プロファイルにリダイレクトされることに関するものであり、それに対する修正は、ユーザーのレジストリキーを削除し、代わりに.bakキーを使用することでした。 .bakがなく、HKLM/Microsoft/Windows NT/CurrentVersion/ProfileListのユーザーにすべてが通常どおり表示されます。

一体何が起こっているのですか?

編集:

Testという新しいプロファイルを作成し、HKLM/Microsoft/Windows NT/CurrentVersion/Profile ListにあるプロファイルのProfileImagePathをC:\ Users\Testに変更しました。ログアウトし、再度ログインすると、プロファイルは完全に機能しますが、私のものはありません。次に、それを通常のプロファイルパスに戻し、systemprofileの使用に戻しました。したがって、これらすべてを引き起こす何かが私のユーザーフォルダにあるに違いありません。

編集2:

AppDataをTestフォルダーに移動し、プロファイルを再度変更しました。すべての設定があります。すべてのデータを移動するだけです。私はまだこれがどのように、またはなぜ起こるのか理解していません。問題を引き起こす可能性のある他のフォルダはありますか?それとも、これはウィンドウが再び愚かであるという単なるケースですか?

編集3:

NTUSER.DATファイルが破損していることが判明しました。そのファイルをC:\ Users\Testにコピーして、そのフォルダーを自分のアカウントでロードすると、再びバグが発生しますが、削除すると、%username%と%userprofile%再度正しく設定してください。

5
ldam

私はレジストリを探し回って(あなたの投稿に案内されて)、拡張子が.bakのフォルダ(バックアップファイルを示す)を見ました。レジストリで拡張子が.bakのフォルダを見たことがなかったので、風に注意してフォルダ名から「.bak」を削除しました(フォルダを削除しないでください。名前を変更して.bakを削除してください! )、再起動し、プロファイルが正常に読み込まれました。

同じ名前の別のフォルダーが既に存在するため、最初のフォルダー(デフォルトのプロファイルキー)を-1000に変更しました。

enter image description here

3
Barry