Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows 10アップグレード時の「Windowsは1つ以上のシステムコンポーネントを構成できませんでした」エラーの対処法

Windows 10のインストールやアップグレード中に「Windowsは1つ以上のシステムコンポーネントを構成できませんでした(Windows could not configure one or more system components)」というエラーメッセージが表示された場合は、この記事で紹介する対処法が役立ちます。

Windows 10アップグレード時の「Windowsは1つ以上のシステムコンポーネントを構成できませんでした」エラーの対処法

一部のユーザーからは、以下のようなエラーメッセージも報告されています。

「Windows could not configure one or more system components. To install Windows, restart the computer」(エラーコード:0xc1900101-0x30018)

Windows 10のロールバックログを分析すると、アップグレードの中断に関連して「iissetup.exe」という記述が見つかることがあります。アップグレード処理は通常50%を超えたあたりで停止し、その後ロールバックされて、これらのエラーログが生成されます。

エラーの原因

このエラー「Windowsは1つ以上のシステムコンポーネントを構成できませんでした」は、Windows 10のアップグレード中に発生し、IIS(Internet Information Services)に関連しています。何らかの理由により、IISがインストール処理を妨げ、ボトルネックとなっているのです。

対処方法

以下の3つの手順を、順番に実行してください。

  1. Windowsの機能からIISを削除する
  2. inetsrvフォルダーの名前を変更する
  3. IIS関連フォルダーを別ドライブへ移動する

1. Windowsの機能からIISを削除する

Windows 10アップグレード時の「Windowsは1つ以上のシステムコンポーネントを構成できませんでした」エラーの対処法

IISは「Windowsの機能」からインストールできます。「コントロールパネル」>「プログラム」からアクセスし、「Internet Information Services」のチェックボックスをオフにしてください。

「OK」ボタンをクリックして確定すると、関連するプログラム、サービス、フォルダーがすべて削除されます。必要であれば、後日ここから再度インストールするか、Microsoftの公式サイトからオフラインインストーラーを入手してインストールすることも可能です。

2. inetsrvフォルダーの名前を変更する

Windows 10アップグレード時の「Windowsは1つ以上のシステムコンポーネントを構成できませんでした」エラーの対処法

Windowsの機能からIISをアンインストールすると、通常は関連フォルダーも一緒に削除されます。しかし、削除されない場合は、サービスに関連するフォルダーを手動で対処する必要があります。

まず、高度な回復モード(Advanced Recovery Mode)で起動し、コマンドプロンプトを開きます。

次のコマンドを実行して、C:\Windows\system32\inetsrv フォルダーの名前を「inetsrv.old」などに変更します。

rename C:\Windows\system32\inetsrv inetsrv.old

このフォルダーには、Windows上のすべてのIISサービスを担うiissetup.exeプログラムが格納されています。

3. IIS関連フォルダーを別ドライブへ移動する

Windows 10アップグレード時の「Windowsは1つ以上のシステムコンポーネントを構成できませんでした」エラーの対処法

  • 「ファイル名を指定して実行」に services.msc と入力し、Enterキーを押してWindowsサービスマネージャーを開きます。
  • 「Application Host Helper Service」を見つけて停止します。
  • 次に、WinSxSフォルダーの所有権を取得します。
  • その後、「*windows-iis*.*」に該当するフォルダーを、別ドライブ上のバックアップフォルダーへ移動します。

Windows 10アップグレード時の「Windowsは1つ以上のシステムコンポーネントを構成できませんでした」エラーの対処法

検索ボックスで「*windows-iis*.*」というキーワードを使って検索すれば、該当フォルダーを簡単に見つけられます。検索結果は上記の画像のようになります。検索が完了したら、Ctrl + Xで切り取り、windows-iis-backupなどの別フォルダーに貼り付けてください。

アップデート後のクリーンアップ

以上の手順が完了したら、Windows 10の更新プロセスを開始してください。今回は問題なく完了できるはずです。なお、アップデート中にアップデーターがある程度ロールバックしてから再び進行する場合がありますが、これは正常な動作なので心配いりません。

アップデート完了後、「C:\Windows\System32\inetsrv.old」フォルダーと、バックアップ用のwindows-iis-backupフォルダーを削除しておきましょう。必要になった場合は、Windowsが自動的にこれらのフォルダーを再作成するか、IISを再インストールした際に生成されます。

これらの手順が分かりやすく、Windows 10の更新や機能アップデートを問題なく完了できることを願っています。

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

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

  2. Windows 11/10でダウンロードフォルダが応答しないときの直し方【原因と解決策】

    Windowsでダウンロードフォルダが応答しなくなって困っていませんか?Windows 11/10でダウンロードフォルダ内のファイルにアクセスできない場合、その多くはエクスプローラー(File Explorer)に何らかの問題が発生しているサインです。しかし、心配はいりません。いくつかの簡単な対処法を試すだけで、この問題を解決し、再びダウンロードフォルダにアクセスできるようになります。 Windows 11でダウンロードフォルダが応答しない主な原因 ダウンロードフォルダがフリーズしたり応答しなくなったりする原因として、よくあるものは以下のとおりです。 ダウンロードフォルダにファイルが大量に