Firmware là phần mềm nhúng trên một phần cứng. Nó thực hiện các chức năng khác nhau, như tác vụ I/O cơ bản, và cung cấp hướng dẫn cho thiết bị giao tiếp với các thiết bị khác. Khi nghe thuật ngữ Firmware, hầu hết chúng ta liên hệ nó với máy tính và nghĩ rằng nó chỉ là một phần của máy tính. Nhưng đây không phải là trường hợp. Các thiết bị như bàn phím, chuột, bộ định tuyến, điều khiển TV, camera, v.v., đều có firmware cài đặt trên phần cứng của chúng. Các công ty phát hành cập nhật firmware từ thời gian này sang thời gian khác. Việc cài đặt các bản cập nhật này là bắt buộc vì chúng giúp cải thiện hiệu suất thiết bị. Đôi khi, cập nhật firmware thất bại do một số lý do. Trong bài viết này, chúng ta sẽ nói về một số lỗi cập nhật firmware thất bại phổ biến trên Windows 11/10. Chúng ta cũng sẽ xem các giải pháp để khắc phục các lỗi như vậy.

Cập nhật Firmware là gì?
Máy tính với hệ điều hành Windows có thể cập nhật firmware của họ qua Windows Update. Sau khi tải gói cập nhật firmware, hệ điều hành chuyển nó cho firmware hệ thống UEFI để cài đặt trong lần khởi động lại máy tính tiếp theo. Nhà sản xuất máy tính cung cấp cập nhật firmware nhằm cải thiện độ ổn định và hiệu suất của máy tính người dùng. Bạn cũng có thể sử dụng các công cụ chuyên dụng do OEM phát hành để cập nhật BIOS hoặc firmware.
Đọc: Cách cập nhật BIOS.
Cách kiểm tra cập nhật Firmware trên Windows 11/10
Bạn có thể kiểm tra cập nhật firmware trên máy tính Windows 11/10 qua:
- Cài đặt Windows 11/10
- Trình quản lý thiết bị
- Sử dụng công cụ OEM chuyên dụng.
1. Kiểm tra cập nhật firmware qua Cài đặt Windows 11/10

Bạn có thể xem tất cả các bản cập nhật firmware trước đó trên máy tính Windows 11/10 trong phần Lịch sử cập nhật của Windows Updates. Trang Lịch sử cập nhật cũng chứa thông tin về các bản cập nhật firmware thất bại cùng với mã lỗi.
Nếu bạn đã cài đặt Windows 11 trên hệ thống, bạn có thể xem Lịch sử cập nhật trong "Cài đặt > Cập nhật Windows > Lịch sử cập nhật."
Để xem Lịch sử cập nhật trên thiết bị Windows 10, mở ứng dụng Cài đặt và đi đến "Cập nhật & Bảo mật > Cập nhật Windows." Bây giờ, nhấp vào tab Xem lịch sử cập nhật. Tất cả các bản cập nhật trước đó đều có sẵn trên trang Lịch sử cập nhật.
2. Kiểm tra cập nhật firmware qua Trình quản lý thiết bị

Để kiểm tra xem firmware của bạn có cập nhật hay không qua Trình quản lý thiết bị, hãy làm theo các bước dưới đây:
- Nhấp chuột phải vào Menu Bắt đầu và chọn Trình quản lý thiết bị.
- Mở rộng nút Firmware.
Nếu cập nhật firmware thất bại hoặc không được cài đặt đúng cách, bạn sẽ thấy dấu chấm than màu vàng trên firmware của mình. Bây giờ, nhấp chuột phải vào firmware và chọn Thuộc tính để xem mã lỗi cho sự cố cập nhật firmware.
3. Sử dụng công cụ OEM chuyên dụng
Tất cả các nhà sản xuất OEM đều có tiện ích giúp bạn dễ dàng cập nhật BIOS, firmware và trình điều khiển. Tìm kiếm công cụ của bạn và tải xuống chỉ từ trang web chính thức. Đây là cách an toàn nhất để cập nhật BIOS.
- Nếu bạn sở hữu máy tính xách tay Dell, bạn có thể truy cập Dell.com hoặc sử dụng Dell Update Utility.
- Người dùng ASUS có thể tải tiện ích cập nhật BIOS MyASUS từ trang hỗ trợ ASUS.
- Người dùng ACER có thể truy cập tại đây. Nhập Số serial/SNID hoặc tìm kiếm sản phẩm theo Model, chọn BIOS/Firmware, và nhấp vào liên kết Tải xuống cho tệp bạn muốn tải.
- Người dùng Lenovo có thể sử dụng Lenovo System Update Tool.
- Người dùng HP có thể sử dụng HP Support Assistant đi kèm.
Đọc: Cách cập nhật Firmware bộ định tuyến.
Khắc phục lỗi Cập nhật Firmware thất bại trên Windows
Các mã lỗi có sẵn sau một thất bại cập nhật firmware được gọi là Mã trả về. Các mã trả về này cho phép Windows OS biết về thành công và thất bại của việc cài đặt cập nhật firmware. Người dùng có thể xem các mã lỗi này trong Cài đặt Windows 11/10 và Trình quản lý thiết bị. Thất bại cập nhật firmware UEFI được phân loại thành hai loại:
- Thất bại tạm thời (Transient failures)
- Thất bại không tạm thời (Non-transient failures)
1. Thất bại cập nhật firmware tạm thời
Các thất bại cập nhật firmware tạm thời xảy ra do các điều kiện tạm thời như mất điện hoặc vấn đề pin yếu. Nếu cập nhật firmware thất bại do pin yếu, Windows luôn cố gắng cài đặt nó sau lần khởi động lại tiếp theo. Nếu cập nhật thất bại do lý do khác ngoài mất điện hoặc vấn đề pin, Windows chỉ thực hiện tối đa ba lần cài đặt lại. Sau đó, nó hiển thị thông báo lỗi cập nhật thất bại trong Trình quản lý thiết bị hoặc Lịch sử cập nhật Windows. Trong trường hợp này, firmware sẽ không được cập nhật cho đến khi nhà sản xuất phát hành bản cập nhật mới.
2. Thất bại cập nhật firmware không tạm thời
Các thất bại cập nhật firmware không tạm thời xảy ra do các điều kiện không thể sửa chữa. Trong trường hợp này, Windows không thử lại cập nhật firmware cho đến khi bản cập nhật mới được phát hành từ nhà sản xuất.
Hãy xem một số mã lỗi cập nhật firmware phổ biến mà người dùng có thể thấy trong Windows Update hoặc Trình quản lý thiết bị. Mỗi mã lỗi này có một giá trị NTSTATUS. Các giá trị NTSTATUS được dùng để giao tiếp thông tin hệ thống. Hầu hết các giá trị này có thông báo mặc định được hiển thị dưới dạng thông báo văn bản dễ đọc cùng với mã lỗi. Người dùng có thể sử dụng các mã lỗi và mô tả này để giải quyết vấn đề.
- 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
Khi firmware UEFI báo cáo giá trị STATUS_UNSUCCESSFUL cho Windows OS, Windows thực hiện ba lần cài đặt lại. Trong ba lần cài đặt lại, người dùng sẽ thấy thông báo Chờ khởi động lại trong Windows Update. Nếu cả ba lần đều thất bại, Windows hiển thị thông báo {Thao tác thất bại} Thao tác được yêu cầu không thành công cùng với mã lỗi 0xC0000001.
Windows thực hiện ba lần cài đặt lại khi giá trị STATUS_INSUFFICIENT_RESOURCES được báo cáo bởi firmware UEFI. Trong ba lần cài đặt lại này, thông báo Chờ khởi động lại được hiển thị trong Windows Update. Nếu dù đã thực hiện ba lần thử, cập nhật firmware vẫn thất bại, Windows hiển thị thông báo lỗi Tài nguyên hệ thống không đủ để hoàn thành API với mã 0xC000009A.
Windows không thực hiện bất kỳ lần cài đặt lại nào để cập nhật firmware khi nhận được bất kỳ giá trị NTSTATUS nào sau đây. Thay vào đó, nó hiển thị mã lỗi và thông báo lỗi tương ứng.
- STATUS_REVISION_MISMATCH
- STATUS_INVALID_IMAGE_FORMAT
- STATUS_UNKNOWN_REVISION
- STATUS_NO_SUCH_FILE
Khi nhận giá trị STATUS_ACCESS_DENIED từ firmware UEFI, Windows thực hiện ba lần cài đặt lại. Nếu sau ba lần này, cập nhật firmware thất bại, Windows hiển thị mã lỗi 0xC0000022 kèm thông báo lỗi.
Firmware UEFI báo cáo hai giá trị NTSTATUS sau cho Windows OS nếu cập nhật firmware thất bại do sự cố điện hoặc pin. Trong trường hợp này, không có giới hạn cho số lần thử cài đặt lại cập nhật firmware.
- STATUS_POWER_STATE_INVALID
- STATUS_INSUFFICIENT_POWER
Nếu bạn nhận được lỗi cập nhật firmware trên hệ thống, bạn có thể thử các giải pháp sau để khắc phục vấn đề:
- Giải phóng dung lượng ổ cứng
- Chạy Trình khắc phục sự cố Cập nhật Windows
- Tắt Tường lửa hoặc phần mềm diệt virus bên thứ ba và chạy Cập nhật Windows lại
- Xóa thiết bị khỏi Trình quản lý thiết bị
- Tải firmware từ trang web nhà sản xuất
Trước khi bắt đầu, chúng tôi khuyên bạn ngắt kết nối tất cả thiết bị USB khỏi máy tính và thử lại sau khi Tắt máy hoàn toàn (Hard/Full Shutdown).
1. Giải phóng dung lượng ổ cứng
Cập nhật Windows thất bại nếu bạn không có dung lượng trống tối thiểu cần thiết trên ổ cứng. Nếu bạn có hệ điều hành 32 bit, bạn nên có ít nhất 16 GB dung lượng trống trên ổ cứng. Mặt khác, hệ điều hành 64 bit cần ít nhất 20 GB dung lượng trống trên ổ cứng để cài đặt thành công các bản cập nhật Windows.
2. Chạy Trình khắc phục sự cố Cập nhật Windows
Cập nhật firmware được cài đặt cùng với Cập nhật Windows. Do đó, chạy công cụ Trình khắc phục sự cố Cập nhật Windows tự động có thể khắc phục vấn đề này.
3. Tắt Tường lửa hoặc phần mềm diệt virus bên thứ ba và chạy Cập nhật Windows lại
Đôi khi, Tường lửa hoặc phần mềm diệt virus bên thứ ba ngăn cản Cập nhật Windows được cài đặt. Tắt Tường lửa hoặc phần mềm diệt virus bên thứ ba tạm thời và chạy Cập nhật Windows lại. Mở ứng dụng Cài đặt, đi đến Cập nhật Windows, và nhấp vào nút Kiểm tra cập nhật.
4. Xóa thiết bị khỏi Trình quản lý thiết bị
Khởi chạy Trình quản lý thiết bị và xóa firmware của bạn khỏi nó. Các bước làm như sau:
- Nhấp chuột phải vào Menu Bắt đầu và chọn Trình quản lý thiết bị.
- Trong Trình quản lý thiết bị, mở rộng nút Firmware.
- Nhấp chuột phải vào firmware có dấu cảnh báo (dấu chấm than màu vàng) và nhấp Gỡ thiết bị.
- Nhấp vào nút Gỡ cài đặt.
- Sau khi gỡ cài đặt firmware có vấn đề khỏi Trình quản lý thiết bị, khởi động lại máy tính.
Khi khởi động lại, Windows sẽ tự động quét thay đổi phần cứng và cài đặt lại trình điều khiển bị thiếu.
Liên quan: Bạn cần khởi động lại máy tính để hoàn tất cài đặt cập nhật firmware.
5. Tải firmware từ trang web nhà sản xuất
Firmware của tất cả thiết bị cũng có sẵn trên trang web nhà sản xuất. Bạn có thể tải firmware từ trang web chính thức và cài đặt thủ công trên máy tính. Trước khi cài đặt firmware thủ công, bạn phải gỡ cài đặt phiên bản hiện tại của nó khỏi Trình quản lý thiết bị.
Tốt nhất là sử dụng công cụ chuyên dụng cho cập nhật BIOS và firmware có thể đã được phát hành bởi OEM của bạn. chúng đã được liệt kê ở trên trong bài viết này.
Làm thế nào để khắc phục lỗi cập nhật Windows 11?
Để cài đặt đúng cách các bản cập nhật Windows, bạn nên có ít nhất 16 GB dung lượng trống (cho hệ điều hành 32 bit) và 20 GB dung lượng trống (cho hệ điều hành 64 bit) trên ổ cứng. Ngoài ra, bạn có thể chạy công cụ tự động Trình khắc phục sự cố Cập nhật Windows để khắc phục vấn đề. Nếu bạn vẫn nhận được lỗi cập nhật Windows 11, bạn có thể thử một số bản sửa lỗi khác, như chạy quét SFC hoặc DISM, đặt lại Thành phần Cập nhật Windows, v.v.
Đọc: Cách hạ cấp BIOS trên máy tính Windows.
Windows 10 có thể cập nhật lên Windows 11 không?
Nếu hệ thống Windows 10 của bạn đáp ứng yêu cầu phần cứng tối thiểu cho Windows 11, bạn có thể nâng cấp Windows 10 lên Windows 11. Yêu cầu phần cứng tối thiểu có sẵn trên trang web Microsoft. Bằng cách chạy Công cụ Kiểm tra sức khỏe PC, bạn có thể dễ dàng kiểm tra xem hệ thống của bạn có hỗ trợ Windows 11 hay không.
Hy vọng điều này giúp ích.