Windows 7 là một trong những hệ điều hành phổ biến nhất vì ổn định và thân thiện. Dù Windows 10/11 đã ra mắt, Microsoft vẫn hỗ trợ người dùng Windows 7, chiếm 41,7% tổng số người dùng Windows.
Bản cập nhật mới nhất phát hành tháng 3 khi Microsoft ra mắt hỗ trợ ký mã SHA-2 cho Windows 7 SP1, Windows Server 2008 R2 SP1 và Windows Server 2008 SP2. Tuy nhiên, một số người dùng gặp mã lỗi 0x80070002 trên Windows 7 khi thử cài đặt cập nhật.
Theo báo cáo, Windows 7 không khởi động được sau khi lỗi Windows Update 0x80070002 xuất hiện. Lỗi có thể xảy ra bất kỳ lúc nào trong quá trình cập nhật, nhưng thường xuất hiện khi khởi động lại máy sau khi cập nhật đã cài đặt.
Mã lỗi Windows 7 0x80070002 là gì?
Mã lỗi 0x80070002 xảy ra khi cài đặt bản cập nhật phần mềm hoặc bảo mật trên Windows 7. Khi vấn đề này xảy ra, cài đặt cập nhật không hoàn tất vì máy không thể khởi động lại.
Mã lỗi 0x80070002 thường kèm theo các thông báo sau:
- Windows could not search for new updates
An error occured while checking for new updates for your computer.
Error(s) found: Code 0x80070002
Windows Update encountered an unknown error. (Windows không thể tìm cập nhật mới. Lỗi khi kiểm tra cập nhật mới. Lỗi tìm thấy: Mã 0x80070002. Windows Update gặp lỗi không xác định.)
- An error has occurred in the program during installation. If this problem continues, please contact your administrator.
Error code: 0x80070002 (Lỗi xảy ra trong chương trình khi cài đặt. Nếu vấn đề tiếp diễn, liên hệ quản trị viên. Mã lỗi: 0x80070002)
Nguyên nhân gây mã lỗi Windows 7 0x80070002
Lý do chính lỗi 0x80070002 xuất hiện là do tệp cài đặt bị hỏng hoặc không hoàn chỉnh. Khi có thành phần bị thiếu hoặc hỏng trong bản cập nhật tải về, lỗi như 0x80070002 có thể xuất hiện khi cài đặt, làm thất bại quy trình.
Các yếu tố khác có thể gây lỗi 0x80070002 bao gồm:
- Hạn chế bảo mật
- Vi-rút hoặc mã độc khác
- Cài đặt Windows Update bị lỗi
- Tệp hệ thống bị hỏng
- Cài đặt thời gian và ngày không nhất quán
- Thứ tự cài đặt sai trong trường hợp nhiều bản cập nhật
Windows Update là thành phần phức tạp của Windows — đó là lý do tìm nguyên nhân gốc rễ lỗi 0x80070002 là thách thức thực sự. Nếu không chắc cách khắc phục, hãy làm theo hướng dẫn khắc phục sự cố dưới.
Cách khắc phục mã lỗi 0x80070002
Trước khi thử phương pháp khắc phục dưới, quan trọng là tối ưu máy tính trước để loại bỏ yếu tố không mong muốn. Gỡ ứng dụng không dùng và xóa tệp rác bằng Outbyte PC Repair. Bạn cũng nên quét virus/mã độc có thể đã nhiễm hệ thống. Cuối cùng, đừng quên khởi động lại máy trước khi thực hiện các bước dưới.
Bước 1: Sửa cài đặt Thời gian và Ngày.
Cài đặt thời gian và ngày không đúng có thể gây nhiều vấn đề cho máy, bao gồm lỗi 0x80070002. Đảm bảo thời gian và ngày chính xác:
- Mở Control Panel, nhấp Date and Time (Ngày và Giờ).
- Nhấp Change date and time (Thay đổi ngày và giờ), sửa nếu cần.
- Đặt múi giờ, nhấp OK.
- Nhấp tab Internet Time (Giờ Internet), chọn Change Settings (Thay đổi cài đặt).
- Tích Synchronize with an Internet time server (Đồng bộ với máy chủ giờ Internet), chọn Time Server (Máy chủ giờ) ưa thích từ danh sách.
- Nhấp Update Now (Cập nhật ngay), rồi OK hoàn tất.
Khởi động lại máy sau các bước để xem có thể hoàn tất cài đặt cập nhật không.
Bước 2: Quét và thay thế tệp hệ thống bị hỏng.
Tệp hệ thống Windows quan trọng cho việc chạy mượt hệ điều hành. Khi bị hỏng vì bất kỳ lý do gì, vấn đề như lỗi 0x80070002 xuất hiện. Các tệp hệ thống có vấn đề cần thay bằng bản sao từ tệp ảnh khôi phục Windows.
Windows có công cụ chẩn đoán tích hợp System File Checker (SFC) sửa tệp hệ thống. Để chạy quét:
- Mở Command Prompt (Dấu nhắc lệnh) với quyền quản trị.
- Nhập lệnh sau theo sau Enter: sfc /scannnow.
- Đợi chẩn đoán và sửa chữa hoàn tất.
Công cụ khác là System Update Readiness Tool, tải từ trang web Microsoft. Tải công cụ, cài đặt, chạy ứng dụng để quét và khắc phục vấn đề hệ thống.
Bước 3: Xóa thư mục Software Distribution.
Nếu tệp cài đặt Windows Update bị hỏng hoặc không hoàn chỉnh, cần xóa chúng trước khi tải lại. Tệp Windows Update tải vào thư mục Software Distribution trên ổ cứng.
Để khắc phục lỗi:
- Mở File Explorer bằng cách nhấp biểu tượng thư mục trên Taskbar.
- Nhấp My Computer, vào thư mục C:\\Windows.
- Tìm thư mục SoftwareDistribution, xóa nó.
- Khởi động lại máy và tải cập nhật lại.
Thử cài đặt cập nhật xem lỗi 0x80070002 đã khắc phục chưa.
Bước 4: Chạy trình khắc phục sự cố Windows Update.
Windows Update có trình khắc phục sự cố sửa vấn đề cài đặt cập nhật. Tải công cụ từ Microsoft, cài đặt. Chạy ứng dụng, nhấp Windows Update. Sẽ tự động quét và cố gắng khắc phục lỗi chẩn đoán. Sau khi chạy, khởi động lại máy và kiểm tra Windows Update có hoạt động bình thường không.
Bước 5: Đặt lại dịch vụ Windows Update.
Lỗi Windows 7 0x80070002 đôi khi do dịch vụ Windows Update bị lỗi. Đặt lại dịch vụ theo các bước dưới sẽ khắc phục dễ dàng:
- Mở Command Prompt với quyền quản trị.
- Nhập các lệnh sau, nhấn Enter sau mỗi dòng:
- net stop wuauserv
- net stop bits
- net stop dosvc
- Các lệnh này dừng hoàn toàn dịch vụ Windows Update.
- Để khởi động lại, nhập các lệnh:
- net start wuauserv
- net start bits
- net start dosvc
Đóng Command Prompt sau khi thực hiện. Mở Windows Update lại xem đặt lại dịch vụ có hiệu quả không.
Bước 6: Tải thủ công cập nhật từng cái một.
Tải nhiều cập nhật qua Windows Update có thể đau đầu, đặc biệt nếu cần thứ tự cụ thể. Ví dụ: từ tháng 3/2019, hệ thống Windows 7 cần cài hỗ trợ ký mã SHA-2 trước rồi mới tải cập nhật khác, ngược lại cài đặt sẽ thất bại.
Để đảm bảo thứ tự cập nhật đúng, bạn có thể tải thủ công từ Microsoft và cài từng cái trên máy. Điều này đảm bảo tất cả cập nhật được cài theo trình tự yêu cầu.
Tóm tắt
Cài đặt bản cập nhật phần mềm và bảo mật trên Windows 7 quan trọng cho việc chạy mượt và hiệu quả hệ điều hành. Nếu bao giờ gặp lỗi Windows 7 0x80070002, làm theo các bước trong bài để khắc phục và đưa máy về trạng thái tốt nhất.