Меню Рубрики

Восстановление центра обновления windows vista

Как переустановить службу обновлений в Windows XP / Vista / 7 / 8 / 2003 / 2008 / 2012

Если у Вас не загружаются обновления в Windows, выдавая различные ошибки, то Вы можете попробовать переустановить службу обновлений Windows, т.е. вернуть к исходному состоянию Windows Update.

Для этого Вам необходимо пройти несколько этапов:

1. Остановите службы обновления Windows

Для остановки службы Windows Update (и связанных с ней служб) выполните из командной строки от имени администратора:
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc

2. Удалите файлы обновлений Windows

2.1 Удалите файлы qmgr*.dat.

Удалите файлы qmgr*.dat. Для этого в командной строке введите следующую команду:
Del «%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat»

2.2 Удалите загруженные обновления (не обязательно)

Этот пункт выполнять не обязательно, поскольку все эти файлы будут удалены при выполнении следующего (3-го) этапа.

Del %systemroot%\SoftwareDistribution\DataStore\DataStore.edb
Del /Q %systemroot%\SoftwareDistribution\DataStore\Logs\*.*
Del /Q /S %systemroot%\SoftwareDistribution\Download\*.*

3. Переименуйте резервные копии папок распространения программного обеспечения

Если это первая попытка устранить проблемы с Центром обновления Windows, выполняя действия, описанные в этой статье, следует пропустить этот этап и переходить к следующему этапу. Необходимо выполнить этот этап только в том случае, если Вам не удается разрешить ваши проблемы с Центром обновления Windows после выполнения всех действий, за исключением данного этапа.

Выполните из командной строки (от имени администратора):
Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
Ren %systemroot%\system32\catroot2 catroot2.bak

4. Восстановите дескрипторы безопасности по умолчанию

Восстановите в службе BITS и службе Центра обновления Windows дескрипторы безопасности по умолчанию:
sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

5. Перерегистририруйте файлы службы BITS и центра обновления Windows

Повторно зарегистрируйте файлы службы BITS и центра обновления Windows. Для этого выполните в командной строке от имени администратора:

cd /d %windir%\system32

regsvr32 /s atl.dll
regsvr32 /s urlmon.dll
regsvr32 /s mshtml.dll
regsvr32 /s shdocvw.dll
regsvr32 /s browseui.dll
regsvr32 /s jscript.dll
regsvr32 /s vbscript.dll
regsvr32 /s scrrun.dll
regsvr32 /s msxml.dll
regsvr32 /s msxml3.dll
regsvr32 /s msxml6.dll
regsvr32 /s actxprxy.dll
regsvr32 /s softpub.dll
regsvr32 /s wintrust.dll
regsvr32 /s dssenh.dll
regsvr32 /s rsaenh.dll
regsvr32 /s gpkcsp.dll
regsvr32 /s sccbase.dll
regsvr32 /s slbcsp.dll
regsvr32 /s cryptdlg.dll
regsvr32 /s oleaut32.dll
regsvr32 /s ole32.dll
regsvr32 /s shell32.dll
regsvr32 /s initpki.dll
regsvr32 /s wuapi.dll
regsvr32 /s wuaueng.dll
regsvr32 /s wuaueng1.dll
regsvr32 /s wucltui.dll
regsvr32 /s wups.dll
regsvr32 /s wups2.dll
regsvr32 /s wuweb.dll
regsvr32 /s qmgr.dll
regsvr32 /s qmgrprxy.dll
regsvr32 /s wucltux.dll
regsvr32 /s muweb.dll
regsvr32 /s wuwebv.dll

6. Сбросьте Winsock

Сбросьте Winsock. Для этого в командной строке введите следующую команду (от имени администратора):
netsh winsock reset

7. Настройте параметры прокси-сервера (в WinHTTP)

7.1 Windows XP

Если используется Windows XP, необходимо настроить параметры прокси-сервера. Для этого в командной строке введите следующую команду:
proxycfg.exe -d

7.2 Windows Vista/7/8/2008/2012

Для сброса настроек прокси-сервера WinHTTP выполните следующую команду от имени администратора:
netsh winhttp reset proxy

8. Запустите службы BITS, центра обновления Windows и криптографии

Для запуска служб, связанных с обновлением Windows, выполните следующие команды:
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc

9. Установите последнюю версию агента Центра обновления Windows

Для установки последней версией агента обновления Windows воспользуйтесь статьей Microsoft KB949104.

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

Итог: Автоматизируем процесс переустановки обновлений

Для автоматического выполнения всех вышеуказанных действий воспользуйтесь готовым BAT файлом, который выполняет ПОЛНУЮ переустановку всех компонентов Windows Update (включая 3-й этап — переименование/удаление папок распространения программного обеспечения).

В качестве источников для данной статьи использовались:

Источник

Vallyol’s Blog

21/03/2013

Восстановление исходного состояния центра обновления Windows

Честно каюсь… Статью скопипастил с самого Microsoft’а…
Причина банальна: через полгода — не найдешь! И не потому, что лень в Закладки добавлять. А потому, что сам Мелкософт как-то безалаберно относится к своим же материалам 🙂 Выпустят какой-нить ПрямойХэ версии СамоёКрутьё с буквой Зэ… И опять весь сайт перелопатят! Ищи потом… по Закладкам…

Поэтому, оригинал находится здесь — http://support.microsoft.com/kb/971058
На этой же странице есть средство автоматического исправления FixIt. Мне интереснее — исправление руками 🙂

Чтобы восстановить исходное состояние компонентов Центра обновления Windows, выполните указанные ниже действия.

1. Откройте окно командной строки Windows. Чтобы открыть командную строку, выберите в меню Пуск команду Выполнить. Скопируйте и вставьте (или введите) в поле Открыть следующую команду и нажмите клавишу ВВОД:

2. Остановите службу BITS и службу Центра обновления Windows. Для этого в командной строке последовательно введите следующие команды, нажимая после каждой из них клавишу ВВОД.

net stop bits
net stop wuauserv

3. Удалите файлы qmgr*.dat. Для этого в командной строке введите следующую команду и нажмите клавишу ВВОД:

Del «%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat»

4. Если попытка решить проблемы, связанные с Центром обновления Windows, с помощью действий, приведенных в этой статье, предпринимается впервые, перейдите к действию 5, не выполняя действие 4. Инструкции, представленные в действии 4, рекомендуется выполнять только в случае, если не удалось устранить проблемы, связанные с Центром обновления Windows, с помощью других действий. Операции, которые входят в действие 4, также выполняются при запуске приведенного выше решения Fix it в агрессивном режиме.
а) Присвойте следующим папкам расширение BAK:

%systemroot%\SoftwareDistribution\DataStore
%systemroot%\SoftwareDistribution\Download
%systemroot%\system32\catroot2

Для этого в командной строке последовательно введите следующие команды, нажимая после каждой из них клавишу ВВОД.

Ren %systemroot%\SoftwareDistribution\DataStore *.bak
Ren %systemroot%\SoftwareDistribution\Download *.bak
Ren %systemroot%\system32\catroot2 *.bak

б) Установите для служб BITS и Центра обновления Windows дескриптор безопасности по умолчанию. Для этого в командной строке последовательно введите следующие команды, нажимая после каждой из них клавишу ВВОД.

sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

5. В командной строке введите следующую команду и нажмите клавишу ВВОД:

cd /d %windir%\system32

6. Повторно зарегистрируйте файлы службы BITS и Центра обновления Windows. Для этого в командной строке последовательно введите следующие команды, нажимая после каждой из них клавишу ВВОД.

regsvr32.exe atl.dll
regsvr32.exe urlmon.dll
regsvr32.exe mshtml.dll
regsvr32.exe shdocvw.dll
regsvr32.exe browseui.dll
regsvr32.exe jscript.dll
regsvr32.exe vbscript.dll
regsvr32.exe scrrun.dll
regsvr32.exe msxml.dll
regsvr32.exe msxml3.dll
regsvr32.exe msxml6.dll
regsvr32.exe actxprxy.dll
regsvr32.exe softpub.dll
regsvr32.exe wintrust.dll
regsvr32.exe dssenh.dll
regsvr32.exe rsaenh.dll
regsvr32.exe gpkcsp.dll
regsvr32.exe sccbase.dll
regsvr32.exe slbcsp.dll
regsvr32.exe cryptdlg.dll
regsvr32.exe oleaut32.dll
regsvr32.exe ole32.dll
regsvr32.exe shell32.dll
regsvr32.exe initpki.dll
regsvr32.exe wuapi.dll
regsvr32.exe wuaueng.dll
regsvr32.exe wuaueng1.dll
regsvr32.exe wucltui.dll
regsvr32.exe wups.dll
regsvr32.exe wups2.dll
regsvr32.exe wuweb.dll
regsvr32.exe qmgr.dll
regsvr32.exe qmgrprxy.dll
regsvr32.exe wucltux.dll
regsvr32.exe muweb.dll
regsvr32.exe wuwebv.dll

7. Перезапустите Winsock. Для этого в командной строке введите следующую команду и нажмите клавишу ВВОД:

netsh reset winsock

8. На компьютерах с Windows XP или Windows Server 2003 установите параметры прокси-сервера. Для этого в командной строке введите следующую команду и нажмите клавишу ВВОД:

9. Перезапустите службу BITS и службу Центра обновления Windows. Для этого в командной строке последовательно введите следующие команды, нажимая после каждой из них клавишу ВВОД.

net start bits
net start wuauserv

10. На компьютерах с Windows Vista и Windows Server 2008 очистите очередь BITS. Для этого в командной строке введите следующую команду и нажмите клавишу ВВОД:

bitsadmin.exe /reset /allusers

11. Установите последнюю версию агента обновления Windows. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
949104 Получение последней версии агента обновления Windows, помогающего управлять обновлениями на компьютере

Источник

Восстановление центра обновления windows vista

Вопрос

Приветствую вас уважаемые Гуру Windows Технологий
ОС Windows Vista Home Premium SP2

При проверки обновлений вываливается ошибка Код: 8007005

По данной ошибке нашел рекомендацию. Произвести Восстановление исходного состояния компонентов Центра обновления Windows. http://support.microsoft.com/kb/971058/ru
При установке данной заплатки получил ошибку Код: 80072F8F

При установке прочих заплаток и исправлений получаю аналогичную ошибку

При установке Microsoft Security Essentials Код ошибки: 0x80070643

Средство удаления вредоносных программ Средство удаления вредоносных программ для ОС Microsoft® Windows® (KB890830) Windows-KB890830-V4.10 не чего не обнаружило

Подскажите каким инструментом воспользоваться для решения данной проблемы.

Ответы

Пожалуйста, убедитесь, что вы вошли в систему с правами администратора.

Пожалуйста, следуйте этим инструкциям, если вы столкнулись с этим кодом ошибки при проверке или установке обновлений через Windows, Udpate. Следующие применима только к Windows Vista.

1. Скачать AccessChk (Sysinternals). Этот инструмент позволяет оценить уровень доступа отдельных пользователей или групп ресурсов, включая файлы, каталоги, ключи реестра, глобальных объектов и служб Windows. Вот ссылка для загрузки инструмента: http://technet.microsoft.com/en-us/sysinternals/bb664922.aspx

2. Сохранение архива на рабочем столе, и извлечь файл:
— Щелкните правой кнопкой мыши на файл и выберите Извлечь все .
— Нажмите кнопку Далее, в ответ на запрос назначения.

В результате, вы увидите папку с названием AccessChk на рабочем столе.

3. Откройте папку AccessChk

4. Держите нажатой клавишей и щелкните правой кнопкой мыши в окне. Выберите «Открыть командную строку здесь»

5. В окне командной строки должна открыться с аналогичной строке:
C: \ Users \ имя пользователя \ Desktop \ AccessChk>

6. Введите следующую команду и нажмите клавишу ВВОД:
accesschk.exe-е-н «NT SERVICE \ TrustedInstaller» к «HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ компонентов основе обслуживание»> accesskchk.txt
Совет: Вы должны иметь возможность скопировать и вставить команду в командной строке.

7. Закройте окно командной строки. Откройте папку на AccessChk Yoru рабочий стол (если она была закрыта).

8. Дважды щелкните на Accesschk.txt (текстовый файл), это должно открыть Блокнот.

Если это не поможет,

1. Пожалуйста, загрузите файл subinacl.msi по следующей ссылке и сохранить установки патча на рабочем столе:

2. Пожалуйста, перейдите на рабочем столе и дважды щелкните на загруженном файле.
3. Пожалуйста, выберите C: \ Windows \ System32, в качестве папки назначения при установке. Позже мы будем использовать этот инструмент, чтобы сбросить настройки разрешений на текущей машине.
4. Нажмите кнопку «Пуск», в «Начать поиск» бар, типа: «Блокнот» (без кавычек) и нажмите Enter.
5. Скопируйте следующие команды и затем вставить их в открытые окна блокнота:

Subinacl / subkeyreg HKEY_LOCAL_MACHINE / грант = администраторов = F
Subinacl / subkeyreg HKEY_CURRENT_USER / грант = администраторов = F
Subinacl / subkeyreg HKEY_CLASSES_ROOT / грант = администраторов = F
Subinacl / подкаталоги% SystemDrive% / грант = администраторов = F
Subinacl / subkeyreg HKEY_LOCAL_MACHINE / грант = система = F
Subinacl / subkeyreg HKEY_CURRENT_USER / грант = система = F
Subinacl / subkeyreg HKEY_CLASSES_ROOT / грант = система = F
Subinacl / подкаталоги% SystemDrive% / грант = система = F

6. После вставки выше команды, пожалуйста, закройте окно Блокнота. Выберите «Сохранить», когда вам будет предложено сохранить файл. Тип «reset.bat», как имя файла и выберите «Рабочий стол» из левой панели в качестве места сохранения.

7. Обратитесь к рабочему столу и нажмите правую кнопку мыши reset.bat файл, затем выберите «Запуск от имени администратора».

8. Вы увидите, как DOS-окно обработки.

Примечание: Это может занять несколько минут, пожалуйста, будьте терпеливы. Когда он закончится, вам будет предложено с сообщением: «Готово, нажмите любую клавишу для продолжения».

Примечание: О некоторых процедуре установки обновления драйвера, мы получили этот код ошибки, пожалуйста, перенаправить такие дела команды системы Vista, потому что он может считать для третьей партийной структуры программы.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Восстановление центр обновления windows 7
  • Восстановление флешки микро sd средствами windows
  • Восстановление утерянного oem дистрибутива windows
  • Восстановление установщика windows 7 installer
  • Восстановление теневых копий windows 7 программа