Windows 11/10で「ユーザープロファイルサービスがサインインに失敗しました」エラーが出たときの対処法6選
Windows 11/10の起動時に「ユーザー プロファイル サービスによるサインインに失敗しました。ユーザー プロファイルを読み込めません」というエラーが表示されて困っていませんか?このメッセージは、Windowsのログオン画面でパスワードを入力した直後に表示され、通常のユーザープロファイルが起動できなくなります。代わりに破損したプロファイルが読み込まれ、ロック画面やデスクトップの背景が勝手に変わってしまうこともあります。正しいプロファイルが読み込めないため、システムにログインできなくなるのです。この厄介な問題に直面している方は、以下のいずれかの解決策ですぐに修復できるはずです。
「ユーザープロファイルサービスがサインインに失敗しました」エラーの原因
このエラーには「ユーザー プロファイルを読み込めません」「ユーザー プロファイル サービスによるログオンに失敗しました」などのバリエーションがあります。いずれかのメッセージが表示される場合、Windowsの既定のユーザープロファイルが破損していることを意味し、その原因は以下の要因の一つまたは複数であると考えられます。
- 不完全なWindows Update: ユーザーアカウント制御(UAC)は、Windowsデバイスへの不正な変更を防ぐための仕組みです。更新が中断されたり異常終了したりすると、UACの動作に必要なホストファイルが破損することがあります。
- パーティションサイズ変更時のエラー: 「ディスクの管理」からパーティションのサイズを変更する際、まれに領域が破損し、不正なユーザープロファイルが生成されることがあります。
- ウイルス対策ソフト: ログイン操作中にウイルス対策ソフトがシステムをスキャンしていた場合、正しいユーザープロファイルの読み込みが中断され、誤ったプロファイルが起動することがあります。
- ゲストログオン中の不適切なシャットダウンや再起動: PC上で作成したローカルアカウントから正常にサインアウトせずに電源を切ると、次回のログイン時にユーザープロファイルエラーが発生する場合があります。
Windows 11/10でユーザープロファイルエラーを解消する方法
幸い、上記の原因はいずれも深刻な問題ではありません。以下のトラブルシューティング手法のどれかを使えば、破損したユーザープロファイルを簡単に修復できます。
まずは手軽な方法から試すのがおすすめです。簡単な方法で問題が解決しない場合のみ、記事の後半にある複雑で時間のかかる解決策に進んでください。
1. ロック画面から再起動・シャットダウンを行う
場合によっては、ロック画面からのシンプルな再起動やシャットダウンだけで問題が解決することもあります。
管理者アカウントでもゲストアカウントでも構いません。Win + Lキーで現在のセッションを終了してWindowsのロック画面に移動します。ゲストプロファイルでログインしていた場合は管理者プロファイルを選択し、ロック画面右下のシャットダウン/再起動オプションを実行してください。再起動後は必ず管理者アカウントでログインします。
2. 不要なローカルユーザーアカウントを削除する
ゲストログオン中の不適切なシャットダウンや再起動が原因の場合、「netplwiz」コマンドを使って不要なローカルアカウントを一時的に削除するとよいでしょう。
- 誤ったユーザープロファイルでPCにサインインした状態で、Win + Rキーで「ファイル名を指定して実行」を開き、「netplwiz」と入力します。
- 「詳細なユーザーアカウントの設定」画面が表示されるので、続行するために管理者パスワードを入力します。
まれに、システムが管理者パスワードを受け付けないエラーが発生することがあります。その場合は、Windowsのセーフブートを使って同じ手順を実行してください(セーフモードへのアクセス方法は後述のFAQを参照)。
- ゲスト/ローカルアカウントの横にある「削除」ボタンをクリックします。現在そのローカルアカウントでログイン中でも、ここでプロファイルを削除できます。
4. Win + Lキーでローカルアカウントのログオン画面を終了し、PCを再起動します。再起動後は普段使っているMicrosoftアカウントでログインし直してください。
3. NTUSER.DatファイルをDefaultフォルダへ移動する
ユーザープロファイルには、デスクトップ、ダウンロード、ドキュメント、ミュージック、ビデオ、保存済みリンクなどの個人設定が含まれており、「C:/Users」内のフォルダに格納されています。
各プロファイルごとに、WindowsはNTUSER.datという.datファイルを作成します。このファイルにはユーザーの個別設定が保存されています。
- 「C:/Users」内の該当するローカルアカウントフォルダを開き、そのアカウントのNTUSER.datファイルを「切り取り」ます。
- 切り取った.datファイルを「Default」ユーザー名フォルダに「貼り付け」ます。
- 元のローカルアカウントフォルダを削除し、PCを再起動して、正しいユーザープロファイルが読み込まれるか確認します。
4. コマンドプロンプトでユーザープロファイルを修復する
定番のコマンドプロンプトも、ユーザープロファイルエラーの原因となったディスク関連の問題を修復できます。Windows 11とWindows 10のどちらでも、スタートメニューの検索から管理者モードで起動してください。
- まず、Windowsイメージの修復に役立つDISM(展開イメージの servicing と管理ツール)スキャンを実行します。これにより、ユーザープロファイルサービスのエラーが解消される可能性があります。
DISM.exe /Online /Cleanup-image /scanhealth
- 同様に、システムファイルチェッカー(SFC)コマンドは、ユーザープロファイルの設定を含む破損したWindowsファイルを修復する最良の手段です。非常にシンプルなコマンドでありながら、多くのPCトラブルを一度に解決できます。
sfc/scannow
5. セーフモードでレジストリエディターを使用する
Windowsレジストリエディター(Regedit)は、「ユーザープロファイルサービスがサインインに失敗しました」エラーに対する最も効果的な解決策の一つです。この作業はセーフモードで行います。
- Windows 11の場合、検索メニュー(またはスタートメニューの検索)から「高度なスタートアップ」を開きます。Windows 10の場合は「Windows の起動をカスタマイズする」(高度なスタートアップの変更)という対応する項目を選択します。
- 「今すぐ再起動」をクリックして、高度な再起動を開始します。
- 再起動後に青い画面が表示されるので、「トラブルシューティング」を選択します。
- 「詳細オプション」→「スタートアップ設定」に進み、デバイスを再度再起動します。
- 再起動後、数字キー(1〜9)またはファンクションキー(F1〜F9)で選択できるスタートアップ設定の一覧が表示されます。「セーフモードを有効にする」オプションを選びましょう。
- サインインすると、Windows 11/10がセーフモードで起動します。このモードでは最小限の機能だけが表示されます。
- Win + Rキーで「ファイル名を指定して実行」を開き、「regedit」と入力します。このタスクは自動的に管理者権限で作成されます。
- レジストリエディターで、以下のパスへ移動します。
Computer\HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\ProfileList
- 「ProfileList」の末尾付近のエントリを確認し、重複がないかチェックします。名前が似ているエントリがあり、少なくとも一方に.bak拡張子が付いているはずです。
- 最後のエントリに.bak拡張子がある場合は、それを.baに変更します。もう片方の重複エントリには、逆に「.bak」拡張子を追加してリネームします。重複エントリに余分な.bak拡張子があれば削除してください。
- 先ほど.baに変更したエントリから、今度は「.ba」拡張子を削除します。
- .bakを取り除いたプロファイルエントリの「State」を右クリックして変更します。これは、レジストリを少し調整することでアクティブな既定のユーザープロファイルを切り替える作業です。
- DWORD値の数値を「0」に変更し、「OK」をクリックして設定を保存します。
- PCを通常モードで再起動します。
これで再ログインすれば、「ユーザープロファイルサービスによるログオンに失敗しました」エラーは解消されているはずです。
6. Windows 11/10のPCを初期化してエラーを解消する
上記のすべての方法がうまくいかない場合は、リセット機能を使ってWindows 11/10を出荷時の状態に戻すという最終手段があります。クラウドベースのリセットを行うため、インターネット接続が必要です。
Windows 11のリセット手順については別途詳しく解説していますが、Windows 10と共通する基本的なステップは以下のとおりです。
- 「システム」→「回復」→「このPCを初期状態に戻す」に進み、「PCをリセットする」をクリックします。
- 「ファイルを保持する」か「すべて削除する」かを選択します。バックアップの手間を省きたいなら前者を選びましょう。
- Windows 11/10を再インストールする方法として「クラウドからダウンロード」を選択します。ダウンロードにはある程度時間がかかります。
- 「PCを初期状態に戻す準備ができました」の画面が表示されたら、「次へ」をクリックして進みます。
- あとはリセットが完了するのを待つだけです。ダウンロードに時間がかかるため、全体の所要時間は数時間から丸一日に及ぶこともあります。そのため、リセットは他の方法で問題が解決しなかった場合にのみ実行することをおすすめします。
よくある質問
1. Windows 8/8.1やWindows 7でのサインイン時のユーザープロファイルエラーはどうやって直せばいいですか?
8.1/8/7などの古いWindowsバージョンをお使いの場合、上記の解決策のうち一部しか利用できません。再起動の実施、コマンドプロンプトでのDISMおよびSFCスキャンの実行、NTUSER.DatファイルをDefaultフォルダへ移動する方法は有効ですが、ローカルユーザーアカウントの削除やクラウドベースのリセットは使えません。
2. ユーザープロファイルサービスの再起動中に「アカウントにサインインできません」というエラーが出たらどうすればいいですか?
ゲスト/ローカルアカウントモードでユーザープロファイルサービスを再起動している際に、管理者アカウントにサインインできなくなることがあります。その場合は、Windowsデバイスをセーフモードで起動し、同じ手順を実行してください。(セーフモードへのアクセス方法については、前述のチュートリアルを参照してください。)
ハードディスクを良好な状態に保つことは、ユーザープロファイルの破損を防ぐ最善の方法の一つです。Windowsでディスクの健康状態をチェックするおすすめの方法もぜひ参考にしてください。まだWindows 10をお使いでWindows 11へのアップグレードを検討中の方は、Windows 11のダウンロードとインストールに関するガイドをご覧ください。
-
Windows 10でVPNエラー789「接続失敗」を解決する方法
WindowsでVPNエラー789に悩まされていませんか?ご安心ください。デバイスの設定を少し変更するだけで、この問題は簡単に解決できます。VPN接続エラー789は、VPN設定の誤りや、IPSec設定が接続を妨げていることが原因で発生します。ここでは、この問題を解決するためのトラブルシューティング方法をいくつかご紹介します。VPNエラー789(接続失敗)の解決方法以下に、Windows 10デバイスでVPN接続エラーを解決するための対処法をご紹介します。方法1:ネットワークアダプターをリセットするデバイスにインストールされているネットワークアダプターをリセットすることで、数クリックだけでVPN
-
Windows 10で「リモート プロシージャ呼び出しに失敗しました」エラーを解決する方法
Windows 10では、さまざまなシステムエラーや不具合が発生することがありますが、その多くは適切な対処法によって解決できます。Windows 10で「リモート プロシージャ呼び出しに失敗しました(The remote procedure call failed)」というエラーに悩んでいる方もご安心ください。この記事では、この問題の原因と具体的な解決方法をわかりやすく解説します。リモート プロシージャ コール(RPC)とは?RPC(Remote Procedure Call:リモート プロシージャ コール)とは、異なるコンピュータ上で動作するプログラム同士が、互いの手続き(サブルーチン)を呼