
Windows更新後に「C0000145 Application Error」で起動しない原因と復旧手順まとめ(データを守って直す)
Windows Update適用後、「Windows failed to start」や黒い画面の直後に C0000145 Application Error が出て起動できなくなることがあります。多くは更新の不整合やシステムファイル破損が引き金で、手順を踏めばデータを残したまま復旧できるケースが少なくありません。この記事では、やみくもに初期化へ進まないための“安全な順番”で、原因の切り分けと対処法を整理します。
- Windows更新後に「C0000145 Application Error」で起動しない原因と復旧手順まとめ(データを守って直す)
C0000145とは?起きていることを短く理解する
C0000145は、Windowsの起動プロセス中に必要なコンポーネント(システムDLLやサービス、ログオン関連など)の読み込み・初期化に失敗したときに出やすいエラーです。特に更新直後に出る場合は、次のような状態が多いです。
-
更新の適用が途中で止まり、起動時に整合性が取れない
-
重要なシステムファイルが破損・置換された
-
更新の「保留中(pending)」情報が残って起動がループする
-
ディスク不良や突然の電源断でファイルシステムが壊れた
このエラー自体は“症状名”に近いので、復旧環境(WinRE)から修復の選択肢を上から順に潰すのが最短です。
まず最初に:データを守るための注意点
-
BitLocker が有効なPCは、回復キーが求められることがあります。Microsoftアカウント等で回復キーを確認できる状態にしてから作業すると安全です。
-
重要データが最優先なら、可能であれば復旧前にバックアップを取ります(起動できない場合でも、回復環境のコマンドで外付けへコピーできることがあります)。
-
「リセット(初期化)」は最後の手段。先に修復と更新のロールバックを試すのが基本です。
対処の全体像:おすすめの順番(上ほど安全)
-
自動修復・スタートアップ修復
-
セーフモード起動 → 直近更新のアンインストール
-
システムの復元(復元ポイントがある場合)
-
オフライン修復(SFC/DISM/CHKDSK)
-
保留中更新(pending)を解除
-
それでも不可なら「このPCをリセット(個人ファイルを保持)」または修復インストール相当
以下、順に具体手順です。
手順1:回復環境(WinRE)に入って「スタートアップ修復」
起動に失敗する状態が続くと、Windowsは自動で回復環境を出すことがあります。出ない場合は、電源投入→Windowsロゴが出たら長押しで強制終了、を2〜3回繰り返すと「自動修復」へ入ることがあります。
-
トラブルシューティング
→ 詳細オプション
→ スタートアップ修復
これで直るなら最短です。直らない場合は次へ。
手順2:セーフモードで起動して「直近の更新」を外す
同じく回復環境から、
-
トラブルシューティング
→ 詳細オプション
→ スタートアップ設定
→ 再起動
→ 4) セーフモード(または5)ネットワーク)
入れたら、次を試します。
2-1. 設定から更新をアンインストール
設定 → Windows Update → 更新の履歴 → 更新プログラムをアンインストール
直近で入った累積更新(KB番号)を削除し再起動。
2-2. 「品質更新」「機能更新」を回復環境から外す(より確実)
回復環境の 詳細オプション → 更新プログラムのアンインストール で、
-
最新の品質更新(月例の累積更新)
-
最新の機能更新(大型アップデート)
を順に試します。更新直後に発生したタイプには特に有効です。
手順3:システムの復元(復元ポイントがあるなら強い)
回復環境から、
-
詳細オプション → システムの復元
更新前の復元ポイントがあれば、整合性をまとめて戻せるので成功率が高いです。復元ポイントが無い場合は次へ。
手順4:オフライン修復(壊れたシステムファイルを直す)
回復環境の 詳細オプション → コマンド プロンプト を開きます。
ここからの作業は“効く範囲が広い”ので、順番通りに実行するのがおすすめです。
4-1. ドライブ文字を確認する
回復環境ではWindowsがC:でない場合があります。
list vol
exit
Windowsが入っているドライブ(例:D:)を把握します。以降は例として D: とします。
4-2. ディスクチェック(ファイルシステム破損対策)
時間がかかりますが、更新失敗の裏にディスクエラーがあるとここで改善します。
4-3. SFC(オフラインでシステムファイル修復)
4-4. DISM(イメージ修復:SFCで直らないとき)
オフラインDISMは環境により難易度が上がりますが、可能なら強力です。
WindowsのインストールUSBがある場合、sources内のinstall.wim/esdを使って修復できます(ここが用意できない場合は次の手順へ進んでも構いません)。
手順5:更新の「保留中」を解除して起動ループを断つ
更新が途中で止まると、起動時に保留処理を続けて失敗し、エラーに繋がることがあります。回復環境のコマンドで“保留を取り消す”方法があります。
成功したら再起動して挙動を確認します。
※環境によっては保留解除が効かない/エラーになることもあります。その場合でも、前段の「更新アンインストール」「SFC/CHKDSK」が効いていれば起動できることがあります。
ここまでで直らない場合:現実的な復旧ルート
ルートA:個人ファイルを保持してリセット
回復環境から
トラブルシューティング → このPCを初期状態に戻す → 個人用ファイルを保持する
アプリは消えることがありますが、データを残してWindowsを作り直せます。
ルートB:データ退避→クリーンインストール
起動不能が重い場合、外付けへ退避してクリーンインストールが最も確実です。
「確実性」を優先するならこの判断も重要です。
再発防止:更新後に同じ事故を起こさないコツ
-
更新前に復元ポイント(システム保護)を有効化しておく
-
ストレージ残量を十分に空ける(更新は失敗しやすい)
-
電源断を避ける(ノートはAC接続推奨)
-
不調が続くPCは、ディスク状態(SMART)やメモリも点検する
まとめ:C0000145は「順番」で勝てる
C0000145は厄介に見えますが、更新直後に出た場合は「更新のロールバック」「起動修復」「オフライン修復」で戻る可能性が高いエラーです。重要なのは、初期化へ急がず、安全度の高い手順から段階的に試すこと。上から順に進めれば、データを守ったまま復旧できる確率が上がります。