Lỗi này thường ngăn cản cài đặt thành công Windows 7 Service Pack (SP) 1. Hệ thống thường tải và cài SP1 nhưng quay lại phiên bản Windows trước do lỗi này. Lỗi xuất hiện dù bạn cài SP1 từ Windows Updates hay từ Standalone Installer.
Lỗi xảy ra do các công cụ như Driver Sweeper utility từ Phyxion hoặc DriverCleanerDotNet. Các công cụ loại bỏ driver (Driver Sweeper Utility hoặc công cụ cùng loại) dùng để xóa driver khỏi Windows. Chúng có thể gây hỏng tệp hệ thống, ngăn Windows cài SP1.
Có nhiều cách giải quyết. Bạn có thể cài lại driver bằng cùng công cụ, thực hiện Windows Upgrade, hoặc dùng Windows Media thay thế driver. Các bước chi tiết cho tất cả giải pháp dưới đây.
Mẹo nhanh
- Đảm bảo ổ HDD còn nhiều không gian trống. Lỗi sẽ xuất hiện nếu dung lượng trống nhỏ hơn yêu cầu.
- Đảm bảo không có antivirus trên hệ thống. Antivirus thường can thiệp vào Windows Updates. Không cần xóa, chỉ tạm tắt. Sau khi xong cập nhật, bật lại antivirus.
Phương pháp 1: Windows System Update Readiness Tool
Công cụ Microsoft cung cấp để kiểm tra và khắc phục vấn đề tệp hệ thống và registry. Sẽ đưa báo cáo lỗi cuối quét, cho biết vấn đề tìm thấy và số lượng đã khắc phục.
Tải Windows System Update Readiness Tool cho Windows 32-bit
Tải Windows System Update Readiness Tool cho Windows 64-bit
Lưu ý: Kiểm tra hệ thống 32-bit hay 64-bit bằng cách giữ Window Key và Pause. Cửa sổ mới hiện ra, kiểu hệ thống ở mục System Type.
Sau khi tải Windows System Update Readiness Tool, chạy file tải về. Nhấn Yes khi hỏi cài Software Update. Sẽ mất thời gian cài. Công cụ tự động quét và sửa lỗi trong quá trình cài nên không cần quét thủ công. Khi cài xong, đóng cửa sổ.
Thử cài lại Service Pack báo lỗi và kiểm tra xem vấn đề còn tồn tại không.
Đôi khi Windows Update Readiness Tool không tải và sửa được hết lỗi. Tốt là bạn có thể tự tải file/gói bị hỏng để khắc phục. Làm theo bước dưới nếu thoải mái sửa thủ công.
Microsoft's Update Readiness Tool tạo log chứa thông tin gói/file nào bị hỏng hoặc gây sự cố.
- Giữ Windows key nhấn R
- Gõ %SYSTEMROOT%\Logs nhấn Enter

- Mở thư mục, tìm và nhấn đúp thư mục CBS
- Mở log bằng nhấn đúp
- Cuộn cho đến khi thấy dòng:
Unavailable repair files:
servicing\packages\Package_for_KB958690_sc_0~31bf3856ad364e35~amd64~~6.0.1.6.mum
- Từ dòng đó, tên gói chưa được sửa là KB958690. Bạn có thể tự tải gói này.
- Vào Microsoft Update Catalog, nhập tên gói vào ô tìm kiếm góc trên phải, nhấn search.
- Sẽ thấy gói ở các phiên bản khác nhau. Nhấn Download cho phiên bản phù hợp Windows của bạn.

- Cửa sổ mới mở. Nhấn link cho trước.

- Nhấn OK nếu hỏi xác nhận tải.
- Khi tải xong, đến thư mục tải gói.
- Chuột phải file tải về, chọn Copy
- Giữ Windows key nhấn R
- Gõ %SYSTEMROOT%\Logs\CBS nhấn Enter

- Chuột phải khoảng trống cửa sổ, chọn New rồi Folder
- Đặt tên thư mục packages

- Nhấn đúp packages
- Chuột phải chọn Paste
Bây giờ bạn đã tự tải file/gói thiếu hoặc hỏng. Lặp lại quy trình trên cho tất cả file chưa sửa trong CheckSUR.log. Khi xong, chạy lại Windows Update Readiness Tool và kiểm tra xem vấn đề Windows Update đã giải quyết chưa.
Phương pháp 2: Khôi phục Driver đã xóa
Vì vấn đề chủ yếu do công cụ dọn driver bạn dùng trước, dùng cùng công cụ khôi phục driver sẽ giải quyết. Thường các công cụ dọn driver sẽ có bản sao lưu để khôi phục driver.
Vào trang chủ công cụ dọn driver bạn dùng, tìm thông tin về khôi phục driver đã xóa. Dùng trang web, tìm trên diễn đàn hoặc liên hệ họ để lấy thông tin.
Sau khi khôi phục driver, thử cài Service Pack lại, vấn đề nên giải quyết.
Nếu vì lý do nào đó không khôi phục được driver, bạn luôn có thể tải bản driver mới từ trang chủ chính thức.
Phương pháp 3: DISM
DISM (Deployment Image Servicing and Management) dùng khắc phục lỗi tệp hệ thống và registry. Công cụ này dùng file online sửa file hỏng hoặc dùng hình ảnh Windows đã mount để sửa file hỏng. Công cụ có sẵn trong Windows nên không cần tải.
- Nhấn Start trên Desktop
- Gõ cmd trong Start Search box

- Khi cmd xuất hiện kết quả, nhấn đồng thời CTRL, SHIFT và ENTER (CTRL + SHIFT + ENTER)
- Gõ dism.exe /Online /Cleanup-image /Restorehealth nhấn Enter. Lệnh này thử dùng Windows Update khôi phục file hỏng. Nhưng nếu update client đã hỏng thì không hiệu quả. Thử bước tiếp.
- Đặt Windows Installation Media USB hoặc CD/DVD
- Gõ dism.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\sources\install.wim /LimitAccess nhấn Enter. Thay "C:" bằng ký tự ổ của hình ảnh đã mount.

- Chờ hoàn tất (có thể 15-20 phút)
- Xong, gõ sfc /scannow nhấn Enter. Chờ hoàn tất.
Kiểm tra xem Update có hoạt động không.
Phương pháp 3: Sử dụng Windows Installation Media (Kiểm tra vì tôi không thể test trên ISO của mình)
Nếu có Windows Installation media, bạn có thể dùng để thay thế file gây sự cố.
- Đảm bảo tất cả ứng dụng đã đóng
- Đặt Windows Installation media vào máy
- Tìm các file dưới trong thư mục Windows ISO
(phiên bản x86)
x86_atiilhag.inf.resources_31bf3856ad364e35_6.1.7600.16385_en-us_4c2c9aec5f3d44b5 x86_atiilhag.inf_31bf3856ad364e35_6.1.7600.16385_none_a574bbd4a69c292d
(phiên bản amd64)
amd64_atiilhag.inf_31bf3856ad364e35_6.1.7600.16385_none_019357585ef99a63 amd64_atiilhag.inf.resources_31bf3856ad364e35_6.1.7600.16385_en-us_a84b3670179ab5eb
- Chuột phải file, chọn Copy
- Giữ Windows key nhấn R
- Gõ %SYSTEMROOT%\winsxs nhấn Enter
- Chuột phải (chỗ trống cửa sổ) chọn Paste
- Nhấn yes nếu hỏi ghi đè file đã có trong thư mục
Khi xong, thử cập nhật Windows lại, nên hoạt động bình thường.
Phương pháp 4: In-Place Upgrade
Thực hiện In-Place Upgrade Windows cũng giải quyết vấn đề. Làm theo bước dưới:
- Đảm bảo tất cả ứng dụng đóng
- Đặt Windows Installation Media hoặc DVD/CD
- Cửa sổ Setup nên hiện ra. Chọn Install Now. Nếu không mở, làm theo:
- Giữ Windows Key nhấn E
- Mở ổ Windows Installation Media
- Nhấn đúp Setup.exe
- Bây giờ nhấn Install Now
- Nhấn Go online to obtain the latest updates for installation (recommended)
- Nhập Windows Product key nếu hỏi
- Chọn Operating System (Windows 7) trong trang Windows
- Chọn Yes chấp nhận điều khoản
- Nhấn Upgrade khi hỏi Which type of installation do you want?
Chờ cài đặt hoàn tất. Xong, khởi động lại máy.