Nội dung chính:
Hướng dẫn khắc phục lỗi 0x80070003
Chạy Trình gỡ rối cập nhật
- Đầu tiên, ngắt kết nối tất cả các thiết bị ngoại vi được kết nối với máy tính của bạn.
- Khởi động lại máy của bạn.
- Sau đó, đi tới Settings.
- Chọn Update and Security.
- Nhấp vào Troubleshoot (bên trái).
- Sau đó, nhấp vào View additional troubleshooters.
- Xác định vị trí và chạy trình Update troubleshooter.
- Kiểm tra lại các bản cập nhật.
Khởi động lại các thành phần cập nhật
Khởi động lại cấu phần Windows Update để thiết lập kết nối mới với máy chủ của Microsoft. Kiểm tra xem giải pháp này có giải quyết được vấn đề hay không.
- Khởi chạy Command Prompt với quyền Admin.
- Sau đó chạy các lệnh bên dưới lần lượt (nhấn Enter sau mỗi lệnh):
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
Ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
Ren C:\Windows\System32\catroot2 Catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
- Kiểm tra lại các bản cập nhật.
⇒ Lưu ý : Nếu lỗi vẫn còn, hãy rút phích cắm modem mạng trong hai phút. Sau đó cắm lại vào ổ cắm trên tường. Kết nối máy tính của bạn với mạng và kiểm tra lại các bản cập nhật.
Tắt phần mềm chống vi-rút của bạn
Các ứng dụng và chương trình được cài đặt trên thiết bị của bạn có thể cản trở quá trình cập nhật Windows. Các giải pháp chống vi-rút, phần mềm chống phần mềm độc hại và tường lửa của bên thứ ba thường chặn dịch vụ Windows Update. Cách nhanh nhất để giải quyết vấn đề là vô hiệu hóa tất cả các chương trình bên thứ ba không cần thiết đang chạy trên máy tính của bạn. Điều này cũng bao gồm các công cụ bảo mật. Làm điều đó bằng Trình quản lý tác vụ hoặc khởi động sạch thiết bị của bạn. Sau đó, kiểm tra xem lỗi 0x80070003 vẫn còn.
Sửa chữa và khôi phục các tệp hệ thống bị hỏng
Nếu các tệp hệ thống của bạn bị hỏng hoặc máy tính của bạn không thể truy cập chúng, bạn sẽ không thể cài đặt các bản cập nhật mới nhất. Chạy SFC và DISM để giải quyết vấn đề.
- Khởi chạy Command Prompt với quyền admin.
- Chạy lần lượt các lệnh sau:
SFC /scannow
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
- Khởi động lại máy tính của bạn và kiểm tra lại các bản cập nhật.
Tải xuống các bản cập nhật theo cách thủ công
Tải xuống các bản cập nhật Windows mới nhất theo cách thủ công và kiểm tra xem mã lỗi 0x80070003 có còn bật lên trên màn hình hay không. Nếu bạn đang cố gắng cài đặt bản cập nhật tính năng, hãy sử dụng Trợ lý cập nhật để hoàn thành công việc. Nếu bạn đang cố gắng cài đặt một bản cập nhật cụ thể hoặc một bản vá bảo mật, hãy tải xuống từ trang web Danh mục Cập nhật của Microsoft .
Cách mới cập nhập:
After a month or more of trying all the standard fixes I was finally able to solve my Windows Update failure problem that displayed error code 0x80070003. I am posting here in case others may benefit. It appears if you use Macrium Reflect software this may help you but I could not confirm that the problem was caused by Macrium. So whether you use Macrium or not see if this helps you.
In the Registry Editor (click the Start Menu icon and type regedit), go to this location: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WIMMount
FIrst thing to do is make a backup of this entry in case anything goes wrong. Right click on WIMMount and select Export and save the backup somewhere.
Now click on the top level WIMMount entry (if you expand it you will see Instances and WIMMount sub-directories but we will not be using those) and in the right side panel you should see 11 or so entries.
Find the entry with the name “ImagePath” and make sure the Data column shows this: system32\drivers\wimmount.sys
If it does not say this, click on “ImagePath” and change the Value data field to system32\drivers\wimmount.sys
In my WIndows 10 registry, this entry showed something different so I changed it. I confirmed this entry on my two other Windows 10 PC’s.Finally, check to make sure the wimmount.sys file is in this location: C:\Windows\System32\drivers\wimmount.sys
If you didn’t have the problem stated above, I suggest using the SetupDiag tool located here:
https://docs.microsoft.com/en-us/windows/deployment/upgrade/setupdiag?mc_cid=25e3a26841&mc_eid=[6921c9c1f0]
This is what I used to find my problem with wimmount.sys above. You just double click SetupDiag.exe and after it runs it will create 3 files in the same folder as SetupDiag.exe. Open the SetupDiagResults.log file in Notepad and it should give you a clue as to why Windows Update failed.
Phần kết luận
Để khắc phục mã lỗi 0x80070003 trên Windows, trước tiên, hãy chạy Trình khắc phục sự cố cập nhật. Sau đó, khởi động lại các thành phần cập nhật, vô hiệu hóa phần mềm chống vi-rút của bạn và sửa chữa các tệp hệ thống bị hỏng. Nếu lỗi vẫn còn, hãy tải xuống các bản cập nhật có vấn đề theo cách thủ công.
Chúc các bạn thành công.