Windowsが一時プロファイルで起動してしまい、デスクトップや設定がいつもの状態に戻らない状況に直面していませんか。
この問題は、ユーザープロファイルのシステム登録情報が破損しているため発生します。
この記事では、レジストリエディターを使ってProfileList項目を修正し、元のプロファイルでWindowsが起動するように直す手順を詳しく解説します。
【要点】一時プロファイルでの起動を解消する主要な手順
- レジストリのバックアップ: レジストリ編集は危険な操作のため、事前に必ずシステム全体の復元ポイントとProfileListキーのバックアップを作成します。
- レジストリエディターでのProfileList項目確認: 破損したプロファイルエントリ、特にSIDの重複や.bak拡張子が付いたキーを特定します。
- 一時プロファイル関連のキー削除: SIDが重複している、かつ.bak拡張子が付いていない一時プロファイルキーを削除してシステムを整理します。
- SIDキー名の修正: 正しいプロファイルを示す.bak拡張子が付いたキーから.bakを削除し、RefCountとStateの値を修正して設定を復元します。
ADVERTISEMENT
目次
一時プロファイルでWindowsが起動してしまう根本的な原因
Windowsが一時プロファイルで起動する場合、ユーザープロファイルに何らかの破損や不整合が生じていることが原因です。
Windowsは、通常のユーザープロファイルを読み込めないと判断すると、代わりに一時プロファイルを生成してログインさせます。これにより、ユーザーはデスクトップや個人設定にアクセスできなくなります。
この問題は、レジストリ内のHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileListキーに格納されている情報が破損している場合に多く発生します。
特に、ユーザーを識別するSID Security Identifier の重複や、本来のプロファイルキーに不適切に付与された.bak拡張子が問題を引き起こす主な要因です。
システムがユーザーの正しいプロファイルを特定できず、代替として一時プロファイルを利用する状態となります。
SID Security Identifier とは
SID Security Identifier は、Windowsシステム内でユーザーやグループ、コンピューターなどのセキュリティプリンシパルを一意に識別するための可変長英数字文字列です。
各ユーザープロファイルは一意のSIDに関連付けられており、これによりWindowsはどのプロファイルがどのユーザーに属するかを識別します。
ProfileListキーの下にあるサブキー名はこのSIDに基づいています。もしSIDが重複したり、参照先が誤っていたりすると、Windowsは正しいプロファイルを読み込めなくなり、一時プロファイルで起動する原因となります。
レジストリエディターを使ってProfileList項目を修正する手順
レジストリの編集はシステムに深刻な影響を与える可能性があります。
必ず以下の手順に従い、事前にバックアップを取得してから慎重に操作してください。
- システムの復元ポイントを作成する
Windows 11のスタートボタンを右クリックし、「システム」を選択します。
「システムの保護」をクリックし、「作成」ボタンから復元ポイントを作成します。
復元ポイント名は「レジストリ修正前」など、識別しやすい名前を付けてください。 - ProfileListキーをバックアップする
検索ボックスに「regedit」と入力し、「レジストリエディター」を管理者として実行します。
アドレスバーにHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileListと入力し、Enterキーを押して移動します。
左側のナビゲーションペインで「ProfileList」を右クリックし、「エクスポート」を選択します。
保存場所とファイル名を指定し、レジストリファイルをバックアップとして保存します。 - レジストリエディターで問題のキーを特定する
ProfileListキーの下に表示される複数のサブキー SID Security Identifier を確認します。
同じSIDが重複して存在し、一方が.bak拡張子を持っている場合が問題の原因です。
また、各SIDキーを選択し、右側のペインで「ProfileImagePath」のデータ値を確認します。これはユーザープロファイルのパス(例:C:\Users\ユーザー名)を示します。
一時プロファイルでログインしている場合、現在のユーザープロファイルパスはC:\Users\TEMPのようなパスになっています。 - 一時プロファイル関連のキーを削除する
.bak拡張子が付いておらず、かつProfileImagePathが現在のユーザー名と一致しないSIDキー(通常は一時プロファイルに関連するもの)を探します。
または、.bak拡張子が付いている正しいプロファイルキーと同じSIDを持ち、.bak拡張子がないキーを特定します。
このキーを右クリックし、「削除」を選択します。確認のメッセージが表示されたら「はい」をクリックして削除します。
注意: 削除するのは.bak拡張子が付いていない、かつ重複しているSIDキーです。間違って正しいプロファイルキーを削除しないよう注意してください。 - 正しいプロファイルキーの
.bak拡張子を修正する.bak拡張子が付いている、正しいユーザープロファイルを示すSIDキーを見つけます。
このキーを右クリックし、「名前の変更」を選択します。
キー名の末尾にある.bakを削除し、Enterキーを押して変更を確定します。
例:S-1-5-21-XXX...-1001.bakをS-1-5-21-XXX...-1001に変更します。 RefCountとStateの値を修正する
名前を変更したSIDキーを選択します。
右側のペインで「RefCount」というDWORD値を探します。存在しない場合は、右クリックして「新規」→「DWORD 32ビット値」を選択し、「RefCount」という名前で作成します。
「RefCount」をダブルクリックし、値のデータを0に設定して「OK」をクリックします。
同様に、「State」というDWORD値を探します。存在しない場合は、右クリックして「新規」→「DWORD 32ビット値」を選択し、「State」という名前で作成します。
「State」をダブルクリックし、値のデータを0に設定して「OK」をクリックします。- PCを再起動する
レジストリエディターを閉じ、PCを再起動します。
再起動後、元のユーザープロファイルでWindowsが起動するか確認してください。
レジストリ修正後の関連トラブルと対処法
レジストリの修正後も問題が解決しない場合や、新たな問題が発生した場合は、以下の対処法を試してください。
修正後も一時プロファイルで起動してしまう場合
レジストリ修正後も一時プロファイルで起動してしまう場合、別のプロファイルキーが破損しているか、ファイルシステム自体に問題がある可能性があります。
以下の手順を試してください。
- システムファイルチェッカーの実行
検索ボックスに「cmd」と入力し、「コマンドプロンプト」を管理者として実行します。sfc /scannowと入力し、Enterキーを押します。システムファイルの破損をチェックし、修復を試みます。
完了後、PCを再起動します。 - 新しいユーザーアカウントの作成
Windows 11の設定を開き、「アカウント」→「家族とその他のユーザー」を選択します。
「その他のユーザーを追加」をクリックし、新しいユーザーアカウントを作成します。
新しいアカウントでログインし、問題が解決するか確認します。
問題が解決した場合、元のプロファイルから必要なデータを新しいプロファイルに移行することを検討してください。
レジストリ変更後にWindowsが起動しなくなる場合
誤ったレジストリキーを削除または変更してしまい、Windowsが正常に起動しなくなることがあります。
この場合は、作成したシステムの復元ポイントまたはバックアップしたレジストリファイルを使用します。
- システムの復元を使用する
Windowsが起動しない場合、Windows回復環境から「システムの復元」を実行します。
PCの起動中に電源ボタンを長押しして強制終了し、これを2〜3回繰り返すと回復環境が起動します。
「トラブルシューティング」→「詳細オプション」→「システムの復元」を選択し、手順1で作成した復元ポイントを選択して復元します。 - バックアップしたレジストリファイルをインポートする
Windowsが起動できる場合、手順2でエクスポートしたレジストリファイル.regをダブルクリックします。
確認のメッセージが表示されたら「はい」をクリックして、バックアップしたレジストリ情報をインポートします。
その後、PCを再起動します。
Windows 10での操作の違い
Windows 10でも、一時プロファイルで起動する問題の根本原因とレジストリ修正の基本的な手順はWindows 11と同じです。
ただし、設定画面のUI User Interface や一部の表現に違いがあります。
例えば、システムの保護やユーザーアカウントの追加は、Windows 10の「コントロールパネル」または「設定」アプリからアクセスします。
レジストリエディターの操作自体は、Windows 10とWindows 11で全く同じように実行できます。
ADVERTISEMENT
一時プロファイル問題の解決方法と代替策の比較
| 項目 | レジストリ修正 | 新規ユーザーアカウント作成 | システムの復元 |
|---|---|---|---|
| メリット | 元のプロファイルをそのまま使用できる 設定やデータ移行の手間がない |
問題のあるプロファイルから完全に切り離せる システム全体への影響が少ない |
システム全体を以前の状態に戻せる 広範な問題解決に有効 |
| デメリット | レジストリ編集の専門知識が必要 操作ミスでシステム不安定化のリスクがある |
設定やデータを移行する手間がかかる 元のプロファイルが完全に修復されるわけではない |
復元ポイント以降の変更が失われる 問題発生源が特定しにくい場合がある |
| データ影響 | 適切に行えばデータは保持される | 新しいプロファイルに手動でデータを移行する必要がある | 復元ポイント以降に作成されたデータは原則保持されるが、インストールされたアプリは消えることがある |
この記事で解説したProfileList項目の修正により、一時プロファイルでWindowsが起動する問題が解決し、元のユーザープロファイルにアクセスできるようになります。
レジストリ操作は慎重に行う必要がありますが、事前にバックアップを取ることで安全に作業を進められます。
今後同様の問題が発生しないよう、定期的なシステムの復元ポイント作成や、重要なデータのバックアップを習慣づけることをお勧めします。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Windows・PCの人気記事ランキング
- 【Edge】起動時や新しいタブを「Google」にする設定!ニュースを消してシンプルにする方法
- 【直し方】F7でカタカナにならない!ファンクションキーが効かず音量などが変わる時のFnロック解除法
- 【Windows】サブモニターが映らない!HDMIを挿しても「信号なし」になる時の認識・設定手順
- 【Windows】画面がチカチカ・点滅する!グラフィックドライバの更新と設定の見直し
- 【Windows】パスワードなしで起動!PIN入力を省略して自動ログイン(サインイン)させる設定手順
- 【Windows】デスクトップのアイコンが「白い紙」になった!アイコンキャッシュを削除して元に戻すコマンド
- 【PC周辺】2台のモニターで壁紙を「別々」にする方法!Windows11での配置と調整
- 【Windows】デスクトップアイコンの「緑のチェック」は何?OneDriveの同期マークを非表示にする方法
- Windows 11を極限まで軽量化する「不要な標準サービス」停止リスト|PCの動作を爆速化する設定手順とリスク管理の全貌
- 【Windows】Cドライブが赤い!空き容量不足を解消して数GBを一瞬で空ける4つの最強クリーンアップ術
