Ajánlott, 2024

Szerkesztő Választása

A 10016-as számú hiba javítása a Windows Eseménynaplóban

Nagy tech-geek, utálom, amikor a Windows-gépem nem működik hibátlanul. Megmutatom, ha nem tudom tökéletesen működni a számítógépem, akkor milyen technikus vagyok? Nyilvánvaló, hogy a munka megpróbálására való törekvés tökéletesen azt jelenti, hogy rengeteg időt rögzítünk, ami valószínűleg nem okoz jelentős problémákat a rendszeremben.

Azonban még mindig szórakoztató és sokat tanulhatsz. Ebben a cikkben a DistributedCOM-hoz kapcsolódó eseménynaplóban megjelenő hiba rögzítéséről beszélek. Észrevettem, hogy a Rendszernaplóban nem volt más hiba, csak néhány nap, 10016 eseményazonosítóval. Az alap hibaüzenet ugyanaz volt:

 Az alkalmazásspecifikus engedélyezési beállítások nem adják meg a helyi aktiválási engedélyt a COM Server alkalmazás számára 

Emellett felsorolt ​​egy CLSID-t, egy APPID-t, egy SID-t és valamit a jogosultságok módosításáról a Component Services használatával.

Néhány sűrű fórum-hozzászólás elolvasása után meg tudtam javítani ezt a hibát, hogy már nem jelenik meg az Eseménynaplóban. Ez elég folyamat, ezért győződjön meg róla, hogy egy órát vagy kettőt kell töltenie, mielőtt elkezdené.

1. lépés - Ellenőrizze a folyamatot

Az első dolog, amit meg kell tennünk, hogy kitaláljuk, hogy melyik folyamat vagy szolgáltatás kapcsolódik a hibában szereplő CLASS ID-hez. Ehhez menjen előre, és másolja az eseményleírásban felsorolt ​​CLSID-t. Az én esetemben {D63B10C5-tel kezdődött. Győződjön meg róla, hogy mindkét göndör nadrágot is másolja.

Most meg kell nyitnia a rendszerleíróadatbázis-szerkesztőt, ha rákattint a start és gépelésre a regedit-ben . A rendszerleíróadatbázis-szerkesztő megnyitásakor kattintson a Szerkesztés gombra, majd a Keresés gombra. Menjen előre, és illessze be a CLSID-t a keresőmezőbe, és nyomja meg az Enter billentyűt.

Egy idő elteltével a HK_CLASSES_ROOT CLSID kulcs alatt kell eredményt kapnia . A jobb oldalon két kulcsnak kell lennie, és az alapértelmezettnek fel kell sorolnia a szolgáltatás nevét. Az én esetemben és valószínűleg a tiéd is, RuntimeBroker kell lennie.

Az AppID-nek meg kell egyeznie a hibaüzenetben felsoroltakkal. Ezután egy parancsfájlt kell futtatnunk, hogy módosíthassuk az adott szolgáltatáshoz tartozó Component Services engedélyeit.

2. lépés - A PowerShell Script futtatása

A probléma megoldásához néhány jogosultságot szerkesztenünk kell a RuntimeBroker komponensszolgáltatásaiban, de mielőtt meg tudjuk csinálni, meg kell futtatnunk egy olyan parancsfájlt, amely lehetővé teszi számunkra, hogy ezeket a változtatásokat elvégezzük.

A PowerShell rendszergazdaként történő futtatásához kattintson a Start gombra, írja be a powerhell parancsot, majd kattintson jobb gombbal az eredményre, és válassza a Futtatás rendszergazdaként lehetőséget .

Most menj tovább, és töltsd le az itt csatolt szövegfájlt, és másold be a kódot, és illessze be a PowerShell ablakba (ha csak jobb gombbal kattint a PowerShell ablakban, akkor beilleszti a vágólapba). Ezután csak nyomja meg az Enter billentyűt, és látnia kell a Done ( Kinyomtatott) szót.

3. lépés - Nyissa meg a komponensszolgáltatásokat

A Component Services-et ugyanúgy nyithatja meg, mint ahogy a PowerShell-et a 2. lépésben megnyitotta. Nem kell futtatnia ezt a programot rendszergazdaként. Ott, navigáljon a következő helyre:

 Komponens szolgáltatások - Számítógépek - Sajátgép - DCOM konfiguráció 

Görgessen lefelé, amíg meg nem találja a Runtime Broker-et . Az én esetemben ketten voltak! Honnan tudod, hogy melyik a listán szereplő hiba?

Kattintson jobb egérgombbal mindegyikre, és válassza a Tulajdonságok parancsot . Az Általános lapon megjelenik az Alkalmazásazonosító, amelynek meg kell egyeznie a hibaüzenet AppID-jével. Ha 10016-os azonosítójú és több CLSID azonosítóval rendelkező eseménynaplóban hiba lép fel, akkor lehet, hogy mindkét RuntimeBrokers-t rögzíteni kell. Az én esetemben csak egyet kellett megoldanom.

4. lépés - Helyes engedélyek

Végül módosítanunk kell az engedélyeket. A RuntimeBroker tulajdonságai ablakban kattintson a Biztonság fülre.

Az Indítás és az Aktiválás engedélyei alatt található Szerkesztés gombnak kattinthatónak kell lennie. Ha szürke, a PowerShell parancsfájl nem futott megfelelően. Ha rákattint a szerkesztésre, előfordulhat, hogy megjelenik egy felugró ablak, amely figyelmezteti Önt a fel nem ismert engedélyekről.

Itt nem kívánja az Eltávolítás gombra kattintani. Egyszerűen kattintson a Mégse gombra. Ekkor megjelenik az alapértelmezett fiókok listája, és előfordulhat, hogy egy ismeretlen fiókot is felsorol.

Győződjön meg róla, hogy elhagyja a Számlát ismeretlen állapotban . Ne távolítsa el. Ezen a ponton a MINDEN ALKALMAZÁSI CSOMAGOK és a SELF maradjon. Most két fiókot kell hozzáadnunk. Kattintson a Hozzáadás gombra, és írja be a Rendszer elemet, majd kattintson a Nevek ellenőrzése gombra. Kattintson az OK gombra, és hozzáadja a fiókot a listához.

Kattintson a Hozzáadás gombra, és ez az idő típusa a Helyi szolgáltatásban, és kövesse ugyanazt a lépést.

Ha mindkettő hozzá lett adva, kattintson rá egyenként, és válassza az Helyi indítás és a helyi aktiválás jelölőnégyzeteket az Engedélyezés alatt. Itt van! Most menjen előre, és indítsa újra a számítógépet, és már nem láthatja, hogy ez a hiba megjelenik az Eseménynaplóban. Élvez!

Top