Коригиране: DllRegisterServer не успя с код на грешка 0x80070005



Опитайте Нашия Инструмент За Премахване На Проблемите

Този проблем се появява при опит за стартиране на командата regsvr32 в системи с Windows Vista Home Premium (32 бита). Грешката прави невъзможно изпълнението на командата успешно. Когато се опитате да изпълните горната команда, на екрана постоянно се показва следната грешка;



беше зареден, но извикването на DllRegisterServer не бе успешно с код за грешка 0x80070005



Този проблем е доста често срещан и причината за тази грешка са ограничените административни привилегии. За да изпълните командата regsvr32 успешно, трябва да имате администраторски права. И така, тъй като проблемът се дължи на административните права, можете лесно да разрешите този проблем, като изпълните тази команда с администраторски права.



Следните методи и стъпки трябва да разрешат грешката без проблеми.

Метод 1: Cmd като администратор

Проблемът се решава чрез просто принуждаване на системата да разпознае потребителя като администратор преди да изпълните командата. Стъпките по-долу предоставиха информация как да направите това.



  1. Натисни Windows ключ на клавиатурата
  2. Тип cmd в лентата за търсене, но НЕ натискайте Въведете .
  3. Намерете от списъка с програми, които се появяват CMD и щракнете с десния бутон върху него.
  4. Изберете Изпълни като администратор и щракнете върху продължи от подканата, която се появява.
  5. Тип път на файла regsvr32 за изпълнение на командата (Заменете пътя на файла с пътя на действителния файл без кавичките)

Ако всичко върви добре, този път трябва да е успешно. Ако видите съобщения за грешка, уверете се, че пътят до файла е пълен и точен.

Метод 2: Деактивиране на UAC за контрол на потребителски акаунти

Деактивирането на контрола на потребителския акаунт понякога решава и проблема. По принцип, когато деактивирате UAC, системата няма да поиска да потвърдите администраторските права.

Преди да изключите UAC, имайте предвид, че това основно отслабва сигурността на системата, тъй като тя става по-податлива на сигурност атаки. Затова се препоръчва да включите UAC, след като приключите с процеса на регистрация.

Следващите стъпки показват как да разрешите грешката чрез завъртане на UAC.

  1. Щракнете Започнете -> тип cmd -> десен бутон cmd и изберете изпълни като администратор
  2. За да изключите UAC , копирайте и поставете следната команда в командния ред и натиснете Enter.
    reg.exe ДОБАВЕТЕ HKLM  SOFTWARE  Microsoft  Windows  CurrentVersion  Policies  System / v EnableLUA / t REG_DWORD / d 0 / f

  3. За да включите UAC , поставете следната команда в Command Prompt и натиснете Enter.
    reg.exe ДОБАВЕТЕ HKLM  SOFTWARE  Microsoft  Windows  CurrentVersion  Policies  System / v EnableLUA / t REG_DWORD / d 1 / f
  4. Успешно деактивирахте UAC. Рестартирайте компютъра си и изпълнете командата REGSVR32, като следвате стъпките, дадени в метод 1. Той трябва да работи успешно без проблеми сега.

Метод 3: Деактивирайте антивирусите

Има случаи, когато ще видите съобщението за грешка, въпреки че имате администраторски права. Това може да се дължи на това, че антивирусите пречат на процеса на регистрация. Така че, ако все още се сблъсквате с някои проблеми, след като следвате методите 1 и 2, опитайте деактивиране на вашите антивируси.

  1. Кликнете два пъти иконата на антивирусната програма, разположена в десния долен ъгъл на екрана
  2. След като се отвори антивирусният екран, потърсете опция за деактивиране на антивирусната програма
  3. Обикновено ще има опция за деактивиране на антивируса за 10, 20, 30 минути, която автоматично ще активира вашия антивирус след това време. Изберете опцията, най-подходяща за вашите нужди.

Освен това имайте предвид, че опциите могат да варират в зависимост от типа антивирус, който използвате. След като антивирусът е деактивиран, опитайте да стартирате командата regsvr32 сега с подходящи административни права и проверете дали проблемът продължава.

Забележка: Антивирусът е важен за сигурността на вашия компютър, тъй като помага да го защитите от много заплахи. Затова се препоръчва да включите антивирусната програма веднага щом проблемът ви бъде решен.

2 минути четене