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

Cách khắc phục 'Mã lỗi: 0x80D02017' trên Windows Store

Một số người dùng Windows 10 gặp mã lỗi 0x80d02017 khi cố gắng cài đặt ứng dụng qua Windows Store. Hầu hết người dùng bị ảnh hưởng báo cáo gặp vấn đề với cả game và ứng dụng. Trong khi một số nói lỗi chỉ xảy ra với tiêu đề mới chưa từng cài đặt, người khác báo cáo lỗi xuất hiện với game/ứng dụng trước đây hoạt động tốt. Trong hầu hết trường hợp, người dùng nghi ngờ vấn đề bắt đầu sau khi cài đặt bản cập nhật Windows.

Cách khắc phục  Mã lỗi: 0x80D02017  trên Windows Store

Nguyên nhân gây ra Mã lỗi 0x80d02017 trong Windows Store?

Chúng tôi đã điều tra vấn đề này qua các báo cáo người dùng và chiến lược sửa chữa phổ biến trên máy tính Windows 10. Có một số nguyên nhân tiềm ẩn khác nhau có thể chịu trách nhiệm cho sự biểu hiện của mã lỗi này:

  • Lỗi chung của Windows Store (Common Windows Store Glitch) – Có một lỗi Windows Store khá phổ biến có thể gây ra mã lỗi này với một số ứng dụng tích hợp khi chúng đang được cập nhật. Nếu tình huống này áp dụng, bạn có thể khắc phục nhanh chóng bằng cách chạy trình khắc phục sự cố Windows Apps tích hợp.
  • Bản cập nhật Windows xấu (Bad Windows update) – Khả năng khác là lỗi Windows Store được giới thiệu khi một bản cập nhật Windows xấu được cài đặt. Điều này phổ biến trên máy Windows 10 chưa cập nhật Creator's Update. Giải pháp: dùng cửa sổ PowerShell quyền cao để reset ứng dụng Windows Store.
  • Can thiệp của tường lửa bên thứ ba (3rd party firewall interference) – Nếu bạn dùng VPN/client proxy hoặc tường lửa bên thứ ba, khả năng nó ức chế khả năng tải xuống và chạy ứng dụng mới của Windows Store. Nếu áp dụng, kết nối có thể không được đại lý cài đặt Windows tin cậy. Giải pháp: gỡ cài đặt client thứ ba gây xung đột.
  • IPV6 xung đột với IP động – Windows 10 có vấn đề xử lý nhiều kết nối IPV6 khi dùng cấu hình IP động. Nếu áp dụng cho trường hợp của bạn, bạn có thể tránh vấn đề hoàn toàn bằng cách vô hiệu hóa hỗ trợ IPV6 từ cửa sổ Network connection.
  • Thư mục phân phối phần mềm bị hỏng (Corrupted software distribution folder) – Một nguyên nhân tiềm ẩn khác là hỏng hóc trong thư mục phân phối phần mềm. Nếu áp dụng, bạn có thể khắc phục bằng cách dùng Command Prompt quyền cao để reset thư mục phân phối phần mềm.

Nếu bạn đang vật lộn khắc phục cùng thông báo lỗi khi truy cập ứng dụng qua Windows Store, bài viết cung cấp nhiều bước khắc phục sự cố khác nhau để giảm thiểu vấn đề. Dưới đây bạn sẽ tìm thấy một vài sửa chữa tiềm năng mà người dùng khác trong tình huống tương tự đã thành công khắc phục mã lỗi 0x80d02017.

Để hiệu quả nhất, chúng tôi khuyên bạn làm theo các phương pháp theo trình bày vì chúng được sắp xếp theo hiệu quả và mức độ nghiêm trọng. Bất kể nguyên nhân gây ra vấn đề, bạn cuối cùng sẽ tìm thấy phương pháp giúp bạn khắc phục và sử dụng ứng dụng bình thường.

Hãy bắt đầu!

Chạy trình khắc phục sự cố Windows Apps (Windows Apps Troubleshooter)

Trước khi thử sửa chữa tốn thời gian khác, hãy xem phiên bản Windows của bạn có hoàn toàn có thể tự giải quyết vấn đề không. Tất cả các phiên bản Windows gần đây được trang bị phiên bản mới và cải tiến của trình khắc phục sự cố kinh điển sẽ tự động quét các thành phần Windows khác nhau để tìm sự không nhất quán và tự động áp dụng chiến lược sửa chữa phù hợp.

Nếu nguyên nhân sau mã lỗi 0x80d02017 được bao phủ bởi một trong các chiến lược sửa chữa cho trình khắc phục sự cố, bạn sẽ khắc phục được vấn đề tự động chỉ bằng cách chạy trình khắc phục sự cố Windows Apps.

Hướng dẫn nhanh chạy trình khắc phục sự cố Windows apps để khắc phục mã lỗi 0x80d02017:

  1. Nhấn Windows + R để mở hộp thoại run. Gõ "control.exe /name Microsoft.Troubleshooting" và nhấn Enter để mở tab Troubleshooting của tab Settings.Cách khắc phục  Mã lỗi: 0x80D02017  trên Windows Store

    Lưu ý: Trên Windows 10, bạn cũng có thể dùng lệnh ms-settings:troubleshoot thay thế.

  2. Khi đến đó, đi đến Find and Fix other problems, sau đó nhấp Windows Store apps và chọn Run the troubleshooter.Cách khắc phục  Mã lỗi: 0x80D02017  trên Windows Store
  3. Khi khởi chạy tiện ích khắc phục sự cố, đợi quét ban đầu hoàn tất, sau đó làm theo hướng dẫn trên màn hình để áp dụng chiến lược sửa chữa được khuyến nghị dựa trên loại vấn đề được phát hiện.Cách khắc phục  Mã lỗi: 0x80D02017  trên Windows Store
  4. Sau khi sửa chữa được áp dụng, khởi động lại máy tính và xem sự cố đã được giải quyết chưa khi chuỗi khởi động tiếp theo hoàn tất.

Nếu cùng mã lỗi 0x80d02017 vẫn xảy ra, chuyển sang phương pháp tiếp theo.

Dùng PowerShell để reset ứng dụng Windows Store

Nếu vấn đề cụ thể của bạn do hỏng hóc trong tệp Windows Store, bạn có thể khắc phục khá hiệu quả bằng cách chạy lệnh PowerShell có khả năng reset toàn bộ gói Windows Store.

Điều này có thể làm bạn mất một số tùy chọn người dùng, nhưng đây là một trong những sửa chữa nhanh và hiệu quả nhất bạn có thể thực hiện bằng terminal PowerShell. Một số người dùng bị ảnh hưởng báo cáo vấn đề không còn xảy ra sau khi làm theo các bước dưới đây và khởi động lại máy tính.

Hướng dẫn nhanh reset ứng dụng Windows Store bằng dấu nhắc PowerShell:

  1. Nhấn Windows + R để mở hộp thoại Run. Gõ 'powershell' và nhấn Ctrl + Shift + Enter để mở dấu nhắc PowerShell quyền cao. Khi UAC (User Account Control) nhắc, nhấp Yes để cấp quyền admin cho cửa sổ PowerShell.Cách khắc phục  Mã lỗi: 0x80D02017  trên Windows Store
  2. Khi đã ở trong dấu nhắc PowerShell quản trị, gõ hoặc dán lệnh sau để reset ứng dụng Windows Store:
     Get-AppXPackage *WindowsStore* -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"} 
  3. Khi quá trình hoàn tất, khởi động lại máy tính và xem sự cố đã được giải quyết chưa tại lần khởi động hệ thống tiếp theo.

Nếu cùng vấn đề vẫn xảy ra khi bạn cố tải xuống hoặc chạy ứng dụng qua Windows Store, chuyển sang phương pháp tiếp theo.

Gỡ cài đặt Tường lửa bên thứ 3 hoặc VPN

Như kết luận, client VPN hoặc tường lửa bên thứ ba có khả năng ức chế khả năng tải xuống và chạy ứng dụng mới của Windows Store. Điều này xảy ra vì kết nối riêng tư của bạn không được đại lý cài đặt Windows tin cậy, nên quy trình bị dừng bởi chức năng bảo mật.

Nếu tình huống này áp dụng cho tình trạng hiện tại của bạn, bạn sẽ khắc phục được vấn đề bằng cách gỡ cài đặt bất kỳ proxy server, tường lửa bên thứ ba, hoặc client VPN nào bạn đang dùng. Điều này sẽ khiến đại lý cài đặt tin cậy kết nối của bạn và cho phép ứng dụng mở mà không gặp vấn đề.

Hướng dẫn nhanh gỡ cài đặt tường lửa bên thứ 3 hoặc VPN:

  1. Nhấn Windows + R để mở hộp thoại Run. Gõ "appwiz.cpl" và nhấn Enter để mở cửa sổ Programs and Features.Cách khắc phục  Mã lỗi: 0x80D02017  trên Windows Store
  2. Khi đã ở trong màn hình Programs and Features, cuộn xuống danh sách ứng dụng đã cài đặt và tìm client VPN hoặc tường lửa bên thứ ba. Khi thấy, chuột phải vào nó và chọn Uninstall từ menu ngữ cảnh mới xuất hiện.Cách khắc phục  Mã lỗi: 0x80D02017  trên Windows Store
  3. Làm theo hướng dẫn trên màn hình từ màn hình tiếp theo để hoàn tất gỡ cài đặt công cụ VPN/Tường lửa. Khi phần mềm được gỡ cài đặt, khởi động lại máy tính và xem sự cố đã được giải quyết chưa tại lần khởi động hệ thống tiếp theo.

Nếu cùng mã lỗi 0x80d02017 vẫn xảy ra hoặc phương pháp này không áp dụng, chuyển sang phương pháp tiếp theo.

Vô hiệu hóa hỗ trợ IPV6

Phương pháp này có tiềm năng tạo thêm sự không tương thích với máy tính (với ứng dụng khác dùng IPV6), nhưng nó vẫn là một trong những cách hiệu quả nhất khắc phục lỗi 0x80d02017.

Mặc dù không có giải thích chính thức tại sao vô hiệu hóa IPV6 giải quyết được vấn đề cho nhiều người dùng, người dùng suy đoán có thể vì Windows Store có tiềm năng lỗi khi cấu hình IP động được dùng.

Thủ tục này có thể giảm tốc độ tải xuống & tải lên một chút, nhưng khối lượng công việc sẽ được chuyển sang giao thức IPV4. Hướng dẫn nhanh vô hiệu hóa hỗ trợ IPV6:

  1. Nhấn Windows + R để mở hộp thoại Run. Gõ "ncpa.cpl" vào hộp văn bản và nhấn Enter để mở tab Network connections.
  2. Khi đã ở trong tab Network connections, chuột phải vào kết nối mạng hiện đang hoạt động và chọn Properties từ menu ngữ cảnh mới xuất hiện.
  3. Khi ở trong màn hình Properties của mạng bạn đang kết nối, đảm bảo tab Networking được chọn.
  4. Tiếp theo, cuộn xuống danh sách mục kết nối và tìm Internet Protocol Version 6 (TCP / IPV6). Khi thấy, bỏ tích ô liên kết với nó, sau đó nhấp Ok để lưu thay đổi.
  5. Khi IPV6 bị vô hiệu hóa, khởi động lại máy tính và lặp lại hành động trước đây kích hoạt mã lỗi 0x80d02017 khi chuỗi khởi động tiếp theo hoàn tất.
Cách khắc phục  Mã lỗi: 0x80D02017  trên Windows Store

Nếu cùng vấn đề vẫn xảy ra hoặc bạn tìm phương pháp không liên quan đến vô hiệu hóa Giao thức Internet, chuyển sang phương pháp tiếp theo.

Reset thư mục phân phối phần mềm (Software Distribution Folder)

Như kết luận, vấn đề cụ thể này cũng có thể xảy ra nếu bạn đối mặt với thư mục phân phối phần mềm bị hỏng. Một số người dùng trong tình huống tương tự báo cáo vấn đề được giải quyết sau khi họ reset thư mục phân phối phần mềm.

Nhưng hãy nhớ rằng trước khi làm theo các bước dưới đây, bạn cần đảm bảo ngắt kết nối máy tính khỏi internet – tắt Wi-Fi hoặc ngắt dây kết nối vật lý. Nếu không làm vậy, Windows 10 sẽ báo một số tệp không thể sửa đổi và lệnh sẽ không thành công.

Sau khi đã đảm bảo kết nối internet bị vô hiệu hóa, làm theo hướng dẫn dưới đây để reset thư mục phân phối phần mềm:

  1. Nhấn Windows + R để mở hộp thoại Run. Gõ "cmd" và nhấn Ctrl + Shift + Enter để mở Command Prompt quyền cao. Khi UAC (User Account Control) nhắc, nhấp Yes để cấp quyền admin.Cách khắc phục  Mã lỗi: 0x80D02017  trên Windows Store
  2. Khi đã ở trong Command Prompt quyền cao, gõ các lệnh sau theo thứ tự và nhấn Enter sau mỗi lệnh:
    net stop cryptSvc
    net stop bits
    net stop msiserver
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    rmdir C:\Windows\SoftwareDistribution\DataStore
    rmdir C:\Windows\SoftwareDistribution\Download
    net start cryptSvc
    net start bits
    net start msiserver
  3. Khi mỗi lệnh được xử lý thành công, đóng Command Prompt quyền cao và xem sự cố đã được giải quyết chưa bằng cách lặp lại hành động trước đây kích hoạt lỗi 0x80d02017.