Khắc phục sự cố ứng dụng Windows 10 sau đó đóng


Một số hoặc tất cả các ứng dụng Windows 10 của bạn không hoạt động đúng cách? Trước đây, tôi đã viết một bài viết về cách khắc phục sự cố thiếu ứng dụng Windows Store và gần đây tôi đã có một khách hàng mua máy Windows 10 cho tôi nơi các ứng dụng Windows sẽ mở ra, nhưng sau đó sẽ đóng ngay lập tức.

Nếu bạn gặp sự cố này khi ứng dụng không tải được thì có thể đó là vấn đề về quyền. Có nhiều lý do khiến ứng dụng Cửa hàng không khởi động được và một trong số đó là vì các quyền cho một số thư mục Windows và cài đặt đăng ký đã được thay đổi, theo cách thủ công hoặc theo chính sách nhóm.

Bạn có thể khắc phục sự cố này bằng cách kiểm tra tất cả các quyền cho các thư mục này và cài đặt đăng ký và đảm bảo chúng đều chính xác. Trong bài đăng này, tôi sẽ hướng dẫn bạn qua các bước để thực hiện việc này để bạn có thể chạy lại ứng dụng Cửa hàng.

Nhật ký sự kiện Windows 10

Bạn có thể xác nhận đây có phải là nguyên nhân của sự cố bằng cách mở nhật ký sự kiện và kiểm tra ID sự kiện 5961trong nhật ký sự kiện. Bạn có thể mở nhật ký sự kiện bằng cách nhấp vào Bắt đầu và nhập vào nhật ký sự kiện.

event id

Bạn sẽ phải điều hướng đến tệp nhật ký sau để xem sự kiện cụ thể này có tồn tại hay không:

Applications and Services Logs\Microsoft\Windows\Apps\Microsoft-Windows-TWinUI/Operational

Khi đó, bạn sẽ thấy toàn bộ các sự kiện được liệt kê ở đó, có thể là hàng nghìn . Bạn thực sự không thể thực hiện điều này một cách thủ công, vì vậy hãy nhấp vào nút Tìm ở bên phải và nhập 5961. Nút này sẽ tìm kiếm trong nhật ký đó và nếu nó tìm thấy bất kỳ thứ gì, nó sẽ đánh dấu hàng đó. Nhấp đúp vào hàng và bạn sẽ thấy một số thông tin như dưới đây:

Log Name: Microsoft-Windows-TWinUI/Operational
Source: Microsoft-Windows-Immersive-Shell Event ID: 5961 Level: Error Description: Activation of the app for the Windows.Launch contract failed with error: The app didn't start.

Nếu sự kiện tồn tại, bạn có thể chắc chắn rằng đó là vấn đề quyền đối với nhóm mới trong Windows được gọi là Tất cảGói ứng dụng. Tất cả các gói ứng dụng là gì? Vâng, nó tương tự như nhóm Quản trị viên hoặc Người dùng được cài sẵn. Tất cả các gói ứng dụng bao gồm bất kỳ ứng dụng cửa hàng nào được cài đặt trong Windows 10. Nếu nhóm này không có quyền truy cập vào các thư mục nhất định và cài đặt đăng ký, nó sẽ khiến ứng dụng cửa hàng không khởi chạy.

/ h2>

Trước tiên, hãy sửa các quyền của hệ thống tệp. Điều này về cơ bản là kiểm tra quyền trên ba thư mục: Program Files, Windows và Users.

Đi tới Explorer và nhấp chuột phải vào C: \ Windowsvà nhấp vào Tab bảo mật. Dưới đây là những gì nó sẽ giống như với các điều khoản chính xác.

all application packages permissions

Nếu đó không phải là những gì quyền của bạn đang hiển thị cho thư mục, sau đó bấm vào nút Nâng caoở dưới cùng bên phải. Trên hộp thoại tiếp theo, nhấp vào nút Thay đổi quyền.

change permissions

Sau đó, bạn muốn nhấp vào Thêm nút. Lưu ý rằng nếu nút Thêm được tô xám, có thể tất cả các tệp đều thuộc sở hữu của TrustedInstaller. Đọc bài viết trước của tôi về cách thay đổi quyền để bạn có thể kiểm soát hoàn toàn các tệp và thư mục.

add permissions

Tại đây bạn cần bấm vào Chọn hiệu trưởngvà sau đó nhập tất cả các gói ứng dụngvào hộp tên đối tượng. Đảm bảo nhấp vào nút Kiểm tra têntrước khi nhấp vào OK.

select principal

Đảm bảo Loạiđược đặt thành Cho phépÁp dụng choThư mục, thư mục con và tệpnày. Theo quyền, hãy đảm bảo bạn có Đọc & amp; thực thi, Liệt kê nội dung thư mụcĐã đọcđược chọn. Sau đó nhấp OK.

all application permissions

Bạn sẽ được đưa trở lại màn hình quyền chính. Tại đây, bạn cần đảm bảo kiểm tra Thay thế tất cả các mục nhập quyền đối tượng con bằng các mục nhập quyền thừa kế từ đối tượng này.

replace child permissions

Một khi bạn đã làm điều này cho thư mục Windows, bạn cần phải làm điều tương tự cho C: \ Users và C: \ Program Files. Đối với C: \ Users, mọi thứ đều giống nhau trừ khi bạn cung cấp nhóm Tất cả gói ứng dụng Kiểm soát hoàn toàn. Ngoài ra, nếu bạn đang chạy Windows 64 bit, bạn cũng cần phải thực hiện việc này đối với C: \ Program Files (x86).

Sửa các quyền của Registry

Đối với các mục đăng ký , mở regedit bằng cách đi tới Bắt đầu và nhập regedit. Một khi bạn đã mở nó, bạn cần phải kiểm tra các điều khoản cho HKEY_USERS. Nhấp chuột phải vào HKEY_USERS và nhấp vào Quyền.

hkey users permissions

Đảm bảo Tất cả gói ứng dụngcó quyền Đọc.

read permission

Bây giờ, hãy làm điều tương tự cho HKEY_CLASSES_ROOT. Tiếp theo mở rộng HKEY_LOCAL_MACHINE và thực hiện kiểm tra HARDWARE, SAM, PHẦN MỀMHỆ THỐNG.

Nếu bây giờ bạn không phát điên, hãy chúc mừng! Vấn đề chính mà tôi thấy với toàn bộ quá trình này đang thay đổi quyền trên thư mục hệ thống vì bạn phải vượt qua TrustedInstaller để thay đổi quyền. Một nửa thời gian không bao giờ hoạt động bình thường và sau đó cố gắng để mọi thứ trở lại bình thường cũng nguy hiểm.

Bạn có thể tốt hơn chỉ cần đặt lại Windows 10, nhưng nó sẽ yêu cầu bạn cài đặt tất cả ứng dụng của bên một lần nữa. Bạn có thể đặt lại Windows 10 bằng cách đi tới Cài đặt, nhấp vào Cập nhật & amp; Bảo mậtvà sau đó nhấp vào Khôi phục. Nếu bạn đang cố gắng thay đổi quyền và gặp lỗi, hãy đăng nhận xét và chúng tôi sẽ cố gắng trợ giúp. Hãy tận hưởng!

Sửa Lỗi Không Mở Được Start Menu Trên Windows 10

bài viết liên quan:


20.03.2014