Windows ไม่สามารถกำหนดค่าส่วนประกอบของระบบอย่างน้อยหนึ่งรายการ

หากคุณได้รับข้อความแสดงข้อผิดพลาดWindows ไม่สามารถกำหนดค่าคอมโพเนนต์ระบบตั้งแต่หนึ่งรายการขึ้นไปในขณะที่ติดตั้งหรืออัปเกรด Windows 10 โพสต์นี้จะสามารถช่วยคุณได้

Windows ไม่สามารถกำหนดค่าส่วนประกอบของระบบอย่างน้อยหนึ่งรายการ

ผู้ใช้บางรายยังรายงานข้อความแสดงข้อผิดพลาดต่อไปนี้:

Windows ไม่สามารถกำหนดค่าส่วนประกอบของระบบอย่างน้อยหนึ่งรายการ ในการติดตั้ง windows รีสตาร์ทคอมพิวเตอร์ด้วยรหัสข้อผิดพลาด 0xc1900101-0x30018

หากคุณวิเคราะห์บันทึกการย้อนกลับของ Windows 10 คุณอาจพบส่วนที่มี“ iissetup.exe” ที่เกี่ยวข้องกับการยกเลิก โดยปกติกระบวนการอัปเกรดจะเสร็จสิ้นไปแล้วกว่า 50% จากนั้นจะติดขัดและย้อนกลับในภายหลังสร้างบันทึกข้อผิดพลาดเหล่านี้

Windows ไม่สามารถกำหนดค่าส่วนประกอบของระบบอย่างน้อยหนึ่งรายการ

ข้อผิดพลาดเฉพาะนี้ - Windows ไม่สามารถกำหนดค่าคอมโพเนนต์ระบบอย่างน้อยหนึ่งอย่างปรากฏขึ้นระหว่างการอัพเกรด Windows 10 เกี่ยวข้องกับ IIS หรือ Internet Information Services บน Windows 10 ด้วยเหตุผลบางประการจึง จำกัด การติดตั้งทำให้เกิดปัญหาคอขวด มาดูกันว่าเราจะแก้ไขข้อผิดพลาดนี้ได้อย่างไร:

  1. ลบ IIS จากคุณสมบัติของ Windows
  2. เปลี่ยนชื่อโฟลเดอร์ inetsrv
  3. ย้ายโฟลเดอร์ที่เกี่ยวข้องกับ IIS ไปยังไดรฟ์อื่น

ทำตามทั้งสามขั้นตอนทีละขั้นตอน

1] ลบ IIS จากคุณสมบัติของ Windows

ถอนการติดตั้ง IIS จากโปรแกรมและคุณสมบัติ

ติดตั้ง IIS จากคุณลักษณะของ Windows มีให้ที่แผงควบคุม> โปรแกรม ไปที่นั่นแล้วยกเลิกการเลือกช่องที่อยู่ถัดจากบริการข้อมูลทางอินเทอร์เน็ต

คลิกที่ปุ่ม OK เพื่อยืนยัน กระบวนการนี้จะลบโปรแกรมบริการและโฟลเดอร์ที่เกี่ยวข้องทั้งหมดออกจาก Windows หากต้องการคุณสามารถติดตั้งได้ในภายหลังจากที่นี่หรือใช้ตัวติดตั้งออฟไลน์จากเว็บไซต์ Microsoft

2] เปลี่ยนชื่อโฟลเดอร์ inetsrv

เปลี่ยนชื่อโฟลเดอร์ inetsrv

เมื่อคุณถอนการติดตั้ง IIS จากคุณสมบัติของ Windows ควรลบโฟลเดอร์ออกด้วย หากไม่เป็นเช่นนั้นเราจะต้องลบโฟลเดอร์ใด ๆ ที่เกี่ยวข้องกับบริการด้วยตนเอง

บูตเข้าสู่โหมดการกู้คืนขั้นสูงจากนั้นเปิดพร้อมรับคำสั่ง

เปลี่ยนชื่อโฟลเดอร์C: \ Windows \ system32 \ inetsrvเป็นอะไรก็ได้เช่นพูดinetsrv.oldโดยใช้คำสั่งด้านล่าง -

เปลี่ยนชื่อ C: \ Windows \ system32 \ inetsrv inetsrv.old

โปรแกรม iissetup.exe ซึ่งรับผิดชอบบริการ IIS ทั้งหมดใน Windows จะอยู่ในโฟลเดอร์นี้

3] ย้ายโฟลเดอร์ที่เกี่ยวข้องกับ IIS ไปยังไดรฟ์อื่น

Windows ไม่สามารถกำหนดค่าส่วนประกอบของระบบอย่างน้อยหนึ่งรายการ

  • พิมพ์services.mscในพรอมต์เรียกใช้และกดปุ่ม Enter เพื่อเปิดตัวจัดการบริการ Windows
  • ค้นหาบริการตัวช่วยโฮสต์แอปพลิเคชันและหยุดการทำงาน
  • จากนั้นเป็นเจ้าของโฟลเดอร์ WinSxS
  • จากนั้นย้ายโฟลเดอร์* windows-iis *. *ไปยังโฟลเดอร์สำรองในไดรฟ์อื่น

ย้ายโฟลเดอร์ windows-iis

คุณสามารถค้นหาโดยใช้คำหลัก * windows-iis *. *ในช่องค้นหา ผลการค้นหาจะมีลักษณะดังภาพด้านบน เมื่อผลลัพธ์การค้นหาเสร็จสมบูรณ์ให้ใช้ Ctrl + X และวางลงในโฟลเดอร์สำรองอื่น ๆ ที่เก่ากว่าเช่น windows-iis-backup

เมื่อเสร็จแล้วให้เริ่มกระบวนการอัปเดต Windows 10 และคุณจะสามารถดำเนินการได้ในครั้งนี้ ในระหว่างการอัปเดตอาจเกิดขึ้นได้ว่า Updater อาจย้อนกลับไปที่เปอร์เซ็นต์ที่กำหนดแล้วดำเนินการต่อ

หลังจากการอัปเดตเสร็จสิ้นให้ลบโฟลเดอร์C: \ Windows \ System32 \ inetsrv.oldและโฟลเดอร์สำรอง windows-iis-backup หากจำเป็น Windows จะสร้างโฟลเดอร์เหล่านี้ขึ้นใหม่หรือเมื่อติดตั้ง IIS อีกครั้ง

เราหวังว่าขั้นตอนเหล่านี้จะปฏิบัติตามได้ง่ายและคุณจะสามารถดำเนินการอัปเดต Windows 10 หรืออัปเกรดคุณลักษณะให้เสร็จสมบูรณ์ได้โดยไม่มีปัญหาใด ๆ

Windows ไม่สามารถกำหนดค่าส่วนประกอบของระบบอย่างน้อยหนึ่งรายการ