Windows 10 インストールエラーコード 0xC1900200 を解決する方法

📅
🕑 1 分で読む

Windows 10 へのアップグレード中に、恐ろしいエラーコード0xC1900200に遭遇しましたか?ええ、本当に困りますよね。このような問題は、さまざまな理由で発生する可能性があります。空き容量が足りない場合や、ハードウェアが最低要件を満たしていない場合もあります。あるいは、BIOS の不具合やシステムファイルの破損が原因である場合もあります。原因が何であれ、頭を抱える前にいくつかの解決策を試してみる価値はあります。

ここで目指すべきは、このエラーが再発することなく、アップデートプロセスをスムーズに進めることです。修正方法は、不要な周辺機器を取り外すなど簡単なものもあれば、システムファイルやBIOSアップデートを詳しく調べる必要があるものもあります。さあ、コーヒーでも飲みながら、私の場合(そして少なくとも数台のマシンでは非常にうまくいったので、今回はそちらも含め)で効果があった実用的な解決策をいくつか見ていきましょう。

Windows 10のインストールまたはアップデート中に発生するエラー0xC1900200を修正する方法

まずハードウェアが最低仕様を満たしているか確認しましょう

これは当たり前のことかもしれませんが、言及する価値はあります。ハードウェアの性能が十分でない場合、Windowsはインストールできず、このエラーが発生します。PCが以下の基本要件を満たしていることを確認してください。

  • プロセッサ: 1 GHz 以上、またはシステム オン チップ (SoC)。
  • RAM: 32 ビットの場合は 1 GB、64 ビットの場合は 2 GB。
  • ハード ドライブの空き容量: 32 ビット OS の場合は少なくとも 16 GB、64 ビットの場合は 20 GB (ただし、実際には、もっと大きいほど良いです)。
  • ディスプレイ:最小 800 x 600 の解像度。

そうですね、Windowsはうるさいですね。もしあなたのマシンがかろうじて合格するなら、クリーンアップかアップグレードを検討してください。

インストールエラー0xC1900200: 通常は解決できる修正方法

すべての周辺機器(特にUSBとプリンター)を取り外します

必要のない接続は、本当に面倒です。外付けハードドライブ、プリンター、Bluetoothドングルなど、アップデートをする前にすべて取り外してください。周辺機器のドライバーの中には、アップグレード中に動作が不安定になるものもあるので、削除しておくと競合を減らすことができます。取り外したら、再起動して再度アップデートを試してください。通常はこれでエラーは解消されますが、それでも解決しない場合は、次の修正に進んでください。

システムが最小要件を満たしていることを確認し、システム予約済みパーティションを拡張します

PCが最低限の要件を満たしていない場合、Windowsはインストールされません。また、一部の設定では、予約済みパーティション(通常500MB~1GB程度)の容量が不足し、アップグレードが実行できない場合があります。システムはこの領域をアップデート処理に使用します。MiniTool Partition Wizardなどのツールを使用して、このパーティションを拡張できます。ただし、パーティションの操作はリスクを伴うため、事前にバックアップを取ってください。ここで空き容量を増やすと、アップデートがスムーズに進む場合があります。

BIOS/UEFIファームウェアを更新する

これは少し複雑ですが、古いBIOSは大きな障害となる可能性があります。現在のBIOSバージョンを確認するには、以下の手順に従ってください。

  • Windows + Rを押して、 と入力しmsinfo32Enterを押します。
  • BIOS バージョン/日付を探して書き留めます。

次に、マザーボードまたはPCメーカーのサイト(Dell、ASUS、HPなど)にアクセスし、モデル番号でBIOSアップデートを検索します。最新バージョンをダウンロードし、指示に従ってください。通常は、起動可能なUSBドライブの作成とBIOSのフラッシュが含まれます。注意:このプロセス中にPCの電源を切らないでください。電源を切ると、パソコンが壊れてしまう可能性があります。BIOSアップデートは不安定な場合がありますが、0xC1900200などのエラーを引き起こす互換性の問題を修正できる場合もあります。

実際にWindows Updateのトラブルシューティングツールを実行し、システムファイルを修復する

場合によっては、システムファイルやWindowsコンポーネントの破損が原因となっていることもあります。組み込みのトラブルシューティングツールを実行してください。

  • [設定] > [更新とセキュリティ] > [トラブルシューティング] > [追加のトラブルシューティング]に移動します。
  • Windows Update を選択し、トラブルシューティング ツールの実行をクリックします。

さらに詳しく調べるには、sfc /scannowやなどのコマンドを実行しますDISM /Online /Cleanup-Image /RestoreHealth

  • コマンド プロンプトを管理者として 開きます (検索して右クリックし、管理者として実行 を選択します)。
  • 入力してEnter キーsfc /scannowを押します。15~20 分ほどお待ちください。破損したファイルが修復されます。
  • 次に、 を実行しますDISM /Online /Cleanup-Image /RestoreHealth。これを管理者権限のコマンドプロンプトに貼り付けてEnter キーを押します。その後、再起動してください。

一部の環境では、これらのコマンドでアップグレードエラーの原因となる破損したシステムファイルを削除できます。理由は定かではありませんが、クリーンなシステム修復だけで済む場合もあります。

ディスクスペースを解放し、一時ファイルを消去する

Windowsのアップデートには空き容量が必要です。ディスククリーンアップを実行してください(スタートメニューで検索してください)。メインドライブを確認してください。空き容量がほぼいっぱいになっている場合(エクスプローラーで赤いバーが表示される場合)、おそらく原因はそこにあります。不要なファイルや古い復元ポイントを削除するか、不要になったアプリをアンインストールしてください。数ギガバイトの空き容量を増やすだけで、アップグレードプロセスがスムーズに進む場合があります。

Windows Updateコンポーネントをリセットする – 最後の手段

他に方法がない場合は、アップデートコンポーネントをリセットすると解決する可能性があります。管理者としてコマンドプロンプトを開き、以下のコマンドを順番に実行してください。

  • net stop wuauserv
  • net stop cryptSvc
  • net stop bits
  • net stop msiserver
  • Ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
  • Ren C:\Windows\System32\catroot2 Catroot2.old
  • net start wuauserv
  • net start cryptSvc
  • net start bits
  • net start msiserver

これにより、Windows アップデートのキャッシュがリセットされ、通常は頑固なアップデート エラーが修正されます。

古いバージョンのWindowsからアップグレードする場合:エラー0xC1900200の修正

Windows 7 または 8 から Windows 10 に移行中、または Windows 10 を新しいビルドにアップデートしようとしてこのエラーが発生した場合、多くの場合、互換性のないドライバーまたはシステムファイルに関連しています。この場合も、SFC/DISM スキャン、スペースのクリーンアップ、アップデートコンポーネントのリセット(上記参照)が最善策です。状況が悪化した場合は、クリーンインストールが必要になることもあります。

まとめ

これらの修正のほとんどは、空き容量の確保、ハードウェアとBIOSの互換性の確認、そしてシステム破損の修復に集約されます。トラブルシューティングが大変に思えるかもしれませんが、これらの手順は成功率も高く、場合によっては根気強く、修正ごとに再度試すだけで解決できることもあります。重要なのは、アップグレードを妨げている原因を特定し、具体的に対処することです。幸運を祈ります。そして、この方法が厄介な0xC1900200エラーの解決に役立つことを祈っています。

まとめ

  • 最小ハードウェア要件を確認する
  • 不要な周辺機器を外す
  • 必要に応じてシステム予約済みパーティションを拡張する
  • BIOSを慎重にアップデートする
  • システムファイルチェックを実行します(「sfc /scannow」およびDISM
  • ディスククリーンアップでディスク領域を解放する
  • 他の方法がすべて失敗した場合は、Windows Update コンポーネントをリセットします。