A Windows 10 alkalmazás javítása Megnyílik, majd bezárul

Néhány vagy az összes Windows 10-alkalmazás nem működik megfelelően? Korábban írtam egy cikket arról, hogyan lehet megoldani a hiányzó Windows Store-alkalmazások problémáját,(fix the problem of missing Windows Store apps)  és nemrég volt egy ügyfelem, aki vásárolt nekem egy Windows 10 -es gépet, ahol a Windows -alkalmazások megnyílnak, de azonnal bezárulnak.

Ha ezt a problémát akkor tapasztalja, amikor egy alkalmazás nem töltődik be, akkor valószínűleg az engedélyekkel van a probléma. Számos oka lehet annak, hogy a Store -alkalmazások nem indulnak el, és az egyik az, hogy bizonyos Windows - mappák és beállításjegyzék-beállítások engedélyei módosultak, akár manuálisan, akár csoportházirend által.

A problémát úgy oldhatja meg, hogy ellenőrzi az összes engedélyt ezekhez a mappákhoz és beállításjegyzék-beállításokhoz, és győződjön meg arról, hogy mindegyik helyes. Ebben a bejegyzésben végigvezetem az ehhez szükséges lépéseken, hogy újra futhassanak Store -alkalmazásai.

Windows 10 eseménynapló

Megerősítheti, hogy ez okozza-e a problémát, ha megnyitja az eseménynaplót, és megkeresi az 5961(Event ID 5961) -es eseményazonosítót az eseménynaplóban. Az eseménynapló megnyitásához kattintson a Start gombra(Start) , és írja be az eseménynaplót(event log) .

esemény id

A következő naplófájlhoz kell navigálnia, hogy megtudja, létezik-e ez az esemény vagy sem:

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

Ha egyszer ott van, egy csomó eseményt fog látni ott, valószínűleg több ezer. Ezen nem igazán lehet manuálisan végigmenni, ezért kattintson a Keresés(Find) gombra a jobb oldalon, és írja be az 5961-et. A naplóban keresni fog, és ha talál valamit, kijelöli azt a sort. Kattintson duplán a sorra, és az alábbiakhoz hasonló információkat kell látnia:

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.

Ha az esemény létezik, akkor egészen biztos lehet benne, hogy ez egy új, Minden (All)alkalmazáscsomag(Application Packages) nevű csoport jogosultsági problémája a Windows rendszerben(Windows) . Mi az összes alkalmazáscsomag(Application Packages) ? Nos(Well) , ez hasonló a beépített Rendszergazdák vagy Felhasználók csoportokhoz. Az összes alkalmazáscsomag tartalmazza a (Application Packages)Windows 10 rendszerben(Windows 10) telepített áruházi alkalmazásokat . Ha ennek a csoportnak nincs engedélye bizonyos mappákhoz és beállításjegyzék-beállításokhoz, akkor az áruházi alkalmazások nem indulnak el.

Fájlrendszer-engedélyek javítása

Először is javítsuk ki a fájlrendszer engedélyeit. Ez alapvetően három mappa engedélyeinek ellenőrzése: Program Files, Windows és Users .

Lépjen az Intézőbe, kattintson a jobb gombbal a C:\Windows elemre, majd kattintson a Biztonság(Security) fülre. Így kell kinéznie a megfelelő engedélyekkel.

az összes alkalmazáscsomag engedélyét

Ha az engedélyei nem ezt mutatják a könyvtárhoz, kattintson a jobb alsó sarokban található Speciális gombra. (Advanced)A következő párbeszédpanelen kattintson az Engedélyek módosítása(Change Permissions) gombra.

módosíthatja az engedélyeket

Ezután kattintson a Hozzáadás(Add) gombra. Vegye figyelembe, hogy ha a Hozzáadás(Add) gomb szürkén jelenik meg, az valószínűleg azt jelenti, hogy a fájlok mindegyike a TrustedInstaller tulajdonában van . Olvassa el az előző bejegyzésemet arról, hogyan módosíthatja az engedélyeket, hogy teljes irányítást szerezhessen a fájlok és mappák felett(change permissions so that you can gain full control over the files and folders) .

engedélyek hozzáadása

Itt kell kattintania a Megbízó kiválasztása(Select a principal) elemre, majd az objektumnév mezőbe be kell írnia az összes alkalmazáscsomagot . (all application packages)Győződjön(Make) meg arról, hogy az OK gombra kattintás előtt is kattintson a Név ellenőrzése(Check Names) gombra.

válasszon megbízót

Győződjön meg arról, hogy a Típus(Type) beállítása Engedélyezés(Allow) , és a( Applies to) következőre vonatkozik: Ez a mappa, almappák és fájlok(This folder, subfolders and files) . Az engedélyek alatt győződjön meg arról, hogy be van jelölve az Olvasás és végrehajtás(Read & execute) , a Mappa tartalmának listázása(List folder contents) és az Olvasás . (Read)Ezután kattintson az OK gombra.

az összes alkalmazás engedélyét

Visszakerül a fő engedélyek képernyőjére. Itt feltétlenül jelölje be a Minden utódobjektum engedély bejegyzésének cseréje örökölhető engedélybejegyzésekkel erről az objektumról(Replace all child object permission entries with inheritable permission entries from this object) .

cserélje ki a gyermekengedélyeket

Miután ezt megtette a Windows könyvtárban, ugyanezt kell tennie a C:Users és a C:Program Files esetében is. A C:Users esetében minden ugyanaz, kivéve, ha az Összes alkalmazáscsomag(All Application Packages) csoportnak teljes körű irányítást(Full Control) ad . Ezenkívül, ha 64 bites Windows rendszert(Windows) használ, ezt a C:Program Files (x86) esetén is meg kell tennie.

A regisztrációs engedélyek javítása

A rendszerleíró adatbázis bejegyzéseihez nyissa meg a regedit-et a Start menüben , és írja be a regedit parancsot(regedit) . Miután megnyitotta, ellenőriznie kell a HKEY_USERS engedélyeit . Kattintson a jobb gombbal(Right-click) a HKEY_USERS elemre, majd kattintson az Engedélyek(Permissions) elemre .

hkey felhasználói engedélyek

Győződjön meg arról, hogy az összes alkalmazáscsomag(All Application Packages) rendelkezik olvasási(Read) engedéllyel.

olvasási engedély

Most tegye ugyanezt a HKEY_CLASSES_ROOT esetében . Ezután bontsa ki a HKEY_LOCAL_MACHINE elemet(HKEY_LOCAL_MACHINE) , és ellenőrizze a HARDVER(HARDWARE) , a SAM , a SZOFTVER(SOFTWARE) és a RENDSZER elemet(SYSTEM) .

Ha eddig nem őrült meg, akkor gratulálok! A fő probléma, amit az egész folyamat során láttam, a rendszermappák engedélyeinek megváltoztatása, mivel az engedélyek módosításához le kell győznie a TrustedInstallert(TrustedInstaller) . Ugyanilyen kockázatos annak az időnek a fele, amely soha nem működik megfelelően, majd megpróbál mindent a normális kerékvágásba visszaállítani.

Lehet, hogy jobb, ha egyszerűen visszaállítja a Windows 10 rendszert(Windows 10) , de ehhez újra telepítenie kell az összes harmadik féltől származó alkalmazást. A Windows 10(Windows 10) alaphelyzetbe állításához nyissa meg a Beállításokat(Settings) , kattintson a Frissítés és biztonság(Update & Security) , majd a Helyreállítás(Recovery) elemre . Ha módosítani szeretné az engedélyeket, és hibákba ütközik, írjon megjegyzést, és megpróbálunk segíteni. Élvezd!



About the author

Tapasztalt Windows 10 és 11/10 szakértő vagyok, böngészők és okostelefonos alkalmazások terén egyaránt jártas vagyok. Több mint 15 éve dolgozom szoftvermérnökként, és számos nagy nevű céggel dolgoztam együtt, beleértve a Microsoftot, a Google-t, az Apple-t, az Ubisoftot és még sok mást. A windows 10/11 fejlesztését egyetemi szinten is tanítottam.



Related posts