- Windows завис на отмене обновлений
- Описание
- Причина
- Решение
- Способ 1. Ожидание и перезагрузка
- Способ 2. Ручное удаление обновлений
- Способ 3. Восстановление системы
- Способ 4. Переустановка системы
- В чем была проблема?
- Исправляем ошибки установки обновлений Windows 7
- «Сбой настройки обновлений Windows. Отостановка изменений». Ошибка при попытке установить обновления Windows
- Проблемы
- Решение
- Способ 1. Перезапустите Windows и установите обновления Windows в чистом состоянии загрузки
Windows завис на отмене обновлений
Описание
Windows не загружается или загружается очень долго и пишет «Не удалось настроить обновления Windows Отмена изменений. Не выключайте компьютер.»
Причина
В ходе установки обновлений произошла критическая ошибка, которую система должна исправить. Так как Windows не знает точно, какое обновление привело к проблеме, она делает отмену всех исправлений, которые были установлены последний раз. Если их много, система будет грузиться долго, что и создаст ощущение зависшей загрузки.
Основные причины некорректной установки обновлений — непредвиденное отключение электропитания или внутренняя ошибка кода самого исправления.
Решение
Способ 1. Ожидание и перезагрузка
Ждем, пока система не отменит установленные ранее обновления. Если это не произойдет в течение 12 часов, перезагружаем компьютер кнопкой и снова ждем.
При успешном исходе, вручную устанавливаем обновления (по 1-2 обновлению за раз). Если ожидание и перезагрузка не дали результата, пробуем варианты ниже.
Способ 2. Ручное удаление обновлений
Шаг 1 — заходим в Windows:
Дожидаемся загрузки системы. Это рано или поздно произойдет (иногда, ждать придется до 12 часов).
Если ждать возможности нет:
- Загружаем систему в безопасном режиме — это помогает не всегда, так как в нем Windows тоже может начать откат обновлений.
- Запускаем восстановление Windows с установочного диска — работать придется в командной строке.
Шаг 2.1 — если удалось дождаться загрузки системы или запустить ее в безопасном режиме:
Нажимаем правой кнопкой мыши по Компьютер — Свойства — Центр обновления Windows — Настройка параметров.
В открывшемся окне в разделе Важные обновления выбираем Искать обновления, но решение о загрузке и установке принимается мной:
Теперь открываем службы Windows и отключаем Центр обновления Windows:
Заходим в папку C:\Windows\SoftwareDistribution\Download и удаляем все, что в ней есть.
* чаще всего, системный диск — C, но это не всегда так. Учтите это замечание и замените букву в случае необходимости.
Шаг 2.2 — если запустили восстановление Windows с диска:
Выберите командную строку, как инструмент для восстановления.
Выполните следующие команды:
> ren C:\Windows\SoftwareDistribution\Download C:\Windows\SoftwareDistribution\Download.old
* данная команда переименует папку Download в Download.old, тем самым сделает недоступными скачанные обновления для системы.
> sc config wuauserv start= disabled
* отключаем службу автоматического обновления Windows. Пробел после знака = обязателен.
Шаг 3 — запускаем Windows в нормальном режиме:
После внесенных настроек на шаге 2 перезагружаем компьютер. Может так получиться, что система опять начнет откат обновлений. В таком случае придется дождаться окончания процедуры и перезагрузить компьютер еще раз.
Теперь включаем службу обновлений и вручную устанавливаем исправления Windows. Но не будем устанавливать все пакеты за один раз, так как именно это и приводит к проблемам. Выбираем по несколько обновлений, дожидаемся их инсталляции и перезагружаем компьютер. Так до тех пор, пока все исправления не будут установлены.
Способ 3. Восстановление системы
Запускаем восстановление Windows с установочного диска — среди инструментов выбираем откат из точки восстановления. Пробуем выбрать дату, когда компьютер работал корректно и дождаться восстановления. Если компьютер корректно загрузится, пробуем установить обновления небольшими порциями.
Способ 4. Переустановка системы
Это грубый способ, который стоит применять только на крайний случай. Однако, если не удалось восстановить работу системы, придется прибегнуть к нему.
Для этого создаем загрузочную флешку с Windows LiveCD — загружаемся с нее и копируем важные данные на внешний диск или флешку. После можно переустановить систему (с помощью той же флешки).
В чем была проблема?
Если вам удалось решить проблему, поделитесь своим опытом для других. Что помогло:
Источник
Исправляем ошибки установки обновлений Windows 7
Существует правило – если есть обновления, то есть и проблемы с их установкой. Давайте разберем, какие основные проблемы возникают при обновлении Windows 7 через Windows Server Update Services (WSUS) и как их исправить с наименьшими затратами.
Ошибка #1. Failed to find updates with error code 80244010
Эту ошибку вы практически гарантированно будете наблюдать на любой системе, впервые обратившейся к серверу WSUS. В WindowsUpdate.log также встретится предупреждение:
WARNING: Exceeded max server round trips
Причина проблемы в том, что список обновлений стал слишком большим, и клиент не может принять его за один заход. Подробности — blogs.technet.microsoft.com/sus/2008/09/18/wsus-clients-fail-with-warning-syncserverupdatesinternal-failed-0x80244010
Какое решение предлагает Microsoft? Если после ошибки запустить повторный поиск обновлений, то процесс загрузки метаданных продолжится с момента возникновения ошибки. Терпение господа, терпение. Три, пять попыток wuauclt /detectnow – и все образуется. Не забудьте при повторном поиске дождаться окончания предыдущего цикла поиска, иначе магия не сработает!
Ошибка #2. Не устанавливаются обновления Windows с ошибкой 0x80070308
Встречается эпизодически, и в одном случае из 100 у нее есть единственное и очень специфическое решение — удалить ключ
HKLM\Components\PendingRequired=1
Перезагрузиться. Здесь важно не переусердствовать, не следует удалять никакие другие ключи в этом разделе, даже если они вам очень не нравятся, потому что после этого обновления прекратят ставиться навсегда.
Ошибка #3. Все другие ошибки
Summary:
Seconds executed: 1164
Found 16 errors
Fixed 4 errors
то вы наш клиент.
Проблема заключается в том, что во время установки обновлений в системе могут появиться битые файлы. Что является причиной — неисправная сеть, диск, оперативная память, сам Windows Update – выяснить не получится, а исправить ошибки для установки последующих обновлений придется.
Как правило, повреждаются *.cat, *.mum, *.manifest файлы. У кого-то повреждаются *.dll, но я на практике не сталкивался. И вроде бы средство SURT должно само исправить ошибки, поскольку внутри него есть огромный каталог эталонных файлов. Только в последний раз SURT обновлялся в октябре 2014 года, а исправлений на операционную систему с тех пор вышло бесчисленное множество, и многих файлов в каталоге не хватает.
Ниже я опишу последовательность действий, необходимых для исправления ошибок установки обновлений на Windows 7 x64 с использованием SURT. Для редакции x86 просто потребуется другой пакет SURT из KB947821.
Последовательность действий будет следующая.
1. Запустить первый проход Windows6.1-KB947821-v34-x64.msu
Пользователя от работы отвлекать не потребуется, все сделаем удаленно. Создаем следующий командный файл и запускаем его:
где BUHWKS02 – целевая машина.
Когда скрипт отработает и встанет на паузу, проверяем %windir%\Logs\CBS\CheckSUR.log
Если ошибок не найдено – дело не в битых обновлениях.
Если он заканчивается
Summary:
Seconds executed: 1164
Found 16 errors
Fixed 4 errors
CSI Manifest All Zeros Total count: 6
CSI Catalog Corrupt Total count: 3
Fixed: CSI Catalog Corrupt. Total count: 3
CBS MUM Corrupt Total count: 3
CBS Catalog Corrupt Total count: 3
CSI Catalog Thumbprint Invalid Total count: 1
Fixed: CSI Catalog Thumbprint Invalid. Total count: 1
Unavailable repair files:
winsxs\manifests\wow64_microsoft-windows-gdi32_31bf3856ad364e35_6.1.7601.19091_none_c19fa2719495aca9.manifest
winsxs\manifests\amd64_microsoft-windows-capi2-weakcrypto_31bf3856ad364e35_6.1.7601.23290_none_5e936c9c5ce2e8e6.manifest
winsxs\manifests\wow64_microsoft-windows-gdi32_31bf3856ad364e35_6.1.7601.23290_none_c22840d8adb43043.manifest
winsxs\manifests\amd64_microsoft-windows-gdi32_31bf3856ad364e35_6.1.7601.19091_none_b74af81f6034eaae.manifest
winsxs\manifests\amd64_microsoft-windows-capi2-weakcrypto_31bf3856ad364e35_6.1.7601.19091_none_5e0ace3543c4654c.manifest
winsxs\manifests\amd64_microsoft-windows-gdi32_31bf3856ad364e35_6.1.7601.23290_none_b7d3968679536e48.manifest
servicing\packages\Package_2_for_KB3123479
то будем исправлять.
2. Копируем эталонные файлы на целевую машину
Microsoft предлагает нам длинную, путанную процедуру с извлечением хороших файлов из обновлений и размещением их в определенные каталоги средства SURT. При этом пути в статьях неверные. Где-то и вовсе рекомендуют подкладывать оригинальные msu файлы.
Самый простой и правильный вариант следующий — скопировать эталонные файлы с рабочей системы:
*.mum and *.cat из C:\Windows\servicing\Packages складываются в %windir%\Temp\CheckSUR\servicing\packages
*.manifest из C:\Windows\winsxs\Manifests складываются в %windir%\Temp\CheckSUR\winsxs\manifests\
Проблема в том, что битых файлов обычно десятки, и их очень сложно выбрать и скопировать. Тогда на помощь приходит следующий скрипт PowerShell (эталонной считается машина, с которой вы запускаете скрипт)
Как видите, скрипт прост и может быть легко заточен напильником под вашу инфраструктуру.
3. Запускаем второй проход Windows6.1-KB947821-v34-x64.msu
=================================
Checking System Update Readiness.
Binary Version 6.1.7601.22471
Package Version 26.0
2016-03-03 09:15
Checking Windows Servicing Packages
Checking Package Manifests and Catalogs
Checking Package Watchlist
Checking Component Watchlist
Checking Packages
Checking Component Store
Summary:
Seconds executed: 1435
No errors detected
Теперь можно продолжить установку обновлений на целевую машину, например, следующими командными файлами:
set machine= BUHWKS02
psexec -i -s \\%machine% wuauclt /detectnow
pause
set machine= BUHWKS02
psexec -i -s \\%machine% wuauclt /updatenow
pause
Ошибка #4. Если SURT отработал нормально, а обновления все равно не ставятся
Попробуйте прибегнуть к старому приему – сбросить службу Windows Update в исходное состояние. Для этого необходимо удалить каталог %windir%\SoftwareDistribution.
Создаем файл WU-cleanupCMD.cmd:
net stop wuauserv
rmdir /s /q %windir%\SoftwareDistribution
net start wuauserv
wuauclt /detectnow
Запускаем:
set machine= BUHWKS02
psexec -c -s \\%machine% WU-cleanupCMD.cmd
pause
После этого возникнет Ошибка #1, но как бороться с ней мы уже знаем.
Ошибка #5
Клиент исчезает из консоли WSUS. Любопытная ошибка, связанная с неправильным клонированием машин и задвоением (затроением и т.д.) идентификаторов клиентов. Решается так:
Ошибка #6
GetCookie failure, error = 0x8024400D, soap client error = 7, soap error code = 300, HTTP status code = 200
SyncUpdates failure, error = 0x80072EE2, soap client error = 5, soap error code = 0, HTTP status code = 200
Windows Update Client failed to detect with error 0x80072ee2
Ошибка связана с нехваткой ресурсов в AppPool WSUS. Решение — снять лимит на потребляемую память. Как это сделать — статья.
Коротко: Открываем IIS, Application Pools, WsusPool, Advanced Settings.
Параметр Private Memory Limit устанавливаем в 0.
Продолжение темы настройки WSUS — в моей следующей статье: https://habrahabr.ru/post/329440/
PS:
Многие ошибки решены в новом клиенте WSUS:
1. KB3125574 «Windows 7 post SP1 Convenience Rollup Update». Внимательно ознакомьтесь с разделом Known issues!
Предварительно необходимо установить KB3020369 «April 2015 servicing stack update for Windows 7 and Windows Server 2008 R2».
Источник
«Сбой настройки обновлений Windows. Отостановка изменений». Ошибка при попытке установить обновления Windows
Проблемы
При попытке установить обновления Windows вы получаете следующее сообщение об ошибке:
Сбой настройки обновлений Windows. Отоберение изменений. Не отключать компьютер.
Обратите внимание на то, что в случае возникновения этой проблемы может потребоваться около 30 минут для того, чтобы отозть изменения, после чего система от начнет показывать экран для логотипа Windows.
Решение
Чтобы устранить эту проблему, используйте следующие способы, начиная с первого ниже. Если это не решает проблему, выберите следующий способ.
Способ 1. Перезапустите Windows и установите обновления Windows в чистом состоянии загрузки
Чтобы выполнить чистую загрузку в Windows, узнайте, как выполнить чистую загрузку для устранения неполадок в Windows 8, Windows 7 и Windows Vista. Затем установите Обновления Windows в соответствии с вашей операционной системой.
Откройте Обновление Windows, проводя пальцем от правого края экрана (или, если вы используете мышь, нанося указатель мыши в правый нижний угол экрана и перемещая указатель вверх), а затем выбрав пункт «Параметры»> Изменение параметров компьютера.
Выберите «Обновление и восстановление> Windows».
Попробуйте установить Обновления Windows еще раз.
Выберите кнопку «Начните». В поле поиска введите «Обновить»и в списке результатов выберите «Обновление Windows».
Попробуйте установить Обновления Windows еще раз.
Примечание. Установка обновлений Windows в чистом состоянии загрузки позволит избежать блокировки обновлений Windows другими приложениями и службами, которые установлены в Windows.
Способ 2. Запуск устранения неполадок с Обновлением Windows
Скачайте устранение неполадокс Обновлением Windows, а затем выберите «O» или «Сохранить» во всплывающее окно. Затем выберите «Далее» и следуйте шагам мастера, чтобы найти и устранить проблемы с Обновлением Windows.
Если в Windows 8 нет подключения к Windows 8, можно открыть в нем Windows 8. Однако это не все действия по устранению неполадок, которые выполняет связанное с этим решением.
Откройте кнопку устранения неполадок с Обновлением Windows, проводя пальцем справа на край экрана, нажимая кнопку «Поиск» (или, если вы используете мышь, наводя указатель мыши на правый верхний угол экрана, перемещая указатель мыши вниз и нажимая кнопку «Поиск»).
Введите «Устранение неполадок», нажмите кнопку «Параметры», а затем выберите «Устранение неполадок».
В области «Система и безопасность» нажмите кнопку «Устранить проблемы с Обновлением Windows» и выберите «Далее».
Скачайте устранение неполадокс Обновлением Windows, а затем выберите «O» или «Сохранить» во всплывающее окно.
Выберите «Далее» и выполните действия мастера, чтобы найти и устранить проблемы с Обновлением Windows.
Способ 3. Отключите съемный носител с компьютера
Проверьте, не удаляются ли со своего компьютера съемные носителю, например съемные диски (диски Blu-ray, DVD-диски, диски CD), карты памяти (карточка CompactFlash, безопасная цифровая карта, накопитель памяти) и USB-устройства флэш-памяти.
Отключить все съемные носители.
Примечание. Эта проблема может быть устранена во время перезапуска Windows с помощью таких съемных носитеев.
Способ 4. Восстановление системы При запуске компьютера с установочного диска Windows вы можете выполнить параметры восстановления системы при запуске. Для этого выполните следующие действия:
Вставьте Windows 8 установочного диска в дисково и перезагрузит компьютер.
Когда вам будет предложено начать с диска, нажмите любую клавишу.
Нажмите кнопку «Восстановить компьютер».
Нажмите кнопку «Устранение неполадок», а затем выберите «Дополнительные параметры».
Коснитесь или щелкните свою версию Windows 8, выберите пункт «Восстановление системы», коснитесь нужной точки восстановления или щелкните ее, а затем нажмите кнопку «Далее».
Следуйте инструкциям на экране, чтобы выполнить восстановление системы, и при запросе перезагрузите компьютер.
Вставьте установочного диска Windows Vista или Windows 7 в дисково, а затем перезагрузите компьютер.
Когда вам будет предложено начать с диска, нажмите любую клавишу.
Когда вам будет предложено, настройте язык для установки, формат времени и валюты, а также нужные параметры клавиатуры или метода ввода, а затем выберите «Далее».
Выберите пункт Восстановить компьютер.
На странице «Параметры восстановления системы» выберите версию операционной системы Windows, которую вы хотите восстановить, и нажмите кнопку «Далее».
На странице «Параметры восстановления системы» выберите «Восстановление системы».
На странице «Восстановление системы» выберите «Далее».
Выберите точку восстановления, на которой известно, что операционная система работает, и выберите «Далее».
Точка восстановления должна быть датой, которая стоит перед первым сообщением об ошибке. Чтобы выбрать дату, используйте параметр «Выбрать другую точку восстановления» и выберите «Далее».
Если вам будет предложено указать диск для восстановления, выберите его и затем выберите «Далее».
На странице «Подтверждение точки восстановления» выберите «Готово».
По завершению восстановления выберите «Перезапустить».
Обратите внимание, что для выполнения этого метода необходимо войти в Windows с учетной записью администратора. Если это компьютер, который входит в сеть на работе, попросите системного администратора помочь. Чтобы получить сведения о том, как войти в Windows в качестве администратора, щелкните одну из следующих ссылок в зависимости от версии Windows:
Примечание. Если на компьютере не настроен запуск с компакт-диска или DVD-диска либо на компьютере предустановлено устройство Windows без компакт-дисков или DVD-дисков, см. документацию, которая была включена в этот компьютер, чтобы получить инструкции по продолжению или перейти к следующему методу.
Способ 5. Обновление на месте (переустановка) (Windows 7 и Windows Vista)
Обновление на месте восстановит текущую установку Windows до версии установимого DVD-диска. Кроме того, для этого потребуется установить все обновления, не включенные в состав установного DVD-диска. Если на вашем компьютере была предварительно установлена Windows, инструкции по обновлению на месте можно найти в его документации. В противном случае выполните указанные действия.
Вставьте DVD-диск Windows Vista или Windows 7 на DVD-диск компьютера.
В окне установки выберите «Установить сейчас».
Примечание. Если Windows не обнаруживает DVD-диск автоматически, выполните следующие действия:
Выберите «Начните» и введите Drive:\setup.exe в поле «Начать поиск». Обратите внимание, что в этом формате буква DVD-диска компьютера, обычно D:\.
В списке «Программы» выберите Setup.exe.
В окне установки выберите «Установить сейчас».
Выберите «Перейти в Интернет», чтобы получить последние обновления для установки (рекомендуется).
Если вам будет предложено сделать это, введите клавишу CD.
Выберите операционную систему на странице «Установка Windows», который вы хотите обновить.
Выберите «Да», чтобы принять условия лицензионного соглашения на разработку программного обеспечения корпорации Майкрософт.
Какой тип установки вы хотите установить? выберите «Обновить».
После завершения установки перезагрузите компьютер.
Обратите внимание на то, что мы настоятельно рекомендуем вам архивные файлы всех личных файлов. Для получения дополнительной информации см. сведения о том, как сделать это.
Если эти методы не уладят проблему, воспользуйтесь веб-сайтом служб поддержки клиентов Майкрософт, чтобы найти другие решения проблемы. Ниже указаны некоторые услуги, которые предлагаются на этом веб-сайте.
База знаний с возможностью поиска. Поиск технических сведений и рекомендаций по самостоятельному разрешению вопросов, связанных с продуктами Майкрософт.
Центры решений: список часто задаваемых вопросов и советов службы поддержки по отдельным продуктам.
Прочие виды поддержки: отправка вопросов или отзывов, а также обращение в службу поддержки пользователей корпорации Майкрософт через Интернет.
Если проблемы не по-прежнему возникают, обратитесь в службу поддержки Майкрософт.
Восстановление установки Windows
Примечание Эти сайты содержат параметры, которые можно использовать, если производитель установил на компьютере параметры восстановления системы.
Как избежать этой проблемы в Windows Vista
Чтобы избежать этой проблемы в Windows Vista, получите и установите обновление 937287 из Центра загрузки Майкрософт отдельно от всех других обновлений на сайте Центра обновления Windows. Установите обновление, которое относится к вашей версии Windows Vista, чтобы вы могли успешно установить будущие обновления.
В Центре загрузки Майкрософт можно скачать следующие файлы:
Системы на базе Windows Vista x86
Системы на базе Windows Vista x64
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе «Применяется к».
Источник