Fix Windows 10-app wordt geopend en vervolgens gesloten

Werken sommige of al uw Windows 10-apps niet goed? Eerder schreef ik een artikel over het oplossen van het probleem van ontbrekende Windows Store-apps(fix the problem of missing Windows Store apps)  en onlangs had ik een klant die een Windows 10 -machine voor mij kocht waar de Windows - apps zouden lijken te openen, maar dan onmiddellijk zouden sluiten.

Als u dit probleem ondervindt waarbij een app niet kan worden geladen, is dit waarschijnlijk een probleem met de machtigingen. Er zijn veel redenen waarom Store -apps niet starten en een daarvan is omdat de machtigingen voor bepaalde Windows -mappen en registerinstellingen zijn gewijzigd, handmatig of via groepsbeleid.

U kunt dit probleem oplossen door alle machtigingen voor deze mappen en registerinstellingen te controleren en ervoor te zorgen dat ze allemaal correct zijn. In dit bericht zal ik je door de stappen leiden om dit te doen, zodat je je Store -apps weer kunt laten werken.

Windows 10 Gebeurtenislogboek

U kunt bevestigen of dit de oorzaak van het probleem is door het gebeurtenislogboek te openen en de gebeurtenis-ID 5961(Event ID 5961) in het gebeurtenislogboek te controleren. U kunt het gebeurtenislogboek openen door op Start te klikken en gebeurtenislogboek in te voeren(event log) .

evenement id

Je zult naar het volgende logbestand moeten navigeren om te zien of deze specifieke gebeurtenis bestaat of niet:

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

Als je daar eenmaal bent, zie je een hele reeks evenementen daar worden vermeld, waarschijnlijk duizenden. Je kunt dit niet echt handmatig doorlopen, dus klik op de knop Zoeken(Find) helemaal rechts en typ 5961 in. Het zal door dat logboek zoeken en als het iets vindt, zal het die rij markeren. Dubbelklik op de rij en je zou wat informatie moeten zien zoals hieronder:

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.

Als de gebeurtenis bestaat, kunt u er vrij zeker van zijn dat het een machtigingsprobleem is voor een nieuwe groep in Windows genaamd All Application Packages . Wat zijn alle applicatiepakketten(Application Packages) ? Welnu(Well) , het is vergelijkbaar met de ingebouwde groepen Beheerders of Gebruikers. Alle toepassingspakketten(Application Packages) bevatten elke winkel-app die is geïnstalleerd in Windows 10 . Als deze groep geen machtigingen heeft voor bepaalde mappen en registerinstellingen, zal dit ertoe leiden dat winkel-apps niet kunnen worden gestart.

Bestandssysteemmachtigingen repareren

Laten we eerst de machtigingen van het bestandssysteem herstellen. Dit is in feite het controleren van de machtigingen voor drie mappen: Program Files, Windows en Users .

Ga naar Verkenner en klik met de rechtermuisknop op C:\Windows en klik op het tabblad Beveiliging . (Security)Hier is hoe het eruit zou moeten zien met de juiste machtigingen.

alle machtigingen voor toepassingspakketten

Als dat niet is wat uw machtigingen voor de map weergeven, klikt u op de knop Geavanceerd(Advanced) rechtsonder. Klik in het volgende dialoogvenster op de knop Machtigingen wijzigen(Change Permissions) .

machtigingen wijzigen

U wilt vervolgens op de knop Toevoegen(Add) klikken. Merk op dat als de knop Toevoegen(Add) grijs wordt weergegeven, dit waarschijnlijk betekent dat de bestanden allemaal eigendom zijn van TrustedInstaller . Lees mijn vorige bericht over het wijzigen van machtigingen zodat u volledige controle krijgt over de bestanden en mappen(change permissions so that you can gain full control over the files and folders) .

machtigingen toevoegen

Hier moet u klikken op Selecteer een opdrachtgever(Select a principal) en typ vervolgens alle toepassingspakketten(all application packages) in het vak met de objectnaam. Zorg(Make) ervoor dat u ook op de knop Namen controleren(Check Names) klikt voordat u op OK klikt.

selecteer opdrachtgever

Zorg ervoor dat het Type is ingesteld op Toestaan(Allow) ​​en Van toepassing( Applies to) is op Deze map, submappen en bestanden(This folder, subfolders and files) . Zorg ervoor dat onder machtigingen Lezen & uitvoeren(Read & execute) , Mapinhoud weergeven(List folder contents) en Lezen(Read) zijn aangevinkt. Klik vervolgens op OK.

alle app-machtigingen

U wordt teruggebracht naar het hoofdscherm met machtigingen. Hier moet u ervoor zorgen dat u het selectievakje Vervang alle machtigingsvermeldingen voor onderliggende objecten door overneembare machtigingsvermeldingen van dit object(Replace all child object permission entries with inheritable permission entries from this object) aanvinkt .

kinderrechten vervangen

Nadat u dit voor de Windows- map hebt gedaan, moet u hetzelfde doen voor C:Users en C:Program Files. Voor C:Users is alles hetzelfde, behalve dat u de groep Alle toepassingspakketten (All Application Packages)Volledige controle(Full Control) geeft . Als u 64-bits Windows gebruikt, moet u dit ook doen voor C:Program Files (x86).

Registermachtigingen herstellen

Voor registervermeldingen, open regedit door naar Start te gaan en (Start)regedit in te typen . Zodra u het hebt geopend, moet u de machtigingen voor HKEY_USERS controleren(HKEY_USERS) . Klik met de rechtermuisknop(Right-click) op HKEY_USERS en klik op Machtigingen(Permissions) .

hkey gebruikersrechten

Zorg ervoor dat Alle toepassingspakketten(All Application Packages) de machtiging Lezen(Read) hebben .

lees toestemming

Doe nu hetzelfde voor HKEY_CLASSES_ROOT . Vouw vervolgens HKEY_LOCAL_MACHINE(HKEY_LOCAL_MACHINE) uit en voer de controle uit voor HARDWARE , SAM , SOFTWARE en SYSTEM .

Als je nu nog niet gek bent geworden, gefeliciteerd! Het belangrijkste probleem dat ik bij dit hele proces zag, is het wijzigen van de machtigingen op de systeemmappen, omdat u TrustedInstaller moet overwinnen om wijzigingen in de machtigingen aan te brengen. De helft van de tijd dat dat nooit goed werkt en vervolgens proberen alles weer normaal te krijgen, is net zo riskant.

Het is misschien beter om gewoon Windows 10 opnieuw in te stellen, maar dan moet je al je apps van derden opnieuw installeren. U kunt Windows 10(Windows 10) resetten door naar Instellingen(Settings) te gaan , op Update & Beveiliging(Update & Security) te klikken en vervolgens op Herstel(Recovery) . Als je rechten probeert te wijzigen en fouten tegenkomt, plaats dan een opmerking en we zullen proberen te helpen. Genieten van!



About the author

Ik ben een webontwikkelaar met meer dan 10 jaar ervaring in het werken met de browsers Firefox en Google Docs. Ik ben een specialist in het maken van eenvoudige maar krachtige online applicaties en heb webgebaseerde oplossingen ontwikkeld voor zowel kleine bedrijven als grote organisaties. Mijn klantenbestand omvat enkele van de grootste namen in het bedrijfsleven, waaronder FedEx, Coca Cola en Macy's. Mijn vaardigheden als ontwikkelaar maken mij de ideale kandidaat voor elk project dat snel en efficiënt moet worden voltooid - van het ontwikkelen van aangepaste websites tot het maken van robuuste e-mailmarketingcampagnes.



Related posts