Windowsにサインインしようとした際、「User Profile Service サービスによるサインインの処理に失敗しました。ユーザープロファイルを読み込めません。」というメッセージが表示され、業務が停止してしまう状況に直面していませんか。
この問題は、プロファイル情報を管理するサービスが正しく起動しないことが原因で発生し、エラーコード0x80070422を伴うことがあります。
この記事では、このエラーの根本原因を解説し、Windows 11を基準とした詳細な修復手順を提供します。
【要点】プロファイルサービス開始失敗の修復手順
- サービス管理ツールでの確認と設定変更: 「User Profile Service」のスタートアップの種類を「自動」に設定し、サービスが起動できるようにします。
- レジストリエディターでのプロファイルパス修正: 破損したプロファイルエントリを修正し、正しいユーザープロファイルへのパスを確立します。
- システムファイルの破損チェックと修復: システムファイルチェッカーとDISMコマンドを実行し、Windowsのシステムファイルの整合性を回復します。
ADVERTISEMENT
目次
プロファイルサービス開始失敗0x80070422の根本的な原因
エラーコード0x80070422は「指定されたサービスは無効であるか、または有効なデバイスが関連付けられていないため、開始できません。」という状態を示します。
このエラーが「User Profile Service」に関連して発生する場合、主な原因はサービスのスタートアップ設定が間違っているか、ユーザープロファイルに関するレジストリデータが破損していることです。
具体的には、「User Profile Service」が「無効」に設定されている、またはシステムレジストリ内のプロファイルパス情報に誤りがある場合に、Windowsがユーザープロファイルを正常に読み込めず、サインインに失敗します。
User Profile Serviceの役割
User Profile Serviceは、ユーザーがWindowsにサインインする際に、そのユーザー固有の設定やデータを含むプロファイルを読み込む役割を担う重要なサービスです。
このサービスが正しく機能しないと、ユーザーは自分のアカウントでサインインできなくなり、一時プロファイルでサインインさせられる、またはサインイン自体が不可能になります。
レジストリ破損の影響
ユーザープロファイルの場所や設定は、Windowsのレジストリに保存されています。
何らかの理由でこのレジストリデータが破損すると、User Profile Serviceはユーザープロファイルの正確なパスを特定できなくなり、エラーが発生します。
特に、プロファイルのSIDセキュリティ識別子に関連するキーが破損していると、この問題が頻繁に発生します。
エラーコード0x80070422を修復する具体的な手順
このセクションでは、プロファイルサービス開始失敗のエラー0x80070422を修復するための詳細な手順を説明します。
Windowsにサインインできない場合は、セーフモードまたはWindows回復環境から操作を進める必要があります。
1. サービス管理ツールでUser Profile Serviceの設定を変更する
- サービス管理ツールを開く
WindowsキーとRキーを同時に押し、「ファイル名を指定して実行」ダイアログを開きます。次に「services.msc」と入力し、Enterキーを押してサービス管理ツールを起動します。 - User Profile Serviceを探す
サービスの一覧から「User Profile Service」を見つけます。 - スタートアップの種類を変更する
「User Profile Service」をダブルクリックし、プロパティダイアログを開きます。「スタートアップの種類」が「無効」になっている場合は、「自動」に変更します。 - サービスを開始する
「サービスの状態」が「停止」の場合は、「開始」ボタンをクリックしてサービスを起動します。 - 設定を適用する
「適用」ボタンをクリックし、次に「OK」ボタンをクリックしてダイアログを閉じます。
2. レジストリエディターでプロファイルパスを修正する
この手順はレジストリを直接編集するため、誤った操作はシステムに深刻な問題を引き起こす可能性があります。必ず事前にレジストリのバックアップを取得してください。
レジストリのバックアップ手順
- レジストリエディターを開く
WindowsキーとRキーを同時に押し、「ファイル名を指定して実行」ダイアログを開きます。次に「regedit」と入力し、Enterキーを押します。ユーザーアカウント制御のプロンプトが表示されたら「はい」をクリックします。 - レジストリ全体をエクスポートする
レジストリエディターのメニューバーから「ファイル」をクリックし、「エクスポート」を選択します。 - バックアップファイルを保存する
「エクスポート範囲」で「すべて」が選択されていることを確認し、任意の場所に分かりやすい名前で保存します。例:registry_backup_YYYYMMDD.reg
プロファイルパスの修正手順
- レジストリエディターを開く
WindowsキーとRキーを同時に押し、「ファイル名を指定して実行」ダイアログを開きます。次に「regedit」と入力し、Enterキーを押します。 - 該当のパスに移動する
以下のパスに移動します。HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList - 破損したプロファイルキーを特定する
ProfileListの下に、S-1-5-21...のような長い名前のサブキーが複数表示されます。この中に、同じ名前で末尾が.bakで終わるキーと、そうでないキーのペアが存在する場合があります。例えば、S-1-5-21-xxxx-xxxx-xxxx-xxxx.bakとS-1-5-21-xxxx-xxxx-xxxx-xxxxです。 - キーの名前を変更する
末尾に.bakが付いていない方のキー(例:S-1-5-21-xxxx-xxxx-xxxx-xxxx)を右クリックし、「名前の変更」を選択します。キー名の末尾に.badなどの一時的な文字列を追加します。例:S-1-5-21-xxxx-xxxx-xxxx-xxxx.bad - .bakキーの名前を変更する
末尾に.bakが付いている方のキー(例:S-1-5-21-xxxx-xxxx-xxxx-xxxx.bak)を右クリックし、「名前の変更」を選択します。キー名の末尾から.bakを削除します。例:S-1-5-21-xxxx-xxxx-xxxx-xxxx - 一時的なキーを削除する(任意)
手順4で名前を変更した.badで終わるキーは、必要であれば削除しても構いません。右クリックして「削除」を選択します。 - レジストリエディターを閉じる
レジストリエディターを閉じ、Windowsを再起動します。
3. システムファイルチェッカーとDISMコマンドを実行する
システムファイルの破損が原因でプロファイルサービスが正しく動作しない場合もあります。以下のコマンドを実行してシステムファイルを修復します。
- 管理者としてコマンドプロンプトを開く
スタートボタンを右クリックし、「ターミナル管理者」または「コマンドプロンプト管理者」を選択します。ユーザーアカウント制御のプロンプトが表示されたら「はい」をクリックします。 - システムファイルチェッカーを実行する
コマンドプロンプトで以下のコマンドを入力し、Enterキーを押します。sfc /scannow
このスキャンには時間がかかります。完了するまで待ちます。 - DISMコマンドを実行する
システムファイルチェッカーが完了したら、以下のDISMコマンドを順番に実行します。各コマンドの実行には時間がかかります。DISM /Online /Cleanup-Image /CheckHealthDISM /Online /Cleanup-Image /ScanHealthDISM /Online /Cleanup-Image /RestoreHealth - コマンドプロンプトを閉じる
すべてのコマンドが完了したら、コマンドプロンプトを閉じ、Windowsを再起動します。
修復手順実行後の確認ポイントと別の失敗パターン
上記の修復手順を試しても問題が解決しない場合や、別の問題が発生する場合があります。ここでは、修復後の確認ポイントと、よくある別の失敗パターンへの対処法を解説します。
レジストリ編集後にさらに問題が発生してしまう
レジストリの編集は非常にデリケートな操作です。もし編集後にWindowsが起動しなくなったり、別のエラーが発生したりした場合は、バックアップしたレジストリファイルをインポートして元の状態に戻すことを検討してください。
- レジストリエディターを開く
Windows回復環境などからレジストリエディターを起動します。 - バックアップファイルをインポートする
「ファイル」メニューから「インポート」を選択し、手順2で保存したバックアップファイル(.regファイル)を選択してインポートします。
一時プロファイルから抜け出せない場合
一時プロファイルでサインインできてしまう場合、レジストリの修正が正しく行われていない可能性があります。もう一度手順2のレジストリ修正を確認してください。
また、別の管理者アカウントが存在する場合は、そのアカウントでサインインし、問題のあるユーザープロファイルを削除してから再作成することも有効な対処法です。
システムファイルチェッカーやDISMが失敗する場合
SFCやDISMコマンドがエラーで完了しない場合、Windowsのシステムイメージ自体に深刻な破損がある可能性があります。
この場合は、Windows回復環境からこれらのコマンドを実行するか、Windowsのクリーンインストールやインプレースアップグレードを検討する必要があります。
Windows 10での操作の違い
本記事で解説した手順は、Windows 11を基準としていますが、Windows 10でも基本的な操作は同様です。
サービス管理ツールやレジストリエディター、コマンドプロンプトの起動方法、および各ツールのインターフェースはWindows 10でもほとんど違いがありません。
そのため、Windows 10をご利用の場合でも、これらの手順を参考に問題解決に取り組むことができます。
ADVERTISEMENT
プロファイルサービス関連の主要なエラーコードとその意味
| 項目 | エラーコード:0x80070422 | エラーコード:0x80070005 | エラーコード:0x8007042B |
|---|---|---|---|
| 意味 | 指定されたサービスは無効であるか、または有効なデバイスが関連付けられていないため、開始できない | アクセスが拒否された | サービス依存関係の失敗 |
| 主な原因 | User Profile Serviceが無効、またはレジストリ破損 | プロファイルフォルダへのアクセス権不足 | User Profile Serviceが依存する他のサービスが開始できない |
| 対処法のヒント | サービス設定の変更、レジストリ修正、システムファイル修復 | プロファイルフォルダのアクセス権の確認と変更 | 依存するサービスの開始状態を確認し、修正 |
まとめ
この記事で解説した手順により、エラーコード0x80070422に伴うプロファイルサービス開始失敗の問題が解決し、Windowsに正常にサインインできるようになったことと存じます。
サービス管理ツールでの設定変更、レジストリエディターでのプロファイルパス修正、そしてシステムファイルの整合性チェックは、この問題に対する効果的な解決策です。
今後もWindowsの安定した運用のため、定期的なシステムバックアップやWindows Updateの適用を検討し、快適なPC環境を維持してください。
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つの最強クリーンアップ術
