Windows Updates ถูกเผยแพร่เพื่อเพิ่มฟีเจอร์ใหม่หรือปรับปรุงฟีเจอร์บนแพลตฟอร์ม Windows แต่บางครั้งการอัปเดต Windows กลายเป็นปัญหาเนื่องจากข้อผิดพลาด หนึ่งในนั้นคือ ข้อผิดพลาด 0xc1900204
สาเหตุของข้อผิดพลาด 0xc1900204 ระหว่าง Windows Update
รหัสข้อผิดพลาด 0xc1900204 ที่แสดงระหว่าง Windows Update บ่งชี้ว่า มีไฟล์ระบบบน Windows OS ที่ถูกกำหนดค่าผิดพลาด (Misconfigured) มีหลายเหตุผลที่ทำให้รหัสนี้แสดง เราได้ระบุไว้ด้านล่าง:
- มัลแวร์ (Malware entities)
- ไฟฟ้าสูญหายหรือ Surge ไฟฟ้า (Power surge or sudden power outage)
- ระบบล่มสลายสมบูรณ์ (Complete system crash)
- ปัญหา Windows Update เอง (Windows update issues)
- เวอร์ชันไม่เข้ากัน (Incompatible versions)
- Bad sector ในฮาร์ดดิสก์ (Bad sector in the hard disk)
- โปรแกรมล่มขณะดาวน์โหลด (Program crash while downloading)
ตอนนี้ ทำอย่างไรดีกับข้อผิดพลาด 0xc1900204 ใน Windows 10/11?
วิธีแก้ไขข้อผิดพลาด Windows Update 0xc1900204
คุณสามารถแก้ไขข้อผิดพลาด 0xc1900204 ใน Windows 10/11 ได้ง่ายๆ โดยลองวิธีแก้ไขด้านล่าง:
วิธีที่ 1: รัน Windows Update Troubleshooter
Windows 10/11 มียูทิลิตี้ built-in สำหรับแก้ปัญหาที่เกี่ยวข้องกับ Windows Update ชื่อ Windows Update Troubleshooter หากเจอข้อผิดพลาด 0xc1900204 ให้รันเครื่องมือนี้ก่อน
วิธีใช้:
- กด Windows + I พร้อมกัน เพื่อเปิด Settings
- เลือก Update and Security
- ไปที่แท็บ Troubleshoot แล้วไปส่วน Get up and running
- คลิก Windows Update
- ทำตามขั้นตอนบนหน้าจอจนเสร็จสิ้น
- รีสตาร์ทคอมพิวเตอร์ และตรวจสอบว่าข้อผิดพลาดหายไปหรือยัง
วิธีที่ 2: รีเซ็ตส่วนประกอบ Windows Update (Reset Windows Update Components)
หากมีปัญหากับบริการ Windows Update ใดๆ อาจเจอรหัสข้อผิดพลาด 0xc1900204 ต้องรีเซ็ตส่วนประกอบทั้งหมดของ Windows Update
ขั้นตอนรีเซ็ต:
- พิมพ์ cmd ในช่อง Search
- คลิกขวา Command Prompt เลือก Run as Administrator
- พิมพ์คำสั่งต่อไปนี้ทีละบรรทัด กด Enter หลังแต่ละคำสั่ง:
- net stop wuauserv
- net stop cryptSvc
- net stop bits
- net stop msiserver
- ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
- ren C:\Windows\System32\catroot2 Catroot2.old
- net start wuauserv
- net start cryptSvc
- net start bits
- net start msiserver
- ลองอัปเดต Windows อีกครั้ง ดูว่าข้อผิดพลาดยังคงอยู่หรือไม่
วิธีที่ 3: ใช้ Registry Editor
สามารถใช้ Registry Editor แก้ข้อผิดพลาด 0xc1900204 ระหว่าง Windows Update ได้ ดังนี้:
- กด Windows + R พร้อมกัน เปิด Run dialog
- พิมพ์ regedit แล้วกด OK เปิด Registry Editor
- ไปที่พาธ: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
- คลิกขวา ProgramFilesDir
- เปลี่ยนค่า Default Value Data เป็นตำแหน่งที่ต้องการติดตั้งโปรแกรมใหม่
- กด OK บันทึกการเปลี่ยนแปลง
- รีบูทคอมพิวเตอร์ แล้วตรวจสอบว่าข้อผิดพลาดหายไปหรือยัง
วิธีที่ 4: ปิดใช้งานแอนติไวรัสบุคคลที่สามชั่วคราว
โปรแกรมแอนติไวรัสออกแบบมาเพื่อปกป้องคอมพิวเตอร์ แต่บางครั้งก็รบกวนกระบวนการระบบ ทำให้เกิดรหัสข้อผิดพลาดสุ่ม เช่น 0xc1900204 ลองปิดใช้งานชั่วคราวดู หากไม่ได้ ให้ลองยกเลิกติดตั้งชั่วคราว
วิธีที่ 5: รัน SFC Utility (System File Checker)
ไฟล์ระบบที่เสียหายหรือเสียหายอาจก่อให้เกิดข้อผิดพลาด 0xc1900204 ใช้เครื่องมือ System File Checker แก้ไข:
- เปิด Command Prompt เป็น Administrator
- พิมพ์คำสั่ง sfc /scannow แล้วกด Enter
- รอจนกระบวนการเสร็จสิ้น ห้าม中断กระบวนการ
- เมื่อสแกนเสร็จ รีบูทคอมพิวเตอร์ และตรวจสอบว่าข้อผิดพลาดหายไปหรือไม่
วิธีที่ 6: ตรวจสอบว่า Default Display Language เป็นภาษาอังกฤษหรือไม่
แม้จะดูแปลก แต่เป็นไปได้ว่าข้อผิดพลาด 0xc1900204 เกิดจาก Default Display Language ไม่ใช่ภาษาอังกฤษ วิธีเปลี่ยน:
- เปิด Registry Editor
- ไปที่พาธ: Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Language
- คลิกขวา InstallLanguage ตรวจสอบว่า Value Data เป็น 0409 หรือไม่
- ไปที่ Settings > Time and Language
- ที่แท็บ Region and Language ตรวจสอบ Default Display Language ควรเป็น English (United States) หากไม่ใช่ ให้คลิก Add a Language และติดตั้งภาษา US English
- รีบูทคอมพิวเตอร์ และตรวจสอบอีกครั้ง
วิธีที่ 7: ใช้ Microsoft Update Tool
อีกวิธีหนึ่งในการแก้ปัญหา Windows Update คือใช้ Microsoft Update Tool:
- ดาวน์โหลดเครื่องมือจากลิงก์ทางการ
- หลังดาวน์โหลดเสร็จ รันเครื่องมือ
- เลือกตัวเลือก Keep files and programs
- รอจนเครื่องมือทำงานเสร็จ แล้วตรวจสอบว่าข้อผิดพลาดยังปรากฏหรือไม่
วิธีที่ 8: กระทึงพื้นที่ระบบ (Free up System Space)
บ่อยครั้ง การขาดพื้นที่จัดเก็บระบบสามารถก่อให้เกิดข้อความข้อผิดพลาด หากต้องการพื้นที่มากขึ้นสำหรับ Windows Update:
- ไป Settings > System
- เลือก Storage
- ไปส่วน Local Disk C: > Temporary files
- เลือกไอเท็มที่ต้องการลบเพื่อขยายพื้นที่
- กดปุ่ม Remove files
ทางเลือกอื่น: ใช้ PC Repair Tool ของบุคคลที่สาม ซึ่งออกแบบมาเพื่อซ่อมแซมความเสียหายของ PC โดยกำจัดขยะระบบและไฟล์ที่ไม่ต้องการ
วิธีที่ 9: ยกเลิก Windows Update (Undo Windows Update)
หากทุกวิธีล้มเหลว ให้ลองยกเลิก Windows Update:
- กด Windows + I เปิด Windows Settings
- เลือก Update and Security
- ไป Recovery
- ภายใต้ Go back to the previous version of Windows 10/11 เลือก Start Now
- เลือกเหตุผลในการยกเลิก Windows version ปัจจุบัน
- กด Next
- คลิก No, thanks
- กด Next อีกสองครั้ง
- สุดท้าย คลิก Go back to the previous version
สรุป
ไม่ว่าคุณจะมีมาตรการป้องกันอย่างไร ไม่สามารถหลีกเลี่ยงข้อผิดพลาด Windows Update ได้ โดยเฉพาะถ้าเวอร์ชัน Windows Update เองมีข้อบกพร่อง แต่โชคดีที่มีวิธีแก้ไขช่วยให้คุณกำจัดข้อผิดพลาดเหล่านี้ได้ สำหรับข้อผิดพลาด 0xc1900204 สามารถอ้างอิงวิธีแก้ไขข้างต้นได้ ควรจะแก้ไขได้ในไม่ช้า มิฉะนั้น หากไม่แน่ใจ ให้ปล่อยให้ผู้เชี่ยวชาญ Windows แก้ไขให้