エラーメッセージが表示された場合、Windows 10のインストールまたはアップグレード中に、Windowsが1つ以上のシステムコンポーネントを構成できませんでした。この投稿が役に立ちます。
一部のユーザーから、次のエラーメッセージも報告されています。
Windowsは1つ以上のシステムコンポーネントを構成できませんでした。Windowsをインストールするには、エラーコード0xc1900101-0x30018でコンピューターを再起動します。
Windows 10のロールバックログを分析すると、中止に関連して「iissetup.exe」が含まれている部分が見つかる場合があります。アップグレードプロセスは通常50%以上完了してからスタックし、後でロールバックしてこれらのエラーログを生成します。
Windowsは1つ以上のシステムコンポーネントを構成できませんでした
この特定のエラー– Windowsは1つ以上のシステムコンポーネントを構成できませんでした。Windows10のアップグレード中に表示され、IISまたはWindows 10のインターネットインフォメーションサービスに関連しています。何らかの理由で、インストールが制限され、ボトルネックが発生します。このエラーを修正する方法を見てみましょう。
- Windowsの機能からIISを削除する
- inetsrvフォルダーの名前を変更します
- IIS関連のフォルダを別のドライブに移動する
3つの手順すべてを次々に実行します。
1] Windowsの機能からIISを削除する
IISはWindowsの機能からインストールされます。[コントロールパネル]> [プログラム]で利用できます。そこに移動し、[インターネットインフォメーションサービス]の横にあるチェックボックスをオフにします。
[OK]ボタンをクリックして確認します。このプロセスにより、関連するすべてのプログラム、サービス、およびフォルダーがWindowsから削除されます。必要に応じて、後でここからインストールするか、MicrosoftWebサイトのオフラインインストーラーを使用してインストールできます。
2] inetsrvフォルダーの名前を変更します
Windowsの機能からIISをアンインストールすると、フォルダーも削除されます。そうでない場合は、サービスに関連するフォルダーを手動で削除する必要があります。
高度な回復モードで起動し、コマンドプロンプトを開きます
次のコマンドを使用して、フォルダC:\ Windows \ system32 \ inetsrvの名前をinetsrv.oldなどの名前に変更します-
名前をC:\ Windows \ system32 \ inetsrvinetsrv.oldに変更します
WindowsのすべてのIISサービスを担当するiissetup.exeプログラムは、このフォルダーにあります。
3] IIS関連のフォルダを別のドライブに移動します
- タイプservices.mscとプロンプトやWindowsサービスマネージャを開くには、Enterキーを打つ実行インチ
- Application Host Helper Serviceを見つけて、停止します。
- 次に、WinSxSフォルダーの所有権を取得します。
- 次に、* windows-iis *。*フォルダーを別のドライブのバックアップフォルダーに移動します。
検索ボックスの* windows-iis *。*キーワードを使用して検索できます。検索結果は上の画像のようになります。検索出力が完了したら、Ctrl + Xを使用して、他の古いフォルダー(windows-iis-backupフォルダーなど)に貼り付けます。
完了したら、Windows 10 Updateプロセスを開始すると、今度はそれを完了できるはずです。更新中に、アップデーターが特定のパーセンテージにロールバックしてから先に進む場合があります。
更新が完了したら、C:\ Windows \ System32 \ inetsrv.oldフォルダーとバックアップフォルダーwindows-iis-backupフォルダーを削除します。必要に応じて、Windowsはこれらのフォルダーを再作成するか、IISが再度インストールされたときに作成します。
これらの手順が簡単に実行でき、Windows10の更新または機能のアップグレードを問題なく完了することができたことを願っています。