Код ошибки 0x80004005 при регистрации dll

DllRegisterServer, код ошибки: 0х80004005

Это диагноз, но не все потеряно. Такое сообщение может «выскочить» ,
например — когда программа пытается подключить внешнее оборудование,
через внешнюю «не родную» библиотеку (специальную программу)
Подключение производится один раз на выбранном компьютере !
вот в данном примере : мы хотим получить изображение товара с web — камеры

DllRegisterServer, код ошибки: 0х80004005

DllRegisterServer, код ошибки: 0х80004005

Нажимаем «ДА» и видим это !!!!

DllRegisterServer, код ошибки: 0х80004005

DllRegisterServer, код ошибки: 0х80004005

Пере запускаем и снова видим ЭТО !!!

DllRegisterServer, код ошибки: 0х80004005

Почему это именно с вами ??? что за невезуха ? Ничего страшного не произошло, это не Windows ваша новая в этом виновата, может MAGAZKA виновата ???
Нужно срочно написать на форуме , что MAGAZKA отстой и ничего в ней не работает.
На самом деле все проще. У программы не хватило прав на регистрацию внешней библиотеки в системе
(простыми словами сработала защита вашей системы от вторжения из вне)
и это дело можно легко исправить

Открываем папку с каталогом программы , там должен быть файл Webcamera.ocx
вот это и есть внешняя библиотека и ее нужно зарегистрировать в Windows
есть несколько способов (можете выбрать любой)

DllRegisterServer, код ошибки: 0х80004005

1. Способ интерактивный
(странно не многие о нем знают)

кликаем правой кнопкой мышки по файлу

01206

и выбираем пункт меню : «Открыть с помощью…«

DllRegisterServer, код ошибки: 0х80004005

переключаем на «Открыть файл в Windows«

DllRegisterServer, код ошибки: 0х80004005

Кнопка «Выбор программы…«

DllRegisterServer, код ошибки: 0х80004005

Кнопка «Обзор…«

DllRegisterServer, код ошибки: 0х80004005

И переходим по пути : C:\Windows\System32 находим файл regsvr32.exe выделяем его из списка , кнопка «Открыть»

DllRegisterServer, код ошибки: 0х80004005

Если все сделали правильно. в списке «навсегда» появиться ярлычок «Сервер регистрации,(с) Microsoft«

Кликаем по этому ярлычку и получаем вот такое радостное сообщение.
оно обозначает , что все успешно зарегистрировалось и успешно будет работать.
с чем вас я и поздравляю.

DllRegisterServer, код ошибки: 0х80004005

но в некоторых случаях можно получить и вот такое окно 

DllRegisterServer, код ошибки: 0х80004005

тогда переходим ко второму варианту.

2. Вариант (регистрация через командную строку)

Меню — Пуск — вводим — CMD

DllRegisterServer, код ошибки: 0х80004005

правой кнопкой «Запуск от имени администратора«

DllRegisterServer, код ошибки: 0х80004005

появиться вот такой окно «командная строка»

вводим

C:\Windows\System32\regsvr32.exe C:\Users\yu.timofeev\Desktop\НужноЗапросы\MAG\MAGAZKANS82\WebCamera.ocx
(путь к библиотеке у вас будет отличаться от данного в примере)

и нажимаем клавишу «Enter«

DllRegisterServer, код ошибки: 0х80004005

вот теперь точно все зарегистрировано.

DllRegisterServer, код ошибки: 0х80004005

Путь к библиотеке указываете в английской раскладке :

C:\1CBASE\MAG\MAGAZKANS82 —  так ПРАВИЛЬНО !

 D:\Помойка\Дмитрий крутяк!!!\10-08-2016\Скачено с торента\классные кряки###\Попробовать\MAGAZKANS82 — так НЕ ПРАВИЛЬНО (русские символы, пробелы, знаки препинания,цифры , спец .символы)

ВАРИАНТ 3Решаем проблему с ошибкой 0x80004005 в Windows 7

Вариант 4 :  Устранение ошибки с кодом 0x80004005 в Windows 10 

Делюсь наблюдениями и личным опытом в области программирования и интернет-маркетинга

Ошибка 0x80004005 в Windows Vista/7 при выполнении regsvr32

Posted on | January 28, 2011 | 1 Comment

Консольная утилита regsvr32 (Microsoft© Register Server) предназначена для регистрации и отмены регистрации элементов управления OLE в реестре. Если вкратце, то сначала загружается модуль и в нем запускается функция DLLSelfRegister(), в коде которой уже вызывается функция DllRegisterServer().
Рассмотрим случай, когда при регистрации через regsvr32.exe корректного *.dll или *.ocx модуля, совместимого с вашей версией Windows (x86 или x64) возникает ошибка 0x80004005. При этом в диалоговом окне ошибки указано нечто такое:

“The module “%1″ was loaded but the call to DllRegisterServer failed with error code 0x80004005. For more information about this problem, search online using the error code as a search term”.

Для устранения ошибки нужно разобраться с User Account Control (UAC). В Windows Vista и Windows 7 действия пользователей, даже имей они права администратора, проверяются этим пресловутым UAC, который и не позволяет нам запустить программу под администратором.
Решить проблему можно или отключив User Account Control: в Панели управления -> Учетные записи пользователей -> Включение или отключение контроля учетных записей. Но лучше этого не делать, т.к. это существенно понижает защиту вашей системы от вредоносных программ.
Более простой вариант – запустить консоль cmd.exe от Администратора, кликнув по её ярлыку правой кнопкой.

Comments

Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/dezhik.ru/wp-includes/class-wp-comment-query.php on line 399

When I tried to register a COM DLL,

regsvr32 rpcrt4.dll

I get the following error message:

`The module «c:\windows\system 32\»rpcrt4.dll» was loaded but the call to DllRegisterServer failed with error code 0X80070006.

How do I fix this problem? Please help.

Ajsar Muhammed rafeeque's user avatar

asked Mar 24, 2011 at 1:10

dotnet-practitioner's user avatar

1

answered Mar 24, 2011 at 1:13

Daniel A. White's user avatar

Daniel A. WhiteDaniel A. White

187k47 gold badges363 silver badges445 bronze badges

2

Open the start menu and type cmd into the search box
Hold Ctrl + Shift and press Enter

This runs the Command Prompt in Administrator mode.

Now type regsvr32 MyComobject.dll

answered Apr 21, 2012 at 2:18

Michael Blood's user avatar

1

Use following command should work on windows 7. don’t forget to enclose the dll name with full path in double quotations.

C:\Windows\SysWOW64>regsvr32 "c:\dll.name" 

andrewsi's user avatar

andrewsi

10.8k132 gold badges35 silver badges51 bronze badges

answered Nov 18, 2011 at 9:47

Sahayaan's user avatar

Понравилась статья? Поделить с друзьями:
  • Код ошибки 0x80004005 при обновлении
  • Код ошибки 0x80004005 почта windows 10
  • Код ошибки 0x80004005 виндовс 11
  • Код ошибки 0x80004005 неопознанная ошибка
  • Код ошибки 0x80004005 как исправить на windows 10