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

Sửa lỗi: "ms-windows-store:PurgeCaches, Ứng dụng không khởi động được."

ms-windows-store:purgecaches là tính năng cài đặt giúp dọn dẹp và xóa bộ nhớ cache cục bộ của Windows Store tích tụ theo thời gian. Mã lỗi sau thường xuất hiện khi có vấn đề với Windows Store, người dùng thường phản ứng bằng tiện ích wsreset.exe. Thông báo lỗi thường gặp nhất mà người dùng báo cáo: “ms-windows-store:PurgeCaches, Ứng dụng không khởi động được.”

Sửa lỗi:  ms-windows-store:PurgeCaches, Ứng dụng không khởi động được.

Tuy nhiên, có bối cảnh khác nơi lỗi xuất hiện và tất cả đều liên quan đến lỗi Windows Store. Từ những gì chúng tôi thu thập, lỗi này tăng tần suất sau một bản cập nhật Windows 10 nhất định và đôi khi do quá trình nâng cấp lên Windows 10 gây ra.

Nếu bạn đang gặp phải lỗi “ms-windows-store:PurgeCaches, bài viết này sẽ cung cấp loạt hướng dẫn khắc phục sự cố đáng tin cậy. Dưới đây là tập hợp các phương pháp mà người dùng khác trong tình huống tương tự đã dùng để giải quyết vấn đề. Để đảm bảo kết quả tốt nhất, hãy làm theo các phương pháp dưới đây theo thứ tự cho đến khi bạn tìm thấy phương pháp cho phép khắc phục hoặc vượt qua vấn đề. Hãy bắt đầu!

1. Bật dịch vụ License Manager

Vấn đề này cũng có thể xảy ra nếu Dịch vụ License Manager của bạn bị tắt. Điều này do chương序 điều chỉnh bên thứ ba hoặc phần mềm tối ưu hóa gây ra. Nó sẽ tắt dịch vụ này và Windows Store sẽ ngừng hoạt động và ném ra lỗi này. Để sửa, chúng tôi có các bước đơn giản cho bạn, hãy làm theo:

  1. Tìm Command Prompt và nhấp “Chạy với tư cách quản trị viên”.Sửa lỗi:  ms-windows-store:PurgeCaches, Ứng dụng không khởi động được.
  2. Khi Command Prompt mở, gõ lệnh sau và nhấn enter:-
    sc config LicenseManager start= demand
  3. Khởi động lại máy tính và kiểm tra xem lỗi có còn tồn tại không.

2. Sửa quyền qua Trình soạn thảo Registry

Vì lỗi chủ yếu xảy ra do Windows không thể đặt lại bộ nhớ cache ứng dụng, chúng ta có thể khắc phục bằng giải pháp registry. Dưới đây là hướng dẫn nhanh sửa lỗi ms-windows-store:PurgeCaches bằng cách sửa quyền Packages dùng Trình soạn thảo Registry:

  1. Nhấn Phím Windows + R để mở hộp Run. Tiếp theo, gõ “regedit“, nhấn Enter, và chọn Có tại lời nhắc Kiểm soát tài khoản người dùng (UAC) để mở Trình soạn thảo Registry với Đặc quyền quản trị.
    Sửa lỗi:  ms-windows-store:PurgeCaches, Ứng dụng không khởi động được.
  2. Bên trong Trình soạn thảo Registry, dùng khung bên trái để điều hướng đến vị trí sau:
    HKEY_CURRENT_USER \ Software \ Classes \ Local Settings \ Software \ Microsoft \ Windows \ CurrentVersion \ AppModel\ Repository \ Packages
  3. Nhấp chuột phải vào khóa Packages và chọn Quyền.
    Sửa lỗi:  ms-windows-store:PurgeCaches, Ứng dụng không khởi động được.
  4. Sau đó, trong cửa sổ tiếp theo, nhấp vào nút Nâng cao .
    Sửa lỗi:  ms-windows-store:PurgeCaches, Ứng dụng không khởi động được.
  5. Nhấp vào nút Thay đổi ở đầu Cài đặt bảo mật nâng cao cho Packages và đảm bảo Chủ sở hữu được đặt là System. Nếu chưa đặt là System, gõ System vào ô tiếp theo, sau đó nhấp vào Kiểm tra tên và rồi OK.
    Sửa lỗi:  ms-windows-store:PurgeCaches, Ứng dụng không khởi động được.
  6. Khi Chủ sở hữu đã đặt thành System, cuộn xuống dưới cùng màn hình và tích vào ô liên quan đến Thay thế tất cả các mục quyền của đối tượng con bằng các mục quyền có thể kế thừa từ đối tượng này.
    Sửa lỗi:  ms-windows-store:PurgeCaches, Ứng dụng không khởi động được.
  7. Tiếp theo, nhấp Áp dụng rồi Ok. Cuối cùng, đóng Trình soạn thảo Registry và khởi động lại máy để xem lỗi có được giải quyết ở lần khởi động tiếp theo không.

Nếu bạn vẫn gặp lỗi “ms-windows-store:PurgeCaches , tiếp tục với Phương pháp 2.

3. Dùng Trình khắc phục sự cố Windows Store

Giải pháp này được đề xuất bởi chuyên gia Microsoft và đã giúp nhiều người, khác với các phản hồi chung chung người dùng thường nhận được. Giải pháp này khá hữu ích vì bạn sẽ chạy trình khắc phục sự cố ứng dụng Windows tích hợp trước, nó sẽ cố gắng xác định và giải quyết lỗi. Sau đó, bạn sẽ thử chạy lệnh Powershell để đăng ký lại ứng dụng Windows Store. Hãy làm theo hướng dẫn cẩn thận:

  1. Tìm Cài đặt trong menu Start và nhấp vào kết quả đầu tiên xuất hiện. Bạn cũng có thể nhấp trực tiếp vào nút bánh răng ở góc dưới bên trái menu Start.

Sửa lỗi:  ms-windows-store:PurgeCaches, Ứng dụng không khởi động được.

  1. Tìm phần Cập nhật & bảo mật ở dưới cùng cửa sổ Cài đặt và nhấp vào nó.
  2. Điều hướng đến tab Khắc phục sự cố và kiểm tra dưới Tìm và sửa các vấn đề khác.
  3. Trình khắc phục sự cố Ứng dụng Windows Store nên nằm ngay dưới cùng nên hãy nhấp vào nó và làm theo hướng dẫn trên màn hình.

Sửa lỗi:  ms-windows-store:PurgeCaches, Ứng dụng không khởi động được.

  1. Ngoài ra, bạn có thể lặp lại quy trình tương tự cho trình khắc phục sự cố Kết nối Internet để kiểm tra xem có phải kết nối Internet gây ra vấn đề với Windows Store không.

Phần tiếp theo của giải pháp này bao gồm chạy lệnh PowerShell sau để đăng ký lại Windows Store. Đảm bảo không có cập nhật ứng dụng Windows nào đang chạy trong lúc đó.

  1. Mở PowerShell bằng cách nhấp chuột phải vào nút menu Start và chọn tùy chọn Windows PowerShell (Admin) để mở công cụ với đặc quyền quản trị. Nếu bạn thấy Command Prompt ở đó, bạn cũng có thể tìm thủ công.

Sửa lỗi:  ms-windows-store:PurgeCaches, Ứng dụng không khởi động được.

  1. Sao chép và dán lệnh sau và đảm bảo bạn nhấp Enter sau đó.
$manifest = (Get-AppxPackage Microsoft.WindowsStore).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest
  1. Khởi động lại máy tính và kiểm tra xem vấn đề Windows Store đã được giải quyết chưa.

4. Cập nhật Windows

Vấn đề là nhiều người chỉ bắt đầu gặp lỗi sau một phiên bản Windows nhất định được phát hành. May mắn thay, những người gặp vấn đề với bản dựng đó đã được giải tỏa khi bản dựng mới sớm được phát hành và giải quyết vấn đề hiệu quả. Điểm là bạn nên cài đặt tất cả cập nhật đang chờ trên máy tính và xem vấn đề có được giải quyết không.

  1. Mở PowerShell bằng cách nhấp chuột phải vào nút menu Start và chọn tùy chọn Windows PowerShell (Admin) để mở công cụ với đặc quyền quản trị. Nếu bạn thấy Command Prompt ở đó, bạn cũng có thể tìm thủ công.
    Sửa lỗi:  ms-windows-store:PurgeCaches, Ứng dụng không khởi động được.
  2. Trong bảng điều khiển Powershell, gõ “cmd” và chờ Powershell chuyển sang môi trường giống cmd.
  3. Trong bảng điều khiển “cmd”, gõ lệnh hiển thị bên dưới và đảm bảo bạn nhấp Enter sau đó:
    wuauclt.exe /updatenow
  4. Để lệnh này chạy ít nhất một giờ và kiểm tra lại xem có cập nhật nào được tìm thấy và/hoặc cài đặt mà không gặp vấn đề không.

Phương án thay thế

  1. Tìm Settings trong menu Start và nhấp vào kết quả đầu tiên xuất hiện. Bạn cũng có thể nhấp trực tiếp vào nút bánh răng ở góc dưới bên trái menu Start.
    Sửa lỗi:  ms-windows-store:PurgeCaches, Ứng dụng không khởi động được.
  1. Tìm phần Cập nhật & bảo mật ở dưới cùng cửa sổ Cài đặt và nhấp vào nó.
  2. Ở lại tab Windows Update và nhấp vào nút Kiểm tra cập nhật dưới phần Trạng thái cập nhật để xem có phiên bản Windows mới nào có sẵn trực tuyến không.
    Sửa lỗi:  ms-windows-store:PurgeCaches, Ứng dụng không khởi động được.
  1. Nếu có, Windows sẽ tự động bắt đầu quá trình tải xuống.

5. Cài đặt lại ứng dụng mặc định Windows bằng PowerShell

Phương pháp này hơi nâng cao vì涉及 nhiều chi tiết và việc triển khai có thể kéo dài. Tuy nhiên, nếu bạn làm theo hướng dẫn cẩn thận, bạn có thể kết thúc với dịch vụ Windows Store hoạt động bình thường chỉ bằng cách cài đặt lại ứng dụng mặc định Windows.

  1. Nhấp chuột phải vào thư mục WindowsApps nằm ở C:\Program Files, nhấp Properties, sau đó nhấp tab Security. Nhấp nút Advanced. Cửa sổ "Advanced Security Settings" sẽ hiện ra. Ở đây bạn cần thay đổi Chủ sở hữu của khóa.
  2. Nhấp liên kết Change bên cạnh nhãn "Owner:" Cửa sổ Select User or Group sẽ hiện ra.
    Sửa lỗi:  ms-windows-store:PurgeCaches, Ứng dụng không khởi động được.
  1. Chọn tài khoản người dùng qua nút Advanced hoặc chỉ gõ tài khoản người dùng của bạn ở khu vực 'Enter the object name to select' và nhấp OK. Thêm tài khoản người dùng của bạn.
  2. Tùy chọn, để thay đổi chủ sở hữu của tất cả thư mục con và tệp bên trong thư mục, tích vào ô "Replace owner on subcontainers and objects" trong cửa sổ "Advanced Security Settings". Nhấp OK để thay đổi quyền sở hữu.
    Sửa lỗi:  ms-windows-store:PurgeCaches, Ứng dụng không khởi động được.
  1. Trong tab Security của cửa sổ Properties thư mục WindowsApps, nhấp vào Edit để thay đổi quyền và chọn tài khoản người dùng cá nhân bạn đã đặt quyền sở hữu. Thay đổi quyền thành Full Control và áp dụng thay đổi.

Bây giờ bạn đã thực hiện các bước này, đã đến lúc dùng Powershell để cài đặt lại hiệu quả các ứng dụng này. Đây có thể là phần dễ dàng hơn của phương pháp này nên coi như bạn gần như đã xong.

  1. Mở PowerShell bằng cách nhấp chuột phải vào nút menu Start và chọn tùy chọn Windows PowerShell (Admin) để mở nó với đặc quyền admin.Sửa lỗi:  ms-windows-store:PurgeCaches, Ứng dụng không khởi động được.
  1. Sao chép và dán lệnh này và đảm bảo bạn nhấp Enter:
Get-AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register $($_.InstallLocation)\AppXManifest.xml}
  1. Kiểm tra xem vấn đề đã được giải quyết chưa.

6. Dùng tài khoản mới để sửa sự việc

Mẹo bất thường này đã cứu vài người dùng khỏi mất trí vì lỗi khó xử này. Có vẻ như, dù Windows Store và wsreset dường như không hoạt động trên tài khoản của bạn, chúng đôi khi hoạt động trên tài khoản mới, và chạy wsreset sửa Windows Store cho cả hai người dùng! Việc này dễ làm nên hãy chắc chắn bạn không bỏ qua giải pháp này!

  1. Mở Settings bằng cách nhấp vào biểu tượng bánh răng nằm ngay trên nút nguồn trong menu Start hoặc tìm kiếm trong thanh tìm kiếm bên cạnh menu Start.
    Sửa lỗi:  ms-windows-store:PurgeCaches, Ứng dụng không khởi động được.
  1. Mở phần Accounts trong Settings và chọn tùy chọn Family and other users. Chọn tùy chọn Add someone else to this PC nằm đó, sau đó nhấp vào tùy chọn Sign in without a Microsoft account thường không được khuyến khích nhưng đủ cho mục đích hiện tại của bạn.
    Sửa lỗi:  ms-windows-store:PurgeCaches, Ứng dụng không khởi động được.
  1. Tạo tài khoản Local và làm theo hướng dẫn trên màn hình. Nhập tên người dùng cho tài khoản mới này.
  2. Nếu bạn muốn tài khoản này được bảo vệ bằng mật khẩu, bạn có thể thêm mật khẩu ký tự, gợi ý mật khẩu, và tiếp tục bằng cách nhấp Next. Bạn nên không đặt mật khẩu trong kịch bản này.
    Sửa lỗi:  ms-windows-store:PurgeCaches, Ứng dụng không khởi động được.
  1. Nhấp nút Finish để hoàn tất tạo tài khoản mới. Đăng nhập qua tài khoản này bằng cách khởi động lại máy tính và thử chạy lệnh “wsreset” bằng cách gõ từ này trong nút menu Start và nhấp kết quả đầu tiên. Kiểm tra xem vấn đề có được giải quyết không.

7. Đặt lại quyền

Trong một số trường hợp, một số quyền có thể cần được đặt lại cho thư mục Windows để loại bỏ vấn đề này. Để làm vậy:

  1. Nhấn “Windows” + “R” để mở Run prompt.
  2. Gõ “cmd” và nhấn “Ctrl” + “Shift”+ “Enter” để cung cấp đặc quyền quản trị.Sửa lỗi:  ms-windows-store:PurgeCaches, Ứng dụng không khởi động được.
  3. Gõ lệnh sau và nhấn “Enter” để thực thi.
    icacls "C:\Program Files\WindowsApps" /reset /t /c /q
  4. Kiểm tra xem lỗi có còn tồn tại không.