0 xc1900200 รหัสข้อผิดพลาดปรากฏขึ้นเมื่อผู้ใช้พยายามอัพเกรดจาก Windows รุ่นเก่าเป็น Windows 10 โดยใช้ยูทิลิตี้ Windows Update Assistant กรณีนี้อาจเกิดขึ้นได้เมื่อพยายามอัปเกรดจาก Windows 7 หรือ Windows 8.1 เป็น Windows 10 ในทุกกรณี โปรแกรมติดตั้งระบุว่าเป็นไปตามข้อกำหนดทุกประการ แต่ด้วยเหตุผลบางประการ กระบวนการอัปเกรดล้มเหลวในท้ายที่สุดด้วยรหัสข้อผิดพลาดนี้
สาเหตุของข้อผิดพลาด Windows Update 0xc1900200 คืออะไร
ต่อไปนี้คือตัวเลือกที่มีสิ่งที่อาจก่อให้เกิดข้อผิดพลาดในที่สุด:
- ไม่ตรงตามข้อกำหนดขั้นต่ำ – ไม่สามารถติดตั้ง Windows 10 ได้ในทุกการกำหนดค่า หากคุณมีคอมพิวเตอร์สเปกต่ำ อาจเป็นเพราะเหตุนี้การติดตั้งจึงล้มเหลวในที่สุดด้วยรหัสข้อผิดพลาดนี้
- องค์ประกอบ WU ผิดพลาด – ตามที่ปรากฎ หนึ่งในสาเหตุที่พบบ่อยที่สุดที่จะเรียกรหัสข้อผิดพลาดนี้คือความไม่สอดคล้องกับส่วนประกอบ Windows Update อย่างน้อยหนึ่งรายการ หากสถานการณ์นี้ใช้ได้ คุณควรสามารถแก้ไขปัญหาได้โดยการรีเซ็ตแคช Windows Update (ด้วยตนเองหรือโดยใช้ระบบตัวแทนอัตโนมัติ)
- พื้นที่พาร์ติชั่นสำรองไม่เพียงพอ – ผู้ร้ายทั่วไปอีกรายที่จะนำไปสู่การประจักษ์ของปัญหานี้คือพื้นที่ไม่เพียงพอใน Reserved Partition เอเจนต์การอัพเกรดจะใช้พาร์ติชั่นนี้เป็นอย่างมาก และจะล้มเหลวเว้นแต่จะมีเนื้อที่เพียงพอที่จะสลับข้อมูลได้อย่างอิสระ ในกรณีนี้ คุณจะแก้ไขปัญหาได้โดยขยายพาร์ติชั่น System Reserved โดยใช้ยูทิลิตี้ของบุคคลที่สาม
- ไฟล์ระบบเสียหาย – ในบางกรณี ปัญหานี้อาจเกิดขึ้นได้เนื่องจากข้อมูลบางประเภทที่เสียหายซึ่งจำเป็นต่อระบบปฏิบัติการของคุณ หากใช้สถานการณ์นี้ได้ คุณสามารถแก้ไขปัญหาได้โดยรีเฟรชทุกองค์ประกอบของระบบปฏิบัติการด้วยขั้นตอนการติดตั้งซ่อมแซม (การซ่อมแซมแบบแทนที่)
ซ่อมแซมไฟล์ระบบที่เสียหาย
ดาวน์โหลดและเรียกใช้ Restoro เพื่อสแกนหาไฟล์ที่เสียหายจาก ที่นี่ หากพบว่าไฟล์เสียหายและสูญหาย ให้ซ่อมแซมโดยใช้ Restoro นอกเหนือจากการปฏิบัติตามวิธีการด้านล่าง
วิธีที่ 1:การตรวจสอบข้อกำหนดขั้นต่ำ
ตามที่ปรากฏ รหัสข้อผิดพลาดนี้มักจะปรากฏขึ้นหาก Windows 10 ไม่สอดคล้องกับข้อกำหนดของระบบของคุณ
คลิกที่นี่ เพื่อเยี่ยมชมเว็บไซต์ทางการของ Microsoft คลิกปุ่ม “รับการอัปเดตวันครบรอบทันที” และไฟล์จะเริ่มดาวน์โหลด
เมื่อเสร็จแล้วให้เรียกใช้และ Update Assistant จะเริ่มทำงาน หน้าต่างจะเปิดขึ้นพร้อมปุ่ม "อัปเดตทันที" คลิกแล้วคุณจะได้รับรายงานความเข้ากันได้ในไม่ช้า
หากมีปัญหา คุณจะได้รับแจ้งว่าส่วนใดของเครื่องที่ไม่สามารถทำงานร่วมกับ Windows 10 ได้ มิฉะนั้น หากทุกอย่างมีเครื่องหมายถูกสีเขียว ปัญหาอาจเกิดจากปัญหาคอมโพเนนต์ของ Windows Update
ในกรณีนี้ ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง
วิธีที่ 2:การรีเซ็ตแคช Windows Update
เนื่องจากมีการรายงานโดยผู้ใช้ที่ได้รับผลกระทบจำนวนมาก สาเหตุอันดับหนึ่งที่จะทำให้เกิดข้อผิดพลาด 0xc1900200 คือส่วนประกอบ Windows Update อย่างน้อยหนึ่งองค์ประกอบที่ติดอยู่ในสถานะขอบรกและไม่สามารถจัดการกับกระบวนการอัปเกรดได้
หากสถานการณ์นี้ใช้ได้ การรีเซ็ตส่วนประกอบ Windows Update ที่เกี่ยวข้องทั้งหมดจะช่วยให้คุณแก้ไขปัญหาได้อย่างรวดเร็ว ผู้ใช้ที่ได้รับผลกระทบหลายสิบรายยืนยันว่าการอัปเกรด Windows เสร็จสมบูรณ์หลังจากปฏิบัติตามหนึ่งในสองขั้นตอนที่อธิบายไว้ข้างต้น
เมื่อพูดถึงการรีเซ็ตส่วนประกอบ WU ที่เกี่ยวข้องทั้งหมด มีคำแนะนำสองแบบที่คุณสามารถปฏิบัติตามได้ - คุณสามารถไปที่เส้นทางด้วยตนเองและอาศัยพรอมต์ CMD ที่ยกระดับ หรือคุณสามารถใช้ตัวแทน WU อัตโนมัติได้หากต้องการกรอไปข้างหน้า การดำเนินงานทั้งหมด
ทำตามคำแนะนำที่คุณรู้สึกสบายใจมากขึ้น:
การรีเซ็ตองค์ประกอบ WU ผ่านตัวแทนอัตโนมัติ
- ไปที่หน้า Microsoft Technet (ที่นี่ ) จากเบราว์เซอร์เริ่มต้นของคุณและดาวน์โหลด รีเซ็ตสคริปต์ Windows Update Agent .
- รออย่างอดทนจนกว่าการดาวน์โหลดครั้งแรกจะเสร็จสิ้น จากนั้นแตกไฟล์ zip ด้วยยูทิลิตี้อย่าง WinRar, WinZip หรือ 7zip
- เมื่อแยกเนื้อหาของไฟล์เก็บถาวรแล้ว ให้ดับเบิลคลิกที่ ResetWUENG.exe จากนั้นทำตามคำแนะนำบนหน้าจอเพื่อเรียกใช้สคริปต์บนคอมพิวเตอร์ของคุณ
หมายเหตุ: โปรดทราบว่าในระหว่างขั้นตอนนี้ ส่วนประกอบ Windows Update ทั้งหมดจะถูกรีเซ็ตโดยอัตโนมัติ ดังนั้นตรวจสอบให้แน่ใจว่าคุณไม่มีการดำเนินการที่ทำงานอยู่ที่อาจได้รับผลกระทบ - หลังจากดำเนินการเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์และรอให้การเริ่มต้นระบบครั้งถัดไปเสร็จสิ้น จากนั้นลองทำตามขั้นตอนการอัปเดตอีกครั้งและดูว่าปัญหาได้รับการแก้ไขหรือไม่
หากคุณยังคงพบกับ 0 . เหมือนเดิม xc1900200 ระหว่างขั้นตอนการอัพเกรด เลื่อนลงไปที่วิธีถัดไปด้านล่าง
รีเซ็ตส่วนประกอบ WU ทั้งหมดผ่านหน้าต่าง CMD ที่ยกระดับ
- กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ จากนั้นพิมพ์ ‘cmd’ ในช่อง Run ที่เพิ่งเปิดใหม่ จากนั้นพิมพ์ 'cmd' ในช่องข้อความแล้วกด Ctrl + Shift + Enter เพื่อเปิดพรอมต์คำสั่งที่ยกระดับ เมื่อคุณเห็น UAC (การควบคุมบัญชีผู้ใช้) ให้คลิกใช่ เพื่อให้สิทธิ์ของผู้ดูแลระบบ
- เมื่อคุณอยู่ในพรอมต์ CMD ที่ยกระดับแล้ว ให้พิมพ์คำสั่งต่อไปนี้ตามลำดับ แล้วกด Enter หลังจากแต่ละคำสั่งเพื่อหยุดกระบวนการ WU ที่จำเป็นทั้งหมดไม่ให้ทำงาน:
net stop wuauserv net stop crypt Svcnet stop bits net stop msiserver
หมายเหตุ: เพื่อให้คุณรู้ว่าคุณกำลังเปลี่ยนแปลงอะไร คำสั่งเหล่านี้จะหยุดบริการ Windows Update, MSI Installer, บริการการเข้ารหัส และบริการ BITS อย่างมีประสิทธิภาพ
- เมื่อหยุดส่วนประกอบที่เกี่ยวข้องทั้งหมดแล้ว ให้เรียกใช้คำสั่งต่อไปนี้ตามลำดับและกด Enter หลังจากแต่ละรายการเพื่อเปลี่ยนชื่อ SoftwareDistribution และ Catroot2 โฟลเดอร์ต่างๆ เพื่อขจัดความเป็นไปได้ของคอมโพเนนต์ของระบบปฏิบัติการที่เสียหายที่เกี่ยวข้องกับการดำเนินการนี้:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 Catroot2.old
หมายเหตุ: สองโฟลเดอร์นี้มีหน้าที่เก็บไฟล์อัปเดตชั่วคราวที่ใช้โดยคอมโพเนนต์การอัปเดตของ Windows
- เมื่อคุณจัดการรีเฟรช Catroot2 และ SoftwareDistribution ให้รันคำสั่งต่อไปนี้ตามลำดับและกด Enter หลังจากแต่ละคำสั่งเพื่อเปิดใช้งานบริการที่คุณปิดใช้งานก่อนหน้านี้อีกครั้ง:
net start wuauserv net start cryptSvc net start bits net start msiserver
- รีสตาร์ทคอมพิวเตอร์และรอให้ลำดับการเริ่มต้นระบบถัดไปเสร็จสมบูรณ์ เมื่อขั้นตอนการบู๊ตครั้งถัดไปเสร็จสมบูรณ์ ให้ลองเริ่มขั้นตอนการอัปเกรดอีกครั้งและดูว่าการตั้งค่านั้นสามารถดำเนินการให้เสร็จสิ้นได้หรือไม่โดยที่ไม่ปรากฏ 0xc1900200 ผิดพลาด
หากยังคงเกิดปัญหาเดิมอยู่ ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง
วิธีที่ 3:การขยายพาร์ติชันที่สงวนไว้
ตามที่ปรากฏ ปัญหานี้อาจเกิดขึ้นได้เนื่องจากมีเนื้อที่ไม่เพียงพอบนพาร์ติชันที่สงวนไว้ของระบบเพื่อดำเนินการให้เสร็จสิ้น หากใช้สถานการณ์นี้ การดำเนินการจะล้มเหลวด้วย 0xc1900200 ผิดพลาดเนื่องจากปัญหาเกี่ยวกับพื้นที่
ผู้ใช้ Windows หลายคนที่ประสบปัญหานี้เช่นกันได้รายงานว่าในที่สุดพวกเขาก็จัดการเพื่อแก้ไขปัญหานี้ได้โดยใช้เครื่องมือของบุคคลที่สามที่สามารถขยายพาร์ติชันที่สงวนไว้ของระบบเป็น 350 MB ผู้ใช้ที่ได้รับผลกระทบส่วนใหญ่ยืนยันว่าปัญหาหยุดเกิดขึ้นหลังจากดำเนินการเสร็จสิ้น
มีสองสถานการณ์ที่แตกต่างกันที่จะช่วยให้คุณทำสิ่งนี้ได้
การใช้ตัวจัดการอุปกรณ์
- กดปุ่ม คีย์ Windows . ค้างไว้ และ กด R . จากนั้นพิมพ์ diskmgmt.msc และคลิก ตกลง เพื่อเปิดตัวจัดการอุปกรณ์ .
- คลิกที่ C:\ ขับรถและมองหา แผนที่พาร์ทิชัน . พาร์ติชั่นแรกจะเป็นพาร์ติชั่น 100MB (ระบบ, แอ็คทีฟ, พาร์ติชั่นหลัก) คลิกขวาบนมันแล้วเลือก เปลี่ยน อักษรระบุไดรฟ์และเส้นทาง (คลิก เพิ่ม แล้วเลือก Y: )
- เมื่อเสร็จแล้ว คลิก เริ่ม -> พิมพ์ cmd คลิกขวา cmd แล้วเลือก เรียกใช้ในฐานะผู้ดูแลระบบ . เมื่ออยู่ในพรอมต์คำสั่ง ให้พิมพ์ต่อไปนี้:
takeown /f . /r /d y icacls . /grant administrators:F /t <see note below> attrib -h -s -r bootmgr
หมายเหตุ: สำหรับคำสั่ง icacls ให้ใช้ชื่อผู้ใช้ของคุณ ซึ่งคุณสามารถค้นหาได้โดยพิมพ์ whoami ในหน้าต่างพรอมต์คำสั่ง เมื่อดำเนินการเสร็จแล้ว ให้กดปุ่ม Windows ค้างไว้แล้วกด แล้วเปิด Y:Drive ตรวจสอบให้แน่ใจว่าได้ตั้งค่าไฟล์และโฟลเดอร์ที่ซ่อนอยู่เป็น แสดง ไปที่โฟลเดอร์ Boot และลบภาษาทั้งหมดที่ไม่ใช่ en-US โดยใช้ SHIFT + DELETE จากนั้นล้างถังรีไซเคิล
- ในหน้าต่างพรอมต์คำสั่งเดียวกัน ให้พิมพ์:
on Windows 8 and above: chkdsk Y: /F /X /sdcleanup /L:5000 on Windows 7: chkdsk Y: /F /X /L:5000
การดำเนินการนี้จะตัดทอนบันทึก NTFS ให้เหลือ 5MB และจะทำให้มีพื้นที่เพียงพอสำหรับการติดตั้งเพื่อดำเนินการ จากนั้น คุณสามารถดำเนินการติดตั้งต่อได้หลังจากการติดตั้งเสร็จสิ้น คุณสามารถกลับไปที่ diskmgmt.msc และลบอักษรระบุไดรฟ์สำหรับพาร์ติชันสำหรับเริ่มระบบ
การใช้เครื่องมือของบุคคลที่สาม
ต่อไปนี้คือคำแนะนำโดยย่อเกี่ยวกับการใช้ตัวช่วยสร้างพาร์ติชันเวอร์ชันฟรีเพื่อขยายพาร์ติชันที่สงวนไว้ของระบบ:
- ไปที่ลิงก์นี้ (ที่นี่ ) และคลิก ดาวน์โหลดฟรีแวร์ เพื่อเริ่มการดาวน์โหลด Partition Wizard เวอร์ชันฟรี
- รอจนกว่าการดาวน์โหลดจะเสร็จสิ้น จากนั้นดับเบิลคลิกที่ตัวช่วยดำเนินการพาร์ติชั่น และปฏิบัติตามคำแนะนำบนหน้าจอเพื่อทำการติดตั้งซอฟต์แวร์ของบริษัทอื่นให้เสร็จสิ้น
- ผ่านหน้าจอการติดตั้งและรีสตาร์ทคอมพิวเตอร์ของคุณเมื่อการติดตั้งเสร็จสิ้น คุณสามารถหลีกเลี่ยงการติดตั้ง PuP ที่ไม่จำเป็นได้โดยการป้องกันการติดตั้งผลิตภัณฑ์ซอฟต์แวร์เพิ่มเติม
- เมื่อการติดตั้งเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์และเปิด Partition Wizard เมื่อลำดับการเริ่มต้นถัดไปเสร็จสมบูรณ์
- เมื่อคุณเข้าสู่ ตัวช่วยสร้างพาร์ติชั่น . เริ่มต้น หน้าจอ ให้คลิกที่ การจัดการดิสก์และพาร์ติชั่น จากรายการตัวเลือกที่มี
- เมื่อคุณอยู่ในส่วนที่ถูกต้องแล้ว ให้เลื่อนไปที่ส่วนทางขวามือและคลิกขวาที่สงวนระบบ พาร์ทิชัน จากเมนูบริบทที่ปรากฏใหม่ ให้เลือก ขยาย จากรายการตัวเลือกที่มี
- ในส่วน ขยาย หน้าจอพาร์ติชั่น เริ่มต้นด้วยการเลือกไดรฟ์ที่คุณต้องการใช้พื้นที่โดยเลือกไดรฟ์ที่เหมาะสมจากเมนูแบบเลื่อนลงที่เกี่ยวข้องกับ ใช้พื้นที่ว่างจาก เมื่อเลือกไดรฟ์ที่ถูกต้องแล้ว ให้ใช้แถบเลื่อนด้านล่างเพื่อขยายพาร์ติชัน System Reserved เป็นอย่างน้อย 1 GB จากนั้นคลิก ตกลง เพื่อบันทึกการเปลี่ยนแปลงและเริ่มดำเนินการ
- รอให้การดำเนินการเสร็จสิ้น จากนั้นรีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่ในการเริ่มต้นระบบครั้งถัดไป
- เมื่อลำดับการเริ่มต้นถัดไปเสร็จสมบูรณ์ ให้ดำเนินการอัปเกรดซ้ำและดูว่าขั้นตอนเสร็จสมบูรณ์หรือไม่
หากคุณยังคงพบกับ 0xc1900200 . เหมือนเดิม รหัสข้อผิดพลาด เลื่อนลงไปที่วิธีสุดท้ายด้านล่าง
วิธีที่ 3:ทำการติดตั้งซ่อมแซม
หากสองวิธีแรกไม่อนุญาตให้คุณแก้ไข 0xc1900200 รหัสข้อผิดพลาดระหว่างพยายามอัปเกรดด้วยตัวช่วยอัปเกรดของ Windows เป็นไปได้ว่าคุณกำลังเผชิญกับปัญหาความเสียหายของระบบบางประเภทที่ไม่สามารถแก้ไขได้ตามอัตภาพ
ในกรณีที่ใช้สถานการณ์สมมตินี้ คุณควรสามารถแก้ไขปัญหาได้โดยการรีเซ็ตทุกองค์ประกอบของ Windows ที่อาจเรียกข้อความแสดงข้อผิดพลาดนี้ เมื่อพูดถึงสิ่งนี้ วิธีที่มีประสิทธิภาพมากที่สุดคือดำเนินการ ติดตั้งซ่อมแซม (อัปเกรดแบบแทนที่) .
การติดตั้งซ่อมแซมจะช่วยให้คุณสามารถซ่อมแซมความเสียหายของไฟล์ระบบได้เกือบทั้งหมด โดยการแทนที่ทุกองค์ประกอบของ Windows รวมถึงกระบวนการที่เกี่ยวข้องกับการบูท ข้อได้เปรียบที่สำคัญคือจะทำสิ่งนี้โดยไม่ส่งผลกระทบต่อไฟล์ส่วนบุคคลของคุณ ดังนั้น คุณจึงดำเนินการให้เสร็จสิ้นได้ในขณะที่เก็บแอปพลิเคชัน เกม สื่อส่วนตัว และแม้กระทั่งค่ากำหนดของผู้ใช้บางส่วนไว้
สำหรับคำแนะนำทีละขั้นตอนในการดำเนินการติดตั้งซ่อมแซม ให้ทำตามคำแนะนำทีละขั้นตอนที่มาพร้อมกับบทความนี้ (ที่นี่ ). หลังจากดำเนินการเสร็จสิ้น ให้ลองทำตามขั้นตอนการอัปเกรดอีกครั้งและดูว่าการดำเนินการเสร็จสิ้นโดยไม่มี 0xc1900200 รหัสข้อผิดพลาด