Lỗi 0x80070002 khi cập nhật Windows thường liên quan đến việc hệ thống không tìm thấy tệp cần dùng. Bạn có thể gặp thông báo tải lại bản cập nhật, cài đặt thất bại hoặc cập nhật xong rồi hoàn tác. Mã lỗi chưa đủ để kết luận ổ cứng hỏng hay phải cài lại máy. Hãy xử lý từ kiểm tra cơ bản đến sửa thành phần hệ thống, thử cập nhật sau từng bước và dừng khi máy hoạt động ổn định.
Lỗi 0x80070002 là gì, khác 0x80070003 thế nào?

Trong ngữ cảnh mã lỗi Windows, 0x80070002 tương ứng với việc không tìm thấy tệp; 0x80070003 liên quan đến đường dẫn không tìm thấy. Hai mã có thể xuất hiện trong Windows Update nhưng cũng gặp khi cài phần mềm hoặc sao lưu. Bài này tập trung vào tình huống cập nhật Windows khi máy vẫn vào được màn hình làm việc.
| Mã hiển thị | Ý nghĩa cần lưu ý | Hướng kiểm tra |
|---|---|---|
| 0x80070002 | Không tìm thấy tệp cần thiết | Tệp cập nhật, bộ nhớ đệm và thành phần hệ thống |
| 0x80070003 | Không tìm thấy đường dẫn cần thiết | Nhật ký cài đặt, đường dẫn và tệp trình điều khiển |
| 0x80070005 | Truy cập bị từ chối | Quyền truy cập hoặc chính sách bảo mật |
Nếu mã thực tế là 0x80070005, hãy chuyển sang hướng dẫn sửa lỗi 0x80070005 khi cập nhật Windows. Không nên áp dụng các lệnh thay đổi quyền thư mục chỉ vì mã lỗi trông gần giống nhau.
Nhận diện nguyên nhân trước khi sửa
Lỗi 0x80070002 có thể xuất hiện khi dữ liệu cập nhật tải về thiếu, bộ nhớ đệm không còn nhất quán hoặc tệp hệ thống cần thiết bị thiếu. Với lỗi 0x80070003, một số trường hợp liên quan đến tệp trình điều khiển không còn truy cập được. Đây là các hướng điều tra, không phải kết luận chắc chắn cho mọi máy.
- Chỉ một bản cập nhật thất bại: ghi lại mã KB và thời điểm lỗi.
- Nhiều bản cập nhật cùng lỗi: kiểm tra thành phần cập nhật và hệ thống.
- Máy có thêm treo, khởi động lại hoặc lỗi đọc tệp: ưu tiên bảo vệ dữ liệu trước.
Mở Settings > Windows Update > Update history trên Windows 11 để xem lịch sử. Chụp thông báo đầy đủ; chữ số sau mã lỗi hoặc tên gói cập nhật giúp phân biệt sự cố tải xuống với lỗi khi cài đặt.
Chuẩn bị an toàn trước khi xử lý
Trước khi sửa lỗi 0x80070002 bằng lệnh quản trị, sao lưu tài liệu quan trọng sang nơi khác, lưu công việc đang mở và cắm nguồn cho laptop. Các bước dưới đây dành cho Windows đang chạy bình thường; không chép nguyên lệnh vào môi trường khôi phục vì ký tự ổ đĩa và ngữ cảnh thực thi có thể khác.
Nếu dùng máy công ty, hãy nhờ bộ phận IT kiểm tra chính sách cập nhật. Không tự gỡ phần mềm bảo mật, thay đổi quyền hệ thống hoặc vô hiệu hóa dịch vụ được tổ chức quản lý. Với máy cá nhân, ghi lại bước đã làm để tránh lặp lại thao tác khi lỗi vẫn còn.
Bước 1: Khởi động lại, kiểm tra mạng và dung lượng

Chọn Start > Power > Restart, sau đó thử cập nhật lại. Trong lúc xử lý lỗi 0x80070002, nếu Windows đang thực hiện cập nhật, hãy để tiến trình hoàn tất thay vì giữ nút nguồn để tắt máy. Kiểm tra Internet có ổn định và ổ chứa Windows còn dung lượng trống theo yêu cầu của bản cập nhật.
Mở Settings > System > Storage để xem dung lượng. Khi dọn Temporary files, đọc kỹ từng nhóm, đặc biệt là Downloads, trước khi xác nhận. Không xóa thủ công các thư mục hệ thống để lấy chỗ trống.
Nếu máy đồng thời chậm và ổ đĩa liên tục bận, tham khảo cách kiểm tra lỗi 100% Disk trên Windows. Tình trạng ổ đĩa bận không tự chứng minh đó là nguyên nhân của lỗi 0x80070002.
Bước 2: Chạy trình khắc phục Windows Update
Trên Windows 11, mở Settings > System > Troubleshoot > Other troubleshooters, tìm Windows Update và chọn Run. Tùy bản Windows, luồng hỗ trợ có thể mở trong ứng dụng Get Help; làm theo chỉ dẫn trên màn hình.
Với Windows 10, đường dẫn thường là Settings > Update & Security > Troubleshoot > Additional troubleshooters > Windows Update. Khi kiểm tra lỗi 0x80070002 bằng công cụ này, ghi lại kết quả và khởi động lại nếu được yêu cầu.
Thử tải bản cập nhật đang lỗi một lần nữa. Nếu lỗi 0x80070002 vẫn xuất hiện, tiếp tục sửa tệp hệ thống. Không cần chạy trình khắc phục liên tục khi kết quả không thay đổi.
Bước 3: Sửa tệp hệ thống bằng DISM và SFC

Tìm cmd trong Start, nhấp phải Command Prompt, chọn Run as administrator và chấp nhận yêu cầu quản trị. Chạy lần lượt, không chạy hai lệnh song song:
- Nhập DISM.exe /Online /Cleanup-image /Restorehealth rồi nhấn Enter.
- Khi DISM báo hoàn tất thành công, nhập sfc /scannow rồi nhấn Enter.
- Chờ kiểm tra hoàn tất, đọc thông báo, khởi động lại và thử Windows Update.
DISM sửa kho thành phần Windows; SFC kiểm tra và sửa tệp hệ thống được bảo vệ. DISM có thể cần Internet để lấy nội dung sửa chữa. Nếu báo thiếu nguồn hoặc thất bại, lưu mã lỗi thay vì tải tệp DLL từ trang lạ. SFC báo không phát hiện vi phạm cũng không có nghĩa mọi nguyên nhân của lỗi 0x80070002 đã được loại trừ.
Máy không vào Windows cần quy trình riêng trong bài Windows 11 bị lỗi Automatic Repair. Lệnh sửa hệ thống đang chạy không thay thế hướng dẫn sửa ngoại tuyến.
Bước 4: Tạo lại bộ nhớ đệm cập nhật khi cần

Nếu các bước trước chưa giải quyết lỗi 0x80070002, có thể thử tạo lại dữ liệu cập nhật. Thao tác này dành cho người quen dùng dòng lệnh, sau khi sao lưu và bảo đảm không có tiến trình cài cập nhật đang chạy. Mở Command Prompt bằng quyền quản trị; nhập từng lệnh và kiểm tra kết quả trước khi tiếp tục.
- Dừng dịch vụ bằng net stop wuauserv, net stop bits và net stop cryptsvc.
- Đổi tên thư mục bằng ren %windir%\SoftwareDistribution SoftwareDistribution.old.
- Tiếp tục với ren %windir%\System32\catroot2 catroot2.old.
- Bật lại dịch vụ bằng net start cryptsvc, net start bits và net start wuauserv.
Nếu dịch vụ được báo chưa chạy, kiểm tra trạng thái trước khi đổi tên. Nếu gặp Access is denied, thư mục đang được sử dụng hoặc tên đích đã tồn tại, dừng phần đổi tên, bật lại các dịch vụ đã dừng và nhờ hỗ trợ; không xóa thư mục để ép lệnh chạy. Sau khi hoàn tất, khởi động lại rồi kiểm tra cập nhật.
Windows sẽ tạo lại dữ liệu cần thiết. Lịch sử cập nhật hiển thị có thể thay đổi khi cơ sở dữ liệu cũ được đổi tên; điều đó không đồng nghĩa mọi bản vá đã cài bị gỡ. Không đổi tên thư mục catroot thay cho catroot2.
Bước 5: Khi lỗi 0x80070003 vẫn quay lại
Nếu lỗi 0x80070003 lặp lại ở cùng bản cập nhật sau khi khởi động lại, hãy ghi nhận giai đoạn thất bại. Trường hợp máy cài xong rồi hoàn tác có thể cần kiểm tra nhật ký để tìm đường dẫn hoặc tệp trình điều khiển bị thiếu, thay vì tiếp tục tải lại vô hạn.
Nhật ký %windir%\Logs\CBS\CBS.log có thể cung cấp chi tiết. Tìm mục lỗi gần thời điểm cài đặt thất bại và lưu lại cho kỹ thuật viên. Không tự tạo thư mục, chép tệp driver hoặc xóa gói hệ thống chỉ dựa trên một dòng nhật ký chưa rõ ngữ cảnh. Mã lỗi giống nhau vẫn có thể xuất phát từ các tệp khác nhau.
Bước 6: Cân nhắc sửa chữa Windows trước khi cài mới

Khi lỗi 0x80070002 kéo dài, Windows 11 trên máy đủ điều kiện có tùy chọn Settings > System > Recovery > Fix problems using Windows Update > Reinstall now. Tính năng này cài lại phiên bản Windows hiện tại để sửa thành phần hệ thống, đồng thời giữ ứng dụng, tệp và thiết lập.
Vẫn cần sao lưu, giữ nguồn điện và Internet ổn định. Tùy phiên bản hoặc chính sách quản lý, tùy chọn có thể không xuất hiện. Không nhầm với Reset this PC, vì lựa chọn và tác động lên ứng dụng khác nhau. Nếu không có nút sửa chữa, nhờ kỹ thuật viên đánh giá phương án cài sửa phù hợp trước khi quyết định cài mới.
Nếu bản cập nhật vẫn không cài được sau các bước trên, bạn có thể đặt lại thành phần cập nhật theo hướng dẫn cách reset Windows Update bằng lệnh, hoặc đối chiếu các mã lỗi khác trong bài tổng lỗi Windows Update không cập nhật được.
Khi nào nên dừng tự sửa và mang máy kiểm tra?
Dừng thao tác nếu máy không khởi động được, thường xuyên mất kết nối ổ đĩa, báo lỗi đọc dữ liệu hoặc xuất hiện màn hình xanh. Đây là lý do cần kiểm tra rộng hơn, không phải bằng chứng rằng lỗi 0x80070002 chắc chắn do phần cứng.
Ghi lại stop code để đối chiếu với bài các mã lỗi màn hình xanh thường gặp. Nếu cần hỗ trợ tại chỗ, xem quy trình sửa máy tính tại nhà HCM và mô tả rõ tình trạng trước khi hẹn kiểm tra.
Khi bàn giao máy gặp lỗi 0x80070002, cung cấp mã KB, ảnh lỗi, phiên bản Windows và các bước đã thử. Chủ động sao lưu dữ liệu nếu máy còn truy cập được; thống nhất phạm vi xử lý trước các thao tác cài sửa hoặc cài lại hệ điều hành.
Câu hỏi thường gặp về lỗi 0x80070002
Lỗi 0x80070002 có làm mất dữ liệu không?
Mã lỗi này tự nó không khẳng định dữ liệu cá nhân đã mất. Tuy nhiên, cần sao lưu trước khi sửa chuyên sâu, nhất là khi máy có thêm dấu hiệu lỗi đọc tệp hoặc hoạt động thiếu ổn định.
Có nên xóa toàn bộ thư mục Windows để hết lỗi?
Không. Chỉ thao tác đúng thư mục được nêu trong quy trình. Không xóa WinSxS, System32 hay tệp hệ thống để dọn chỗ trống; hành động đó có thể khiến Windows không hoạt động.
DISM và SFC chạy xong nhưng vẫn lỗi thì sao?
Lưu thông báo kết quả và kiểm tra lại mã KB thất bại. Hai công cụ xử lý tệp hệ thống, không bao phủ mọi sự cố cập nhật. Chuyển sang kiểm tra bộ nhớ đệm hoặc nhờ đọc nhật ký nếu lỗi tiếp diễn.
Có thể dùng cùng hướng xử lý cho lỗi 0x80070003 không?
Có thể bắt đầu bằng khởi động lại và trình khắc phục cập nhật. Nếu vẫn lỗi, cần xác định đường dẫn hoặc driver liên quan trong nhật ký, tránh coi mọi trường hợp là lỗi bộ nhớ đệm.
Kết luận
Để xử lý lỗi 0x80070002, hãy xác định đúng mã, thử các bước cơ bản, chạy DISM rồi SFC và chỉ tạo lại bộ nhớ đệm khi cần. Với lỗi 0x80070003, chú ý thêm đường dẫn và nhật ký cài đặt. Nếu cập nhật vẫn thất bại hoặc máy có dấu hiệu bất thường, hãy liên hệ Gia Phong Computer để được kiểm tra và tư vấn hướng xử lý phù hợp.

Thông tin liên hệ Gia Phong Computer
Hotline: 0706.992.233
Zalo: 0336.557.935
Email: giaphongcomputer990976@gmail.com
Địa chỉ: 153/24 Lê Văn Thọ, Phường Thông Tây Hội, TP.HCM – Xem đường đi
Fanpage: Gia Phong Computer
Website: giaphongpc.vn

