Rất khó chịu khi Windows Update báo lỗi 0x8007043c. Lỗi thường do dịch vụ Windows Update cần thiết gặp sự cố. Có thể xảy ra khi chạy Standalone Installer ở Safe Mode hoặc cả chế độ bình thường. Dưới đây các bước khắc phục.

Lỗi Windows Update 0x8007043c
Nguyên nhân: phần mềm thứ 3 quá bảo vệ, hỏng file hệ thống, hoặc cập nhật không tương thích. Lỗi này tồn tại hơn 10 năm chưa có bản sửa chính thức.
- Chạy Windows Updates Troubleshooter.
- Kiểm tra trạng thái các dịch vụ Windows liên quan.
- Dùng DISM sửa file hệ thống cập nhật.
- Cài đặt cập nhật ở Clean Boot State.
1. Chạy Windows Updates Troubleshooter
Công cụ tuyệt vời kiểm tra dịch vụ, sửa cập nhật không tương thích.
Start > Settings > Updates & Security > Troubleshoot. Chọn Windows Updates Troubleshooter > Run.

Khởi động lại sau khi xong. Có thể dùng Online Troubleshooter của Microsoft.
2. Kiểm tra dịch vụ Windows Update
Mở Services Manager (services.msc). Đảm bảo các dịch vụ sau không bị Disabled:
- Windows Update Service – Manual (Triggered)
- Windows Update Medic Services – Manual
- Cryptographic Services – Automatic
- Background Intelligent Transfer Service – Manual
- Windows Installer – Manual
Cấu hình mặc định trên Windows 10 độc lập.
3. Dùng DISM sửa file hệ thống cập nhật
Chạy CMD Admin, gõ:
DISM.exe /Online /Cleanup-image /Restorehealth
Quá trình có thể mất vài phút. DISM thay thế file hỏng/thiếu bằng file tốt.
Nếu Windows Update client đã hỏng, sẽ yêu cầu nguồn sửa chữa (Windows installation hoặc side-by-side folder). Lúc đó chạy:
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess

Thay C:\RepairSource\Windows bằng vị trí nguồn thực tế. Sau khi xong, log tại %windir%\Logs\CBS\CBS.log. Đóng CMD, thử cập nhật lại.
4. Cài đặt cập nhật ở Clean Boot State

Nếu phần mềm thứ 3 can thiệp, hãy khởi động Clean Boot (tắt tất cả chương trình thứ 3 khi boot). Nếu thành công, hãy tìm và gỡ chương trình gây lỗi.
Nếu các cách trên thất bại, cân nhắc repair install hoặc clean install. Nhiều người giải quyết được sau clean install.
