Перейти к содержанию
СофтФорум - всё о компьютерах и не только

ошибка E_FAIL(0x80004005) при установки SP2 на windows vista


La_Sobrina

Рекомендуемые сообщения

Здравствуйте, люди добрые! :)

При установки 2ого сервис пака Вылезает ошибка E_FAIL(0x80004005), подскажите что делать?

На майкрософте пишут что надо отключить антивирусник и все диски, антивирусник отключила, а как отключить диск D:RECOVERY понять не могу. С этим диском D не могу ничего сделать, даже если по админом захожу, да и вобще с трудом понимаю как так его отключить можно. Открыть его нельзя, написано

HP invent

Recovery Partition

Warning!

This area of your hard drive

(or partition) contains files used

for your PC Recovery.

Do not delete or alter these files.

Any change to this partition could

prevent any recovery later.

Подскажите, пожалуйста, как установить этот сервис пак... :)

Ссылка на комментарий
Поделиться на другие сайты

Vista лицензионная?

Код 0x80004005 говорит о проблемах с проверкой лицензии.

Это обновление перед установкой SP2 ставить пробовали?

Ссылка на комментарий
Поделиться на другие сайты

Спасибо за ответ :)

Виста лицензионная на ноуте стояла c покупки, с обратной стороны голограмма, серийник все нормально. пытаюсь сделать обновление как вы советуете выдает ошибку

Installer encountered an error 0x80080005.

Операционка 64 битная, может поэтому это обновление не подходит?

Ссылка на комментарий
Поделиться на другие сайты

Вы запускаете обновления от имени Администратора?

По коду 0x80080005 есть описание не совсем для висту но причины могут быть аналогичными.

Эта ошибка может возникать в том случае, если у вас недостаточно полномочий доступа к разделам реестра Windows Update. В файле WindowsUpdate.log также будут указаны ошибки 0x80070005 и 0x80080005.

Разрешения

1. Проверьте права доступа к разделу реестра Windows Update

Нажмите кнопку Пуск.

Выберите команду Выполнить.

В окне Запуск программы введите REGEDIT.

Нажмите кнопку ОК. Отроется редактор реестра.

*ВНИМАНИЕ!*

Неправильное использование редактора реестра может привести к серьезным проблемам, которые могут потребовать повторной установки операционной системы. Корпорация Майкрософт не может гарантировать решение проблем, возникших в результате неправильного использования редактора реестра. Пользователь принимает на себя весь риск, связанный с использованием редактора реестра.

Перейдите в следующий раздел: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate.

В меню Правка выберите пункт Разрешения.

Для групп пользователей "Администраторы" и "System" установите флажки Разрешить в строках Полный доступ и Чтение. ПРИМЕЧАНИЕ. В некоторых случаях эти флажки недоступны. Убедитесь, что для всех учетных записей установлены соответствующие разрешения.

Нажмите кнопку Применить

SP в каком виде у вас, отдельно скаченный пакет или вы его через windowsupdate ставите?

Для лучшего понимания проблемы выложите на форум файл WindowsUpdate.log (он находится в C:\windows обычно)

Ссылка на комментарий
Поделиться на другие сайты

Зашла в реестер там уже стояли флажки напротив админа и систем флажки на фул аксес и рид..

С.П. скачала отдельно с сайта майкрософта.

если я правильно поняла то вот он http://narod.ru/disk/16622510000/WindowsUpdate.log.html

И спасиб вам что помогаете :D

И запускаю от админа, точно

Ссылка на комментарий
Поделиться на другие сайты

Сделайте следующее:

1. Пуск - Выполнить - services.msc (запускать от имени администратора)

2. Найдите службу Automatic Updates service (в русской версии - Центр обновления Windows) и правой кнопкой клик по ней - stop (остановить).

3. Откройте Проводник и в каталоге C:\WINDOWS найдите папку SoftwareDistribution, переименуйте ее в SoftwareDistribution.old

4. Перезагрузитесь

5. Загрузите средство System Update Readiness Tool для вашей версии ОС отсюда, установите и запустите его, утилита проверит нет ли ошибок препятствующих установке обновлений и если найдет таковые - предложит исправить.

6. Перезагрузитесь

7. Попробуйте снова установить СП.

Ссылка на комментарий
Поделиться на другие сайты

Сделайте следующее:

1. Пуск - Выполнить - services.msc (запускать от имени администратора)

2. Найдите службу Automatic Updates service (в русской версии - Центр обновления Windows) и правой кнопкой клик по ней - stop (остановить).

нашла службу windows update кнопку stop нажать невозможно, вместо automatic выбрала disable так пойдет? захожу под админом.

сейчас скачиваю утилиту о результатах отчитаюсь :blush2:

Ссылка на комментарий
Поделиться на другие сайты

Скачала System Update Readiness Tool пытаюсь установить выдает следующее

Installer encounter an error 0x80070422

The service cannot be started? either because it is disabled or because it has no enabled devices assotiated with it.

кажется я скоро c ума начну сходить из-за этих ошибок постонных...

Ссылка на комментарий
Поделиться на другие сайты

La_Sobrina: инсталлятор жалуется на то, что не запущена служба Windows Update, вы же сами ее выключили

вместо automatic выбрала disable

Я разве писал вам: отключите службу полностью?

Зайдите опять в оснастку services.msc, поставьте параметр запуска automatic, примените и нажмите кнопку start.

После этого опять запустите System Update Readiness Tool.

И еще там же найдите службу "Фоновая интеллектуальная служба передачи (BITS)" и проверьте чтобы она также была запущена.

Ссылка на комментарий
Поделиться на другие сайты

Случаем никакими оптимизаторами не пользовались? С настройками служб в частности отключением "ненужных" не баловались?

При запуске служб все прошло нормально, ошибок не выдавало, статус у обоих "Работает"? Найдите еще службу "Системное приложение COM+", она должна быть настроена на тип запуска Вручную и попробуйте запустить ее.

Попробуйте советы из этой статьи: You may receive an "Error code 80080005 -- server execution failed

Также откройте командную строку (cmd.exe) с правами администратора и выполните последовательно:

regsvr32 qmgr.dll

regsvr32 qmgrprxy.dll

regsvr32 bitsprx2.dll

regsvr32 bitsprx3.dll

regsvr32 bitsprx4.dll

regsvr32 bitsprx5.dll

regsvr32 comuid.dll

regsvr32 COMRes.dll

regsvr32 Comsvcs.dll

regsvr32 ole32.dll

regsvr32 oleaut32.dll

сообщите о результатах

Ссылка на комментарий
Поделиться на другие сайты

Сама ничего не отключала. А что такое оптимизатор? вот есть такое Reg Vac Register Cleaner это оно? вот им пользовалась один раз, летом.

Сообщаю результаты: все было выполнено успешно, кроме

qmgr.dll и COMRes.dll ошибку выдало такую: "The module "qmgr.dll" was loaded but the entry-point DllRegisterServer was not found. Make sure that "qmgr.dll" is a valid DLL or OCX file then try again"

bitsprx5.dll , comuid.dll, ole32.dll, oleaut32.dll с ошибкой следующей " The module was loaded bat the call to DllRegisterServer faild with error code 0x80070005"

ой, пардон за ошибочку не "bat", a "bUt"

:)

Ссылка на комментарий
Поделиться на другие сайты

0x80070005 - это запрет доступа. Что-то у вас в реестре не то...

Перерегистрируйте службу "Автоматическое обновление", для этого:

1. запустите regedit.exe с правами администратора

2. Удалите раздел реестра

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv (внимание, при работе с реестром обязательно делайте резервную копию изменяемых разделов)

Если при удалении будет ругаться что нет прав, то правой кнопкой мыши по разделу -> Разрешения -> добавьте администратора с полными правами, после этого удалите раздел.

3. Перезагрузитесь

4. Откройте командную строку (cmd.exe) с правами администратора и выполните: regsvr32 wuaueng.dll (служба должна восстановиться).

Восстановите службы BITS, для этого

# Перезагрузите компьютер.

# Во время перезагрузки нажмите клавишу F8.

Примечание. Клавишу F8 необходимо нажать до появления индикатора загрузки Windows Vista.

# С помощью клавиш со стрелками выберите в Дополнительные варианты загрузки пункт Безопасный режим и нажмите клавишу ВВОД.

# Включите параметр Показать скрытые файлы. Для этого выполните указанные ниже действия.

1. Нажмите кнопку Пуск, выберите пункт Панель управления, щелкните значок Свойства папки и откройте вкладку Вид.

2. Установите соответствующую кнопку-переключатель в положение Показывать скрытые файлы и папки и нажмите кнопку ОК.

# Войдя в систему с правами администратора, найдите папку Programdata\Microsoft\Network\Downloader и удалите все файлы, имя которых начинается на "Qmgr". Для этого выполните указанные ниже действия.

1. Нажмите кнопку Пуск, введите в поле Начать поиск строку Programdata\Microsoft\network\downloader и нажмите клавишу ВВОД.

2. В окне загрузчика выберите и удалите все файлы, имя которых начинается на "Qmgr". Например, удалите следующие файлы:

* Qmgr0.dat

* Qmgr1.dat

После перезагрузки откройте командную строку (cmd.exe) с правами администратора и выполните: sfc /scannow Потребуется дистрибутивный диск vista с которого ставили систему. Дождитесь окончания проверки и перезагрузитесь.

Попробуйте установить обновления.

Изменено пользователем Maikll
Ссылка на комментарий
Поделиться на другие сайты

Ошибку выдает всю ту же, 0x80070005 или уже другую? При удалении файлов в безопасном режиме на что ругается?

Оффтоп
Попытался промоделировать ваши ошибки на своей Висте (32 а не 64-бит) но так сильно убить систему не вышло. Все вышеуказанные способы у меня работают без ошибок. Складывается впечатление, что у вас повреждена учетка Администратора, но диагностика такой проблемы выходит за рамки того, что можно сделать удаленно.

Попробуйте переустановить систему поверх в режиме восстановления.

Ссылка на комментарий
Поделиться на другие сайты

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

При удалении файлов ругается что они чем-то используется, regsvr32 wuaueng.dll ругается той же ошибкой, и после установления всех обновлений.

Попробуйте переустановить систему поверх в режиме восстановления.

А что это значит? Еще раз виндоус на комп. поставить, не удаляя уже существующую ОС? а вообще эта процедура хлопотная, и думаете поможет? а может еще одну учетную запись создать с правами админа, может под ней можно будет все ремонтировать или это ничего не даст? А то я сегодня наведалась в сервис центр мне сказали, ну тут надо виндууу переустанавливать это 700 рублей, у вас один жесткий диск с него надо информацию востановить это 400 рублей, ну а еще вам надо и сервис пак 2ой поставить так это ещё 300. :( Так пришла из сервис центра и СП поставился, чудо чудное, не правда ли?:) И мне кажется, как то слишком кардинально сразу ОС переустанавливать, или я ошибаюсь?

Ссылка на комментарий
Поделиться на другие сайты

sfc /scannow выполняли? Если да, то могло помочь именно это.

По сути, эта проверка во многом аналогична восстановлению, так что наверное последнее можно пока не делать. Тем более, что SP успешно установился, многие библиотеки перерегистрировались автоматом так что эффект должен быть в целом положительный.

При удалении файлов ругается что они чем-то используется, regsvr32 wuaueng.dll ругается той же ошибкой, и после установления всех обновлений.

Проверьте только чтобы в службах была "Центр обновления windows" и чтобы она была запущена.

а может еще одну учетную запись создать с правами админа, может под ней можно будет все ремонтировать или это ничего не даст?

Дело в том, что в Висте учетка Администратора всего одна, у всех остальных полных прав нет (это сделано специально), поэтому созданием новой ошибки в главной учетке (если они есть) не исправить.

В принципе, если к работе ОС больше претензий нет, советую все оставить как есть. :(

Ссылка на комментарий
Поделиться на другие сайты

я и думаю оставит как есть, все работает синих экранов нет (они меня в панику приводят), так что все ок, :)

еще раз огромнейшее вам спасибо за помощь :(

Ссылка на комментарий
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...