Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Windows Updateエラー「0xc1420121」の原因と対処法を徹底解説

一部のWindowsユーザーの間で、OSにとって重要な機能更新プログラムがインストールできなくなる奇妙な問題が報告されています。表示されるエラーコードは0xc1420121で、Windows 10とWindows 11の両方で発生することが確認されています。

Windows Updateエラー「0xc1420121」の原因と対処法を徹底解説

調査の結果、このエラーコードには複数の潜在的な原因があることが判明しました。同じ状況に陥った場合に確認すべき原因候補は以下のとおりです。

  • Windows Updateの一時的な不具合 – Windows 10とWindows 11には、更新コンポーネントの一般的な問題を自動的に診断・修復できるツールが標準搭載されています。まずは他の操作の前に、Windows Updateトラブルシューティングツールを実行して、自己修復できないか試してみましょう。
  • Macrium関連ファイルの干渉 – 更新コンポーネントが、Macriumのアンインストール後に残されたファイルと競合するケースが多く報告されています。これを防ぐには、親ソフトウェアをアンインストールした上で、競合を引き起こす可能性のあるレジストリキーを削除する必要があります。
  • ドライブの不良・破損セクタ – 破損したディスクセクタや故障が始まったドライブが原因であるという報告も複数あります。問題が軽度であれば、CHKDSKユーティリティを実行して不良セクタを未使用の代替セクタに置き換えることで、ドライブを交換せずに済む場合があります。
  • システムファイルの破損 – この種の問題は、古いWindowsバージョンからWindows 11へアップグレードした後に発生することが多いと報告されています。SFCおよびDISMスキャンの実行から、修復インストールやクリーンインストールまで、いくつかの解決方法があります。

考えられる原因を把握したところで、以下では各シナリオの具体的な解決手順を順番に見ていきましょう。

1. Windows Updateトラブルシューティングツールを実行する

より高度なトラブルシューティングに進む前に、まずはWindows Updateトラブルシューティングツールを実行して、推奨される修正を適用するのが理想的です。問題がすでに自動修復戦略の対象であれば、これだけで解決する可能性があります。

注意: Windows 11のトラブルシューティングツールはWindows 10のものより大幅に強化されており、多数の自動修復戦略が追加されているため、自動修復できる可能性がより高くなっています。

まだ実行したことがない場合は、以下の手順に従ってください。なお、手順はWindows 10 / Windows 11共通です。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。テキストボックスに「control」と入力し、Enterキーを押してクラシックな「コントロールパネル」を開きます。Windows Updateエラー「0xc1420121」の原因と対処法を徹底解説
  2. コントロールパネル右上の検索ボックスに「troubleshooting」と入力し、Enterキーを押します。
    Windows Updateエラー「0xc1420121」の原因と対処法を徹底解説
  3. 結果一覧から「トラブルシューティング」をクリックします。
  4. オプション一覧から、「システムとセキュリティ」配下の「Windows Update の問題の解決」をクリックします。Windows Updateエラー「0xc1420121」の原因と対処法を徹底解説
  5. 「Windows Update」画面が開いたら、まず「詳細」をクリックし、「自動的に修復する」にチェックを入れます。Windows Updateエラー「0xc1420121」の原因と対処法を徹底解説
  6. 次へ」をクリックして診断スキャンを実行し、修復策が提案されるか待ちます。
  7. 修正案が表示されたら、「この修正を適用する」をクリックし(表示された場合)、処理が完了するまで待ちます。Windows Updateエラー「0xc1420121」の原因と対処法を徹底解説
  8. 修正適用後、PCを再起動し、次回起動時に問題が解消されているか確認します。

すでにトラブルシューティングツールを試しても問題が解決しない場合は、次の対処法に進んでください。

2. 古いMacriumの残存ファイルを削除する(該当する場合)

影響を受けた一部のユーザーによると、過去にインストールしたMacriumがWindows Updateのインストールを妨げているケースがあります。これは、Macriumが現在インストールされているPCでも、以前インストールされ残存ファイルが残っているPCでも発生すると報告されています。

補足: 旧OSバージョンでMacriumがインストールされていたPCをWindows 11にアップグレードした直後にも、この問題が発生することがあります。

PCにMacrium Reflectがインストールされている(または過去にインストールされていた)場合は、以下の手順で競合の原因となっている残存ファイルを取り除いてください。

注意: すでにMacrium Reflectをアンインストール済みの場合は、手順1〜4をスキップして手順5に進んでください。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」を開き、「appwiz.cpl」と入力してEnterキーを押し、「プログラムと機能」を開きます。Windows Updateエラー「0xc1420121」の原因と対処法を徹底解説
  2. アプリケーション一覧を下にスクロールし、「Macrium Reflect」を見つけます。
  3. Macrium Reflectを右クリックし、コンテキストメニューから「アンインストール」を選択します。Windows Updateエラー「0xc1420121」の原因と対処法を徹底解説
  4. 画面の指示に従ってアンインストールを完了させ、PCを再起動します。
  5. 再起動後、Windowsキー + Rで「ファイル名を指定して実行」を開き、「regedit」と入力してCtrl + Shift + Enterを押し、管理者権限でレジストリエディターを開きます。Windows Updateエラー「0xc1420121」の原因と対処法を徹底解説
  6. レジストリエディターの左側メニューを使って、以下の場所に移動します。
    Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WIMMount\

    注意: 手動で移動しても、上部のアドレスバーにパスを貼り付けてEnterキーを押して即座に移動してもかまいません。

  7. 正しい場所に到達したら、右側のペインで「ImagePath」をダブルクリックします。Windows Updateエラー「0xc1420121」の原因と対処法を徹底解説
  8. 値のデータを以下のように変更します。
    system32\drivers\wimmount.sys

    注意: 現在の値が「\??\C:\Program Files\Macrium\Reflect\wimmount.sys」になっている場合、この問題はMacrium Reflectのアンインストールが原因である確率が高いです。これは、アンインストール時にwimmount.sysのイメージパスが正しく復元されない不具合に関連しています。

  9. 変更を保存したらPCを再起動し、問題が解消されたか確認します。

上記の修正を適用しても同じ問題が続く場合(またはこの方法が該当しない場合)は、次の対処法に進んでください。

3. CHKDSKスキャンを実行する

Windows Updateの0xc1420121エラーは、故障が始まったドライブによる何らかの不整合が原因である場合もあります。

この問題は、従来型のHDDを使用しているWindows 10 / Windows 11ユーザーに多く見られます。ストレージデバイスが徐々に劣化するにつれ、Windowsファイルを格納しているセクタが不良になり始めるのが典型的なパターンです。

このケースの唯一の恒久的な解決策は、ドライブを新しいもの(可能であれば信頼性の高いSSD)に交換することです。

ただし、すぐに交換できない場合は、チェックディスク(CHKDSK)ユーティリティを実行して、不良セクタを未使用の代替セクタに置き換えられるか試してみてください。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」を開き、「cmd」と入力してCtrl + Shift + Enterを押し、管理者権限のコマンドプロンプトを開きます。Windows Updateエラー「0xc1420121」の原因と対処法を徹底解説
  2. ユーザーアカウント制御(UAC)が表示されたら、「はい」をクリックして管理者権限を許可します。
  3. 管理者権限のコマンドプロンプトで、以下のコマンドを入力してEnterキーを押し、CHKDSKスキャンを実行します。
    chkdsk C: /f /x

    注意: 上記コマンドはWindowsがC:ドライブにインストールされている前提です。環境が異なる場合はドライブ文字を適宜変更してください。

  4. 処理が完了したらPCを再起動し、問題が解消されたか確認します。

すでにCHKDSKスキャンを試しても同じ0xc1420121エラーが表示される場合は、次の対処法に進んでください。

4. SFCおよびDISMスキャンを実行する

ここまで試しても、特定のWindows Updateのインストール時に0xc1420121エラーが続く場合は、システムファイルの破損を疑う必要があります。

破損が軽度であれば、SFC(システムファイルチェッカー)DISM(展開イメージのサービスと管理)のスキャンを連続して実行することで修復できるはずです。

注意: ただし、この方法が有効なのは、破損がカーネルファイルにまで及んでいない場合のみです。

まず、管理者権限のコマンドプロンプトからSFCスキャンを実行し、処理が完了するまで待ちます。

Windows Updateエラー「0xc1420121」の原因と対処法を徹底解説

完了したらPCを再起動し、起動が完了するまで待ちます。

再起動後、再度管理者権限のコマンドプロンプトを開き、DISMスキャンを実行します。

Windows Updateエラー「0xc1420121」の原因と対処法を徹底解説

DISMスキャンも完了したら、最後にもう一度再起動して問題が解決したか確認します。解決しない場合は、最終手段に進みましょう。

5. 修復インストール/クリーンインストールを行う

ここまでの方法で解決しない場合、通常の手段では修復できないシステムファイルの破損が発生している可能性が高いです。

その場合の最終手段は、破損していないことが確実な同等のファイルですべてのWindowsファイルを置き換えることです。その方法は2つあります。

  • クリーンインストール – OSドライブを完全に消去して最初からやり直す方法です。互換性のあるWindowsインストールメディアは必須ではありませんが、データを永久に失いたくない場合は事前のバックアップが必要です。
  • 修復インストール(インプレースアップグレード) – OSドライブと同じパーティションに重要なデータがある場合は、修復インストールがおすすめです。互換性のあるインストールメディアが必要ですが、最大のメリットは、OSドライブ上の個人ファイル、メディア、ゲーム、アプリケーションをすべて保持したまま作業できる点です。
  1. Windows 10アップデートエラー「0x800707e7」の原因と解決方法を徹底解説

    Windows Updateを実行した際に、更新プロセスが開始されない、または途中のパーセンテージで止まってしまい、アップデートが正常に完了しない――このような症状が現れたとき、エラーコード「0x800707e7」が表示されることがあります。このエラーは機能更新プログラムや品質更新プログラムで発生するほか、Windows 7からのアップグレード時にも報告されています。数多くのエラーレポートを分析した結果、この問題の主な原因として以下の項目が特定されています。インデックスの場所(Indexing Location):多くのWindows更新プログラムは、PCのインデックス場所を含むホスト環境がデ

  2. Windowsアップデートエラー80072ee2の原因と解決方法を徹底解説

    Windowsのアップデート中にエラーが発生すると、本当に困ってしまいますよね。Windows Updateは安全で快適なシステム環境を維持するために設計されていますが、常に問題なく動作するとは限りません。最近では、新しいバージョンのWindowsをインストールしようとした際に、エラーコード「80072ee2」が表示されるケースが多数報告されています。 このエラーコードは「ERROR_INTERNET_TIMEOUT(インターネット接続のタイムアウト)」を意味し、Windows Updateサーバーから更新プログラムをダウンロードする際に表示されます。これは、更新サーバーが大量のユーザーリクエ