Åtgärda fel 10016 i Windows Event Viewer
Eftersom jag är en stor tekniknörd, hatar jag när min Windows -maskin inte fungerar felfritt. Jag tror att om jag inte kan få min dator att fungera perfekt, vilken typ av teknikperson är jag då? Att försöka få allt att fungera perfekt innebär uppenbarligen att spendera mycket tid på att fixa problem som förmodligen inte orsakar några större problem med mitt system.
Det är dock fortfarande roligt och man får lära sig mycket. I den här artikeln pratar jag om att fixa felet som dyker upp i Event Viewer relaterat till DistributedCOM . Jag märkte att jag inte hade några andra fel i min systemlogg(System) förutom några varje dag med händelse - (10016)ID(Event ID) 10016 . Det grundläggande felmeddelandet var detsamma:
The application-specific permission settings do not grant Local Activation permission for the COM Server application
Den listade också ett CLSID , ett APPID , ett SID och något om att ändra behörigheter med Component Services .
Efter att ha läst igenom några täta foruminlägg kunde jag fixa det här felet så att det inte längre dök upp i Event Viewer . Det är en ganska process, så se till att du har en timme eller två över innan du börjar.
Steg 1 – Kontrollera processen
Det första vi måste göra är att ta reda på vilken process eller tjänst som är associerad med KLASS-ID(CLASS ID) :t som anges i felet. För att göra detta, fortsätt och kopiera CLSID som(CLSID) anges i händelsebeskrivningen. I mitt fall började det med {D63B10C5 . Se till att kopiera båda de lockiga hängslen också.
Nu måste du öppna registerredigeraren genom att klicka på start och skriva in regedit . När du har öppnat registerredigeraren klickar du på Redigera(Edit) och sedan på Hitta(Find) . Gå vidare och klistra in CLSID i sökrutan och tryck på Retur(Enter) .
Efter en tid bör du få ett resultat under nyckeln HK_CLASSES_ROOT\CLSID . På höger sida ska den ha två nycklar och den som är standard(Default) ska lista namnet på tjänsten. I mitt fall och förmodligen ditt också, borde det vara RuntimeBroker .
AppID bör(AppID) också matcha det som anges i felmeddelandet. Därefter måste vi köra ett skript så att vi kan göra ändringar i behörigheterna i Component Services för den här tjänsten.
Steg 2 – Kör PowerShell Script
För att åtgärda det här problemet måste vi redigera vissa behörigheter i Component Services for RuntimeBroker , men innan vi kan göra det måste vi köra ett skript som tillåter oss att göra dessa ändringar.
För att köra PowerShell som administratör(Administrator) måste du klicka på Start , skriva in powershell och sedan högerklicka på resultatet och välja Kör som administratör( Run as administrator) .
Gå nu vidare och ladda ner textfilen som är länkad här och kopiera all kod och klistra in den i PowerShell -fönstret (om du bara högerklickar i PowerShell - fönstret kommer det att klistra in det som finns i urklippet). Sedan är det bara att trycka på Enter så ska du se ordet Klar(Done) utskrivet.
Steg 3 – Öppna Component Services
Du kan öppna Component Services precis som du öppnade PowerShell i steg 2(Step 2) . Klicka(Click) på Start och skriv in komponenttjänster. Du behöver inte köra det här programmet som administratör. Väl där, navigera till följande plats:
Component Services - Computers - My Computer - DCOM Config
Scrolla ner tills du hittar Runtime Broker . I mitt fall var det två av dem! Hur vet du vilken som är listad i felet?
Högerklicka på var och en av dem och välj Egenskaper(Properties) . På fliken Allmänt(General) ser du Applikations-ID(Application ID) som bör matcha AppID från felmeddelandet. Om du får fel i Event Viewer med ett ID på 10016 och mer än ett CLSID , kan det vara så att båda RuntimeBrokers måste fixas. I mitt fall behövde jag bara fixa en.
Steg 4 – Rätt behörigheter
Till sist måste vi ändra behörigheterna. I fönstret för RuntimeBroker- egenskaper klickar du på fliken Säkerhet .(Security)
Knappen Redigera(Edit) under Start- och aktiveringsbehörigheter(Launch and Activation Permissions) bör vara klickbar. Om det är grått, kördes inte PowerShell - skriptet korrekt. När du klickar på redigera kan du se en popup-dialog som varnar dig om okända behörigheter.
Här VILL du INTE klicka på Ta bort(Remove) . Klicka bara på knappen Avbryt . (Cancel)Nu kommer du att se en lista med standardkonton och du kan också se ett okänt konto(Account Unknown) i listan .
Du vill vara säker på att du lämnar kontot okänt(Account Unknown) som det är. Ta inte bort den. Vid det här laget bör du stå kvar med ALLA APPLIKATIONSPAKET( ALL APPLICATION PACKAGES) och SELV(SELF) . Nu måste vi lägga till två konton. Klicka på Lägg till(Add) och skriv in System och klicka sedan på Kontrollera namn( Check Names) . Klicka på OK och det kommer att lägga till det kontot i listan.
Klicka på Lägg till(Add) igen och den här gången skriv in Lokal tjänst(Local Service) och följ samma steg.
När båda har lagts till klickar du på dem en i taget och markerar kryssrutorna Lokal start( Local Launch) och Lokal aktivering( Local Activation) under Tillåt(Allow) . Det är ungefär det! Fortsätt nu och starta om din dator och du bör inte längre se det felet visas i händelsevyloggarna(Event View) . Njut av!
Related posts
Så här åtgärdar du Stop:0x000000F4 blåskärmsfel i Windows
Åtgärda Windows Update-felkod 8E5E03FA
Så här åtgärdar du felet "Det finns en systemreparation väntar" i Windows
Så här fixar du felet "Applikationen kunde inte starta korrekt (0xc0000142)" i Windows
Så här åtgärdar du "TPM-enhet är inte upptäcktsfel" i Windows
Åtgärda Windows 8/10-felet "Vi kunde inte ansluta till butiken".
Åtgärda Windows Update-fel 80072EFE
Event Viewer saknas i Windows 11/10
Fix Background Intelligent Transfer Service kommer inte att starta fel
Åtgärda Windows Setup-felkod 0x80070006
Så här fixar du "Itunes-biblioteksfilen kan inte sparas" i Windows 10
Fixa Windows 10 Update Error 0x800703F1
Fix Event ID 454-fel - Användarprofilprestandaproblem i Windows 10
Loggar från Loggboken saknas i Windows 11/10
Åtgärda Windows Script Host Error 0xc004f025 under aktivering
Åtgärda Windows Update Error 0x80070005
Så här fixar du Windows + Shift + S som inte fungerar på Windows
Så här fixar du "Kan inte återställa din dator. En obligatorisk enhetspartition saknas” i Windows
Så här åtgärdar du problemet "Filnamnet är för långt" i Windows
Fixa NT Kernel & System Process High CPU-användning i Windows