Windows 10のインストール時に発生する0xC1900101エラーの修正方法

📅
🕑 1 分で読む

Windowsのアップデートやアップグレード中に0xc1900101エラーが発生するのはよくあることですが、正直言って面倒です。これは、ドライバーが異常をきたしたり、何かがプロセスをブロックしたりしたときに表示されるBSODの原因です。基本的に、これは「何かがおかしいけど、何がおかしいのかよくわからない」という状況を伝えるための汎用コードです。当然ながら、Windowsは必要以上に問題を起こさざるを得ないためです。Windows 10のアップグレードやインストールがスムーズにできれば理想的ですが、このエラーはいくつかの一般的なシナリオで発生する傾向があります。

多くの場合、互換性のないドライバー、残ったファイル、または厄介なサードパーティ製アプリがプロセスを妨害していることが原因です。これらのトラブルシューティング方法を知っていれば、特に最新のWindows機能を導入したりクリーンインストールを実行したりしようとしている場合は、何時間ものフラストレーションから解放されます。ここでは、様々な環境で効果があった実用的な修正方法をいくつかご紹介します。これらのうちのどれかが、システムを完全にロールバックせずに前進するのに役立つことを願っています。

Windows 10 インストールエラー 0xC1900101 を修正する方法

すべての外部デバイスを切断する

通常、このエラーはPCに接続されている機器が原因で発生します。プリンター、カメラ、マイク、USBドライブなどの周辺機器は、ドライバーの競合を引き起こす可能性があります。Windowsが一度にすべてのドライバーを検索しようとすると、動作が停止したり、BSOD(ブルースクリーン)が表示されたりすることがあります。そこで、以下の対策を講じてください。不要な外付けデバイスをすべて取り外してください。これにはマウスとキーボード以外のすべてのデバイスが含まれます。意外にも、これらのデバイスも問題の原因となることがあるからです。

すべての接続を切断したら、コンピューターを再起動し、アップデートまたはアップグレードを再度実行してみてください。これだけで問題が解決する場合もあります。設定によっては、この修正がすぐに機能しない場合もありますが、複雑な作業に入る前に試してみる価値はあります。

0xC1900101 エラーを修正するにはハードドライブの空き容量を増やす必要があります

これはかなり単純なのですが、見落とされがちです。ドライブ、特にWindowsがインストールされているCドライブに十分な空き容量がない場合、アップデートが失敗する可能性があります。32ビット版Windowsの場合は少なくとも16GB、64ビット版の場合は約20GB以上の空き容量が必要です。Windowsはファイルのダウンロード、アップデート、そして場合によってはバックアップ作成のために空き容量を必要とします。

空き容量を増やすには、ディスク クリーンアップ を実行できます。[スタート] をクリックし、「」と入力してEnter キーcleanmgrを押します。次に、C: ドライブを選択し、[OK]をクリックして「システムファイルのクリーンアップ」を選択し、古い更新プログラム、システム復元ポイント、または不要な一時ファイルを削除します。

クリーンアップ後、再起動してアップデートを再度お試しください。それでもアップデートが完了しない場合は、アップデートに必要な空き容量を確保するために、大きなファイルを手動で削除するか、データを外付けドライブに移動する必要があるかもしれません。

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

ハードウェアに問題がない場合は、Windows自体に問題がある可能性があります。Windowsには更新プログラムのトラブルシューティングツールが組み込まれており、一般的な問題を自動的に検出して修正できます。実行するには、「設定」 > 「更新とセキュリティ」 > 「トラブルシューティング」 > 「追加のトラブルシューティング」に移動し、「Windows Update」を選択します。 「トラブルシューティングツールを実行」をクリックしてください。

このツールは、システムをスキャンして問題(サービスの不具合、ダウンロードの停止、ファイルの破損など)を検出し、修復を試みます。効果はまちまちですが、エラーの原因となる小さな不具合を解消するのに十分な場合が多いです。

デバイスマネージャー経由でデバイスドライバーを更新する

ドライバーはよくある悩みの種です。特にグラフィック、ネットワーク、ストレージデバイスなどのドライバーが古くなったり互換性がなくなったりすると、このエラーが発生する可能性があります。ドライバーを手動で更新すると問題が解決する場合があります。手順は以下のとおりです。

  • [スタート]を右クリックし、[デバイス マネージャー]を選択します。
  • 問題があることを示す黄色の警告アイコンが付いたハードウェアを探します。
  • 各カテゴリを展開し、問題が発生する可能性のあるデバイスを見つけます。
  • デバイスを右クリックし、[プロパティ]を選択します。
  • [ドライバー]タブに切り替えて、[ドライバーの更新] をクリックします。
  • 「ドライバーソフトウェアの最新版を自動検索」を選択します。Windows に処理を任せると、汎用ドライバーを探す際に OEM サイトよりも優れた結果が得られる場合があります。

アップデートが完了したら、システムを再起動してもう一度お試しください。すべてのドライバーが最新であるにもかかわらず問題が解決しない場合は、ハードウェアメーカーのWebサイトにアクセスして、最新のドライバーまたはファームウェアアップデートを入手することをおすすめします。特にグラフィックカードやネットワークアダプターについてはご注意ください。

サードパーティのセキュリティソフトウェアを一時的に無効にする

Norton、Avast、Windows Defenderなどのセキュリティスイートやウイルス対策プログラムは、アップデートの妨げになることがあります。必要なファイルやプロセスをブロックし、エラーの原因となる可能性があります。面倒な一括修正ですが、リアルタイム保護を一時的に無効にすると改善する場合があります。ただし、その後は必ず有効にし直してください。

Windows Defenderを一時的に無効にするには、「設定」 > 「プライバシーとセキュリティ」 > 「Windows セキュリティ」 > 「ウイルスと脅威の防止」 > 「設定の管理」に移動し、 「リアルタイム保護」をオフにします。または、サードパーティ製のセキュリティソフトウェアをご利用の場合は、コントロールパネルを開いて無効化オプションを見つけます。

コマンドプロンプトでディスクチェックを実行する

ハードドライブの破損や問題が原因でアップデートが失敗する場合があります。ディスクチェックを実行すると、不良セクタやエラーを特定して修復できます。管理者権限でコマンドプロンプトを開き(「スタート」をクリックし、「」と入力してcmd右クリックし、「管理者として実行」を選択)、次のコマンドを入力します。

chkdsk C: /f /r /x

C:Windowsが別の場所にインストールされている場合は、適切なドライブ文字に置き換えてください。その後、 Enterキーを押してください。この処理には、ディスクサイズと検出されたエラーに応じて時間がかかる場合があります。完了したら、再起動して再度アップデートをお試しください。

ソフトウェアの競合を分離するためにクリーンブートを実行する

他に方法がない場合は、PCを最小限の状態(クリーンブート)で起動すると、アップデートをブロックしているサードパーティ製のアプリやサービスを特定できる場合があります。これは、Windowsを余計な機能なしで起動し、コアアップデートプロセスを実行するのに十分な状態です。

クリーンブートを実行するには、 を押し、Windows + Rと入力してOK をmsconfig押します。「サービス」タブで「Microsoftのサービスをすべて隠す」にチェックを入れ、「すべて無効にする」をクリックします。 「スタートアップ」タブ(またはリンクからタスクマネージャーを開く)に移動し、すべてのスタートアップ項目を無効にします。再起動して再度アップデートを試してください。問題が解決した場合は、サービスとアプリを徐々に有効にして、問題の原因を特定してください。

これらの方法のいずれかが、頭痛の種を軽減してくれることを願っています。Windowsがアップグレードを拒否するのは確かに面倒ですが、これらの修正プログラムのおかげで、多くの場合は問題なくエラーを回避できました。ただし、設定によっては解決が難しい場合もあるため、多少の試行錯誤が必要になる場合があることをご承知おきください。

まとめ

  • 不要な外部デバイスをすべて取り外します
  • ディスククリーンアップでハードドライブの空き容量を増やす
  • Windows Update トラブルシューティングを実行する
  • デバイスマネージャーからドライバーを更新する
  • セキュリティソフトウェアを一時的に無効にする
  • chkdskでディスクのエラーをチェックする
  • 競合するソフトウェアを分離するためにクリーンモードで起動する

まとめ

0xc1900101のようなエラーは原因を特定するのが難しいため、このプロセス全体は少し面倒かもしれません。しかし、これらの手順を実行すれば、Windowsのアップデートやアップグレードが成功する確率が高くなります。場合によっては、空き容量を増やしたり、頑固なドライバーを更新したりするだけで済むこともあります。この方法が役に立つことを願っています。私が見た多くのマシンでうまくいきました。皆さんのマシンもこれで再び動作するようになることを願っています。