Cập nhật mang tính năng mới từ nhà phát triển. Mọi phần mềm cần cập nhật định kỳ. Windows 10 không ngoại lệ. Nhưng đau khổ khi không cập nhật được trong khi người khác tận hưởng.
Lỗi 0x8007042B là ví dụ. Windows Update sửa lỗi nhưng cập nhật bản thân thành lỗi, trở thành rào cản. Dưới đây nguyên nhân và hướng dẫn khắc phục.

Nguyên nhân lỗi Update 0x8007042B
Khi dùng Windows Update Assistant, không lường trước được lỗi nảy sinh từ chính Assistant. Nguyên nhân lỗi 0x8007042B:
- Cập nhật qua Windows Update Assistant. Lỗi có thể nảy sinh khi dùng Assistant cập nhật.
- File hệ thống hỏng. Nguyên nhân khác là file hệ thống hỏng. Nếu bị hỏng file Windows, hãy sửa nhanh vì chúng gây nguy hiểm thực sự.
Đã rõ nguyên nhân, đến giải pháp:
Giải pháp 1: Gỡ hoặc Tắt Antivirus
Một số người báo antivirus như Kaspersky, Comodo, Avast... gây lỗi. Bước đầu: tắt antivirus. Nếu lỗi vẫn còn, gỡ hoàn toàn antivirus:
- Mở Start Menu, nhấp Control Panel.
- Control Panel, chuyển 'Uninstall a program' dưới Programs.
- Tìm antivirus, double click gỡ cài đặt.

Thử cập nhật Windows lại. Nếu khắc phục, cân nhắc có thực sự cần antivirus nữa không.
Giải pháp 2: Khởi động lại BITS
Background Intelligent Transfer Service (BITS) là thành phần Windows kiểm tra và tải cập nhật. Lỗi có do BITS bị lỗi, hãy khởi động lại dịch vụ:
- Win + R mở Run.
- Nhập services.msc.
- Tìm BITS trong danh sách.
- Double click mở Properties.
- Tab General, chọn 'Automatic (Delayed)' trong danh sách Start-up type.

- Apply, sau đó Stop.
- Khởi động lại dịch vụ bằng 'Start', OK.
Thử cập nhật Windows lại kiểm tra kết quả.
Giải pháp 3: Chạy DISM và SFC
Như đề cập, lỗi do file hệ thống hỏng. Windows có công cụ sửa dễ dàng:
- Mở Start Menu, gõ cmd.
- Chuột phải cmd, 'Run as an Administrator'.
- Nhập lệnh:

Sfc /scannow
- Mất chút thời gian, hãy kiên nhẫn.
- Thử cập nhật Windows. Nếu vẫn lỗi, nhập lệnh trong cmd:

DISM /Online /Cleanup-Image /RestoreHealth
Sau khi hoàn tất, chạy Windows Update lại.
Giải pháp 4: Reset các thành phần Windows Update
Một số người khắc phục bằng reset Windows Update components:
- Win + X mở menu, nhấp 'Command Prompt (Admin)'.

- Nhập lần lượt các lệnh trong cmd:
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 pause

Sau khi nhập xong, kiểm tra vấn đề giải quyết chưa.
Giải pháp 5: Tải thủ công cập nhật
Nếu lỗi vẫn hiện, thử tải và cài cập nhật thủ công. Lấy mã cập nhật:
- Thanh tìm kiếm Windows, gõ 'updates'.
- Chọn 'Check for updates' dưới Best match.
- Sao chép mã cập nhật (dạng KB2131231).

- Vào Microsoft Update Catalog.
- Nhập mã cập nhật vào ô tìm kiếm, Enter.

- Tải cập nhật cho phiên bản Windows của bạn.
- Chạy file tải về cài đặt.
Có thể yêu cầu khởi động lại trong hoặc sau cài đặt.