- ベストアンサー
一時プロファイルにログオンしてしまう
Windows7で古いドメインから新しいドメインへ参加して、 プロファイル移行を行いました。 新ドメインでログオンしてみましたが、プロファイル移行が正しくできていませんでしたので、 そのユーザとプロファイルフォルダを削除しました。 再びログオンすると新しいプロファイルフォルダが作成されると想定していましたが、 一時プロファイルにログオンしていますとなります。 新しくプロファイルを作成して、そちらにログオンしてほしいのですが、 どうすれば解決できるでしょうか。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>そのユーザとプロファイルフォルダを削除しました。 そのように削除しましたか? コマンド プロンプトまたはエクスプローラーを使用して手動でユーザープロファイルを削除した場合 セキュリティ識別子 (SID) はレジストリのプロファイル一覧から削除されません。 なのでSID が存在する場合、Windowsは存在しないパスである ProfileImagePathを使用してプロファイルを読み込もうとします。 そのためこのような警告となります。 対策は以下となりますが、レジストリを弄るので、自己責任でお願いしたいのと 先にレジストリのバックアップ(エクスポート)を行っておいてください。 まずレジストリエディタを開き HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList をポイントします。 左のウィンドウで、S-1-5 (SID キー) で始まり、その後に長い数が続くフォルダー名を検索します。 次に、各フォルダーをクリックし、右のウィンドウで ProfileImagePath を探してダブルクリックし、これがエラーが発生したユーザー アカウント プロファイルであることを確認します。 ケース1 S-1-5 で始まり、その後に同じ長い数が続き、それらのうちのいずれかが .bak で終わる 2 つのフォルダーがある場合 .bak フォルダーを通常のフォルダーに変更します。 まず.bak の付いていないフォルダーを右クリックして、[名前の変更] を選択し、フォルダー名の最後に .ba を追加します。 .bak の付いているフォルダーを右クリックして、[名前の変更] を選択し、フォルダー名の最後の .bak を削除します。 .ba の付いているフォルダーを右クリックして、[名前の変更] を選択し、フォルダー名の最後の .ba を .bak に変更します。 ケース2 S-1-5 で始まり、その後に同じ長い数が続き、.bak で終わる 1 つのフォルダーがある場合。 まずそのフォルダーを右クリックし、[名前の変更] を選択し、フォルダー名の最後の .bak を削除します。 .bak の付いていないフォルダーを選択し、右のウィンドウで RefCount をダブルクリックして、 「0」と入力し、[OK] をクリックします。 .bak の付いていないフォルダーを選択し、右のウィンドウで State をダブルクリックして、 「0」と入力し、[OK] をクリックします。 レジストリエディタを終了して再起動し、問題のカウントでログオンしなおしてください。