以下の内容はhttps://error-daizenn.hatenablog.com/entry/2026/03/01/214055より取得しました。


Windows更新後に「C0000145 Application Error」で起動しない原因と復旧手順まとめ(データを守って直す)

 

Windows更新後に「C0000145 Application Error」で起動しない原因と復旧手順まとめ(データを守って直す)

Windows Update適用後、「Windows failed to start」や黒い画面の直後に C0000145 Application Error が出て起動できなくなることがあります。多くは更新の不整合やシステムファイル破損が引き金で、手順を踏めばデータを残したまま復旧できるケースが少なくありません。この記事では、やみくもに初期化へ進まないための“安全な順番”で、原因の切り分けと対処法を整理します。

C0000145とは?起きていることを短く理解する

C0000145は、Windowsの起動プロセス中に必要なコンポーネント(システムDLLやサービス、ログオン関連など)の読み込み・初期化に失敗したときに出やすいエラーです。特に更新直後に出る場合は、次のような状態が多いです。

  • 更新の適用が途中で止まり、起動時に整合性が取れない

  • 重要なシステムファイルが破損・置換された

  • 更新の「保留中(pending)」情報が残って起動がループする

  • ディスク不良や突然の電源断でファイルシステムが壊れた

このエラー自体は“症状名”に近いので、復旧環境(WinRE)から修復の選択肢を上から順に潰すのが最短です。

まず最初に:データを守るための注意点

  • BitLocker が有効なPCは、回復キーが求められることがあります。Microsoftアカウント等で回復キーを確認できる状態にしてから作業すると安全です。

  • 重要データが最優先なら、可能であれば復旧前にバックアップを取ります(起動できない場合でも、回復環境のコマンドで外付けへコピーできることがあります)。

  • 「リセット(初期化)」は最後の手段。先に修復と更新のロールバックを試すのが基本です。

対処の全体像:おすすめの順番(上ほど安全)

  1. 自動修復・スタートアップ修復

  2. セーフモード起動 → 直近更新のアンインストール

  3. システムの復元(復元ポイントがある場合)

  4. オフライン修復(SFC/DISM/CHKDSK)

  5. 保留中更新(pending)を解除

  6. それでも不可なら「このPCをリセット(個人ファイルを保持)」または修復インストール相当

以下、順に具体手順です。


手順1:回復環境(WinRE)に入って「スタートアップ修復」

起動に失敗する状態が続くと、Windowsは自動で回復環境を出すことがあります。出ない場合は、電源投入→Windowsロゴが出たら長押しで強制終了、を2〜3回繰り返すと「自動修復」へ入ることがあります。

  • トラブルシューティング
    詳細オプション
    スタートアップ修復

これで直るなら最短です。直らない場合は次へ。


手順2:セーフモードで起動して「直近の更新」を外す

同じく回復環境から、

  • トラブルシューティング
    詳細オプション
    スタートアップ設定
    → 再起動
    4) セーフモード(または5)ネットワーク)

入れたら、次を試します。

2-1. 設定から更新をアンインストール

設定 → Windows Update → 更新の履歴 → 更新プログラムをアンインストール
直近で入った累積更新(KB番号)を削除し再起動。

2-2. 「品質更新」「機能更新」を回復環境から外す(より確実)

回復環境の 詳細オプション → 更新プログラムのアンインストール で、

  • 最新の品質更新(月例の累積更新)

  • 最新の機能更新(大型アップデート)
    を順に試します。更新直後に発生したタイプには特に有効です。


手順3:システムの復元(復元ポイントがあるなら強い)

回復環境から、

  • 詳細オプションシステムの復元

更新前の復元ポイントがあれば、整合性をまとめて戻せるので成功率が高いです。復元ポイントが無い場合は次へ。


手順4:オフライン修復(壊れたシステムファイルを直す)

回復環境の 詳細オプション → コマンド プロンプト を開きます。
ここからの作業は“効く範囲が広い”ので、順番通りに実行するのがおすすめです。

4-1. ドライブ文字を確認する

回復環境ではWindowsがC:でない場合があります。

bat
 
 
diskpart
list vol
exit
 

Windowsが入っているドライブ(例:D:)を把握します。以降は例として D: とします。

4-2. ディスクチェック(ファイルシステム破損対策)

bat
 
 
chkdsk D: /f /r
 

時間がかかりますが、更新失敗の裏にディスクエラーがあるとここで改善します。

4-3. SFC(オフラインでシステムファイル修復)

bat
 
 
sfc /scannow /offbootdir=D:\ /offwindir=D:\Windows
 

4-4. DISM(イメージ修復:SFCで直らないとき)

オフラインDISMは環境により難易度が上がりますが、可能なら強力です。
WindowsのインストールUSBがある場合、sources内のinstall.wim/esdを使って修復できます(ここが用意できない場合は次の手順へ進んでも構いません)。


手順5:更新の「保留中」を解除して起動ループを断つ

更新が途中で止まると、起動時に保留処理を続けて失敗し、エラーに繋がることがあります。回復環境のコマンドで“保留を取り消す”方法があります。

bat
 
 
dism /image:D:\ /cleanup-image /revertpendingactions
 

成功したら再起動して挙動を確認します。

※環境によっては保留解除が効かない/エラーになることもあります。その場合でも、前段の「更新アンインストール」「SFC/CHKDSK」が効いていれば起動できることがあります。


ここまでで直らない場合:現実的な復旧ルート

ルートA:個人ファイルを保持してリセット

回復環境から
トラブルシューティング → このPCを初期状態に戻す → 個人用ファイルを保持する
アプリは消えることがありますが、データを残してWindowsを作り直せます。

ルートB:データ退避→クリーンインストール

起動不能が重い場合、外付けへ退避してクリーンインストールが最も確実です。
「確実性」を優先するならこの判断も重要です。


再発防止:更新後に同じ事故を起こさないコツ

  • 更新前に復元ポイント(システム保護)を有効化しておく

  • ストレージ残量を十分に空ける(更新は失敗しやすい)

  • 電源断を避ける(ノートはAC接続推奨)

  • 不調が続くPCは、ディスク状態(SMART)やメモリも点検する

まとめ:C0000145は「順番」で勝てる

C0000145は厄介に見えますが、更新直後に出た場合は「更新のロールバック」「起動修復」「オフライン修復」で戻る可能性が高いエラーです。重要なのは、初期化へ急がず、安全度の高い手順から段階的に試すこと。上から順に進めれば、データを守ったまま復旧できる確率が上がります。




以上の内容はhttps://error-daizenn.hatenablog.com/entry/2026/03/01/214055より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14