การอัปเดตระบบปฏิบัติการ Windows ผ่านฟีเจอร์ Windows Update ควรจะเป็นกระบวนการที่ง่ายและตรงไปตรงมา แค่ไปที่ Windows Update ตรวจสอบอัปเดตที่มี แล้วติดตั้งทั้งหมด แต่เสียดายว่ามีปัจจัยมากกว่านี้เกี่ยวข้องระหว่างกระบวนการอัปเดต และปัญหาเล็กน้อยกับปัจจัยใดปัจจัยหนึ่งก็能นำไปสู่ข้อผิดพลาด และล้มเหลวในการติดตั้ง
หนึ่งในข้อผิดพลาดอัปเดตที่พบบ่อยคือรหัสข้อผิดพลาด 0xC1900101 – 0x30018 นี่คือข้อผิดพลาดการติดตั้งอัปเดตที่ป้องกันไม่ให้ผู้ใช้ Windows ติดตั้งอัปเดตให้ระบบและแอป ผู้ใช้ Windows หลายรายรายงานว่าพบข้อผิดพลาดนี้ โดยเฉพาะตอนติดตั้งอัปเดต OS หลัก เช่น ผู้ใช้หลายคนเจอข้อผิดพลาดนี้ตั้งแต่บิลด์ 1903 ในขณะที่บางคนเจอตอนติดตั้งบิลด์ใหม่กว่าของ Windows 10/11
ข้อผิดพลาดนี้ก่อให้เกิดความไม่สะดวกมาก เพราะผู้ใช้ไม่สามารถดำเนินการอัปเดตต่อได้ เมื่อไม่สามารถติดตั้งอัปเดตเฉพาะเจาะจงได้ แอปและกระบวนการระบบจะถูกทิ้งไว้ข้างหลังในขณะที่ Windows ปล่อยอัปเดตมากขึ้น และเมื่อระบบล้าสมัย ข้อผิดพลาดและปัญหาระบบต่างๆ จะหายคอยขึ้นมาอย่างแน่นอน
ถ้ารหัสข้อผิดพลาด Windows 10/11 0xC1900101 – 0x30018 กำลังทำให้คุณเดือดร้อนและป้องกันไม่ให้ติดตั้งอัปเดตใดๆ คู่มือนี้เหมาะสำหรับคุณ เราจะอภิปรายสาเหตุทั่วไปของ 0xC1900101 – 0x30018 บน Windows 10/11 และวิธีแก้ที่พิสูจน์แล้ว
เคล็ดลับ: ใช้เครื่องมือเพิ่มประสิทธิภาพ PC เพื่อกำจัดการตั้งค่าผิดปกติ ไฟล์ขยะ แอปมี害 และภัยคุกคามด้านความปลอดภัยที่อาจก่อให้เกิดปัญหาระบบหรือทำให้ช้า
สแกนฟรีเพื่อตรวจสอบปัญหา PC 3.145.873 ครั้งที่ดาวน์โหลด รองรับ: Windows 10/11, Windows 7, Windows 8รหัสข้อผิดพลาด 0xC1900101 – 0x30018 คืออะไร?
รหัสข้อผิดพลาด 0xC1900101 – 0x30018 บน Windows 10/11 เป็นข้อผิดพลาดการติดตั้งอัปเดตที่ทำให้เกิด Blue Screen of Death (หน้าจอสีน้ำเงินตาย) ข้อผิดพลาดนี้เกิดขึ้นเมื่อผู้ใช้ติดตั้งอัปเดตหลักให้ระบบปฏิบัติการ Windows เช่น ผู้ใช้หลายรายรายงานว่าพบข้อผิดพลาดนี้ตอนอัปเกรดไปบิลด์ Windows 10/11 อื่น ข้อผิดพลาดนี้ยังอาจปรากฏตอนอัปเกรดคอมพิวเตอร์จาก Windows เก่า (Windows 7, 8, หรือ 8.1) ไป Windows 10/11
รหัสข้อผิดพลาด 0xC1900101 – 0x30018 บน Windows 10/11 ปกติจะมาพร้อมข้อความผิดพลาดนี้:
We couldn't install Windows 10/11
We've set your PC back to the way it was right before started installing Windows 10/11.
0xC1900101 – 0x30018 failed in FIRST_BOOT phase with an error during SYSPREP_SPECIALIZE operation.
ข้อผิดพลาดนี้อาจเกิดจากหลายประการ รวมถึงความไม่เข้ากันได้ของซอฟต์แวร์ ไฟล์ติดตั้งเสียหาย ปัญหาไดรเวอร์อุปกรณ์ การเชื่อมต่ออินเทอร์เน็ตแย่ หรือการติดเชื้อมัลแวร์ Microsoft ยังไม่ปล่อยการแก้ไขอย่างเป็นทางการ ดังนั้นผู้ใช้ต้องหาทางออกเอง ต้องค้นหาสาเหตุเพื่อช่วยกระบวนการตรวจสอบ แต่ถ้าระบุสาเหตุรากฐานไม่ได้ สามารถลองวิธีแก้ทั้งหมดด้านล่างดูว่าอันไหนใช้ได้
วิธีแก้ 0xC1900101 – 0x30018 บน Windows 10/11
ตอนติดตั้งอัปเดตหลักหรืออัปเกรด OS ต้องแน่ใจว่าเตรียมพร้อมแล้วเพื่อป้องกันข้อผิดพลาดอย่าง 0xC1900101 – 0x30018 นี่คือขั้นตอนพื้นฐานก่อนกดปุ่ม Update:
- ปิด Antivirus หรือ Anti-malware ชั่วคราว เพื่อไม่ให้รบกวนกระบวนการอัปเดต ปิด Firewall ด้วย อย่าลืมเปิดกลับหลังแก้ไขเสร็จ
- เปลี่ยนมาใช้สาย LAN ถ้าเป็นไปได้ ถ้าไม่มีสาย ลองย้ายใกล้ Router/Modem เพื่อสัญญาณ Wi-Fi ดีขึ้น
- ถอดอุปกรณ์ต่อพ่วงทั้งหมด รวมถึง USB, CD/DVD, สปีคเกอร์, Hub และอื่นๆ ยกเว้นคีย์บอร์ดและเมาส์
- ใช้ซอฟต์แวร์ทำความสะอาด PC เพื่อกำจัดไฟล์ขยะที่ซ่อนอยู่ในระบบ
- ถ้าใช้แล็ปท็อป ตรวจสอบแบตเตอรี่พอ หรือเสียบชาร์จเพื่อไม่ให้ดับระหว่างติดตั้งอัปเดต
ถ้าทำข้างต้นแล้วยังเจอข้อผิดพลาด 0xC1900101 – 0x30018 ให้ลองวิธีแก้ด้านล่าง:
วิธีแก้ #1: ใช้ Windows Troubleshooter
Windows 10/11 มี Troubleshooter built-in ช่วยแก้ปัญหาทั่วไป รวมถึงความล้มเหลวในการอัปเดต เครื่องมือนี้มีประโยชน์สำหรับผู้ใช้ที่ไม่ค่อยรู้เทคนิค เพราะทำให้กระบวนการง่ายขึ้น วิธีใช้ Windows Troubleshooter แก้รหัสข้อผิดพลาด 0xC1900101 – 0x30018:
- คลิกปุ่ม Start เลือก Settings
- คลิกส่วน Update & Security แล้วคลิก Troubleshoot
- คลิกตัวเลือก Windows Update และรัน Troubleshooter
- ทำตามคำแนะนำบนหน้าจอเพื่อดูว่ามีปัญหากับบริการและกระบวนการ Windows Update หรือไม่ Troubleshooter จะแก้ข้อผิดพลาดที่ตรวจพบอัตโนมัติ
- เมื่อเสร็จ กลับไปเมนู Troubleshoot คลิก Internet Connections troubleshooter
- รัน troubleshooter อีกครั้งดูว่ามีปัญหาการเชื่อมต่ออินเทอร์เน็ตหรือไม่
รอกระบวนการเสร็จ แล้วตรวจสอบว่าข้อผิดพลาดแก้ไขได้หรือไม่ โดยติดตั้งอัปเดตอีกครั้ง
วิธีแก้ #2: รีเซ็ต Windows Update Components
ถ้ามีอะไรผิดปกติกับฟีเจอร์ Windows Update การรีเซ็ตคอมโพเนนท์ควรช่วยแก้ปัญหาที่เกี่ยวข้อง วิธีทำ:
- เปิด Command Prompt รันเป็น Administrator
- หยุด MSI Installer, Windows Update Services, BITS, และ Cryptographic processes โดยพิมพ์คำสั่งต่อไปใน Command Prompt ตามด้วย Enter:
- net stop msiserver
- net stop wuauserv
- net stop bits
- net stop cryptSvc
- เปลี่ยนชื่อโฟลเดอร์ Catroot2 และ Software Distribution ด้วยคำสั่งนี้ ตามด้วย Enter:
- ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
- ren C:\Windows\System32\catroot2 Catroot2.old
- เริ่มบริการ MSI Installer, Windows Update Services, BITS, และ Cryptographic ใหม่ด้วยคำสั่งนี้ ตามด้วย Enter:
- net start wuauserv
- net start cryptSvc
- net start bits
- net start msiserver
ฟีเจอร์ Windows Update ควรถูกรีเซ็ตแล้วและข้อผิดพลาดควรแก้ไข ถ้ายังไม่ได้ ไปวิธีต่อไป
วิธีแก้ #3: ลอง Registry Hotfix เรียบง้ายนี้
ผู้ใช้หลายรายใช้วิธีนี้แก้รหัสข้อผิดพลาด 0xC1900101 – 0x30018 บน Windows 10/11 จึงคุ้มค่าที่จะลอง วิธีนี้ลบไดรเวอร์ที่ไม่ได้ใช้ซึ่ง Disk Cleanup ไม่ดูแล
วิธีทำ:
- เปิด Command Prompt รันเป็น Administrator
- พิมพ์คำสั่งต่อไปในหน้าต่าง Command Prompt ตามด้วย Enter:
rundll32.exe pnpclean.dll,RunDLL_PnpClean /DRIVERS /MAXCLEAN - ปิดหน้าต่าง Command Prompt และรีสตาร์ทคอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงมีผล
เคล็ดลับ: วิธีง่ายกว่าในการทำความสะอาดไดรเวอร์ที่ไม่ได้ใช้ คือรันเครื่องมือทำความสะอาด PC จะกำจัดไฟล์ที่ไม่จำเป็นและไฟล์ขยะทั้งหมด เพื่อป้องกันข้อผิดพลาดอย่าง 0xC1900101 – 0x30018
เมื่อคอมพิวเตอร์รีสตาร์ทแล้ว ลองติดตั้งอัปเดตอีกครั้ง
วิธีแก้ #4: รันเครื่องมือ SFC และ DISM
ถ้าข้อผิดพลาดการติดตั้งเกิดจากไฟล์ติดตั้งหรือไฟล์ระบบเสียหาย การรันเครื่องมือ System File Checker (SFC) ควรช่วยได้ ถ้า SFC ไม่พอ สามารถใช้ยูทิลิตี้ Deployment Image Servicing and Management (DISM) แทน ทั้งสองต้องรันคำสั่งผ่าน Command Prompt
วิธีรัน SFC tool พิมพ์คำสั่งนี้ ตามด้วย Enter:
- sfc/scannow
วิธีรัน DISM tool พิมพ์คำสั่งเหล่านี้ ตามด้วย Enter หลังแต่ละบรรทัด:
- Dism /Online /Cleanup-Image /CheckHealth
- Dism /Online /Cleanup-Image /ScanHealth
- Dism /Online /Cleanup-Image /RestoreHealth
รอกระบวนการเสร็จ ก่อนติดตั้งอัปเดตอีกครั้ง
วิธีแก้ #5: ติดตั้ง Windows ผ่าน Media Creation Tool
ถ้าพบข้อผิดพลาดนี้ตอนอัปเดต Windows 10/11 ด้วยตัวจัดการอัปเดต built-in สามารถติดตั้งอัปเดตด้วยไฟล์ .ISO แทน ได้ดาวน์โหลดตัวติดตั้งจากเว็บไซต์ Microsoft
- ดาวน์โหลด ISO installer จากลิงก์นี้ โดยคลิก Download tool
- เลือก Run
- เลือก Accept ที่หน้า License
- คลิก Upgrade this PC > Next
เครื่องมือจะเริ่มดาวน์โหลดไฟล์ ISO เมื่อเสร็จ การติดตั้งจะเริ่มขึ้น ทำตามคำแนะนำบนหน้าจอสำหรับกระบวนการติดตั้ง อาจใช้เวลาบ้าง และ PC จะรีสตาร์ทหลายครั้ง แต่เป็นส่วนหนึ่งของกระบวนการ
สรุป
การเจอข้อผิดพลาด 0xC1900101 – 0x30018 บน Windows 10/11 น่าขำขัน เพราะไม่สามารถอัปเดตระบบได้จนกว่าจะแก้ไข 0xC1900101 – 0x30018 เป็นเพียงหนึ่งในข้อผิดพลาดการติดตั้งหลายอย่างที่ผู้ใช้ Windows 10/11 อาจเจอ แต่นี่ยากกว่าเพราะอาจนำไปสู่ Blue Screen of Death ถ้าเจอข้อผิดพลาดนี้ ลองวิธีแก้ข้างต้นใดๆ หนึ่ง