Windows 10で「1つ以上のシステムコンポーネントを構成できませんでした」エラーを解決する方法
目次:
- 「1つ以上のシステムコンポーネントを構成できませんでした」エラーの概要
- エラーが発生する原因
- 3つの解決策
- おまけのヒント
「1つ以上のシステムコンポーネントを構成できませんでした」エラーの概要
Windows 10を1607や1709などのバージョンにアップグレードする際、「Windowsは1つ以上のシステムコンポーネントを構成できませんでした。Windowsをインストールするには、コンピューターを再起動してから、インストールを再開してください」というエラーメッセージが突然表示されることがよくあります。
アップグレードが45%や49%で失敗し、それ以上進まなくなるケースも報告されています。
Windowsの更新(Creators UpdateやAnniversary Updateなど)を行おうとしたときに、なぜこのような問題が発生するのでしょうか。この記事でその疑問を解決します。
エラーが発生する原因
このWindowsシステムインストールエラーは非常に複雑で、正確な原因を特定するのは容易ではありません。しかし、主な原因として以下の点が挙げられます。
1. アップグレード先のシステムとインストール済みのWindowsシステムの非互換性(例:Windows 10 1703と1709)。
2. 外部デバイスによる干渉。
3. セットアップログファイルの破損。
4. ドライバーの非互換性。
以下の記事の手順に従って、このアップグレードの問題を効果的に解決していきましょう。
「1つ以上のシステムコンポーネントを構成できませんでした」エラーの解決策
セットアップエラーの主な原因をもとに、以下の方法で解決を試みることができます。
解決策:
1: Windows Updateトラブルシューティングツールを実行する
2: 外部デバイスを取り外す
3: SFCとDISMを使用して修復する
解決策1: Windows Updateトラブルシューティングツールを実行する
このWindowsアップデートの問題を簡単に解決するには、内蔵のトラブルシューティングツールを使用してインストールの問題を特定することをおすすめします。
Windows 10 1603以降のユーザーは、スタート > 設定 > 更新とセキュリティ > トラブルシューティング > Windows Update > トラブルシューティングツールの実行に進むだけで、Windows Updateの問題をトラブルシューティングできます。

トラブルシューティングの結果に表示されるように、可能であれば、このツールが「システムコンポーネントを構成できませんでした」の問題を自動的に修復してくれます。
ヒント: Windows 10 1603以前のユーザーは、以下の手順に従ってください。
1. コントロールパネルを開きます。
2. コントロールパネルの検索ボックスに「トラブルシューティング」と入力し、結果から「トラブルシューティング」を選択します。
3. 「トラブルシューティング」ウィンドウで下にスクロールし、「システムとセキュリティ」を探します。

4. リストから「Windows Update」を選択します。

5. Windows Updateのトラブルシューティング画面で「詳細」をクリックします。
6. 「自動的に修復を行う」にチェックを入れ、「次へ」をクリックして先に進みます。

7. Windows Updateトラブルシューティングツールが「問題を検出しています」と表示され、完了まで数分かかります。

検出プロセス中に管理者としてサインインするよう求められる場合があります。管理者権限がない場合は、Windows 10が管理者への切り替えを求めてきます。
8. トラブルシューティングが完了したら、「詳細情報の表示」を選択して、なぜWindowsがシステムコンポーネントを構成できなかったのかを確認できます。
解決策2: 外部デバイスを取り外す
多くの場合、アップグレードが50%や99%で失敗したときにも、「1つ以上のシステムコンポーネントを構成できませんでした」というメッセージが表示されます。
その場合は、Windows 10に接続しているUSBメモリ、CD、DVDなどの取り外し可能なデバイスをすべて取り外し、セットアップが続行できるかどうかを確認してください。
解決策3: SFCとDISMを使用する
Windows 10を1603、1703、1709などのバージョンにアップグレードする際、setupact.logなどのログファイルがコンピューター上に作成されます。何らかの理由でこれらのファイルが破損すると、Windows 10で「1つ以上のシステムコンポーネントを構成できませんでした」エラーが発生することがあります。
そのため、システムファイルチェッカー(SFC)を使用して、アップデート中に破損したシステムファイルをスキャンして修復することをおすすめします。
1. 検索ボックスに「コマンドプロンプト」と入力し、Enterキーを押して開きます。
2. コマンドプロンプトに「sfc /scannow」と入力し、Enterキーを押してコマンドを実行します。

スクリーンショットのように、SFCが実行され、コンピューター上の問題のあるファイルをチェックして修復します。一部のユーザーの報告によると、これによりWindows Updateエラーが解消されることがあります。
それでも解決しない場合は、別のシステムツール「DISM(展開イメージのサービスと管理)」を試してみてください。DISMは、Windows 10でこのエラーの原因となるイメージのエラーを修復できます。
コマンドプロンプトで「DISM /Online /Cleanup-Image /RestoreHealth」というコマンドをコピーして実行します。

これら2つのツールが破損したファイルやイメージを一掃することで、インストールの問題は解消されるはずです。
おまけのヒント: 競合するコンポーネントを自動的に修復する
ドライバーやファイル、プログラムの非互換性を解消しても、場合によっては「1つ以上のシステムコンポーネントを構成できませんでした」という警告メッセージが表示されることがあります。
そのような場合は、Advanced SystemCareを使用して、Windows 10上のすべての項目(ファイル、レジストリ、スタートアッププログラム、ディスクなど)をスキャンするのが良い選択肢となります。
Advanced SystemCareは、PC上の問題のある項目を検出して自動的に修復します。これは、Windows 10でこのエラーを解決する効果的な方法です。
1. Advanced SystemCareをダウンロード、インストールして実行します。
2. クリーン&最適化の下で「すべて選択」にチェックを入れ、「スキャン」をクリックします。

3. 「修復」をクリックして、スタートアッププログラム、ファイル、レジストリなどのすべてのエラー項目を修復します。

この方法で問題を解決した後、Windowsを再インストールする必要がある場合は、コンピューターを再起動してからインストールを再開してください。
まとめとして、「1つ以上のシステムコンポーネントを構成できませんでした」エラーに対処するには、上記の方法から1つを選ぶか、すべて試してみてください。それでも解決しない場合は、Windows 10をクリーンインストールするか、Windows 10を出荷時設定にリセットするか、PCを復元する必要があるかもしれません。
-
Windowsシステムコンポーネントを修復する必要があるエラーの解決方法【8つの対処法】
Windowsアップデートは、セキュリティの強化やユーザーエクスペリエンスの向上に役立ちます。しかし、アップデートのプロセスには改善の余地はないのでしょうか?実際には、何らかのエラーが発生したり、要素が不足したり、完了までに非常に長い時間がかかったりすることが珍しくありません。「Windows update memes」と検索してみてください。きっと笑いが止まらなくなるはずです。今回は、Windowsシステムコンポーネントに関するエラーを取り上げます。同じ問題でお困りの方は、ぜひこの記事をご覧ください。Windowsオペレーティングシステムのコンポーネントエラーを修正するための完全ガイドをご紹
-
【解決済み】Windows 10アップデートで「1つまたは複数のシステムコンポーネントを構成できませんでした」エラーを修正する方法
Windows 10アップグレード時の「1つまたは複数のシステムコンポーネントを構成できませんでした」エラーとは この記事では、Windows 10へのアップグレード中にセットアップが60%で失敗し、「Windowsは1つまたは複数のシステムコンポーネントを構成できませんでした。Windowsをインストールするには、コンピューターを再起動してからインストールを再開してください。」というエラーが表示される問題の解決方法を詳しく解説します。 このエラーは、IIS(Internet Information Services)機能がインストールされている環境でよく発生します。また、ESETアンチウイ