Резюме
Сбой regsvr32
с кодом 0x80004005 (E_FAIL - Не указан сбой) в моей учетной записи администратора, но работает в учетной записи администратора.
Раньше у меня не было этой проблемы.
Полный вопрос
Недавно я заметил некоторые проблемы на моем ПК:
Я не смог установить PowerChute v3
Согласно FAQ, исправление было
regsvr32 vbscript.dll
Тем не менее, запуск этого на моей учетной записи администратора не удалось с этой ошибкой
DllRegisterServer в vbscript.dll не удалось.
Код возврата был: 0x80004005Согласно Microsoft, 0x80004005 означает «E_FAIL - Unspecified fail».
Удивительно, но это сработало, когда я запустил
regsvr32
под учетной записью администратора.Запись «Редактировать с помощью Блокнота ++» в контекстном меню исчезла.
Благодаря этой теме я обнаружил, что решение было
regsvr32 NppShell_06.dll
Аналогично, это также не удалось с ошибкой 0x80004005 в моей учетной записи администратора, но работал на учетной записи администратора.
Теперь, каждый раз, когда я устанавливаю обновление Notepad ++, я теряю пункт контекстного меню (если я не устанавливаю обновление как Администратор). Это не случилось некоторое время назад.
Я не смог установить сетевые драйверы принтера HP.
Установщик HP не дал никакого кода ошибки.
После нескольких попыток я подумал, что причиной может быть
regsvr32
.Поэтому я попытался запустить программу установки от имени администратора, и это сработало.
Мой APC UPS не всегда распознается.
Когда я загружаю свой компьютер, диспетчер устройств показывает предупреждение и говорит
Это устройство не может запуститься. (Код 10)
Иногда это работает, если я отключаю и снова подключаю USB-провод, или если я отключаю и включаю устройство, или если я переустанавливаю драйвер. Но в большинстве случаев это не работает.
Тем не менее, он всегда работает на другом компьютере.
Я подозреваю, что проблема также
regsvr32
.
Как я могу заставить regsvr32
снова работать?