Windows 11/10 インストールエラー 0xC1900101 を解決する方法

📅
🕑 1 分で読む

Windows 10 または 11 へのアップグレード中に発生するエラー 0xC1900101 への対処は、時にイライラさせられることがあります。このエラーは、25~30% 程度で突然現れ、プロセスを強制終了させて​​しまうからです。単純な空き容量の問題である場合もあれば、ドライバーの不具合やハードウェアの不具合である場合もあります。原因が何であれ、このガイドでは、過去に多くの人が経験した一般的な解決策をいくつかご紹介しますので、いつまでも問題が解決しないという心配はありません。多少の試行錯誤は覚悟の上ですが、これらの方法でよくある問題はカバーできます。

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

少なくとも16 GBの空きディスク容量があることを確認してください

これは当たり前のことなのですが、見落とされがちです。Windows はアップグレード中に十分な空き容量を必要とします。特にシステムファイルや一時的なファイルのために空き容量が必要です。ディスクがほぼいっぱいになると、アップデートが失敗したり、ハングしたりする可能性があります。これを確認するには、エクスプローラー( Win + E) を開き、「PC」に移動して C: ドライブを確認します。空き容量が 16 GB 未満の場合、クリーンアップが必要です。Windows の組み込みディスク クリーンアップツール (スタートメニューで検索) を使用してください。古い Windows Update ファイルや一時ファイルを削除したり、使用していないプログラムをアンインストールしたりすることもできます。

すべての周辺機器とセカンダリドライブを取り外します

外付けデバイスやセカンドドライブがインストーラーの動作を不安定にすることがあります。キーボードとマウス以外のすべてのデバイス(プリンター、外付けドライブ、USB機器など)を取り外してみてください。デスクトップパソコンをお使いの場合は、HDDなどのドライブも取り外し、念のためポートをクリーニングしてから再接続してください。これにより、特に周辺機器のドライバーが問題の原因となっている場合、アップグレード中の競合を軽減できます。その後、必要に応じて起動可能なメディアを使用してアップデートを再度実行してみてください。

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

このツールは、アップデートの不具合を診断するのにとても便利です。よくある問題をスキャンし、解決策を提案してくれます。設定Win + I)を起動し、「更新とセキュリティ」「トラブルシューティング」に進みます。「その他のトラブルシューティング」をクリックし、「Windows Update」を見つけて「トラブルシューティングを実行」をクリックします。指示に従って、提案された修正を適用してください。その後は再起動を忘れずに。面倒ですが、驚くほど効果があることもあります。

デバイスドライバーを更新またはロールバックする

古くなったドライバーや破損したドライバーは、0xC1900101 エラーの原因となる可能性があります。デバイスマネージャー( Win + X>デバイスマネージャー) を開き、リストで警告 (黄色の感嘆符) が表示されているデバイスを探します。疑わしいドライバーがあれば右クリックし、「ドライバーの更新」を選択します。 「ドライバーを自動的に検索する」を選択します。それでも問題が解決しない場合は、以前のバージョンのドライバーに戻すか、再インストールすることで問題が解決する場合があります。変更後は再起動してください。

最近追加されたアプリや疑わしいアプリをアンインストールする

新しいアプリやドライバーをインストールした直後にアップグレードが失敗し始めた場合は、削除してみてください。「コントロールパネル」 > 「プログラムと機能」でアプリを探し、「アンインストール」をクリックします。または、Windows 10/11の場合は「設定」 > 「アプリと機能」に進みます。バグの多いアプリ、特にセキュリティツールやサードパーティ製のウイルス対策ツールは、システムアップデートの妨げになることがあります。再試行する前に、それらのアプリを削除すると問題が解決する可能性があります。

ネットワークアダプタを一時的に無効にする

一部の設定では、アップグレード中に複数のネットワーク接続がアクティブになっていると、インストーラーが混乱する可能性があります。特に、一部のネットワークドライバーが古いか互換性がない場合は、その可能性が高くなります。ネットワークアダプターを無効にするには、次の手順に従います。

  • Win + R を押して「実行」を開き、と入力して「OK」devmgmt.mscを押します。
  • [ネットワーク アダプター]を展開し、それぞれを右クリックして、[デバイスを無効にする]を選択します。
  • すべて無効にしたら、アップグレードを再度実行してください。成功した場合は、その後アダプタを再度有効にしてください。

システムファイルチェッカー(SFC)を実行する

破損したシステムファイルがアップグレードをブロックしている可能性があります。少し奇妙ですが、よくあることです。コマンドプロンプトを管理者として開きます(Win + X> Windowsターミナル(管理者)またはコマンドプロンプト(管理者))。入力しsfc /scannowEnterキーを押します。スキャンが完了するまでお待ちください(数分かかる場合があります)。エラーが見つかり修復された場合は、再起動してから再度アップグレードをお試しください。なぜうまくいくのかは分かりませんが、多くの厄介な問題を解決してきました。

CMOSクリア(デスクトップ、上級ユーザー向け)

他に方法がない場合は、BIOS設定をリセットすると改善する可能性があります。これは、電源を切断し、マザーボードのバッテリー(大きくて平らな方)を取り外し、約5分待ってから再インストールする手順です。ノートパソコンの場合は、この手順はより複雑で、デバイスを開けることに慣れていない限り、推奨されない場合があります。これによりハードウェア設定がリセットされ、このエラーの原因となっている奇妙なBIOSの競合が解消される可能性があります。その後、アップグレードを再度開始してみてください。Windowsは、必要以上にアップグレードを難しくすることがあるからです。

そうですね、これらの修正で、裏で起こっている問題のかなり多くをカバーできます。通常は、空き容量やドライバの競合といった単純な問題ですが、ハードウェアやBIOSの不具合が原因となることもあります。それぞれの設定で試行錯誤が必要になりますが、根気強く続ければ、0xC1900101のようなエラーのほとんどは解決できます。

まとめ

  • 空きディスク容量を確認する(少なくとも16 GBを目指してください)
  • 不要なUSBデバイスと外付けドライブを取り外す
  • Windows Update トラブルシューティングを実行する
  • ネットワークおよびハードウェア ドライバーを更新またはロールバックする
  • 疑わしいと思われる直前のアプリやドライバーをアンインストールする
  • ネットワークアダプタを一時的に無効にする
  • 破損したシステムファイルに対してSFC /scannowを実行します
  • BIOSをリセット/CMOSをクリアしてもダメなら

まとめ

これらの方法のいくつかが、アップグレードを軌道に乗せてくれることを願っています。面倒なこともありますが、多くの場合、これらのトリックの1つがうまくいきます。少し粘り強く、まずは基本的な部分をすべて確認し、必要に応じてさらに深く掘り下げてみてください。これがお役に立てば幸いです。他の人には効果があったので、あなたにも効果があるかもしれません。