Firmware (เฟิร์มแวร์) เป็นซอฟต์แวร์ที่ฝังอยู่บนฮาร์ดแวร์ชิ้นหนึ่ง มันทำหน้าที่ต่างๆ เช่น งาน I/O พื้นฐาน และให้คำสั่งแก่อุปกรณ์เพื่อสื่อสารกับอุปกรณ์อื่นๆ เมื่อเราได้ยินคำว่า Firmware เราส่วนใหญ่เชื่อมโยงกับคอมพิวเตอร์ และคิดว่ามันเป็นเพียงส่วนหนึ่งของคอมพิวเตอร์ แต่ไม่ใช่เช่นนั้น อุปกรณ์อย่าง คีย์บอร์ด เมาส์ เราเตอร์ รีโมททีวี กล้อง เป็นต้น มีเฟิร์มแวร์ติดตั้งอยู่บนฮาร์ดแวร์ของมัน บริษัทต่างๆ ปล่อยอัปเดตเฟิร์มแวร์ออกมาจากเวลาไปเวลามา การติดตั้งอัปเดตเหล่านี้เป็นสิ่งบังคับ เพราะช่วยปรับปรุงประสิทธิภาพอุปกรณ์ บางครั้ง การอัปเดตเฟิร์มแวร์ล้มเหลวเนื่องจากบางเหตุผล ในบทความนี้ เราจะพูดถึงข้อผิดพลาด firmware update failed errors ใน Windows 11/10 ที่พบบ่อย และวิธีแก้ไขข้อผิดพลาดเหล่านั้น

Firmware Update คืออะไร?
คอมพิวเตอร์ที่ใช้ระบบปฏิบัติการ Windows อาจอัปเดตเฟิร์มแวร์ผ่าน Windows Update หลังจากดาวน์โหลดแพ็กเกจอัปเดตเฟิร์มแวร์ ระบบปฏิบัติการจะส่งมันไปยัง UEFI system firmware เพื่อติดตั้งระหว่างการรีสตาร์ทคอมพิวเตอร์ครั้งต่อไป ผู้ผลิตคอมพิวเตอร์จัดเตรียมอัปเดตเฟิร์มแวร์เพื่อปรับปรุงความเสถียรและประสิทธิภาพของคอมพิวเตอร์ของผู้ใช้ คุณยังสามารถใช้เครื่องมือเฉพาะที่ปล่อยโดย OEMs เพื่ออัปเดต BIOS หรือเฟิร์มแวร์ได้
อ่านเพิ่มเติม: วิธีอัปเดต BIOS
วิธีตรวจสอบอัปเดตเฟิร์มแวร์บน Windows 11/10
คุณสามารถตรวจสอบอัปเดตเฟิร์มแวร์บนคอมพิวเตอร์ Windows 11/10 ของคุณผ่าน:
- Windows 11/10 Settings
- Device Manager
- ใช้เครื่องมือ OEM เฉพาะ
1. ตรวจสอบอัปเดตเฟิร์มแวร์ผ่าน Windows 11/10 Settings

คุณสามารถดูอัปเดตเฟิร์มแวร์ก่อนหน้าทั้งหมดบนคอมพิวเตอร์ Windows 11/10 ในส่วน Update history (ประวัติการอัปเดต) ของ Windows Updates หน้าประวัติการอัปเดตยังมีข้อมูลของอัปเดตเฟิร์มแวร์ที่ล้มเหลวพร้อมกับรหัสข้อผิดพลาด
หากคุณติดตั้ง Windows 11 บนระบบของคุณ คุณสามารถดูประวัติการอัปเดตได้ที่ Settings > Windows Update > Update history
เพื่อดูประวัติการอัปเดตบนอุปกรณ์ Windows 10 ให้เปิดแอป Settings และไปที่ Update & Security > Windows Update ตอนนี้ คลิกที่แท็บ View Update history อัปเดตก่อนหน้าทั้งหมดพร้อมใช้งานบนหน้าประวัติการอัปเดต
2. ตรวจสอบอัปเดตเฟิร์มแวร์ผ่าน Device Manager

เพื่อตรวจสอบว่าเฟิร์มแวร์ของคุณทันสมัยหรือไม่ผ่าน Device Manager ให้ทำตามขั้นตอนด้านล่าง:
- คลิกขวาที่ Start Menu และเลือก Device Manager
- ขยายโหนด Firmware
หากการอัปเดตเฟิร์มแวร์ล้มเหลวหรือติดตั้งไม่ถูกต้อง คุณจะเห็นเครื่องหมายคำทันอันเหลืองบนเฟิร์มแวร์ของคุณ ตอนนี้ คลิกขวาที่เฟิร์มแวร์ และเลือก Properties เพื่อดูรหัสข้อผิดพลาดสำหรับการล้มเหลวของการอัปเดตเฟิร์มแวร์
3. ใช้เครื่องมือ OEM เฉพาะ
ผู้ผลิต OEM ทุกแห่งมียูทิลิตี้ที่ช่วยให้คุณอัปเดต BIOS, เฟิร์มแวร์ และไดรเวอร์ได้อย่างง่ายดาย ค้นหาของคุณและดาวน์โหลดจากเว็บไซต์ทางการเท่านั้น นี่คือวิธีที่ปลอดภัยที่สุดในการอัปเดต BIOS
- หากคุณมีแล็ปท็อป Dell คุณสามารถไปที่ Dell.com หรือใช้ Dell Update Utility
- ผู้ใช้ ASUS สามารถดาวน์โหลด MyASUS BIOS update utility จากเว็บไซต์สนับสนุน ASUS
- ผู้ใช้ ACER สามารถไปที่นี่ ป้อน Serial Number/SNID หรือค้นหาผลิตภัณฑ์ของคุณโดย Model เลือก BIOS/Firmware และคลิกลิงก์ดาวน์โหลดสำหรับไฟล์ที่คุณต้องการ
- ผู้ใช้ Lenovo สามารถใช้ Lenovo System Update Tool
- ผู้ใช้ HP สามารถใช้ HP Support Assistant ที่มาพร้อมกัน
อ่านเพิ่มเติม: วิธีอัปเดต Router Firmware
แก้ไข Firmware update failed ใน Windows
รหัสข้อผิดพลาดที่พร้อมใช้งานหลังจาก firmware update failure (การล้มเหลวของการอัปเดตเฟิร์มแวร์) เรียกว่า Return codes (รหัสส่งคืน) รหัสส่งคืนเหล่านี้แจ้งให้ Windows OS ทราบถึงความสำเร็จและความล้มเหลวของการติดตั้งอัปเดตเฟิร์มแวร์ ผู้ใช้สามารถดูรหัสข้อผิดพลาดเหล่านี้ใน Windows 11/10 Settings และ Device Manager การล้มเหลวของการอัปเดต UEFI firmware แบ่งออกเป็นสองประเภท:
- Transient failures (ความล้มเหลวชั่วคราว)
- Non-transient failures (ความล้มเหลวที่ไม่ใช่ชั่วคราว)
1. Transient firmware update failures
Transient firmware update failures เกิดจากสภาพแวดล้อมชั่วคราว เช่น ไฟฟ้าดับ หรือปัญหาแบตเตอรี่ต่ำ หากเฟิร์มแวร์อัปเดตล้มเหลวเนื่องจากพลังงานแบตเตอรี่ต่ำ Windows จะพยายามติดตั้งใหม่หลังจากการรีสตาร์ทครั้งต่อไป หากอัปเดตล้มเหลวเนื่องจากเหตุผลอื่นนอกเหนือจากไฟฟ้าดับหรือปัญหาแบตเตอรี่ Windows จะพยายามติดตั้งใหม่เพียงสามครั้ง หลังจากนั้น จะแสดงข้อความข้อผิดพลาดการอัปเดตใน Device Manager หรือ Windows Update history ในกรณีนี้ เฟิร์มแวร์จะไม่ได้รับการอัปเดตจนกว่าผู้ผลิตจะปล่อยอัปเดตใหม่
2. Non-transient firmware update failures
Non-transient firmware update failures เกิดจากเงื่อนไขที่ไม่สามารถซ่อมแซมได้ ในกรณีนี้ Windows จะไม่พยายามอัปเดตเฟิร์มแวร์ซ้ำจนกว่าจะมีอัปเดตใหม่จากผู้ผลิต
มาดูรหัสข้อผิดพลาดการอัปเดตเฟิร์มแวร์ที่พบบ่อยบางรหัส ที่ผู้ใช้สามารถเห็นใน Windows Update หรือ Device Manager รหัสข้อผิดพลาดแต่ละรหัสมีค่า NTSTATUS ค่า NTSTATUS ถูกใช้เพื่อสื่อสารกับข้อมูลระบب ส่วนใหญ่ของค่าเหล่านี้มีข้อความเริ่มต้นที่แสดงในข้อความที่มนุษย์อ่านได้พร้อมกับรหัสข้อผิดพลาด ผู้ใช้สามารถใช้รหัสข้อผิดพลาดและคำอธิบายเหล่านี้เพื่อแก้ไขปัญหา
- 0xC0000001: STATUS_UNSUCCESSFUL
- 0xC000009A: STATUS_INSUFFICIENT_RESOURCES
- 0xC0000059: STATUS_REVISION_MISMATCH
- 0xC000007B: STATUS_INVALID_IMAGE_FORMAT
- 0xC0000058: STATUS_UNKNOWN_REVISION
- 0xC000000F: STATUS_NO_SUCH_FILE
- 0xC0000022: STATUS_ACCESS_DENIED
- 0xC00002D3: STATUS_POWER_STATE_INVALID
- 0xC00002DE: STATUS_INSUFFICIENT_POWER
เมื่อ UEFI firmware รายงานค่า STATUS_UNSUCCESSFUL ให้ Windows OS Windows จะพยายามติดตั้งใหม่สามครั้ง ระหว่างการพยายามติดตั้งใหม่สามครั้ง ผู้ใช้จะเห็นข้อความ Pending restart ใน Windows Update หากการพยายามทั้งสามล้มเหลว Windows จะแสดงข้อความ {Operation Failed} The requested operation was unsuccessful พร้อมกับรหัสข้อผิดพลาด 0xC0000001
Windows จะพยายามติดตั้งใหม่สามครั้งเมื่อค่า STATUS_INSUFFICIENT_RESOURCES ถูกรายงานโดย UEFI firmware ระหว่างการพยายามติดตั้งใหม่สามครั้งนี้ ข้อความ Pending restart จะแสดงใน Windows update หากแม้จะพยายามสามครั้ง การอัปเดตเฟิร์มแวร์ยังล้มเหลว Windows จะแสดงข้อความข้อผิดพลาด Insufficient system resources exist to complete the API พร้อมกับรหัส 0xC000009A
Windows ไม่ทำการพยายามติดตั้งใหม่เฟิร์มแวร์เมื่อได้รับค่า NTSTATUS ใดๆ ด้านล่างนี้ แทนที่จะเป็นการแสดงรหัสข้อผิดพลาดและข้อความข้อผิดพลาดที่เกี่ยวข้อง
- STATUS_REVISION_MISMATCH
- STATUS_INVALID_IMAGE_FORMAT
- STATUS_UNKNOWN_REVISION
- STATUS_NO_SUCH_FILE
เมื่อได้รับค่า STATUS_ACCESS_DENIED จาก UEFI firmware Windows จะพยายามติดตั้งใหม่สามครั้ง หากหลังจากสามครั้งนี้ การอัปเดตเฟิร์มแวร์ล้มเหลว Windows จะแสดงรหัสข้อผิดพลาด 0xC0000022 พร้อมข้อความข้อผิดพลาด
UEFI firmware รายงานค่า NTSTATUS สองค่าต่อไปนี้ให้ Windows OS หากการอัปเดตเฟิร์มแวร์ล้มเหลวเนื่องจากปัญหาพลังงานหรือแบตเตอรี่ดาวน์ ในกรณีนี้ ไม่มีขีดจำกัดจำนวนครั้งของการพยายามติดตั้งใหม่เฟิร์มแวร์
- STATUS_POWER_STATE_INVALID
- STATUS_INSUFFICIENT_POWER
หากคุณได้รับข้อผิดพลาดการอัปเดตเฟิร์มแวร์บนระบบของคุณ คุณสามารถลองวิธีแก้ไขต่อไปนี้เพื่อกำจัดปัญหา:
- 騰出พื้นที่บนฮาร์ดดิสก์บ้าง
- รัน Windows Update Troubleshooter
- ปิดใช้งาน Firewall หรือแอนตี้ไวรัส協力廠商 และรัน Windows Update อีกครั้ง
- ลบอุปกรณ์ออกจาก Device Manager
- ดาวน์โหลดเฟิร์มแวร์จากเว็บไซต์ของผู้ผลิต
ก่อนเริ่มต้น เราแนะนำให้คุณถอดอุปกรณ์ USB ทั้งหมดออกจากคอมพิวเตอร์ และลองอีกครั้งหลังจาก Hard หรือ Full Shutdown
1. 騰出พื้นที่บนฮาร์ดดิสก์บ้าง
Windows updates จะล้มเหลวหากคุณไม่มีพื้นที่ว่างขั้นต่ำที่จำเป็นบนฮาร์ดดิสก์ หากคุณมี OS 32-bit คุณควรมีพื้นที่ว่างขั้นต่ำ 16 GB บนฮาร์ดดิสก์ ส่วน OS 64-bit ต้องการพื้นที่ว่างอย่างน้อย 20 GB บนฮาร์ดดิสก์สำหรับการติดตั้ง Windows updates ให้สำเร็จ
2. รัน Windows Update Troubleshooter
เฟิร์มแวร์อัปเดตถูกติดตั้งพร้อมกับ Windows updates ดังนั้น การรันเครื่องมือ Windows Update Troubleshooter อาจแก้ปัญหานี้ได้
3. ปิดใช้งาน Firewall หรือแอนตี้ไวรัส協力廠商 และรัน Windows Update อีกครั้ง
บางครั้ง Firewall หรือแอนตี้ไวรัส協力廠商 ป้องกันไม่ให้ Windows updates ติดตั้งได้ ปิด Firewall หรือแอนตี้ไวรัส協力廠商 ชั่วคราว และรัน Windows update อีกครั้ง เปิดแอป Settings ไปที่ Windows Update และคลิกที่ปุ่ม Check for updates
4. ลบอุปกรณ์ออกจาก Device Manager
เปิด Device Manager และลบเฟิร์มแวร์ของคุณออกจากมัน ขั้นตอนการทำดังนี้:
- คลิกขวาที่ Start Menu และเลือก Device Manager
- ใน Device Manager ให้ขยายโหนด Firmware
- คลิกขวาที่เฟิร์มแวร์ที่มีเครื่องหมายเตือน (เครื่องหมายคำทันสีเหลือง) และคลิก Uninstall device
- คลิกที่ปุ่ม Uninstall
- หลังจากถอนการติดตั้งเฟิร์มแวร์ที่มีปัญหาจาก Device Manager แล้ว ให้รีสตาร์ทคอมพิวเตอร์ของคุณ
เมื่อรีสตาร์ท Windows จะสแกนการเปลี่ยนแปลงฮาร์ดแวร์โดยอัตโนมัติและติดตั้งไดรเวอร์ที่หายไปใหม่
บทความเกี่ยวข้อง: You need to restart your PC to finish installing a firmware update.
5. ดาวน์โหลดเฟิร์มแวร์จากเว็บไซต์ของผู้ผลิต
เฟิร์มแวร์ของอุปกรณ์ทุกชนิดก็มีอยู่บนเว็บไซต์ของผู้ผลิต คุณสามารถดาวน์โหลดเฟิร์มแวร์จากเว็บไซต์ทางการและติดตั้งด้วยตนเองบนคอมพิวเตอร์ของคุณ ก่อนที่คุณจะติดตั้งเฟิร์มแวร์ด้วยตนเอง คุณต้องถอนการติดตั้งเวอร์ชันปัจจุบันของมันออกจาก Device Manager
ดีที่สุดคือใช้เครื่องมือเฉพาะสำหรับการอัปเดต BIOS และเฟิร์มแวร์ที่อาจถูกปล่อยโดย OEM ของคุณ พวกเขาถูกรายการไว้ข้างต้นในโพสต์นี้
วิธีแก้ไขข้อผิดพลาด Windows 11 update?
เพื่อให้ Windows updates ติดตั้งได้ถูกต้อง คุณควรมีพื้นที่ว่างอย่างน้อย 16 GB (สำหรับ OS 32-bit) และ 20 GB (สำหรับ OS 64-bit) บนฮาร์ดดิสก์ นอกจากนี้ คุณสามารถรันเครื่องมืออัตโนมัติ Windows Update Troubleshooter เพื่อแก้ปัญหา หากคุณยังได้รับข้อผิดพลาด Windows 11 update คุณสามารถลองวิธีแก้ไขอื่นๆ เช่น การรัน SFC หรือ DISM scans, การรีเซ็ต Windows Update Components เป็นต้น
อ่านเพิ่มเติม: วิธีดาวน์เกรด BIOS บนคอมพิวเตอร์ Windows
Windows 10 สามารถอัปเดตเป็น Windows 11 ได้หรือไม่?
หากระบบ Windows 10 ของคุณตรงตามข้อกำหนดฮาร์ดแวร์ขั้นต่ำสำหรับ Windows 11 คุณสามารถอัปเกรด Windows 10 เป็น Windows 11 ได้ ข้อกำหนดฮาร์ดแวร์ขั้นต่ำมีอยู่บนเว็บไซต์ของ Microsoft โดยการรัน PC Health Check Tool คุณสามารถตรวจสอบได้อย่างง่ายดายว่าระบบของคุณรองรับ Windows 11 หรือไม่
หวังว่าจะช่วยได้
