0x80131505 lỗi đang xảy ra khi người dùng Windows 10 đang cố gắng truy cập ứng dụng Microsoft Store. Trong hầu hết các trường hợp, mã lỗi được hiển thị sau một khoảng thời gian dài mà Windows Store cố gắng tải lên. Sự cố này rất nghiêm trọng vì nó ngăn chặn hiệu quả người dùng bị ảnh hưởng tải xuống và cập nhật các ứng dụng UWP.
Điều gì gây ra mã lỗi Windows Store 0x80131505?
- Sự cố trong Cửa hàng chung - Nếu sự cố là do trục trặc di truyền đã được Microsoft ghi nhận, bạn có thể tự động khắc phục sự cố này bằng cách chạy trình gỡ rối Ứng dụng Windows Store và áp dụng chiến lược sửa chữa được khuyến nghị.
- Bộ nhớ cache của cửa hàng bị hỏng - Bộ nhớ cache của Windows Store có thể là máy chủ lưu trữ một loạt các tệp bị hỏng mà cuối cùng có thể ảnh hưởng đến khả năng Windows Store của bạn kết nối với máy chủ mẹ. Nếu trường hợp này có thể xảy ra, bạn có thể khắc phục sự cố bằng cách xóa toàn bộ bộ nhớ cache của Windows Store theo cách thủ công hoặc bằng cách sử dụng tiện ích WSReset.exe.
- Dữ liệu phân phối phần mềm không đầy đủ / bị lỗi - Cũng có thể bạn đang gặp phải sự cố này do dữ liệu bị hỏng hoặc không đầy đủ đang được lưu trữ trong thư mục SoftwareDistribution. Trong trường hợp này, bạn có thể khắc phục sự cố bằng cách đặt lại nội dung con của thư mục phân phối phần mềm bằng một loạt lệnh CMD.
- Lưu trữ DLL không còn được đăng ký nữa - Hóa ra, cũng có thể bạn đang gặp phải sự cố này do một số thành phần quan trọng của Store không còn được đăng ký. Trong trường hợp này, bạn có thể khắc phục sự cố bằng cách sử dụng cửa sổ Powershell nâng cao để đăng ký lại tất cả các tệp.
- Tệp hệ thống bị hỏng - Trong một số trường hợp hiếm hoi, lỗi tệp hệ thống có thể là yếu tố cuối cùng sẽ kích hoạt mã lỗi này. Nếu tình huống này có thể áp dụng được, thì cách dễ dàng nhất để khắc phục sự cố mà không làm mất dữ liệu là chạy một số tiện ích (DISM và SFC) có khả năng xử lý lỗi tệp hệ thống.
Phương pháp 1:Chạy trình gỡ rối ứng dụng Windows Store
Trước khi bạn bắt đầu các bản sửa lỗi khác, cách lý tưởng để bắt đầu là kiểm tra xem máy tính Windows của bạn có khả năng tự động khắc phục sự cố hay không. Nếu bạn đang gặp sự cố trên Windows 10, rất có thể phiên bản cải tiến của trình khắc phục sự cố cổ điển sẽ xác định và áp dụng chiến lược sửa chữa hiện hành hiệu quả hơn nữa.
Nếu 0x80131505 lỗi đang xảy ra do một sự cố chung như thư mục bộ nhớ cache bị hỏng, các bước bên dưới sẽ cho phép bạn khắc phục sự cố với một số rắc rối nhỏ nhất. Dưới đây là hướng dẫn nhanh về cách khắc phục sự cố bằng cách chạy trình gỡ rối Ứng dụng Windows Store.
- Mở Chạy hộp thoại bằng cách nhấn phím Windows + R . Tiếp theo, nhập ‘ control.exe / name Microsoft.Troubleshooting’ và nhấn Enter để mở Khắc phục sự cố của menu Cài đặt.
Lưu ý: Trên Windows 10, bạn có thể sử dụng giao diện mới hơn bằng cách sử dụng ‘ ms-settings:ridot’ thay vào đó ra lệnh.
- Khi bạn đã ở bên trong Khắc phục sự cố Windows , hãy chuyển đến cửa sổ Tìm và khắc phục sự cố khác và nhấp vào Ứng dụng Windows Store . Sau đó, nhấp vào Chạy trình khắc phục sự cố để mở tiện ích.
- Khi tiện ích khắc phục sự cố được mở, hãy kiên nhẫn đợi cho đến khi quá trình quét đầu tiên hoàn tất. Tiếp theo, làm theo lời nhắc trên màn hình để áp dụng chiến lược sửa chữa được đề xuất (dựa trên loại sự cố bạn đang gặp phải) bằng cách nhấp vào Áp dụng bản sửa lỗi này .
- Sau khi áp dụng xong bản sửa lỗi, 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 tiện ích có quản lý để khắc phục sự cố tự động sau khi trình tự khởi động tiếp theo hoàn tất hay không.
Trong trường hợp bạn vẫn thấy 0x80131505 lỗi khi cố gắng mở ứng dụng Microsoft Store, hãy chuyển xuống phần sửa chữa tiềm năng tiếp theo bên dưới.
Phương pháp 2:Xóa bộ nhớ cache của Windows Store
Như đã được xác nhận bởi nhiều người dùng bị ảnh hưởng, sự cố này cũng có thể xảy ra do một hoặc nhiều tệp tạm thời bị hỏng, cuối cùng sẽ hạn chế khả năng thiết lập và duy trì kết nối giữa cửa hàng UWP và máy chủ của Microsoft.
Trong hầu hết các trường hợp, sự cố này được báo cáo là xảy ra sau khi máy quét bảo mật kết thúc việc cách ly một số phần phụ thuộc được Windows Store sử dụng. Nếu trường hợp này có thể áp dụng, bạn sẽ có thể khắc phục sự cố bằng cách đặt lại toàn bộ bộ nhớ cache của Windows Store bằng một trong các phương pháp được trình bày bên dưới.
Nếu bạn cảm thấy thoải mái với việc áp đặt lệnh trong thiết bị đầu cuối CMD, hãy làm theo Tùy chọn 1 để đặt lại bộ nhớ cache của Windows Store bằng cách sử dụng WSReset.exe tính thiết thực. Nếu bạn thích cách tiếp cận GUI, hãy làm theo Tùy chọn 2 - thời gian dài hơn nhưng bạn có thể thực hiện tất cả từ menu cài đặt của Windows.
Đặt lại Windows Store qua CMD
- Mở Chạy hộp thoại bằng cách nhấn phím Windows + R . Tiếp theo, nhập ‘cmd’ bên trong hộp văn bản mới xuất hiện và nhấn Ctrl + Shift + Enter để mở cửa sổ CMD nâng cao. Tại lời nhắc Kiểm soát tài khoản người dùng, nhấn Có để cấp đặc quyền quản trị.
- Bên trong lời nhắc CMD mới mở, nhập lệnh sau theo thứ tự và nhấn Enter để đặt lại toàn bộ thành phần Windows Store (cùng với mọi thành phần phụ thuộc):
wsreset.exe
- Ngay sau khi lệnh hoàn tất, hãy đóng cửa sổ CMD nâng cao và khởi động lại máy tính của bạn để xem sự cố có được khắc phục ở lần khởi động hệ thống tiếp theo hay không.
Đặt lại Windows Store qua menu Cài đặt
- Mở hộp thoại Chạy bằng cách nhấn phím Windows + R . 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 cửa sổ.
- Sau khi bạn quản lý để vào bên trong Ứng dụng và tính năng cửa sổ, khám phá danh sách các ứng dụng UWP đã cài đặt và tìm mục nhập được liên kết với Microsoft Store.
- Sau khi bạn nhìn thấy nó, hãy nhìn ngay bên dưới nó và bạn sẽ phát hiện ra một siêu liên kết có tên Tùy chọn nâng cao (thuộc tập đoàn Microsoft). Nhấp vào nó một lần để mở Tùy chọn nâng cao menu.
- Nhấp vào Đặt lại , sau đó xác nhận để bắt đầu quá trình dọn dẹp Microsoft Store Cache.
- Kiên nhẫn đợi cho đến khi thao tác 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 bằng cách thử mở lại Microsoft Store.
Nếu cùng một lỗi 0x80131505 vẫn đang xảy ra, hãy chuyển xuống phương pháp tiếp theo bên dưới.
Phương pháp 3:Xóa dữ liệu khỏi thư mục SoftwareDistribution
Hóa ra, vấn đề này cũng có thể xuất hiện trong trường hợp Phân phối phần mềm thư mục đang được sử dụng bởi WU (Windows Update) chứa dữ liệu bị hỏng. Trong trường hợp này, bạn có thể khắc phục sự cố bằng cách đặt lại nội dung con của thư mục phân phối phần mềm bằng một loạt lệnh CMD.
QUAN TRỌNG :Trước khi thực hiện việc này, điều quan trọng là phải đảm bảo rằng máy tính của bạn không được kết nối với Internet. Với lưu ý này, hãy đảm bảo rằng Wi-Fi của bạn đã bị tắt hoặc cáp ethernet đã bị ngắt kết nối vật lý khỏi PC của bạn. Trừ khi bạn làm điều này, Windows 10 sẽ đưa ra tín hiệu rằng một số tệp không thể sửa đổi được, vì vậy lệnh sẽ không thành công.
Khi bạn đã đảm bảo rằng quyền truy cập internet đã bị tắt, hãy làm theo hướng dẫn bên dưới để xóa dữ liệu khỏi thư mục SoftwareDistribution:
- Mở Chạy cửa sổ bằng cách nhấn phím Windows + R . Tiếp theo, nhập ‘cmd’ bên trong hộp chạy, sau đó nhấn Ctrl + Shift + Enter để mở lời nhắc CMD 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ó để cấp đặc quyền quản trị.
- 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 các lệnh sau theo thứ tự và nhấn Enter sau mỗi lệnh đặt lại thư mục SoftwareDistribution:
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
Lưu ý: Chuỗi lệnh này trước tiên sẽ dừng các dịch vụ có thể can thiệp vào hoạt động này, sau đó đổi tên thư mục và xóa DataStore và Tải xuống thư mục trước khi bật lại các dịch vụ đã tắt trước đó.
- Sau khi mọi lệnh đã được xử lý thành công, hãy đóng lời nhắc CMD nâng cao và khởi động lại máy tính của bạn để đảm bảo rằng các thay đổi được thực thi.
- Ở trình tự khởi động tiếp theo, hãy thử khởi động lại Windows Store và xem sự cố hiện đã được giải quyết chưa.
Phương pháp 4:Đăng ký lại ứng dụng Store
Một tình huống khác trong đó sự cố này sẽ xảy ra là trường hợp một số tệp thuộc thành phần Windows Store đã bị hủy đăng ký. Nếu tình huống này có thể áp dụng cho tình huống hiện tại của bạn, bạn có thể khắc phục sự cố bằng cách sử dụng Powershell để đăng ký lại ứng dụng Store.
Dưới đây là hướng dẫn nhanh về cách sử dụng cửa sổ PowerShell nâng cao để đăng ký lại ứng dụng Store:
- Nhấn phím Windows + R để mở Chạy Hộp thoại. Bên trong trình đơn tiếp theo, nhập ‘powershell’ và nhấn Ctrl + Shift + Enter để mở cửa sổ Powershell nâng cao. Khi bạn thấy UAC (Kiểm soát tài khoản người dùng) cửa sổ, nhấp vào Có để cho phép nó mở với quyền truy cập của quản trị viên.
- Khi bạn đang ở bên trong cửa sổ Powershell nâng cao, hãy nhập lệnh sau và nhấn Enter để đăng ký lại thành phần Windows Store:
Get-AppXPackage *WindowsStore* -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
- Sau khi lệnh hoàn tất và đượ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 hệ thống tiếp theo không
Nếu giống nhau 0x80131505 vẫn đang xảy ra lỗi, hãy chuyển xuống phần sửa chữa tiềm năng cuối cùng bên dưới.
Phương pháp 5:Chạy quét SFC và DISM
Nếu không có bản sửa lỗi tiềm năng nào ở trên cho phép bạn khắc phục sự cố 0x80131505 , rất có thể bạn đang gặp phải sự cố này do một số loại tệp hệ thống bị hỏng. hóa ra, trong một số trường hợp nhất định, điều này có thể khiến PC của bạn bị phá vỡ khả năng truy cập vào Microsoft Store.
Trong trường hợp này, bạn có thể khắc phục sự cố nhanh chóng bằng một loạt tiện ích tích hợp sẵn (DISM và SFC).
Cả Trình kiểm tra tệp hệ thống và Quản lý và phục vụ hình ảnh triển khai là các công cụ tích hợp được thiết kế để đối phó với những trường hợp tệp hệ thống bị hỏng khiến một số thành phần nhất định ngừng hoạt động.
Vì SFC sửa lỗi logic tốt hơn và DISM vượt trội hơn trong việc thay thế các phần phụ thuộc bị hỏng, chúng tôi khuyến khích bạn chạy cả hai lần quét để cải thiện cơ hội khắc phục sự cố.
Dưới đây là hướng dẫn nhanh về cách chạy cả hai tiện ích để giải quyết 0x80131505 mã lỗi:
- Nhấn phím Windows + R để mở hộp thoại Chạy. Khi bạn ở bên trong cửa sổ hộp Run, hãy nhập ‘cmd’ và nhấn Ctrl + Shift + Enter để mở dấu nhắc lệnh nâng cao. Sau đó, nhấp vào Có tại lời nhắc UAC để cấp quyền truy cập quản trị.
- Khi bạn đã ở trong Command Prompt nâng cao, hãy nhập lệnh sau và nhấn Enter để bắt đầu quét SFC:
sfc /scannow
Lưu ý: Tiện ích này sử dụng một bản sao được lưu trong bộ nhớ cache cục bộ để thay thế các tệp bị hỏng bằng các bản sao lành mạnh. Điều quan trọng là bạn không được làm gián đoạn quá trình này sau khi bắt đầu - Việc làm này khiến hệ thống của bạn tiếp xúc với các loại tệp hệ thống khác bị hỏng.
- Sau khi quá trình quét kết thúc, hãy khởi động lại máy tính của bạn. Ở lần khởi động tiếp theo, hãy thực hiện lại bước 1 để mở một cửa sổ CMD nâng cao khác. Sau đó, nhập dòng lệnh sau và nhấn Enter để bắt đầu DISM quét:
DISM /Online /Cleanup-Image /RestoreHealth
Lưu ý: Hãy nhớ rằng DISM yêu cầu kết nối internet ổn định vì nó sử dụng thành phần WU (Windows Update) để tải xuống các bản sao lành mạnh nhằm thay thế các bản sao bị hỏng.
- Sau khi quá trình hoàn tất, 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.