Vào ngày 9/1/2024, Microsoft phát hành bản cập nhật KB5034441 vá lỗi cho hệ điều hành Windows 10 và mình đã không thể cập nhật nó thành công như mọi lần.
Sau một đêm dài nghiên cứu và đọc tài liệu từ Microsoft mình đã tìm ra cách khắc phục cho bản cập nhật này. Mình sẽ viết lại đầy đủ nguyên nhân và cách khắc phục để các bạn dễ hiểu nhất có thể.
BẢN CẬP NHẬT KB5034441 CÓ CHỨC NĂNG GÌ
Theo công bố từ Microsoft, bản cập nhật KB5034441 có chức năng vá lỗ hổng bảo mật có thể cho phép hacker và tin tặc vượt qua mã hóa Bitlocker bằng cách khai thác Windows Recovery Environment (WinRE).
NGUYÊN NHÂN KHÔNG THỂ CẬP NHẬT
Bản cập nhật KB5034441 yêu cầu tối thiểu 250MB dung lượng trống trong phân vùng phục hồi (Phân vùng Recovery). Nếu phân vùng Recovery không có đủ dung lượng trống, quá trình cập nhật này sẽ thất bại. Bạn sẽ nhận được thông báo lỗi như sau:
0x80070643 – ERROR_INSTALL_FAILURE
Hiểu một cách đơn giản là để cập nhật bản update KB5034441 thì phân vùng Recovery phải còn trống tối thiểu 250MB.
Vậy ta cần phải thêm ít nhất 250MB vào phân vùng Recovery.
Ghi chú: 250MB là con số tối thiểu. Bạn có thể thêm nhiều hơn tùy ý.
CÁC BƯỚC KHẮC PHỤC CHO BẢN CẬP NHẬT KB5034441
Lưu ý: Các bước dưới đây đều dành cho những người có kinh nghiệm và hiểu biết về máy tính. Nếu có bất cứ lỗi nào liên quan tới máy tính của bạn, chúng tôi sẽ không chịu trách nhiệm.
1. Chạy CMD với quyền ADMIN
2. Kiểm tra trạng thái WinRE
Chạy lệnh reagentc /info
. Nếu WinRE được cài đặt, sẽ có “Windows RE location” có đường dẫn đến thư mục WinRE. (Xem Hình 3)
Ví dụ: Windows RE location: \\?\GLOBALROOT\device\harddisk0\partition4\Recovery\WindowsRE
Ở đây, ta thấy “harddisk0” và “partition4” chính là chỉ mục của ổ đĩa và phân vùng Recovery (Nơi WinRE được cài đặt).
Vậy chúng ta sẽ thao tác trên Disk 0 (là nơi chứa hệ điều hành và phân vùng Recovery).
Ghi chú: WinRE được cài đặt trong phân vùng Recovery (Partition 4). Mỗi máy tính sẽ có con số chỉ mục khác nhau. Bạn cần lưu ý làm chính xác nếu không sẽ bị lỗi.
3. Vô hiệu hóa WinRE
Chạy lệnh reagentc /disable
để vô hiệu hóa WinRE
4. Tạo 250MB trống từ phân vùng nằm cạnh phân vùng Recovery
Để thêm 250MB vào phân vùng Recovery bạn phải tạo ra 250MB trống từ phân vùng nằm cạnh phân vùng Recovery
Thực hiện như sau:
a) Chạy lệnh diskpart
b) Chạy lệnh list disk
để xem danh sách ổ cứng.
c) Chạy lệnh select disk 0
Chú ý: Disk 0 là chỉ mục ổ cứng chứa hệ điều hành và cả phân vùng Recovery. Bạn nên rút USB và ổ cứng ngoài khỏi máy tính để tránh sự nhầm lẫn.
d) Chạy lệnh list part
để xem danh sách các phân vùng (partition) của disk 0.
Ở đây ta sẽ thấy Partition 4 là phân vùng Recovery và phía trên nó là Partition 3. Vậy Partition 3 sẽ là phân vùng nằm cạnh phân vùng Recovery.
e) Chạy lệnh select part 3
để chọn phân vùng nằm cạnh phân vùng Recovery
f) Chạy lệnh shrink desired=250 minimum=250
để tạo ra 250MB trống
g) Chạy lệnh select part 4
để chọn phân vùng Recovery
h) Xóa phân vùng Recovery cũ bằng lệnh delete partition override
5. Tạo phân vùng Recovery mới
Trước hết hãy xem ổ đĩa của bạn là định dạng GPT hay MBR.
Chạy lệnh list disk
và xem trong cột GPT có dấu * không. Nếu có thì là GPT, nếu không là MBR. (Xem hình 5)
Nếu ổ đĩa của bạn là định dạng GPT:
Chạy lệnh: create partition primary id=de94bba4-06d1-4d40-a16a-bfd50179d6ac
Tiếp theo chạy lệnh: gpt attributes =0x8000000000000001
Nếu ổ đĩa của bạn là định dạng MBR:
Chạy lệnh: create partition primary id=27
Lưu ý: Không được chạy lệnh của định dạng khác. Nếu GPT thì chỉ chạy lệnh của GPT thôi nhé.
Sau khi tạo phân vùng phù hợp
Chạy lệnh format quick fs=ntfs label="Windows RE tools"
để định dạng phân vùng Recovery
6. Kiểm tra phân vùng Recovery đã được tạo
Chạy lệnh list vol
7. Thoát Diskpart
Chạy lệnh exit
8. Bật lại WinRE
Chạy lệnh reagentc /enable
Lưu ý: Bắt buộc phải bật lại WinRE. Nếu không sẽ bị lỗi.
9. Xem lại nơi cài đặt WinRE
Chạy lệnh reagentc /info
Tất cả đã hoàn tất. Giờ bạn có thể thấy trong Disk Management phân vùng Recovery đã lên thành 761MB (Hình 10). Lúc đầu nó chỉ có 522MB (Xem lại hình 1).
Bây giờ bạn có thể cập nhật lại bản KB5034441. Chắc chắn nó sẽ thành công. Chúc bạn may mắn
Có thể bạn quan tâm:
Thu Mua Titan (Cửa hàng thu mua laptop, macbook, máy ảnh cũ giá cao Tphcm)
- Địa chỉ: 47/42/11 Bùi Đình Túy, phường 24, Quận Bình Thạnh
- Hotline: 0937.587.302 (Telegram, Whatsapp, Zalo, Viber, SMS, iMessage)
- Email: thumuatitan@gmail.com
- Google Map: Bản đồ Thu Mua Titan
( Vui lòng gọi trước khi tới để không làm mất thời gian của quý khách )
mình làm và phân vùng recovery đã lên 748mb, nhưng nó ghi là unallocated thì có sao ko bạn nhỉ?
Có thể bạn đã làm thiếu bước nào đó ở Bước số 5. Như vậy là chưa được rồi. Bạn xem làm lại nhé