Подтвердить что ты не робот

Регистрация dll возвращает ошибку 0x80020009

Я пытаюсь зарегистрировать в regsvr32.exe файл prnadmin.dll(на целевой машине Win7), но я получаю эту ошибку 0x80020009

Любые предложения, пожалуйста?

4b9b3361

Ответ 1

regsvr32.exe должен быть запущен как администратор. Может быть, это и было причиной?

Ответ 2

Для пользователей Windows Vista/Windows 7: Нажмите "Пуск" > "Все программы" > "Стандартные", затем щелкните правой кнопкой мыши "Командная строка" и выберите "Запуск от имени администратора", Введите следующую команду точно так, как вы ее видите, и нажмите ENTER. secedit/configure/cfg% windir%\inf\defltbase.inf/db defltbase.sdb/verbose Дождитесь завершения команды, это может занять некоторое время, поэтому, пожалуйста, будьте терпеливы. После того, как команда завершена, попробуйте снова зарегистрировать DLL файл.

Ответ 3

Для пользователей Windows Vista/Windows 7: Нажмите "Пуск" > "Все программы" > "Стандартные", затем щелкните правой кнопкой мыши "Командная строка" и выберите "Запуск от имени администратора".

Ответ 4

Лучший способ, который я нашел, - открыть PowerShell с правами администратора, затем cd до c:\ и вставить вашу команду, например

regsvr32 "c:\Program Files\Windows Media Player\wmpband.dll"

Ответ 5

Для пользователей Windows Vista/Windows 7: Нажмите "Пуск" > "Все программы" > "Стандартные", затем щелкните правой кнопкой мыши "Командная строка" и выберите "Запуск от имени администратора". Затем введите: regsvr32 filelocation\имя_файла Затем вы увидите, что файл, который генерирует ошибку, успешно загружен.