Vejledninger

Fix: DllRegisterServer mislykkedes med fejlkode 0x80070005

Dette problem vises, når du prøver at køre kommandoen regsvr32 på systemer med Windows Vista Home Premium (32 bit). Fejlen gør det umuligt at køre kommandoen med succes. Når du forsøger at køre ovenstående kommando, vises følgende fejl vedvarende på skærmen;

blev indlæst, men opkaldet til DllRegisterServer mislykkedes med fejlkoden 0x80070005

Dette problem er ret almindeligt, og årsagen til denne fejl er de begrænsede administrative rettigheder. For at kunne køre regsvr32-kommandoen med succes, skal du have administrative rettigheder. Så da problemet skyldes de administrative rettigheder, kan du nemt løse dette problem ved at køre denne kommando med administratorrettigheder.

Følgende metoder og trin skal løse fejlen uden problemer.

Metode 1: Cmd som administrator

Problemet løses ved simpelthen at tvinge systemet til at genkende brugeren som administrator, før kommandoen køres. Trinene nedenfor gav oplysninger om, hvordan du gør dette.

  1. Tryk på Windows-nøgle på dit tastatur
  2. Type cmd i søgefeltet, men tryk IKKE på Gå ind.
  3. Find på listen over programmer, der vises CMD og højreklik på den.
  4. Vælg Kør som administrator og klik på Fortsæt fra den prompt, der vises.
  5. Type regsvr32 "filsti" at køre kommandoen (Udskift filsti med stien til den aktuelle fil uden citaterne)

Hvis alt går godt, skal det lykkes denne gang. Hvis du ser nogen fejlmeddelelser, skal du sørge for, at filstien er komplet og korrekt.

Metode 2: Deaktivering af brugerkontokontrol UAC

Deaktivering af brugerkontokontrol løser også nogle gange problemet. Når du deaktiverer UAC, beder systemet dig grundlæggende ikke om at bekræfte de administrative rettigheder.

Inden du slukker for UAC, skal du bemærke, at det dybest set svækker systemets sikkerhed, da det bliver mere modtageligt for sikkerhedsangreb. Så det tilrådes at tænde UAC, når du er færdig med registreringsprocessen.

De følgende trin viser, hvordan du løser fejlen ved at dreje UAC.

  1. Klik på Start -> typecmd-> højreklikcmdog vælgkøre som administrator
  2. For at slå UAC fra, kopier og indsæt følgende kommando i kommandoprompten, og tryk på Enter.
    reg.exe TILFØJ HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Policies \ System / v EnableLUA / t REG_DWORD / d 0 / f

  3. For at tænde UAC, indsæt følgende kommando i kommandoprompt, og tryk på Enter.
    reg.exe TILFØJ HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Policies \ System / v EnableLUA / t REG_DWORD / d 1 / f
  4. Du har deaktiveret UAC. Genstart computeren, og kør REGSVR32-kommandoen ved at følge trinene i metode 1. Den skal køre uden problemer nu.

Metode 3: Deaktiver antivirus

Der er tilfælde, hvor du får vist fejlmeddelelsen på trods af at du har de administrative rettigheder. Dette kan være på grund af antivirus, der forstyrrer registreringsprocessen. Så hvis du stadig står over for nogle problemer efter at have fulgt metoderne 1 og 2, så prøv at deaktivere dine antivirus.

  1. Dobbeltklik antivirusikonet i nederste højre hjørne af skærmen
  2. Når antivirusskærmen åbnes, skal du kigge efter en mulighed for at deaktivere antivirusprogrammet
  3. Normalt vil der være en mulighed for at deaktivere antivirusprogrammet i 10, 20, 30 minutter, hvilket automatisk aktiverer dit antivirus efter det tidspunkt. Vælg den mulighed, der passer bedst til dine behov.

Husk også, at indstillingerne kan variere afhængigt af den type antivirus, du bruger. Når antivirusprogrammet er deaktiveret, skal du prøve at køre kommandoen regsvr32 nu med de rette administrative rettigheder og se om problemet fortsætter.

Bemærk: Antivirus er vigtigt for din computers sikkerhed, da det hjælper med at beskytte din computer mod mange trusler. Så det tilrådes at tænde dit antivirus, så snart dit problem er løst.

$config[zx-auto] not found$config[zx-overlay] not found