Khi dịch vụ Windows Update quét cập nhật và bắt đầu tải xuống, bạn có thể nhận được lỗi nói Some updates did not finish downloading, We will keep trying, Error code 0x80246007. (Một số cập nhật không tải xong, Chúng tôi sẽ tiếp tục thử, Mã lỗi 0x80246007). Điều này có thể xảy ra với bất kỳ Windows Update nào, thực tế là với các ứng dụng Windows như OneNote cũng vậy. Lỗi này xảy ra vì nhiều lý do bao gồm:
- Cơ sở dữ liệu Windows Update bị hỏng.
- Khi một quy trình khác xung đột với thành phần Windows Update.
- Thậm chí khi có vấn đề với dịch vụ BITS.
Trong bài viết này, chúng tôi chia sẻ cách khắc phục lỗi 0x80246007 khi tải xuống Cập nhật Windows 10.

Một số cập nhật không tải xong, Lỗi 0x80246007
Trước khi bắt đầu, bạn có thể muốn chạy Trình khắc phục sự cố Windows Update tích hợp sẵn và xem có giúp ích không.
1. Xóa nội dung thư mục Temporary (Tạm)
Bạn có thể xóa tất cả các cập nhật Windows 10 đã tải xuống, thất bại và đang chờ bằng cách sử dụng lệnh ‘Run’.
Mở hộp thoại ‘Run’ bằng cách nhấn Win+R cùng lúc và trong hộp thoại mở ra, gõ %temp% và nhấn Enter. Trong thư mục mở ra trước mặt bạn, chọn tất cả các tệp và thư mục trong thư mục Temp rồi xóa chúng.
%temp% là một trong nhiều biến môi trường trong Windows có thể mở thư mục được Windows chỉ định làm thư mục Temporary, thường nằm tại C:\Users\[username]\AppData\Local\Temp.
2. Khởi động lại dịch vụ BITS
BITS (Background Intelligent Transfer Service) là một phần của dịch vụ Windows Update quản lý tải xuống nền của Windows Update, quét cập nhật mới, v.v. Nếu Windows Update của bạn thất bại nhiều lần, bạn có thể muốn khởi động lại dịch vụ BITS. Bạn sẽ cần đặc quyền quản trị để hoàn thành việc này.

Khởi chạy bảng điều khiển Services (Dịch vụ) bằng cách gõ services.msc trong hộp thoại Run theo sau là phím Enter.
Tìm Background Intelligent Transfer Service. Nhấp đúp để mở Properties (Thuộc tính).
Trong khung Properties, đặt Startup type (Kiểu khởi động) thành Manual (Thủ công) rồi nhấp vào nút Start (Bắt đầu). Nếu không giúp ích, đặt thành Automatic (Delayed) (Tự động (Đã trì hoãn)) rồi khởi động lại máy tính.
3. Xóa tệp khỏi thư mục Software Distribution

Khi Windows tải xuống các cập nhật, chúng được giữ trong một thư mục chuyên dụng gọi là Software Distribution. Các tệp tải xuống ở đây được tự động xóa sau khi cài đặt hoàn tất. Tuy nhiên, nếu nó không dọn dẹp hoặc nếu một cài đặt vẫn đang chờ, bạn có hai lựa chọn. Thứ nhất, xóa tất cả tệp trong thư mục SoftwareDistribution sau khi tạm dừng Dịch vụ Windows Update. Thứ hai, thử khởi động lại máy tính nhiều lần để xem quy trình cập nhật có tự động bắt đầu không.
4. Đặt lại thư mục catroot2
Việc đặt lại thư mục catroot2 đã được biết đến khắc phục một số vấn đề Windows Update.
Catroot và catroot2 là các thư mục hệ điều hành Windows cần thiết cho quy trình Windows Update. Khi bạn chạy Windows Update, thư mục catroot2 lưu trữ chữ ký của gói Windows Update và hỗ trợ cài đặt nó. Dịch vụ Cryptographic (Mã hóa) sử dụng tệp %windir%\System32\catroot2\edb.log cho quá trình cập nhật. Các cập nhật được lưu trữ trong thư mục SoftwareDistribution sau đó được sử dụng bởi Automatic Updates (Cập nhật tự động) để thực hiện quy trình cập nhật.
Vui lòng không xóa hoặc đổi tên thư mục Catroot. Thư mục Catroot2 được Windows tự động tạo lại, nhưng thư mục Catroot sẽ không được tạo lại nếu thư mục Catroot bị đổi tên.
5. Xóa tệp pending.xml

Điều hướng đến thư mục C:\Windows\WinSxS\, tìm tệp pending.xml và đổi tên nó. Bạn thậm chí có thể xóa nó. Điều này sẽ cho phép Windows Update xóa các tác vụ đang chờ và xây dựng một lần kiểm tra cập nhật hoàn toàn mới. Xem có giúp ích không.
Liên quan: Lỗi nâng cấp Windows 8007002C, 80246007, 80070004, 80240020.
Hy vọng điều gì đó giúp ích! Hãy cho chúng tôi biết cách nào đã giúp bạn.
