Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Khắc phục lỗi Windows Update 0x80070426 trên Windows 10/11 – Hướng dẫn từng bước

Mã lỗi 0x80070426 thường xuất hiện khi cài đặt ứng dụng từ Microsoft Store hoặc nâng cấp hệ điều hành Windows 10 lên phiên bản mới nhất. Nếu bạn gặp lỗi này và không biết cách khắc phục, hãy đọc bài viết này về cách giải quyết vấn đề kiên trì này.

Mã lỗi Windows 0x80070426 là gì?

Một số người dùng Windows báo cáo gặp lỗi Windows Update khi cài đặt cập nhật trên hệ thống. Lỗi này, với mã 0x80070426, xuất hiện cả khi cập nhật Windows và khi mua ứng dụng từ Microsoft Store.

Thông báo lỗi trong Microsoft Store:

Mua hàng không thể hoàn tất. Có sự cố xảy ra và mua hàng không thể hoàn tất. Mã lỗi: 0x80070426

Mẹo chuyên nghiệp: Chạy công cụ tối ưu hóa PC chuyên dụng để loại bỏ cài đặt không đúng, file rác, ứng dụng có hại và mối đe dọa bảo mật có thể gây ra sự cố hệ thống hoặc hiệu suất chậm.

Quét miễn phí sự cố PC | 3.145.873 lượt tải | Tương thích: Windows 10/11, Windows 7, Windows 8

Thông báo lỗi từ Windows Update:

Có vấn đề khi cài đặt một số bản cập nhật, nhưng chúng tôi sẽ thử lại sau. Nếu bạn tiếp tục thấy lỗi này và muốn tìm kiếm web hoặc liên hệ hỗ trợ để biết thông tin, điều này có thể giúp: (0x80070426)

Tuy nhiên, có kịch bản thứ ba bạn có thể gặp lỗi này. Lỗi Windows 10/11 0x80070426 cũng xảy ra khi nâng cấp Microsoft Essentials lên Windows Defender.

Microsoft Security Essentials không còn có sẵn trong Windows 10, và chương trình bảo vệ tích hợp cho người dùng Windows là Windows Defender. Khi nâng cấp từ phiên bản OS trước lên Windows 10, Windows Defender được cài đặt thay thế Microsoft Security Essentials. Tuy nhiên, trong một số nâng cấp Windows 10, có sự cố và Windows Defender không thể thay thế Microsoft Security Essentials, dẫn đến OS cài đặt cả hai.

Trong trường hợp đó, Windows Defender không khởi động, nghĩa là không cung cấp bảo vệ cho máy tính, và dù Microsoft Security Essentials luôn bật, cả Spyware & Unwanted Software Protection (Bảo vệ phần mềm gián điệp & không mong muốn) và Virus Protection (Bảo vệ virus) đều bị vô hiệu hóa. Khi cố kích hoạt các tùy chọn bảo vệ bị vô hiệu hóa, hộp thoại Microsoft Security Client xuất hiện với thông báo:

Đã xảy ra lỗi trong khởi tạo chương trình. Nếu vấn đề tiếp diễn, liên hệ quản trị viên hệ thống. Mã lỗi: 0x80070426.

Mặc dù mã lỗi 0x80070426 thường ám chỉ bản Windows không chính hãng, trong trường hợp này nó ám chỉ MSE không hoạt động đúng. Khi lỗi 0x80070426 xảy ra, máy tính hoàn toàn dễ bị tổn thương vì Windows Defender thậm chí không khởi động và MSE không hoạt động đúng.

Giải pháp là gỡ cài đặt Microsoft Security Essentials, để Windows Defender làm việc và bảo vệ máy tính.

Tất cả các bước cần thiết để khắc phục lỗi 0x80070426 được liệt kê dưới đây. Chúng tôi liệt kê giải pháp theo các kịch bản đã thảo luận.

Cách khắc phục lỗi Windows Update 0x80070426

Khi bạn cố gắng nâng cấp hệ điều hành lên bản build mới nhất hoặc cập nhật ứng dụng, lỗi 0x80070426 có thể xuất hiện. Một số người dùng báo cáo nhận được lỗi này trên các diễn đàn Windows.

Giải pháp 1: Chạy WU Troubleshooter (Trình khắc phục sự cố Windows Update).

Vì vấn đề do nâng cấp Windows gây ra, tốt hơn dùng trình khắc phục sự cố tích hợp. Các bước người dùng phải thực hiện để khắc phục lỗi:

  1. Mở ứng dụng Settings (Cài đặt) bằng cách nhấn Window Key + I.
  2. Tìm/chọn Updates and Security (Cập nhật và Bảo mật).
  3. Chọn Troubleshoot (Khắc phục sự cố) từ menu bên trái.
  4. Nhấn nút Run Troubleshooter (Chạy trình khắc phục sự cố).
  5. Người dùng sẽ nhận được hướng dẫn để làm theo nhằm giải quyết vấn đề.

Nếu trình khắc phục sự cố phát hiện vấn đề (giả sử có), nó sẽ cung cấp giải pháp.

Để khắc phục vấn đề gốc, nhấp Apply this fix (Áp dụng sửa chữa này).

Khởi động lại máy tính, sau đó thử cài đặt các bản cập nhật đang chờ. Việc quét máy tính định kỳ bằng công cụ sửa chữa PC như Outbyte PC Repair cũng giúp quá trình khắc phục sự cố có khả năng thành công hơn. Nếu bạn vẫn nhận được cùng lỗi hoặc trình khắc phục sự cố không xác định vấn đề, chuyển sang giải pháp thay thế tiếp theo.

Giải pháp 2: Reset (Đặt lại) các thành phần Windows Update.

Nhiều bug liên quan đến cập nhật xảy ra đơn giản vì thư mục cache Windows tích lũy quá nhiều dữ liệu. Để khắc phục, bạn phải xóa các thư mục cache này. Cách làm:

  1. Để mở hộp thoại Run, nhấn phím Windows và R.
  2. Nhập "CMD" vào trường văn bản và nhấn Ctrl + Shift + Enter.
  3. Điều này sẽ khởi chạy Command Prompt với quyền admin.
  4. Khi cửa sổ UAC xuất hiện, chọn Yes.
  5. Thực hiện lần lượt các lệnh sau trên bảng điều khiển đen:
  • net stop wuauserv
  • net stop bits
  • net stop cryptSvc
  • net stop msiserver
  1. Chạy các lệnh trên sẽ dừng tất cả dịch vụ liên quan đến cập nhật trên máy tính.
  2. Sau đó, chạy các lệnh sau để đổi tên thư mục SoftwareDistribution và Catroot2.
  • ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
  • ren C:\Windows\System32\catroot2 catroot2.old
  1. Cuối cùng, chắc chắn khởi động lại các dịch vụ đã dừng trước đó. Để làm vậy, chạy riêng các mã sau:
  • net start wuauserv
  • net start bits
  • net start cryptSvc
  • net start msiserver
  • pause
  1. Khởi động lại thiết bị sau khi đóng PowerShell.

Bạn không nên thấy lỗi 0x80070426 khi cập nhật Windows 10 OS sau lần đăng nhập tiếp theo.

Giải pháp 3: Thiết lập Windows Update chạy tự động.

Nếu người dùng đặt cập nhật không chạy tự động, đây cũng có thể là nguyên nhân. Các bước để thiết lập Windows Update bắt đầu tự động:

  1. Mở Command Prompt với quyền admin.
  2. Thực hiện các lệnh theo thứ tự:
  • SC config bits start= auto
  • SC config cryptsvc start= auto
  • SC config trustedinstaller start= auto
  • SC config wuauserv start= auto
  1. Thoát cửa sổ Command Prompt.
  2. Khởi động lại máy tính.

Giải pháp 4: Cài đặt thủ công các bản cập nhật đang chờ.

Nếu reset thành phần Windows Update không khắc phục lỗi 0x80070426, khuyên bạn tải xuống và cài đặt thủ công gói standalone.

Lưu ý: Giải pháp này chỉ hoạt động cho bản cập nhật tích lũy (cumulative updates), không phải feature updates (cập nhật tính năng). Nếu muốn nâng cấp Windows 10, bạn có thể tải xuống và cài đặt sạch (clean install) Windows 10.

  1. Truy cập trang Windows 10 Update History (Lịch sử cập nhật Windows 10) và chọn phiên bản Windows 10 hiện cài trên máy tính.
  2. Cuộn xuống, nhấp liên kết đầu tiên trong phần In this release section khi trang làm mới.
  3. Ghi nhớ số bắt đầu bằng "KB".
  4. Truy cập trang Microsoft Update Catalog, nhập số đã sao chép vào trường tìm kiếm. Nhấn Enter để xem bản cập nhật có sẵn.
  5. Chọn bản phù hợp với kiến trúc hệ thống, nhấp nút Download (Tải xuống).
  6. Sau đó, nhấp liên kết đầu tiên để bắt đầu tải gói standalone.
  7. Khi tải xong, mở thư mục tải xuống, nhấp đúp file cài đặt (.msi).
  8. Cho phép hệ thống cài đặt bản cập nhật tích lũy mới nhất. Sau đó, bạn sẽ không nhận thấy vấn đề liên quan đến cập nhật trên thiết bị.

Microsoft Update Catalog là dịch vụ Microsoft hữu ích cung cấp danh sách bản cập nhật phần mềm có thể phân phối qua mạng doanh nghiệp. Nó có thể đóng vai trò one-stop shop cho bản cập nhật phần mềm, driver, và hotfix của Microsoft.

Bạn có thể thử tạm tắt Windows Defender (đã cài sẵn trên Windows 10). Bạn cũng có thể thử tắt Windows Firewall để xem có khắc phục lỗi không. Nếu dùng phần mềm bảo mật bên thứ ba, tắt nó và xem sao.

Cách khắc phục lỗi Microsoft Error Code 0x80070426

Nếu nhận được lỗi này khi tải ứng dụng từ Microsoft Store, thử các giải pháp sau:

Giải pháp 1: Thử reset (đặt lại) Microsoft Store.

Reset Microsoft Store trên máy tính là cách tốt nhất loại bỏ các bug và lỗi từ ứng dụng. Để làm vậy, khởi chạy Command Prompt với tư cách admin và nhập mã: wsreset.exe

Chờ mã thực thi xong. Sau đó, Microsoft Store sẽ tự khởi chạy. Kiểm tra xem lỗi đã được giải quyết hay vẫn còn.

Giải pháp 2: Cài đặt lại ứng dụng Microsoft Store bằng lệnh PowerShell.

Nếu reset Store app không khắc phục bug 0x80070426, gỡ cài đặt rồi cài lại Microsoft Store theo hướng dẫn:

  1. Để mở menu Power, nhấn WinKey + X chọn Windows PowerShell (Admin).
  2. Sao chép/dán lệnh sau và nhấn Enter: Get-AppxPackage *windowsstore* | Remove-AppxPackage
  3. Tiếp theo, nhập cmdlet sau: Get-AppxPackage -allusers Microsoft.WindowsStore | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

PowerShell sẽ tự động gỡ ứng dụng Store khi bạn nhấn Enter. Lệnh này sẽ cài đặt lại và khởi chạy ứng dụng Microsoft Store sau vài giây.

Cách khắc phục lỗi Windows Defender Error Code: 0x80070426

Khi bạn nâng cấp lên Windows 10, có thể nhận thấy Windows Defender không thay thế Microsoft Security Essentials. Hai chương trình antivirus về cơ bản chạy cùng nhau trên OS mới.

Để khắc phục Windows Defender Error 80070426, trước tiên phải gỡ cài đặt Microsoft Security Essentials. Sau đó, tiến hành các giải pháp dưới để khởi động Windows Defender. Thử các giải pháp đây:

Giải pháp 1: Gỡ cài đặt Microsoft Security Essentials.

Giữ phím Windows nhấn R. Trong hộp thoại run, nhập taskmgr. Tìm Windows Defender Service (WinDefend), chuột phải, chọn Stop (Dừng).

Điều này sẽ dừng dịch vụ, nhưng nó sẽ khởi động lại sau khi reboot máy tính. Bạn có thể gỡ Essentials trong khi nó dừng. Trong hầu hết trường hợp, bạn không thể gỡ Microsoft Security Essentials vì Windows Defender được thiết lập ngăn cả cài đặt và gỡ cài đặt Microsoft Security Essentials.

Tuy nhiên, vì Windows Defender đã tạm tắt, bạn nên gỡ Microsoft Security Essentials như bất kỳ chương trình nào khác.

Để gỡ, vào Control Panel->Programs & Features->Uninstall a Program hoặc giữ phím Windows nhấn R; nhập appwiz.cpl nhấp OK, tìm và gỡ Microsoft Essentials. Sau đó, khởi động lại máy tính.

Sau reboot và gỡ Essentials, điều hướng đến Settings->Update & Security, chọn Windows Defender, đảm bảo Real-time protection (Bảo vệ thời gian thực) được bật.

Quay lại tab Task Manager->Services đảm bảo dịch vụ Defender đang hoạt động.

Giải pháp 2: Kiểm tra xung đột phần mềm.

Như đã nói, Mã lỗi 80070426 do xung đột phần mềm gây ra. Do đó, bạn phải thực hiện clean boot (khởi động sạch) để đảm bảo không chương trình nào can thiệp vào Windows Defender. Điều này cho phép khởi động OS chỉ với chương trình, dịch vụ, driver cần thiết. Quy trình này giúp xác định xem các mục khác có can thiệp vào Windows Defender không. Khi sẵn sàng, làm theo các bước:

  1. Nhấn Windows Key+R để mở hộp thoại Run .
  2. Khi hộp thoại Run xuất hiện, nhập msconfig và nhấn Enter.
  3. Điều hướng tab Services (Dịch vụ) tích ô Hide all Microsoft services (Ẩn tất cả dịch vụ Microsoft).
  4. Nhấp nút Disable All (Vô hiệu hóa tất cả).
  5. Chọn OK.
  6. Bước tiếp theo điều hướng tab Startup (Khởi động). Khi đó, nhấp nút Open Task Manager (Mở Task Manager).
  7. Chuột phải từng mục khởi động, chọn Disable (Vô hiệu hóa) từ menu.
  8. Thoát Task Manager sau khi vô hiệu hóa mục khởi động.
  9. Khởi động lại bằng cách nhấp OK.

Kiểm tra xem Mã lỗi 0x80070426 còn xuất hiện khi khởi chạy Windows Defender sau khi reboot không. Nếu không, quay lại cửa sổ System Configuration, bật một mục khởi động. Sau đó, reboot xem lỗi đã giải quyết chưa. Nhớ phải lặp lại quá trình này cho tất cả mục khởi động cho đến khi Mã lỗi 0x80070426 xuất hiện lại. Khi xác định thủ phạm, bạn có thể vô hiệu hóa hoặc gỡ hoàn toàn nó khỏi máy tính.

Giải pháp 3: Chạy quét SFC.

Lỗi này có thể do vấn đề với file hệ thống Windows. Để sửa file này, chạy System File Checker:

  1. Trong hộp tìm kiếm, nhập cmd, chuột phải Command Prompt chọn Run as administrator. Chọn Yes.
  2. Trong cửa sổ Command Prompt, nhập sfc /scannow và nhấn phím Enter .
  3. Chờ Windows phát hiện và sửa chữa file hệ thống hỏng.
  4. Khởi động lại máy tính và xem lỗi còn xảy ra không.

Kết luận

Mã lỗi 0x80070426 có thể gây nhầm lẫn vì xảy ra trong nhiều hoàn cảnh khác nhau. Đừng lo vì bài viết này đã cố gắng bao quát tất cả giải pháp có thể cho các kịch bản khác nhau. Hy vọng hướng dẫn này giúp bạn khắc phục lỗi bạn đang gặp. Nếu có câu hỏi hoặc đề xuất về các bước trên, hãy cho biết ở phần bình luận dưới đây.