Fix: DllRegisterServer misslyckades med felkod 0x80070005



Prova Vårt Instrument För Att Eliminera Problem

Det här problemet visas när du försöker köra kommandot regsvr32 på system med Windows Vista Home Premium (32 bitar). Felet gör det omöjligt att köra kommandot framgångsrikt. När du försöker köra ovanstående kommando visas följande fel på skärmen;



laddades men samtalet till DllRegisterServer misslyckades med felkoden 0x80070005



Det här problemet är ganska vanligt och orsaken till detta fel är de begränsade administrativa behörigheterna. För att kunna köra kommandot regsvr32 framgångsrikt måste du ha administrativa rättigheter. Så eftersom problemet beror på administrativa rättigheter kan du enkelt lösa problemet genom att köra det här kommandot med administratörsrättigheter.



Följande metoder och steg ska lösa felet utan problem.

Metod 1: Cmd som administratör

Problemet löses genom att helt enkelt tvinga systemet att känna igen användaren som en administratör innan du kör kommandot. Stegen nedan gav information om hur man gör detta.



  1. tryck på Windows-tangent på tangentbordet
  2. Typ cmd i sökfältet men tryck INTE Stiga på .
  3. Leta reda på i listan över program som visas CMD och högerklicka på den.
  4. Välj Kör som administratör och klicka på Fortsätt från uppmaningen som visas.
  5. Typ regsvr32-filsökväg för att köra kommandot (Ersätt filsökväg med sökvägen till den faktiska filen utan citat)

Om allt går bra bör det vara framgångsrikt den här gången. Om du ser några felmeddelanden, se till att filvägen är fullständig och korrekt.

Metod 2: Inaktivera användarkontokontroll UAC

Inaktivera användarkontokontrollen löser ibland också problemet. I grund och botten, när du inaktiverar UAC, ber systemet dig inte att bekräfta de administrativa rättigheterna.

Innan du stänger av UAC, notera att det i grunden försvagar systemets säkerhet när det blir mer mottagligt för säkerhet attacker. Så det rekommenderas att sätta på UAC när du är klar med registreringsprocessen.

Följande steg visar hur du löser felet genom att vrida på UAC.

  1. Klick Start -> typ cmd -> högerklicka cmd och välj Kör som administratör
  2. För att stänga av UAC , kopiera och klistra in följande kommando i kommandotolken och tryck på Enter.
    reg.exe LÄGG TILL HKLM  SOFTWARE  Microsoft  Windows  CurrentVersion  Policies  System / v EnableLUA / t REG_DWORD / d 0 / f

  3. För att aktivera UAC , klistra in följande kommando i kommandotolken och tryck på Enter.
    reg.exe LÄGG TILL HKLM  SOFTWARE  Microsoft  Windows  CurrentVersion  Policies  System / v EnableLUA / t REG_DWORD / d 1 / f
  4. Du har inaktiverat UAC. Starta om din dator och kör REGSVR32-kommandot genom att följa stegen i metod 1. Den ska köras utan problem nu.

Metod 3: Inaktivera antivirus

Det finns fall då felmeddelandet visas trots att du har administrativa behörigheter. Detta kan bero på antivirus som stör registreringsprocessen. Så om du fortfarande står inför vissa problem efter att ha följt metoderna 1 och 2, försök sedan inaktivera dina antivirusprogram.

  1. Dubbelklicka antivirusikonen i det nedre högra hörnet på skärmen
  2. När antivirusskärmen öppnas letar du efter ett alternativ för att inaktivera antivirusprogrammet
  3. Vanligtvis finns det ett alternativ att inaktivera antivirusprogrammet i 10, 20, 30 minuter vilket automatiskt aktiverar ditt antivirus efter den tiden. Välj det alternativ som passar bäst för dina behov.

Tänk också på att alternativen kan variera beroende på vilken typ av antivirus du använder. När antivirusprogrammet är inaktiverat kan du försöka köra kommandot regsvr32 nu med rätt administrativa rättigheter och se om problemet kvarstår.

Notera: Antivirus är viktigt för din dators säkerhet eftersom det hjälper till att skydda din dator från många hot. Så det rekommenderas att sätta på ditt antivirus så snart ditt problem är löst.

2 minuter läst