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

Windowsの「1つ以上のシステムコンポーネントを構成できませんでした」エラーを修正する5つの方法

Windowsパソコンを最新のビルドにアップデートしようとした際、「Windows could not configure one or more system components(Windowsは1つ以上のシステムコンポーネントを構成できませんでした)」というエラーメッセージが表示されることがあります。エラーの全文は以下の通りです。

"Windows could not configure one or more system components. To install windows, restart the computer and then restart the installation."
Windowsの「1つ以上のシステムコンポーネントを構成できませんでした」エラーを修正する5つの方法

メッセージには再起動してインストールをやり直すよう指示されていますが、実際には再起動だけで問題が解決したという報告はほとんどありません。この記事では、オンライン上で実際に効果があったとされる対策を詳しくご紹介します。

「1つ以上のシステムコンポーネントを構成できませんでした」エラーの主な原因

この厄介なエラーを回避するために、事前に確認しておくべきポイントは以下の通りです。

  • AESプロバイダーの構成ストアを暗号化するためのキーが破損している、または存在しない
  • 古い無線LANドライバー(またはその他のドライバー)が原因になっている
  • 設定に問題がある、または不具合のあるIIS(インターネット インフォメーション サービス)ツールがインストールされている

対処法1:特定のファイルを削除する

IISがAESプロバイダーを使って構成ストアを暗号化する際に必要なキーが、何らかの理由で欠落していたり破損していたりすると、プロバイダーの初期化に失敗します。Windows 10のインストーラーもIISのインストールを試みるため、ここで失敗するとアップグレード全体が失敗し、元の状態へロールバックされてしまいます。

この問題を解決するには、該当するファイルを削除します。削除したファイルは、Windows 10のインストーラーを実行した際に自動的に再作成されるため、安心して削除できます。

  1. エクスプローラーを開いて「PC」をクリックし、以下の場所へ移動します。
C:\ProgramData\Microsoft\Crypto\RSA\MachineKeys
  1. ProgramDataフォルダーが表示されない場合は、隠しファイルを表示する設定を有効にする必要があります。エクスプローラーのメニューから「表示」タブをクリックし、「表示/非表示」セクションにある「隠しファイル」にチェックを入れましょう。
Windowsの「1つ以上のシステムコンポーネントを構成できませんでした」エラーを修正する5つの方法
  1. 以下のファイルを探してください。ファイル名は冒頭の英数字の並びで始まり、末尾はお使いのマシン固有のGUID(ユーザーごとに異なります)で終わります。
6de9cb26d2b98c01ec4e9e8b34824aa2_GUID      iisConfigurationKey

d6d986f09a1ee04e24c949879fdb506c_GUID      NetFrameworkConfigurationKey

76944fb33636aeddb9590521c2e8815a_GUID      iisWasKey
Windowsの「1つ以上のシステムコンポーネントを構成できませんでした」エラーを修正する5つの方法
  1. これらのファイルを選択して右クリックし、コンテキストメニューから「削除」を選択します。ファイルはWindows UpdateやWindowsのインストール実行時に自動的に再作成され、問題は解消されるはずです。

対処法2:メディア作成ツールを使ってアップグレードする

通常の方法でアップデートをインストールしようとしてエラーが発生した場合は、Microsoft公式サイトから無料でダウンロードできる「メディア作成ツール(Media Creation Tool)」を使う方法を試してみてください。このツールを使えば、PCを直接最新ビルドへアップグレードできます。

  1. Microsoftの公式サイトからMediaCreationTool.exeをダウンロードし、完了を待ちます。ダウンロードフォルダー内のファイルをダブルクリックしてセットアップを起動し、最初の画面で「同意する」を選択します。
  2. 「このPCを今すぐアップグレードする」のラジオボタンを選択して「次へ」をクリックします。ツールが必要なファイルのダウンロード、更新プログラムの確認、PCの準備状況のスキャンを行うため、しばらくお待ちください。
Windowsの「1つ以上のシステムコンポーネントを構成できませんでした」エラーを修正する5つの方法
  1. ライセンス条項に同意してインストールを続行し、Microsoftとの通信(更新プログラムの確認)が完了するまで待ちます。
  2. その後、「インストール準備完了」画面が表示され、「Windowsのインストール」と「個人用のファイルとアプリを保持する」オプションが自動的に選択されているはずです。これは、既にWindows 10を使用しており、データを保持したままアップグレードする場合に自動選択されるためです。「インストール」をクリックすると処理が開始され、完了後はエラーが表示されなくなるはずです。

対処法3:古いWi-Fiドライバーをアンインストールし、他のドライバーを更新する

古いドライバーや更新されていないドライバーも、この問題の既知の原因です。原因となるケースはいくつかあり、古いWi-Fiドライバーをアンインストールすることで解決したというユーザーもいれば、すべてのドライバーを更新することで改善したというユーザーもいます。両方の方法を試して、自分の環境に合った解決策を見つけましょう。

  1. 画面左下のスタートボタンをクリックし、「デバイスマネージャー」と入力して、検索結果の一番上にある項目をクリックします。
  2. Windowsキー + Rキーを同時に押して「ファイル名を指定して実行」ダイアログを開き、「devmgmt.msc」と入力してOKをクリックする方法もあります。
Windowsの「1つ以上のシステムコンポーネントを構成できませんでした」エラーを修正する5つの方法
  1. 「ネットワーク アダプター」の下にあるワイヤレスアダプターのドライバーを見つけて右クリックし、「デバイスのアンインストール」を選択します。確認ダイアログが表示されたら承認してください。
  2. ドライバーの更新が必要なその他のデバイスを右クリックし、「ドライバーの更新」を選択します。ドライバーの更新を自動化できるツールを活用するのもおすすめです。
Windowsの「1つ以上のシステムコンポーネントを構成できませんでした」エラーを修正する5つの方法
  1. ドライバーの更新とワイヤレスドライバーの削除が完了したら、再度インストールを実行し、「Windows could not configure one or more system components」エラーがまだ表示されるかどうかを確認してください。

対処法4:IISをアンインストールする

インターネット インフォメーション サービス(IIS、旧称 Internet Information Server)は、MicrosoftがWindows NTファミリー向けに開発した拡張性の高いWebサーバーです。HTTP、HTTP/2、HTTPS、FTP、FTPS、SMTP、NNTPなどのプロトコルをサポートしています。

使用していないのであれば、このエラーの原因となっている可能性があるため、アンインストールを検討しましょう。

  1. Windowsキー + Rキーを押して「ファイル名を指定して実行」ダイアログを開きます。お使いのWindowsのバージョンが対応していれば、スタートメニューから直接検索することも可能です。
  2. 「control」と入力してOKをクリックし、コントロールパネルを開きます。表示方法を「カテゴリ」に変更し、「プログラム」セクションの「プログラムのアンインストール」をクリックします。
Windowsの「1つ以上のシステムコンポーネントを構成できませんでした」エラーを修正する5つの方法
  1. 開いた画面の左側にある「Windows の機能の有効化または無効化」をクリックし、一覧から「インターネット インフォメーション サービス」の項目を見つけます。チェックボックスのチェックを外して「OK」をクリックし、変更を適用します。その後、エラーが解消されたかどうかを確認してください。

対処法5:SDカードリーダーを取り外す

少し意外な方法に思えるかもしれませんが、多くのユーザーから、パソコンからSDカードを取り外したところ、問題が自動的に解決したという報告が寄せられています。アップデートの完了後、またはWindowsのインストールが正常に終了した後で、SDカードを再接続すれば問題ありません。

  1. 【解決済み】Windows 10アップデートで「1つまたは複数のシステムコンポーネントを構成できませんでした」エラーを修正する方法

    Windows 10アップグレード時の「1つまたは複数のシステムコンポーネントを構成できませんでした」エラーとは この記事では、Windows 10へのアップグレード中にセットアップが60%で失敗し、「Windowsは1つまたは複数のシステムコンポーネントを構成できませんでした。Windowsをインストールするには、コンピューターを再起動してからインストールを再開してください。」というエラーが表示される問題の解決方法を詳しく解説します。 このエラーは、IIS(Internet Information Services)機能がインストールされている環境でよく発生します。また、ESETアンチウイ

  2. Windows 10で一時ファイルが削除できない問題を解決する4つの方法

    Windowsオペレーティングシステムは、スムーズに動作するために一時ファイルを作成するように設計されています。さらに、多くのアプリケーションも独自の一時ファイルを作成します。しかし、これらのファイルが削除されずにシステム内に残り続けると問題が発生します。放置された一時ファイルはジャンクファイルや不要ファイルへと変わり、必ず削除すべき存在になります。場合によっては、これらのファイルが何度も上書きされて破損し、システムに損害を与えたりPCのパフォーマンスを低下させたりすることもあります。 一方、一時ファイルが蓄積するとストレージ容量が減少し、CPUがより多くのファイルをスキャンする必要があるため