Computer >> Máy Tính >  >> Xử lý sự cố >> Lỗi Windows

Làm thế nào để sửa lỗi Microsoft Store 0x80D03805?

  • Lỗi Microsoft Store 0x80d03805 là gì
  • Điều gì gây ra Lỗi Microsoft Store 0x80D03805?
  • Chạy Trình gỡ rối Windows Store
  • Cập nhật Windows lên phiên bản mới nhất
  • Xoá bộ nhớ cache của Windows Store
  • Đặt lại bộ nhớ cache của Windows Store thông qua CMD nâng cao
  • Đặt lại Windows Store qua ứng dụng Cài đặt
  • Đăng ký lại các tệp DLL được Windows Store sử dụng
  • Làm mới mọi thành phần hệ điều hành
Khi sự cố này xảy ra, Microsoft Store bắt đầu tải xuống nhưng rất nhanh sau đó sẽ kích hoạt lỗi thông báo rằng điều gì đó không mong muốn đã xảy ra. Khi mở rộng chi tiết lỗi, người dùng sẽ thấy 0x80D03805 mã lỗi. Tuy nhiên, mã lỗi này cũng có thể gặp phải trong quá trình cài đặt bản cập nhật hệ thống Windows Store thông qua Windows Update. Vấn đề này chỉ dành riêng cho Windows 10.

Làm thế nào để sửa lỗi Microsoft Store 0x80D03805?

Điều gì gây ra Lỗi Microsoft Store 0x80D03805?

Dưới đây là danh sách rút gọn các tình huống cuối cùng có thể dẫn đến lỗi này:

  • Sự không nhất quán phổ biến của Windows Store - Trong hầu hết các trường hợp, vấn đề cụ thể này sẽ xảy ra do sự không nhất quán phổ biến mà Windows sẽ có thể tự động giải quyết. Nếu sự cố quá phổ biến, bạn có thể khắc phục bằng cách chạy Trình gỡ rối Windows Update.
  • Sự cố là do bản cập nhật KB4462919 - Bản cập nhật KB4462919 nổi tiếng là phá vỡ thành phần Windows Store một cách hiệu quả. Nếu gần đây bạn đã cài đặt, bạn có thể khắc phục sự cố chỉ bằng cách cài đặt phần còn lại của các bản cập nhật đang chờ xử lý (bản cập nhật nóng được bao gồm trong số đó).
  • Xoá bộ nhớ cache của Windows store - Lỗi bên trong bộ đệm Windows Store là một vấn đề khác có thể gây ra mã lỗi này. Một số tệp bị hỏng cuối cùng có thể ngăn cản khả năng thiết lập kết nối của PC giữa cửa hàng UWP tích hợp và các dịch vụ của Microsoft. Trong trường hợp này, bạn có thể giải quyết sự cố bằng cách xóa toàn bộ bộ nhớ cache của Windows Store thông qua CMD hoặc từ menu Cài đặt.
  • Các tệp DLL cần thiết không còn được đăng ký nữa - Cũng có thể bạn đang gặp phải sự cố này vì một hoặc nhiều tệp Thư viện liên kết động quan trọng không còn được đăng ký nữa. Trong trường hợp này, bạn có thể khắc phục sự cố bằng cách đăng ký lại các tệp DLL thông qua lời nhắc CMD nâng cao.
  • Sự cố hỏng tệp hệ thống cơ bản - Trong một số trường hợp hiếm hoi, sự cố này cũng có thể xảy ra do trường hợp hỏng tệp hệ thống cơ bản không thể được giải quyết theo cách thông thường. Trong trường hợp này, cách tiếp cận hiệu quả nhất là cài đặt sạch hoặc cài đặt sửa chữa.

Phương pháp 1:Chạy Trình gỡ rối Windows Store

Trước khi chuyển sang các chiến lược sửa chữa tiềm năng khác, chúng ta nên bắt đầu bằng cách xem liệu cài đặt Windows của bạn có được trang bị để giải quyết vấn đề tự động hay không. Nếu 0x80D03805 lỗi mã gây ra bởi sự mâu thuẫn phổ biến mà Microsoft đã biết, bạn có thể giải quyết vấn đề này một cách dễ dàng bằng cách chạy Trình gỡ rối Windows Store .

Tiện ích Windows Store Troubleshooter chứa một lựa chọn các chiến lược sửa chữa tự động có thể được triển khai tự động nếu phân tích ban đầu giúp xác định được một vấn đề đã được giải quyết.

Nếu 0x80D03805 lỗi mã đã được đề cập trong chiến lược sửa chữa, thì quy trình bên dưới sẽ giải quyết được hoàn toàn sự cố. Một số người dùng bị ảnh hưởng đã xác nhận rằng lỗi đã được giải quyết sau khi triển khai Trình gỡ rối Windows Store.

Đây là những gì bạn cần làm:

  1. Nhấn phím Windows + R để mở Chạy hộp thoại. Khi bạn đang ở bên trong cửa sổ văn bản, hãy nhập " ms-settings:ridot" và nhấn Enter để mở Khắc phục sự cố tab Cài đặt ứng dụng. Làm thế nào để sửa lỗi Microsoft Store 0x80D03805?
  2. Sau khi bạn quản lý để vào bên trong Khắc phục sự cố , cuộn xuống tab Tìm và khắc phục các sự cố khác , sau đó nhấp vào Windows Store ứng dụng. Cuối cùng, nhấp vào Chạy trình khắc phục sự cố từ menu ngữ cảnh mới xuất hiện. Làm thế nào để sửa lỗi Microsoft Store 0x80D03805?
  3. Sau khi bạn khởi động tiện ích, hãy đợi cho đến khi quá trình chẩn đoán ban đầu hoàn tất. Nếu chiến lược sửa chữa khả thi được đề xuất, hãy nhấp vào Áp dụng bản sửa lỗi này để thực thi nó trên máy tính của bạn. Làm thế nào để sửa lỗi Microsoft Store 0x80D03805?

    Lưu ý: Xin lưu ý rằng trong một số trường hợp, bạn sẽ phải làm theo các bước bổ sung để thực thi bản sửa lỗi được đề xuất.

  4. Sau khi bạn quản lý để thực thi chiến lược sửa chữa được đề xuất, hãy khởi động lại máy tính của bạn và xem liệu sự cố có được giải quyết ở lần khởi động hệ thống tiếp theo hay không.

Nếu bạn vẫn gặp lỗi 0x80D03805 khi bạn cố gắng bắt đầu tải xuống bằng Windows Store, hãy chuyển xuống phương pháp tiếp theo bên dưới.

Phương pháp 2:Cập nhật Windows lên phiên bản mới nhất

Hóa ra, có một bản cập nhật bảo mật ( Bản cập nhật bảo mật cho Microsoft Windows KB4462919 ) có khả năng gây ra loại hành vi này. Bản cập nhật này được phát hành vào cuối năm 2018 và được biết là nguyên nhân gây ra 0x80D03805 khi thực hiện các tác vụ nhất định trong Microsoft Store.

May mắn thay, Microsoft đã phát hành một hotfix cho vấn đề này. Kể từ tháng 12 năm 2018, bạn có thể giải quyết sự cố này (nếu sự cố xảy ra do bản cập nhật không hợp lệ) bằng cách cài đặt mọi bản cập nhật Windows 10 đang chờ xử lý. Điều này sẽ đảm bảo rằng hotfix cho sự cố sẽ tự động được cài đặt.

Dưới đây là hướng dẫn nhanh về cách cài đặt mọi bản cập nhật đang chờ xử lý trên máy tính Windows 10 của bạn:

  1. Nhấn phím Windows + R để mở Chạy hộp thoại. Tiếp theo, nhập ” ms-settings:windowsupdate‘ và nhấn Enter để mở tab cập nhật Windows của Cài đặt chuyển hướng. Làm thế nào để sửa lỗi Microsoft Store 0x80D03805?
  2. Sau khi bạn ở bên trong màn hình cập nhật Windows, hãy chuyển sang phía bên phải và nhấp vào Kiểm tra các bản cập nhật . Sau khi quá trình quét đầu tiên kết thúc, hãy làm theo hướng dẫn trên màn hình để cài đặt mọi bản cập nhật đang chờ xử lý cho đến khi bạn nâng cấp bản dựng Windows 10 lên bản mới nhất. Làm thế nào để sửa lỗi Microsoft Store 0x80D03805?

    Lưu ý: Nếu bạn được nhắc khởi động lại trước khi cài đặt mọi bản cập nhật, hãy nhớ quay lại màn hình này vào lần khởi động tiếp theo và hoàn tất quá trình cài đặt các bản cập nhật còn lại sau khi hoàn tất trình tự khởi động tiếp theo.

  3. Sau khi mọi bản cập nhật đang chờ xử lý được cài đặt, hãy khởi động lại máy tính của bạn một lần nữa và xem liệu bạn có còn thấy lỗi 0x80D03805 không khi cố gắng thực hiện một hành động trong Windows Store.

Nếu sự cố vẫn tiếp diễn, hãy bắt đầu làm theo cách khắc phục tiềm năng tiếp theo bên dưới.

Phương pháp 3:Xóa bộ nhớ cache của Windows Store

Theo một số người dùng bị ảnh hưởng khác nhau, sự cố này cũng có thể xảy ra do một số tệp tạm thời cuối cùng sẽ hạn chế khả năng thiết lập kết nối của PC của bạn giữa kho lưu trữ UWP (Universal Windows Platform) tích hợp và các dịch vụ liên quan của Microsoft. Trong hầu hết các trường hợp, sự cố sẽ xảy ra do một số tệp tạm thời được lưu trữ bên trong thư mục bộ đệm ẩn gây ra.

Hóa ra, loại sự cố này rất có thể sẽ xuất hiện sau khi máy quét bảo mật cách ly một số mục thuộc bộ nhớ đệm Store hoặc sau khi máy bị gián đoạn không mong muốn.

Nếu trường hợp cụ thể này có thể áp dụng, bạn sẽ có thể giải quyết vấn đề bằng cách đặt lại toàn bộ bộ nhớ cache của Windows Store. Trong trường hợp này, có hai cách tiếp cận khác nhau sẽ đưa bạn đến đó trên Windows 10. Tùy chọn 1 dễ dàng hơn, nhưng nó liên quan đến việc chạy một loạt lệnh từ dấu nhắc CMD nâng cao. Tùy chọn 2 tẻ nhạt hơn, nhưng nó sẽ cho phép bạn làm tất cả từ menu cài đặt Windows.

Hãy làm theo bất kỳ phương pháp nào bạn cảm thấy thoải mái hơn:

Đặt lại bộ đệm Windows Store qua CMD nâng cao

  1. Nhấn phím Windows + R để mở Chạy hộp thoại. Tiếp theo, nhập ‘cmd’ bên trong hộp văn bản và nhấn Ctrl + Shift + Enter để mở Command Prompt nâng cao. Khi bạn thấy UAC (Kiểm soát tài khoản người dùng) , nhấp vào để cấp quyền truy cập quản trị viên. Làm thế nào để sửa lỗi Microsoft Store 0x80D03805?
  2. Sau khi bạn quản lý để vào bên trong Dấu nhắc lệnh nâng cao, hãy nhập lệnh sau theo thứ tự và nhấn Enter để đặt lại Windows Store cùng với mọi phụ thuộc:
    wsreset.exe
  3. Sau khi lệnh được xử lý thành công, hãy khởi động lại máy tính của bạn và xem sự cố có được giải quyết ở lần khởi động máy tính tiếp theo hay không.

Đặt lại Windows Store qua ứng dụng Cài đặt

  1. Nhấn phím Windows + R để mở Chạy hộp thoại. Tiếp theo, nhập ‘ ms-settings:appsfeatures’, và nhấn Enter để mở Ứng dụng và tính năng trình đơn của Cài đặt ứng dụng.
  2. Sau khi bạn quản lý để vào bên trong Ứng dụng và tính năng , cuộn xuống qua danh sách các ứng dụng UWP đã cài đặt cho đến khi bạn thấy mục Microsoft Store.
  3. Sau khi bạn quản lý để tìm mục nhập Microsoft Store, hãy xem bên dưới và nhấp vào Tùy chọn nâng cao siêu liên kết (thuộc Tập đoàn Microsoft ).
  4. Khi bạn quản lý để vào bên trong Tùy chọn nâng cao , cuộn xuống Đặt lại và nhấp vào nút đó để bắt đầu quá trình xóa bộ nhớ cache.
  5. Chờ cho đến khi quá trình hoàn tất, sau đó khởi động lại máy của bạn và xem sự cố có được giải quyết ở lần khởi động hệ thống tiếp theo hay không.
Làm thế nào để sửa lỗi Microsoft Store 0x80D03805?

Nếu bạn vẫn gặp phải lỗi 0x80D03805 khi bạn cố gắng bắt đầu tải xuống ứng dụng hoặc trò chơi thông qua thành phần Windows Store, hãy chuyển xuống phương pháp tiếp theo bên dưới.

Phương pháp 4:Đăng ký lại các tệp DLL được Windows Store sử dụng

Như đã được xác nhận bởi một số người dùng bị ảnh hưởng, một lý do có thể khác khiến 0x80D03805 xảy ra lỗi có thể xảy ra do một hoặc nhiều DLL (Thư viện liên kết động) các tệp không còn được đăng ký chính xác. Điều này khá hiếm trên Windows 10 nhưng vẫn có thể xảy ra trong một số trường hợp nhất định (thường là sau khi nhiễm vi-rút đã được làm sạch).

Nếu tình huống này có thể áp dụng trong trường hợp của bạn, bạn sẽ có thể khắc phục sự cố bằng cách đăng ký lại tất cả các DDL đang hoạt động cùng với cấu phần Windows Store. Đây là cách thực hiện việc này:

  1. Nhấn phím Windows + R để mở hộp thoại Chạy. Sau đó, nhập ‘notepad’ bên trong hộp văn bản và nhấn Ctrl + Shift + Enter để mở cửa sổ Notepad với quyền truy cập nâng cao. Khi bạn thấy UAC (Kiểm soát tài khoản người dùng) , nhấp vào để cấp quyền truy cập quản trị viên. Làm thế nào để sửa lỗi Microsoft Store 0x80D03805?
  2. Bên trong tài liệu Notepad mới mở, hãy dán các lệnh sau:
    regsvr32 c:\windows\system32\vbscript.dll /s
    regsvr32 c:\windows\system32\mshtml.dll /s
    regsvr32 c:\windows\system32\msjava.dll /s
    regsvr32 c:\windows\system32\jscript.dll /s
    regsvr32 c:\windows\system32\msxml.dll /s
    regsvr32 c:\windows\system32\actxprxy.dll /s
    regsvr32 c:\windows\system32\shdocvw.dll /s
    regsvr32 wuapi.dll /s
    regsvr32 wuaueng1.dll /s
    regsvr32 wuaueng.dll /s
    regsvr32 wucltui.dll /s
    regsvr32 wups2.dll /s
    regsvr32 wups.dll /s
    regsvr32 wuweb.dll /s
    regsvr32 Softpub.dll /s
    regsvr32 Mssip32.dll /s
    regsvr32 Initpki.dll /s
    regsvr32 softpub.dll /s
    regsvr32 wintrust.dll /s
    regsvr32 initpki.dll /s
    regsvr32 dssenh.dll /s
    regsvr32 rsaenh.dll /s
    regsvr32 gpkcsp.dll /s
    regsvr32 sccbase.dll /s
    regsvr32 slbcsp.dll /s
    regsvr32 cryptdlg.dll /s
    regsvr32 Urlmon.dll /s
    regsvr32 Shdocvw.dll /s
    regsvr32 Msjava.dll /s
    regsvr32 Actxprxy.dll /s
    regsvr32 Oleaut32.dll /s
    regsvr32 Mshtml.dll /s
    regsvr32 msxml.dll /s
    regsvr32 msxml2.dll /s
    regsvr32 msxml3.dll /s
    regsvr32 Browseui.dll /s
    regsvr32 shell32.dll /s
    regsvr32 wuapi.dll /s
    regsvr32 wuaueng.dll /s
    regsvr32 wuaueng1.dll /s
    regsvr32 wucltui.dll /s
    regsvr32 wups.dll /s
    regsvr32 wuweb.dll /s
    regsvr32 jscript.dll /s
    regsvr32 atl.dll /s
    regsvr32 Mssip32.dll /s
  3. Sau khi các lệnh được dán, hãy chuyển đến Tệp (từ trình đơn ruy-băng ở trên cùng) và nhấp vào Lưu dưới dạng .
  4. Từ Lưu dưới dạng , đặt tên tệp theo cách bạn muốn, nhưng đảm bảo bạn đặt phần mở rộng ( Tên tệp ) thành .bat . Sau khi bạn thiết lập một vị trí có thể chấp nhận được, hãy nhấp vào Lưu.
  5. Tiếp theo, nhấp đúp vào tệp BAT mới được tạo và nhấn tại dấu nhắc xác nhận. Nếu bạn được nhắc bởi UAC (Kiểm soát tài khoản người dùng) , nhấp vào để cấp quyền truy cập quản trị viên.
  6. Sau khi tất cả các tệp DLL đã được đăng ký lại, hãy khởi động lại máy tính của bạn và xem sự cố có được giải quyết ở lần khởi động hệ thống tiếp theo hay không.
Làm thế nào để sửa lỗi Microsoft Store 0x80D03805?

Phương pháp 5:Làm mới mọi thành phần hệ điều hành

Nếu không có phương pháp nào bạn làm theo ở trên cho phép bạn khắc phục sự cố, thì khả năng cao là bạn gặp lỗi 0x80D03805 do một vấn đề tham nhũng tiềm ẩn mà không thể giải quyết theo cách thông thường. Trong tình huống như tình huống này, cách hiệu quả nhất để xử lý vấn đề là làm mới mọi thành phần hệ điều hành cùng với mọi dữ liệu liên quan đến khởi động.

Khi đạt được điều này, bạn có thể thực hiện điều này bằng cách cài đặt sạch hoặc bằng cách thực hiện thao tác cài đặt sửa chữa (sửa chữa tại chỗ).

Cài đặt sạch là giải pháp dễ dàng nhất - Nó không yêu cầu bạn cung cấp phương tiện cài đặt và nó có thể được bắt đầu chỉ với một vài cú nhấp chuột đơn giản. Nhưng nhược điểm lớn là bạn sẽ không được phép giữ bất kỳ dữ liệu nào của mình trừ khi bạn sao lưu chúng trước.

Một cách tiếp cận hiệu quả hơn là thực hiện cài đặt sửa chữa (sửa chữa tại chỗ) . Mặc dù quá trình này kéo dài và sẽ yêu cầu bạn sử dụng phương tiện cài đặt, nhưng cuối cùng nó sẽ cho phép bạn giữ tất cả các tệp của mình (phương tiện cá nhân, trò chơi, ứng dụng, tùy chọn người dùng) mà không cần phải sao lưu dữ liệu.