regsvr32 не работает на моей учетной записи администратора winXP

619
Oriol

Резюме

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работу снова?

1
Возможно, в вашем профиле пользователя что-то не так. Попробуйте создать другую учетную запись администратора и попробуйте с этим. maudam 9 лет назад 0
@maudam Я создал другую учетную запись администратора, и она работает. Oriol 9 лет назад 0
Ну, иногда профили портятся из-за неправильного завершения работы, вирусов / вредоносных программ и т. Д. Новый профиль часто решает такие проблемы. Теперь вы должны переместить все свои вещи из старого профиля в новый (документы, фотографии, почта и т. Д.), Но я думаю, что это того стоит. Использование частично поврежденного профиля не годится. maudam 9 лет назад 0

0 ответов на вопрос