Windows Store-apps starten niet? Controleer register- en bestandsmachtigingen

Veel Windows- gebruikers kunnen Windows Store-apps die zijn gedownload van de Microsoft Store niet starten  vanwege een wijziging in de register- en bestandsmachtigingen(Registry & File Permissions) . In dit artikel gaan we enkele register-(Registry) en bestandsinstellingen(File) voorstellen die u moet bekijken als Microsoft Store-apps niet kunnen worden gestart op uw Windows 10 -systeem.

Er zijn twee problemen met betrekking tot Microsoft Store-apps die u kunt tegenkomen vanwege het probleem met het register(Registry) en de bestandsmachtiging(File Permission) .

Omgeleid naar het startscherm(Start Screen) bij het openen van de app

Wanneer gebruikers een Microsoft Store(Microsoft Store) -app proberen te openen , wordt de app gestart, maar worden ze doorgestuurd naar het startscherm(Start Screen) zonder een foutmelding te zien. Dit gebeurt meestal vanwege wijzigingen in het register(Registry) en de bestandsmachtigingen(File Permission) .

Microsoft Store-apps hebben hun register en bestandssysteem opgeslagen in de groep All Application Package . Wanneer de groep de vereiste toegang tot deze register- en bestandssystemen verliest, kunt u dit gedrag tegenkomen.

Windows Store-apps en startmenu werken niet

Veel gebruikers ervaren een fout waarbij ze Microsoft Store-apps niet kunnen openen of het Startmenu niet kunnen openen . De reden voor de fout is vrij duidelijk, een of alle sleutels hebben hun leesrechten verloren. Het All Application Package  heeft geen toestemming voor de locatie van het register en het bestandssubsysteem.

De oplossingen die we in dit artikel gaan leggen, zijn van toepassing op beide fouten.

Windows Store-apps starten(Start) niet vanwege register-(Registry) en bestandsmachtigingen(File Permission)

Voordat we oplossingen controleren, moeten we bepalen hoe de machtigingen zijn gewijzigd. We gaan drie scenario's zien die hadden kunnen gebeuren. Zij zijn.

  1. Bestandsmachtigingen zijn gewijzigd
  2. Registermachtigingen zijn gewijzigd
  3. Groepsbeleid is gebruikt

Laat ons bepalen wat er met uw computer is gebeurd.

1] Bestandsmachtigingen zijn gewijzigd

U moet de bestandsmachtigingen(File Permissions) van drie mappen,  Programs Files, Windows en Users<userName>\AppData\Local\Microsoft\Windows\WER. 

U moet ervoor zorgen dat de eerste twee mappen controle hebben over de opties Lezen, Lezen & Uitvoeren(Read, Read & Execute, ) en Lijstinhoud van mappen ( List folder contents ) en de laatste controle heeft over List folder/read data, en Create Folders/Append Data .

U kunt dat doen door met de rechtermuisknop op de map te klikken, naar het tabblad Beveiliging (Security ) te gaan en de machtigingen aan te vinken.

2] Registermachtigingen (Registry) zijn(Permissions) gewijzigd

U moet de volgende registersleutels(Registry) controleren en zien of de groep Alle toepassingspakketten(All Applications Packages) de leesmachtigingen(Read) heeft . Als ze niet over de toestemming beschikken, zijn uw registermachtigingen gewijzigd(Permissions) .

  • HKEY_CLASSES_ROOT
  • HKEY_LOCAL_MACHINE Stuurprogramma's
  • HKEY_LOCAL_MACHINEHARDWARE
  • HKEY_LOCAL_MACHINESAM
  • HKEY_LOCAL_MACHINESOFTWARE
  • HKEY_LOCAL_MACHINESYSTEM
  • HKEY_USERS

3] Groepsbeleid is gebruikt

Om te weten of Groepsbeleid(Group Policy) is gebruikt om machtigingen te wijzigen, moet u het gpreport controleren van de computer die het probleem ondervindt. Ga dus naar die computer, start de opdrachtprompt (Command Prompt ) als beheerder en voer de volgende opdracht uit.

gpresult /h <path>\gpreport.html

Replace < pad> door de stationsletter waarop u het HTML -bestand wilt maken.

Breid nu uit volgens de volgende instructies.

Computer Settings > Policies\Windows Settings\Security Settings

Controleer nu of er een bestandssysteem en register is, (File System and Registry, ) als ze bestaan, betekent dit dat het groepsbeleid(Group Policy) de machtigingen wijzigt.

Nu u weet wat de machtigingen(Permissions) wijzigt , is het tijd om de fout op te lossen. Afhankelijk van de manier waarop de machtigingen zijn gewijzigd, moet u oplossen dat Microsoft (Permissions)Store-apps(Microsoft Store Apps) niet kunnen worden gestart vanwege gewijzigde register-(Registry) en bestandsmachtigingen(File) . Hieronder volgen de vier dingen die hadden kunnen gebeuren.

  1. Bestandssysteemmachtiging(File System Permission) handmatig gewijzigd
  2. Bestandssysteemmachtiging(File System Permission) gewijzigd door Groepsbeleid(Group Policy)
  3. Registermachtiging(Registry Permission) handmatig gewijzigd
  4. Registermachtiging(Registry Permission) gewijzigd door Groepsbeleid(Group Policy)

Gerelateerd(Related) : Microsoft Store geïnstalleerd door meerdere gebruikers start niet op(Microsoft Store installed by multiple users fails to start) .

Laten we er uitgebreid over praten.

1 ] Toestemming voor bestandssysteem(] File System Permission) handmatig gewijzigd

Microsoft Store-apps starten niet?  Controleer register &  Bestandsmachtigingen

Als u tot de conclusie bent gekomen dat de bestandssysteemmachtiging(File System Permission) handmatig is gewijzigd, voert u de volgende stappen uit om de fout te herstellen.

  1. Start  Bestandsverkenner (File Explorer ) met  Win + E.
  2. Ga naar C Drive > Program Files .
  3. Klik met de rechtermuisknop op  Programmabestanden (Program Files, ) en klik op  Eigenschappen.(Properties.)
  4. Ga naar het tabblad  Beveiliging  en klik op (Security )Geavanceerd.(Advanced.)
  5. Klik  Change permissions > Add > Select a principal > Locations.
  6. Selecteer nu uw lokale computer en klik op OK.
  7. Voeg de groepsnaam  All Applications Packages toe en selecteer ( All Applications Packages)ok .
  8. Instellen, Type = allow ​​en Applies to = This folder, subfolder, and files.
  9. Sluit nu alle andere vensters behalve de  Eigenschappen(Properties) .
  10. Klik  op Bewerken (Edit ) en vink Lezen, Lezen & Uitvoeren en Mapinhoud(Read, Read & Execute,) weergeven aan(List folder contents) .
  11. Vink de optie "Vervang alle machtigingen voor onderliggende objecten door overneembare machtigingen van dit object" (“Replace all child object permissions with inheritable permission entries from this object” ) aan en klik op  Apply > Ok.

Doe hetzelfde voor Windows  en  gebruikers. (Users. )Maar zorg ervoor dat u de groep Alle toepassingspakketten(All Application Packages) Volledige controle geeft voor de laatste.

Hopelijk lost dit het probleem op als de  bestandssysteemmachtiging (File System ) handmatig wordt gewijzigd (Permission )

2] Bestandsmachtiging(File Permission) gewijzigd door Groepsbeleid(Group Policy)

Als u tot de conclusie komt dat de bestandsmachtiging(File Permission) is gewijzigd door Groepsbeleid(Group Policy) , leest u deze oplossing om de fout op te lossen.

Start  de beheerconsole voor Groepsbeleid(Group Policy Administrative Console ) en ga naar de volgende locatie.

Computer Configuration\Policy\Windows Settings\Security Settings\File System

Als het pad bestaat, bewerk het dan, zo niet, klik met de rechtermuisknop op het  bestandssysteem (File System ) en selecteer  bestand toevoegen (add file ) , blader vervolgens naar c:\Program Files en klik op  Ok. Klik nu op  Add > Location > Local Machine Name . Voeg nu  All Application Package toe,(All Application Package,)  geef ze controle over de inhoud van de mappen Lezen, Lezen & Uitvoeren en Lijst ( Read, Read & Execute, and List folder contents, ) en klik op  Apply > Ok.

Selecteer ten slotte de optie  Bestaande machtigingen voor alle submappen en bestanden vervangen door overneembare machtigingen(Replace existing permissions on all subfolders and files with inheritable permissions)  .

Doe hetzelfde voor Windows  en  gebruikers. (Users. )Maar zorg ervoor dat u de groep Alle toepassingspakketten (Application Packages)Volledige controle(Full Control) geeft voor de laatste.

3] Registermachtigingen(Registry Permissions) handmatig gewijzigd

Microsoft Store-apps starten niet?  Controleer register- en bestandsmachtigingen

Als u tot de conclusie komt dat de registermachtigingen zijn gewijzigd, (Registry) leest(Permissions) u deze oplossing om de fout op te lossen.

  • Start  Register-editor (Registry Editor ) vanuit het menu Start.
  • Klik met de rechtermuisknop op HKEY_Users en selecteer  Machtigingen. (Permissions.)Geef nu  Alle toepassingspakketten (All Application Packages ) volledige controle over  Lezen (Read ) en klik op  Apply > Ok.
  • Doe hetzelfde voor HKEY_CLASSES_ROOT .
  • Voor HKEY_LOCAL_MACHINE moet u ervoor zorgen dat de subsleutels HARDWARE, SAM, SOFTWARE, SYSTEM de  leesrechten (Read ) hebben .

Dit zal het probleem voor u oplossen.

4] Registermachtigingen(Registry Permissions) gewijzigd door Groepsbeleid(Group Policy)

De laatst mogelijke combinatie is wanneer registermachtigingen(Registry Permissions) worden gewijzigd door Groepsbeleid(Group Policy) . Om het op te lossen, moet u deze oplossing lezen.

Start  de beheerconsole voor Groepsbeleid(Group Policy Administrative Console ) en ga naar de volgende locatie.

Computer Configuration\Policy\Windows Settings\Security Settings\Registry

Klik met de rechtermuisknop op het register(Registry ) en selecteer  sleutel toevoegen(add key ) , selecteer vervolgens CLASSES_ROOT en klik op Toevoegen (Add)Klik nu op Location > Local Machine Name . Voeg nu  All Application Package toe,(All Application Package,)  geef ze controle over Read.

Doe hetzelfde voor  Gebruikers (Users ) en MACHINE\HARDWARE, MACHINE\SAM, MACHINE\SOFTWARE, en MACHINE\SYSTEM.

We hopen dat deze door Microsoft voorgestelde oplossingen u helpen.

Gerelateerd: (Related:) Windows Store-apps starten niet als er meerdere gebruikersaccounts zijn .



About the author

Ik ben een ervaren software-engineer met meer dan 10 jaar ervaring in het Windows-ecosysteem voor app- en bestandsbeheer. Ik ben ook een veteraan in het ontwikkelen van systemen en beveiligingsoplossingen voor bedrijven en overheden. Mijn ervaringen in beide arena's geven me een uniek perspectief op wat goede software, systemen en beveiliging maakt en hoe deze efficiënt te bouwen.



Related posts