Zalecane, 2024

Wybór Redakcji

Napraw Windows 10 App otwiera, a następnie zamyka

Czy niektóre lub wszystkie aplikacje systemu Windows 10 nie działają poprawnie? Wcześniej napisałem artykuł o tym, jak rozwiązać problem z brakującymi aplikacjami Windows Store, a ostatnio miałem klienta, który kupił mi maszynę z Windows 10, gdzie mogłyby się otwierać aplikacje Windows, ale zaraz zamknąłby się.

Jeśli masz problem z ładowaniem aplikacji, prawdopodobnie jest to problem z uprawnieniami. Istnieje wiele przyczyn niepowodzenia uruchamiania aplikacji Sklepu, a jednym z nich jest to, że uprawnienia do określonych folderów systemu Windows i ustawień rejestru zostały zmienione ręcznie lub według zasad grupy.

Możesz rozwiązać ten problem, sprawdzając wszystkie uprawnienia do tych folderów i ustawień rejestru i upewniając się, że wszystkie są poprawne. W tym poście przeprowadzę Cię przez te czynności, aby ponownie uruchomić aplikacje Store.

Dziennik zdarzeń systemu Windows 10

Możesz sprawdzić, czy jest to przyczyną problemu, otwierając dziennik zdarzeń i sprawdzając identyfikator zdarzenia 5961 w dzienniku zdarzeń. Możesz otworzyć dziennik zdarzeń, klikając przycisk Start i wpisując w dzienniku zdarzeń .

Będziesz musiał przejść do następującego pliku dziennika, aby zobaczyć, czy to konkretne zdarzenie istnieje, czy nie:

 Dzienniki aplikacji i usług \ Microsoft \ Windows \ Apps \ Microsoft-Windows-TWinUI / Operational 

Tam zobaczysz całą listę wydarzeń, prawdopodobnie tysiące. Naprawdę nie możesz ręcznie przejść przez to, więc kliknij przycisk Znajdź po prawej i wpisz 5961. Przeszuka ten dziennik i jeśli znajdzie cokolwiek, podświetli ten wiersz. Kliknij dwukrotnie wiersz i powinieneś zobaczyć informacje takie jak poniżej:

 Nazwa dziennika: Microsoft-Windows-TWinUI / Źródło operacyjne : Microsoft-Windows-Immersive-Shell Identyfikator zdarzenia: 5961 Poziom: Błąd Opis: Aktywacja aplikacji dla umowy Windows.Launch nie powiodła się z powodu błędu: aplikacja nie została uruchomiona. 

Jeśli zdarzenie istnieje, możesz być prawie pewien, że jest to problem uprawnień dla nowej grupy w systemie Windows o nazwie Wszystkie pakiety aplikacji . Co to są wszystkie pakiety aplikacji? Cóż, jest podobny do wbudowanych grup Administratorzy lub Użytkownicy. Wszystkie pakiety aplikacji obejmują dowolną aplikację sklepu zainstalowaną w systemie Windows 10. Jeśli ta grupa nie ma uprawnień do określonych folderów i ustawień rejestru, spowoduje to awarię aplikacji sklepu.

Napraw uprawnienia systemu plików

Najpierw załatwmy uprawnienia do systemu plików. Jest to po prostu sprawdzenie uprawnień do trzech folderów: Program Files, Windows i Users.

Przejdź do Eksploratora i kliknij prawym przyciskiem myszy C: \ Windows i kliknij kartę Zabezpieczenia . Oto, jak powinien wyglądać z odpowiednimi uprawnieniami.

Jeśli to nie jest to, jakie uprawnienia wyświetlają się w katalogu, kliknij przycisk Zaawansowane w prawym dolnym rogu. W następnym oknie dialogowym kliknij przycisk Zmień uprawnienia .

Następnie kliknij przycisk Dodaj . Zwróć uwagę, że jeśli przycisk Dodaj jest wyszarzony, prawdopodobnie oznacza to, że wszystkie pliki należą do TrustedInstaller. Przeczytaj mój poprzedni post na temat zmiany uprawnień, aby uzyskać pełną kontrolę nad plikami i folderami.

W tym miejscu należy kliknąć opcję Wybierz zleceniodawcę, a następnie wpisać wszystkie pakiety aplikacji w polu nazwy obiektu. Pamiętaj, aby kliknąć przycisk Sprawdź nazwy, zanim klikniesz OK.

Upewnij się, że Typ jest ustawiony na Zezwól i dotyczy To jest ten folder, podfoldery i pliki . W uprawnieniach upewnij się, że masz zaznaczone Odczyt i wykonanie, zawartość folderu Lista i Odczyt . Następnie kliknij OK.

Zostaniesz przywrócony do głównego ekranu uprawnień. W tym miejscu należy się upewnić, że zaznaczono opcję Zastąp wszystkie obiekty uprawnień potomnych obiektami z uprawnionymi wpisami uprawnień z tego obiektu .

Gdy zrobisz to dla katalogu Windows, musisz zrobić to samo dla C: \ Users i C: \ Program Files. W przypadku C: \ Users wszystko jest takie samo, z wyjątkiem grupy Pełna grupa aplikacji dla wszystkich pakietów aplikacji. Ponadto, jeśli używasz 64-bitowego systemu Windows, musisz to zrobić również dla C: \ Program Files (x86).

Naprawianie uprawnień rejestru

W przypadku wpisów rejestru otwórz regedit, przechodząc do Start i wpisując regedit . Po otwarciu musisz sprawdzić uprawnienia dla HKEY_USERS. Kliknij prawym przyciskiem myszy HKEY_USERS i kliknij Uprawnienia .

Upewnij się, że Wszystkie pakiety aplikacji mają uprawnienia do odczytu .

Teraz zrób to samo dla HKEY_CLASSES_ROOT . Następnie rozwiń HKEY_LOCAL_MACHINE i sprawdź HARDWARE, SAM, SOFTWARE i SYSTEM .

Jeśli do tej pory nie zwariowałeś, to gratulacje! Głównym problemem, który zobaczyłem w tym całym procesie, jest zmiana uprawnień do folderów systemowych, ponieważ musisz pokonać TrustedInstaller, aby wprowadzić zmiany w uprawnieniach. Połowa czasu, który nigdy nie działa poprawnie, a następnie próba przywrócenia normalnego stanu jest równie ryzykowna.

Lepszym rozwiązaniem może być zresetowanie systemu Windows 10, ale konieczne będzie ponowne zainstalowanie wszystkich aplikacji innych firm. Możesz zresetować system Windows 10, przechodząc do Ustawień, klikając Aktualizuj i Zabezpieczenia, a następnie klikając Odzyskiwanie . Jeśli próbujesz zmienić uprawnienia i wyświetlasz błędy, opublikuj komentarz, a spróbujemy pomóc. Cieszyć się!

Top