หากการอัปเกรด Windows 11/10 ของคุณล้มเหลว และคุณได้จดรหัสข้อผิดพลาดไว้ โพสต์นี้เสนอโซลูชันพื้นฐานบางอย่างเพื่อแก้ไขและแก้ปัญหา เราเคยดูวิธีแก้ไขข้อผิดพลาดการติดตั้งและอัปเดต Windows ที่ล้มเหลว ในโพสต์นี้ ฉันจะแสดงรายการรหัสข้อผิดพลาดการอัปเกรดและกระบวนการแก้ไข ซึ่งมาจาก Microsoft
วิธีระบุว่ารหัสข้อผิดพลาดหมายถึงอะไร:
สมมติว่ารหัสข้อผิดพลาดคือ 0x80070070
- "8" บ่งชี้ว่าเป็นรหัสข้อผิดพลาด Win32
- เลข 4 หลักสุดท้ายคือ 0070 ดังนั้นค้นหา 0x00000070 ในตารางรหัสข้อผิดพลาด Win32 บน MSDN
- ข้อผิดพลาดคือ: ERROR_DISK_FULL
สมมติว่ารหัสข้อผิดพลาดคือ 0xC1900107
- "C" บ่งชี้ว่าเป็นรหัสข้อผิดพลาด NTSTATUS
- เลข 4 หลักสุดท้ายคือ 0107 ดังนั้นค้นหา 0x00000107 ในตารางค่า NTSTATUS บน MSDN
- ข้อผิดพลาดคือ: STATUS_SOME_NOT_MAPPED
บางรหัสผลลัพธ์อธิบายตัวเองได้ ในขณะที่บางอย่างเป็นทั่วไปและต้องการการวิเคราะห์

รหัสข้อผิดพลาดการอัปเกรด Windows 11/10
0xC1900101 – 0x20004: โดยทั่วไปเกิดจากไดรเวอร์ล้าสมัย ลบอุปกรณ์และไดรเวอร์ที่ไม่ได้ใช้งาน อัปเดตไดรเวอร์ ถอนการติดตั้งซอฟต์แวร์ความปลอดภัย ลบอุปกรณ์ SATA ที่ไม่ได้ใช้งานทั้งหมด
0xC1900101 – 0x2000c: โดยทั่วไปเกิดจากไดรเวอร์ล้าสมัย ตัดการเชื่อมต่ออุปกรณ์ทั้งหมดที่เชื่อมต่อกับระบบ ยกเว้นเมาส์ คีย์บอร์ด และจอภาพ ติดต่อผู้จำหน่ายฮาร์ดแวร์เพื่อรับไดรเวอร์อุปกรณ์ที่อัปเดตแล้ว ตรวจสอบให้แน่ใจว่ายอมรับ "Download and install updates (recommended)" ที่เริ่มต้นกระบวนการอัปเกรด
0xC1900101 – 0x20017: นี่คือความล้มเหลวในการบูท SafeOS ปกติเกิดจากไดรเวอร์หรือซอฟต์แวร์เข้ารหัสดิสก์ที่ไม่ใช่ของ Microsoft Windows ไม่สามารถย้ายไดรเวอร์ได้ ทำให้เกิดการถอยกลับของระบบปฏิบัติการ ตรวจสอบให้แน่ใจว่าไดรเวอร์ทั้งหมดอัปเดตแล้ว เปิดไฟล์ Setuperr.log และ Setupact.log ในไดเรกทอรี %windir%\Panther และค้นหาไดรเวอร์ที่มีปัญหา อัปเดตหรือถอนการติดตั้งไดรเวอร์ที่มีปัญหา
0xC1900101 – 0x30018: ไดรเวอร์อุปกรณ์หยุดตอบสนองต่อ setup.exe ระหว่างกระบวนการอัปเกรด ตัดการเชื่อมต่ออุปกรณ์ทั้งหมดที่เชื่อมต่อกับระบบ ยกเว้นเมาส์ คีย์บอร์ด และจอภาพ ติดต่อผู้จำหน่ายฮาร์ดแวร์เพื่อรับไดรเวอร์อุปกรณ์ที่อัปเดตแล้ว ตรวจสอบให้แน่ใจว่า Download and install updates (recommended) ได้รับการยอมรับที่เริ่มต้นกระบวนการอัปเกรด
0xC1900101 – 0x3000D: อาจเกิดจากปัญหากับ display driver ตัดการเชื่อมต่ออุปกรณ์ทั้งหมดที่เชื่อมต่อกับระบบ ยกเว้นเมาส์ คีย์บอร์ด และจอภาพ อัปเดตหรือถอนการติดตั้ง display driver
0xC1900101 – 0x4000D: เกิดการถอยกลับเนื่องจากปัญหาการกำหนดค่าไดรเวอร์ ลองเปลี่ยน video adapters ตรวจสอบให้แน่ใจว่ามีพื้นที่ดิสก์เพียงพอ ปิดใช้งานตัวเลือกหน่วยความจำ BIOS เช่น caching หรือ shadowing
0xC1900101 – 0x40017: ปกติเกิดจากไดรเวอร์ที่ผิดปกติ antivirus filter drivers หรือ encryption drivers ทำ Clean Boot แล้วพยายามอัปเกรดเป็น Windows 10 ตรวจสอบให้แน่ใจว่าคุณเลือกตัวเลือก Download and install updates (recommended)
0x8007025D – 0x2000C: ดาวน์โหลด ISO/Media ใหม่และพยายามอัปเกรดอีกครั้ง หรือสร้างสื่อการติดตั้งใหม่โดยใช้ Media Creation Tool
0x80070490 – 0x20007: ตรวจสอบไดรเวอร์อุปกรณ์บนคอมพิวเตอร์ และวิเคราะห์ไฟล์ล็อกเพื่อกำหนดไดรเวอร์ที่มีปัญหา
0xC1900101 – 0x2000c: อัปเดตไดรเวอร์บนคอมพิวเตอร์ และเลือก "Download and install updates (recommended)" ระหว่างกระบวนการอัปเกรด ตัดการเชื่อมต่ออุปกรณ์นอกจากเมาส์ คีย์บอร์ด และจอภาพ
0xC1900200 – 0x20008: ดูข้อกำหนด Windows 10 และตรวจสอบว่าคอมพิวเตอร์ตรงตามข้อกำหนดขั้นต่ำหรือไม่
800704B8 – 0x3001A: เกิดข้อผิดพลาดขยายระหว่างเฟสบูทแรก ปิดใช้งานหรือถอนการติดตั้งแอปพลิเคชันแอนตี้ไวรัสที่ไม่ใช่ของ Microsoft ตัดการเชื่อมต่ออุปกรณ์ที่ไม่จำเป็นทั้งหมด และทำ clean boot
8007042B – 0x4000D: ปัญหานี้อาจเกิดจากระบบไฟล์ แอปพลิเคชัน หรือปัญหาไดรเวอร์ วิเคราะห์ไฟล์ล็อกเพื่อกำหนดไฟล์ แอปพลิเคชัน หรือไดรเวอร์ที่ไม่สามารถย้ายได้/ตัดการเชื่อมต่อ อัปเดต ลบ หรือแทนที่อุปกรณ์หรือวัตถุ อาจเกิดจากรายการรีจิสทรีที่เสียหายภายใต้ HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList หรือไฟล์ที่ไม่ถูกต้องในไดเรกทอรี \Users ในการแก้ไขข้อผิดพลาดนี้ ให้ตรวจสอบให้แน่ใจว่าบัญชีที่ลบแล้วไม่ยังคงอยู่ในรีจิสทรีของ Windows และไฟล์ภายใต้ไดเรกทอรี \Users ถูกต้อง ลบไฟล์ที่ไม่ถูกต้องหรือโปรไฟล์ผู้ใช้ที่ก่อให้เกิดข้อผิดพลาดนี้ ไฟล์และโปรไฟล์เฉพาะที่ก่อให้เกิดข้อผิดพลาดจะถูกบันทึกในไฟล์ล็อกการตั้งค่า Windows
8007001F – 0x4000D: นี่คือความล้มเหลวทั่วไป และอุปกรณ์ที่ต่อกับระบบอาจทำงานไม่ได้ วิเคราะห์ไฟล์ล็อกเพื่อกำหนดอุปกรณ์ที่ทำงานไม่ถูกต้อง ตัดการเชื่อมต่อ อัปเดต หรือแทนที่อุปกรณ์
8007042B – 0x4001E: การติดตั้งล้มเหลวระหว่างเฟสบูทที่สองขณะพยายามดำเนินการ PRE_OOBE ข้อผิดพลาดนี้มีสาเหตุมากกว่าหนึ่ง ลองแก้ไขเร็วๆ ที่กล่าวไว้ด้านล่าง และหากไม่สำเร็จ ให้วิเคราะห์ไฟล์ล็อกเพื่อกำหนดปัญหาและวิธีแก้ไข
0xC1800118: ปฏิบัติตาม KB3194588
0xC1900200: ตรวจสอบให้แน่ใจว่าระบบที่คุณพยายามอัปเกรดตรงตามข้อกำหนดระบบขั้นต่ำ ดูข้อกำหนด Windows 10 เพื่อข้อมูล
0x80090011: ติดต่อผู้จำหน่ายฮาร์ดแวร์และรับไดรเวอร์อุปกรณ์ทั้งหมดอัปเดต แนะนำให้มีการเชื่อมต่ออินเทอร์เน็ตที่ใช้งานอยู่ระหว่างกระบวนการอัปเกรด ตรวจสอบให้แน่ใจว่า "Download and install updates (recommended)" ได้รับการยอมรับที่เริ่มต้นกระบวนการอัปเกรด
0xC7700112: ปัญหานี้ได้รับการแก้ไขในเวอร์ชันล่าสุดของ Upgrade Assistant ตรวจสอบให้แน่ใจว่า "Download and install updates (recommended)" ได้รับการยอมรับที่เริ่มต้นกระบวนการอัปเกรด
0x80190001: เพื่อแก้ไขปัญหานี้ ให้ดาวน์โหลดและรัน media creation tool ดู Download windows 10
0x80246007: พยายามวิธีอื่นๆ ในการอัปเกรดระบบปฏิบัติการ ดาวน์โหลดและรัน media creation tool ดู Download windows 10
0xC1900201: ระบบไม่ผ่านข้อกำหนดขั้นต่ำในการติดตั้งอัปเดต ติดต่อผู้จำหน่ายฮาร์ดแวร์เพื่อรับอัปเดตล่าสุด
0x80240017: การอัปเกรดไม่พร้อมใช้งานสำหรับรุ่นนี้ของ Windows นโยบายการบริหารที่บังคับใช้โดยองค์กรของคุณอาจป้องกันการอัปเกรด ติดต่อผู้ดูแลระบบ IT ของคุณ
0x80070020: ใช้เครื่องมือ MSCONFIG เพื่อทำ clean boot บนเครื่อง และจากนั้นลองดำเนินการอัปเดตอีกครั้ง สำหรับข้อมูลเพิ่มเติม ดู How to perform a clean boot in Windows
0x80070522: ตรวจสอบให้แน่ใจว่าคุณลงชื่อเข้าใช้เป็น local administrator หรือมีสิทธิ์ local administrator
0xC1900107: รีบูทอุปกรณ์และรัน setup อีกครั้ง หากการรีสตาร์ทอุปกรณ์ไม่แก้ไขปัญหา ให้ใช้ Disk Cleanup utility และทำความสะอาดไฟล์ชั่วคราวและไฟล์ระบบ สำหรับข้อมูลเพิ่มเติม ดู Disk Cleanup in Windows 10
0xC1900209: ซอฟต์แวร์ที่ไม่เข้ากันได้กำลังบล็อกกระบวนการอัปเกรด ถอนการติดตั้งแอปพลิเคชันและลองอัปเกรดอีกครั้ง ดู Windows 10 Pre-Upgrade Validation using SETUP.EXE สำหรับข้อมูลเพิ่มเติม คุณยังสามารถดาวน์โหลด Windows Assessment and Deployment Kit (ADK) สำหรับ Windows 10 และติดตั้ง Application Compatibility Tools
0x8007002: เพื่อแก้ไขปัญหานี้ ลอง OS Deployment test บนไคลเอนต์ใน VLAN เดียวกับ Configuration Manager server ตรวจสอบการกำหนดค่าเครือข่ายสำหรับปัญหาการเชื่อมต่อ client-server แบบสุ่มที่เกิดขึ้นบน remote VLAN นอกจากนี้ ให้วิเคราะห์ SMSTS.log
0x80073BC3 – 0x20009, 0x8007002 – 0x20009, 0x80073B92 – 0x20009: ข้อผิดพลาดเหล่านี้เกิดขึ้นระหว่างการวิเคราะห์และตรวจสอบพาร์ติชัน และอาจเกิดจากการมีพาร์ติชันระบบหลายพาร์ติชัน ในการแก้ไขข้อผิดพลาด ให้ตัดการเชื่อมต่อหรือปิดใช้งานดิสก์ที่มีพาร์ติชันระบบที่ไม่ได้ใช้งานชั่วคราว คุณสามารถเชื่อมต่อดิสก์กลับหลังจากอัปเกรดเสร็จสิ้น หรือคุณสามารถลบพาร์ติชันระบบที่ไม่ได้ใช้งาน
0x80070004 – 0x3000D, 0x80070005 – 0x4000D, 0x80070004 – 0x50012, 80040005 – 0x20007: วิเคราะห์ไฟล์ล็อกเพื่อกำหนดปัญหา
0xC190020e, 0x80070070 – 0x50011, 0x80070070 – 0x50012, 0x80070070 – 0x60000: ข้อผิดพลาดเหล่านี้บ่งชี้ว่าคอมพิวเตอร์ไม่มีพื้นที่ว่างเพียงพอสำหรับติดตั้งอัปเกรด
สำหรับการอ่านโดยละเอียด คุณอาจไปที่ Microsoft
กระบวนการแก้ไขมาตรฐานสำหรับการแก้ไขข้อผิดพลาดการอัปเกรด Windows รวมถึง:
- ตรวจสอบว่ามีพื้นที่ว่างอย่างน้อย 16 GB
- ตัดการเชื่อมต่อฮาร์ดแวร์ภายนอกทั้งหมด
- รัน Windows Update Troubleshooter
- รัน Windows Update
- ถอนการติดตั้งซอฟต์แวร์แอนตี้ไวรัสที่ไม่ใช่ของ Microsoft
- ถอนการติดตั้งซอฟต์แวร์ที่ไม่จำเป็น
- ทำพื้นที่ดิสก์ว่าง
- อัปเดตเฟิร์มแวร์และไดรเวอร์
- รัน SFC และ DISM
- สุดท้าย รันกระบวนการอัปเกรด Windows
คุณต้องดูว่าอันไหนอาจใช้ได้ในกรณีของคุณ หากคุณต้องการความช่วยเหลือที่เฉพาะเจาะจงมากขึ้น ให้ค้นหารหัสข้อผิดพลาดหรือข้อความที่นี่บน TheWindowsClub โพสต์นี้ยังจะแสดงวิธีที่ผู้ดูแลระบบ IT สามารถแก้ไขข้อผิดพลาดการอัปเกรด Windows ได้
