Opravte otvorenie a zatvorenie aplikácie Windows 10

Nefungujú niektoré alebo všetky vaše aplikácie systému Windows 10 správne? Predtým som napísal článok o tom, ako vyriešiť problém s chýbajúcimi aplikáciami Windows Store(fix the problem of missing Windows Store apps)  a nedávno som mal klienta, ktorý mi kúpil počítač s Windowsom 10 , kde sa aplikácie pre (Windows 10)Windows zdalo, že sa otvorili, ale potom sa okamžite zatvorili.

Ak máte tento problém, keď sa aplikácia nepodarí načítať, pravdepodobne ide o problém s povoleniami. Existuje mnoho dôvodov, prečo sa aplikácie Store nespustia, a jedným z nich je, že povolenia pre určité priečinky systému Windows(Windows) a nastavenia databázy Registry boli zmenené, či už manuálne alebo skupinovou politikou.

Tento problém môžete vyriešiť skontrolovaním všetkých povolení pre tieto priečinky a nastavenia databázy Registry a uistením sa, že sú všetky správne. V tomto príspevku vás prevediem krokmi, ako to urobiť, aby ste mohli znova spustiť svoje aplikácie Store .

Denník udalostí systému Windows 10

Či je to príčina problému, môžete potvrdiť otvorením denníka udalostí a skontrolovaním ID udalosti 5961(Event ID 5961) v denníku udalostí. Záznam udalostí môžete otvoriť kliknutím na tlačidlo Štart(Start) a zadaním do denníka udalostí(event log) .

id udalosti

Ak chcete zistiť, či táto konkrétna udalosť existuje alebo nie, budete musieť prejsť do nasledujúceho súboru denníka:

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

Keď tam budete, uvidíte tam uvedených veľa udalostí, pravdepodobne tisíce. V skutočnosti to nemôžete ručne prejsť, takže kliknite na tlačidlo Nájsť(Find) úplne vpravo a zadajte 5961. Prehľadá sa v tomto denníku a ak niečo nájde, zvýrazní tento riadok. Dvakrát kliknite na riadok a mali by ste vidieť niektoré informácie, ako je uvedené nižšie:

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.

Ak udalosť existuje, môžete si byť celkom istí, že ide o problém s povoleniami pre novú skupinu v systéme Windows(Windows) s názvom Všetky (All) balíky aplikácií(Application Packages) . Čo sú všetky balíky aplikácií(Application Packages) ? Je(Well) to podobné ako so vstavanými skupinami správcov alebo používateľov. Všetky balíky aplikácií(Application Packages) zahŕňajú akúkoľvek aplikáciu obchodu, ktorá je nainštalovaná v systéme Windows 10(Windows 10) . Ak táto skupina nemá povolenia na určité priečinky a nastavenia databázy Registry, spôsobí to zlyhanie spustenia aplikácií obchodu.

Opravte povolenia systému súborov

Najprv opravíme povolenia systému súborov. Ide v podstate o kontrolu povolení v troch priečinkoch: Program Files, Windows a Users .

Prejdite do Prieskumníka a kliknite pravým tlačidlom myši na C:\Windows a kliknite na kartu Zabezpečenie(Security) . Takto by to malo vyzerať so správnymi povoleniami.

všetky povolenia balíkov aplikácií

Ak to nie je to, čo vaše povolenia pre adresár zobrazujú, kliknite na tlačidlo Rozšírené(Advanced) vpravo dole. V ďalšom dialógovom okne kliknite na tlačidlo Zmeniť povolenia(Change Permissions) .

zmeniť povolenia

Potom chcete kliknúť na tlačidlo Pridať(Add) . Upozorňujeme, že ak je tlačidlo Pridať(Add) sivé, pravdepodobne to znamená, že všetky súbory vlastní TrustedInstaller . Prečítajte si môj predchádzajúci príspevok o tom, ako zmeniť povolenia, aby ste získali plnú kontrolu nad súbormi a priečinkami(change permissions so that you can gain full control over the files and folders) .

pridať povolenia

Tu musíte kliknúť na Select a Principal a potom zadať všetky aplikačné balíky(all application packages) do poľa pre názov objektu. Pred(Make) kliknutím na tlačidlo OK tiež nezabudnite kliknúť na tlačidlo Skontrolovať mená .(Check Names)

vybrať hlavného

Uistite sa, že Typ(Type) je nastavený na Povoliť(Allow) a Platí pre( Applies to) je Tento priečinok, podpriečinky a súbory(This folder, subfolders and files) . V rámci oprávnení sa uistite, že máte začiarknuté položky Čítať a spustiť(Read & execute) , Zobraziť obsah priečinka(List folder contents) a Čítať(Read) . Potom kliknite na tlačidlo OK.

všetky povolenia aplikácie

Vrátite sa späť na hlavnú obrazovku povolení. Tu sa musíte uistiť, že ste zaškrtli políčko Nahradiť všetky položky povolení podriadeného objektu položkami povolení zdedenými z tohto objektu(Replace all child object permission entries with inheritable permission entries from this object) .

nahradiť oprávnenia dieťaťa

Keď to urobíte pre adresár Windows , musíte urobiť to isté pre C: Users a C: Program Files. Pre C:Users je všetko rovnaké, až na to, že skupine Všetky balíky aplikácií pridelíte (All Application Packages)plnú kontrolu(Full Control) . Ak používate 64-bitový systém Windows(Windows) , budete to musieť urobiť aj pre súbory C:Program Files (x86).

Oprava povolení databázy Registry

Pre položky registra otvorte regedit tak, že prejdete na Štart(Start) a napíšete regedit . Keď ho otvoríte, musíte skontrolovať povolenia pre HKEY_USERS . Kliknite pravým tlačidlom myši(Right-click) na HKEY_USERS a kliknite na Povolenia(Permissions) .

oprávnenia používateľov hkey

Uistite sa, že všetky balíky aplikácií(All Application Packages) majú povolenie na čítanie(Read) .

povolenie na čítanie

Teraz urobte to isté pre HKEY_CLASSES_ROOT . Ďalej rozbaľte HKEY_LOCAL_MACHINE a skontrolujte HARDWARE , SAM , SOFTWARE a SYSTEM .

Ak ste sa ešte nezbláznili, tak gratulujeme! Hlavným problémom, ktorý som videl v celom tomto procese, je zmena povolení v systémových priečinkoch, pretože na vykonanie zmien v povoleniach musíte prekonať TrustedInstaller . Polovica času, ktorý nikdy nefunguje správne, a potom snaha vrátiť všetko do normálu je rovnako riskantná.

Možno by bolo lepšie, keby ste resetovali Windows 10 , ale bude to vyžadovať, aby ste si znova nainštalovali všetky aplikácie tretích strán. Windows 10 môžete resetovať tak, že prejdete na Nastavenia(Settings) , kliknete na Aktualizácia a zabezpečenie(Update & Security) a potom na Obnovenie(Recovery) . Ak sa pokúšate zmeniť povolenia a narazíte na chyby, napíšte komentár a my sa pokúsime pomôcť. Užite si to!



About the author

Mám vzdelanie v oblasti počítačového inžinierstva a informačných technológií, čo mi dalo jedinečný pohľad na platformy Windows 10 a 11. Najmä mám skúsenosti s Windows 10 " Desktop Experience " a prehliadačom Microsoft Edge. Moje skúsenosti s týmito dvoma platformami mi umožňujú hlboko pochopiť, ako fungujú, a moje odborné znalosti v týchto oblastiach mi umožňujú poskytovať spoľahlivé rady, ako ich zlepšiť.



Related posts