Lỗi Windows Update 0x80070306 làm gián đoạn quá trình cập nhật trong Windows 11, ngăn chặn các bản cập nhật bảo mật và tính năng quan trọng cài đặt. Lỗi này thường xuất hiện khi các tệp hệ thống bị hỏng, các thành phần cập nhật bị trục trặc hoặc các bản cập nhật trước đó khiến hệ thống ở trạng thái không nhất quán. Bài viết dưới đây, Tri Thức Software sẽ hướng dẫn bạn cách giải quyết vấn đề này nhanh chóng khôi phục khả năng nhận bản cập nhật của thiết bị và giữ cho hệ thống của bạn an toàn và ổn định.
Cách 1: Chạy Windows Update Troubleshooter
Bước 1: Mở menu Start > chọn Settings
. > System
và > Troubleshoot
.
Bước 2: Nhấp Other troubleshooters
để vào trang tiếp theo.
Bước 3: Tìm Windows Update
trong danh sách >click Run
. Trình khắc phục sự cố (troubleshooter) sẽ tự động chẩn đoán và cố gắng khắc phục các sự cố liên quan đến bản cập nhật. Thực hiện theo bất kỳ lời nhắc nào trên màn hình và khởi động lại Máy tính của bạn sau khi hoàn tất. Quá trình này giải quyết các sự cố cập nhật phổ biến bằng cách đặt lại các thành phần và xóa các sự cố tạm thời.
Cách 2: Sửa chữa các tập tin hệ thống với DISM và SFC
Bước 1: Nhập cmd
vào hộp tìm kiếm của Windows > click phải Command Prompt
> Run as administrator
.
Bước 2: Đầu tiên > chạy Deployment Imaging Service and Management Tool (DISM) bằng cách nhập:
DISM.exe /Online /Cleanup-image /Restorehealth
Lệnh này kiểm tra và sửa chữa các vấn đề với hình ảnh Windows. Đợi quá trình hoàn tất.
Bước 3: Tiếp theo > chạy System File Checker bằng cách nhập:
sfc /scannow
Quá trình quét này sẽ định vị và sửa chữa các tệp hệ thống bị hỏng hoặc bị thiếu có thể đang chặn các bản cập nhật. Hãy để quá trình quét hoàn tất, sau đó khởi động lại máy tính của bạn. Các bước này giải quyết tình trạng hỏng hệ thống sâu hơn mà trình khắc phục sự cố không thể khắc phục.
Cách 3: Reset lại các thành phần Windows Update
Bước 1: Mở Command Prompt với tư cách quản trị viên.
Bước 2: Dừng dịch vụ Windows Update. Nhập các lệnh dưới, Enter sau mỗi lệnh:
net stop bits
net stop wuauserv
net stop msiserver
net stop cryptsvc
Bước 3: Đổi tên các thư mục lưu trữ cập nhật để buộc Windows tạo thư mục mới:
Ren %Systemroot%\SoftwareDistribution SoftwareDistribution.old
Ren %Systemroot%\System32\catroot2 catroot2.old
Bước 4: Khởi động lại các dịch vụ bạn đã dừng trước đó, Enter sau mỗi lệnh:
net start bits
net start wuauserv
net start msiserver
net start cryptsvc
Việc đặt lại các thành phần này sẽ xóa các tệp cập nhật cũ, bị hỏng và giải quyết các lỗi cập nhật liên tục. Khởi động lại máy tính và thử cập nhật lại.
Cách 4: Cài đặt bản cập nhật ở chế độ an toàn
Bước 1: Nhấn Windows + R
, nhập msconfig
và nhấn Enter
.
Bước 2: Trong cửa sổ System Configuration > chọn tab Boot
> Safe boot
> Network
> Nhấp OK
và khởi động lại máy tính
Bước 3: Khi đã ở Chế độ an toàn, hãy thử chạy lại Windows Update. Chế độ an toàn chỉ tải các trình điều khiển và dịch vụ cần thiết, có thể bỏ qua xung đột phần mềm hoặc sự cố trình điều khiển chặn cập nhật. Sau khi cập nhật, hãy khôi phục cài đặt khởi động để trở về chế độ bình thường.
Cách 5: Sử dụng Fix Problems Using Windows Update (Chỉ dành cho Windows 11)
Bước 1: Mở Settings > System
> Recovery
.
Bước 2: Bên dưới Fix problems using Windows Update
> click Reinstall now
. Làm theo hướng dẫn trên màn hình. Quá trình này thực hiện cài đặt sửa chữa giúp giữ nguyên các tệp, ứng dụng và cài đặt của bạn trong khi khắc phục các sự cố liên quan đến bản cập nhật.
Cách 6: Tải xuống và cài đặt bản cập nhật thủ công
Bước 1: Truy cập https://www.catalog.update.microsoft.com/Home.aspx và tìm kiếm mã cập nhật (ví dụ: KB5053598).
Bước 2: Tải xuống gói cập nhật phù hợp với phiên bản hệ thống của bạn (xác nhận xem thiết bị của bạn là dựa trên x64 hay dựa trên ARM trong Settings > System > About
).
Bước 3: Lưu tệp vào một thư mục (chẳng hạn như C:\Packages
), sau đó mở cmd với tư cách quản trị viên và chạy:
DISM /Online /Add-Package /PackagePath:C:\Packages\your-update-file.msu
Khởi động lại Máy tính khi được nhắc. Phương pháp này bỏ qua các sự cố với quy trình cập nhật tiêu chuẩn bằng cách áp dụng trực tiếp gói cập nhật.
Cách 7: Cài đặt lại hoặc Repair .NET Framework
Bước 1: Mở thanh tìm kiếm và nhập Windows Features
> Turn Windows features on or off
.
Bước 2: Bỏ chọn tất cả các mục .NET Framework và nhấp vào OK
. Khởi động lại máy tính của bạn.
Bước 3: Quay lại cùng một cửa sổ, kiểm tra lại các hộp .NET Framework và nhấp OK
để cài đặt lại chúng. Khởi động lại máy tính của bạn một lần nữa. Quá trình này sửa lỗi .NET Framework, có thể gây ra lỗi cập nhật.
Tổng kết
Thực hiện theo các bước hướng dẫn ở trên sẽ giải quyết được nguyên nhân gốc rễ của lỗi 0x80070306 trong Windows 11, khôi phục khả năng nhận bản cập nhật cho thiết bị của bạn và giúp hệ thống hoạt động trơn tru. Nếu có bất kỳ thắc mắc gì hãy liên hệ với banquyenphanmem.com hoặc gọi điện thoại số 028.22443013 để được trợ giúp.