Nếu nhận thông báo lỗi Windows could not configure one or more system components khi cài đặt hoặc nâng cấp Windows 10, bài viết này sẽ giúp.

Một số người dùng cũng báo lỗi:
Windows could not configure one or more system components. To install windows restart the computer with error code 0xc1900101-0x30018.
Nếu phân tích log rollback Windows 10, bạn có thể tìm thấy phần có "iissetup.exe" liên quan đến việc hủy bỏ. Quá trình nâng cấp thường hoàn thành hơn 50% rồi kẹt, sau đó rollback, tạo log lỗi.
Windows không thể cấu hình một hoặc nhiều thành phần hệ thống
Lỗi cụ thể này – Windows could not configure one or more system components, xuất hiện khi nâng cấp Windows 10 liên quan đến IIS (Internet Information Services) trên Windows 10. Với một lý do nào đó, nó hạn chế cài đặt, tạo nút thắt cổ chai. Xem cách khắc phục:
- Gỡ IIS từ Windows Features
- Đổi tên thư mục inetsrv
- Di chuyển thư mục liên quan IIS sang ổ khác
Làm theo cả 3 bước, lần lượt.
1. Gỡ IIS từ Windows Features

IIS cài từ Windows Features. Tại Control Panel > Programs. Đi đó, bỏ tích ô bên cạnh Internet Information Services.
Bấm OK xác nhận. Quá trình xóa tất cả chương trình, dịch vụ, thư mục liên quan. Nếu muốn, cài lại sau từ đây hoặc offline installer từ Microsoft.
2. Đổi tên thư mục inetsrv

Khi gỡ IIS từ Windows Features, nó nên xóa thư mục. Nếu không, phải xóa thủ công thư mục liên quan dịch vụ.
Khởi động vào Advanced Recovery Mode, mở Command Prompt.
Đổi tên thư mục C:\Windows\system32\inetsrv thành ví dụ inetsrv.old bằng lệnh:
rename C:\Windows\system32\inetsrv inetsrv.old
Chương trình iissetup.exe, chịu trách nhiệm tất cả dịch vụ IIS trong Windows, nằm trong thư mục này.
3. Di chuyển thư mục liên quan IIS sang ổ khác

- Gõ services.msc trong Run prompt Enter mở Windows Services manager.
- Tìm Application Host Helper Service, dừng nó.
- Lấy quyền sở hữu thư mục WinSxS.
- Di chuyển thư mục *windows-iis*.* sang thư mục backup trên ổ khác.

Tìm kiếm bằng từ khóa *windows-iis*.* trong ô tìm kiếm. Kết quả trông như ảnh. Khi tìm xong, dùng Ctrl+X dán vào thư mục khác, ví dụ windows-iis-backup.
Xong, bắt đầu quá trình Windows 10 Update, bạn nên hoàn thành được lần này. Trong cập nhật, Updater có thể rollback đến phần trăm nhất định rồi tiến tiếp.
Sau khi cập nhật xong, xóa thư mục C:\Windows\System32\inetsrv.old và thư mục backup windows-iis-backup. Nếu cần, Windows sẽ tạo lại thư mục này hoặc khi cài IIS lại.
Hy vọng các bước dễ làm theo, và bạn hoàn thành cập nhật Windows 10 hoặc Feature upgrade không vấn đề.
