Исправляем ошибки установки обновлений Windows 7

Windows 7 по-прежнему остается популярной операционной системой в корпоративной среде, несмотря на то, что уже вышли две новые версии клиентских ОС. Расширенная поддержка «семёрки» закончится лишь 14 января 2020 г., а это значит, что ближайшие 4 года для нее будут выходить обновления, исправляющие обнаруженные уязвимости.

Существует правило – если есть обновления, то есть и проблемы с их установкой. Давайте разберем, какие основные проблемы возникают при обновлении 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. Все другие ошибки

Проблема заключается в том, что во время установки обновлений в системе могут появиться битые файлы. Что является причиной — неисправная сеть, диск, оперативная память, сам 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
Если ошибок не найдено – дело не в битых обновлениях.
Если он заканчивается

то будем исправлять.

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
Ошибка #4. Если SURT отработал нормально, а обновления все равно не ставятся

Попробуйте прибегнуть к старому приему – сбросить службу Windows Update в исходное состояние. Для этого необходимо удалить каталог %windir%\SoftwareDistribution.

Ошибка #5

Клиент исчезает из консоли WSUS. Любопытная ошибка, связанная с неправильным клонированием машин и задвоением (затроением и т.д.) идентификаторов клиентов. Решается так:

Ошибка #6

Ошибка связана с нехваткой ресурсов в 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 7 — все самые частые, причины и способы исправления

код ошибки Windows 7

Не редко пользователи Windows 7 сталкиваются с различными ошибками. Они появляются при попытке установить, запустить систему, обновить ее конфигурацию. Рассмотрим наиболее распространенные коды ошибок Windows 7 и способы их устранения.

Код ошибки 0x80070570 в Windows 7

Большинство сбоев возникает при установке Windows 7. Код ошибки 0x80070570 обычно сопровождает сообщение, что установка невозможна из-за поврежденного файла. Причин возникновения сбоя может быть несколько:

Проверить, какая причина повлияла на ход установки, и устранить ее можно по следующим инструкциям:

В каком порядке проводить проверку решать только вам. Лучше всего начать с замены загрузочного диска, а потом переходить к HDD и оперативной памяти.

Код ошибки 43

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

Так как в Windows 7 ошибка код 43 возникает по разным причинам, для ее устранения придется предпринять несколько шагов:

Если этого оказалось недостаточно, то необходимо восстановить систему или заново ее установить. При этом диск нужно обязательно предварительно отформатировать.

Ошибка 0x00000050

Теперь рассмотрим следующую неисправность, вызывающую экран смерти windows 7. Код ошибки в этом случае 0x00000050. Она вызывает у пользователей особое расстройство. Эта ошибка чаще всего появляется при конфликте оборудования ПК и установленных программ. Ее можно встретить после установки какой-либо программы или модификации компьютера. Исправить ситуацию не так сложно, для этого достаточно придерживаться инструкции:

В большинстве случаев после этих действий код ошибки 0x00000050 Windows 7 перестанет вас отвлекать от работы. Вы сможете снова использовать свой ПК в полной мере.

Ошибка 0x0000007e

Еще одна ошибка, вызывающая синий экран — 0x0000007e. Она возникает по нескольким причинам, для каждой будет свой способ решения:

Таким образом вы можете больше не увидеть код ошибки 0x0000007e Windows 7. Если описанные выше советы не помогли и сбой происходит во время установки, то необходимо заменить жесткий диск.

Ошибка 0x80004005

код ошибки Windows 7

Причиной могут стать вирусы, некоторые компьютерные программы. Если вы увидели код ошибки 0x80004005 Windows 7 на экране своего ПК, то необходимо действовать одним из методов:

Если ни один из этих способов не подошел, то вам придется переустановить свою операционную систему.

Ошибка 0x80070002

Код ошибки 0x80070002 Windows 7 свидетельствует о повреждении файлов Windows Update. Она появляется при восстановлении, обновлении, запуске или установке системы. Чаще всего можно встретить этот сбой при обновлении. Избавиться от него можно при помощи одного из методов:

Дополнительно можно удалить временные файлы при помощи утилиты CCleaner. Часто с этой ошибкой сталкиваются пользователи, которые загрузили не лицензионную операционную систему. Избавиться от сбоя можно только установкой ОС из проверенного источника.

Ошибка 0x80070017

Чаще всего код ошибки 0x80070017 Windows 7 возникает на экране при обновлении системы или при ее установке. Чаще всего она означает, что системе не удалось считать часть файлов с носителя или папки для загрузок уведомлений. Во время установки риск получить сбой с этим кодом гораздо выше, чем во всех остальных случаях. Разберемся, что делать в разных случаях:

После каждой строки нужно нажать клавишу Enter. Теперь вам останется лишь обратиться к «Центру обновлений» и снова запустить установку новой конфигурации системы.

Как видите, эту ошибку достаточно легко устранить. На любое из этих действий у вас уйдет не более часа. Если возникла проблема с обновлениями, что на работу нужно всего 5-10 минут.

Ошибка 80070103

Пользователи могут увидеть код ошибки 80070103 при обновлении Windows 7. Это частое явление, вызываемое конфликтом драйверов обрывания и системы. Чаще всего она возникает на экране, когда вы устанавливаете новые файлы для дополнительных компонентов. Сканер Windows не замечает драйвера оборудования, а затем пытается установить поверх них еще одни, вызывая конфликт. Избавиться от проблемы можно следующими способами:

Код ошибки c0000005

Самым необычным считается код ошибки c0000005 Windows 7. Дело в том, что неизвестен источник ее возникновения. Она может возникнуть при запуске приложений и в других случаях. Чаще всего с ней сталкиваются владельцы авторских сборок ОС и пиратских версий. Для устранения проблемы необходимо:

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

Исправляем ошибку обновления с кодом 80244019 в Windows 7

Ошибка с кодом 80244019 в Windows 7

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

Способ 1: Проверка на вирусы

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

Сканирование нужно выполнять не штатным антивирусом, а с помощью специальных лечащих утилит, которые не требуют установки. При этом лучше всего осуществлять процедуру или со стороннего незараженного ПК, или при помощи LiveCD/USB. Но если по каким-либо причинам вы это не можете сделать, то выполните сканирование в «Безопасном режиме». При обнаружении вируса придерживайтесь тех рекомендаций, которые появятся в окне антивирусного инструмента.

Сканирование компьютера на предмет наличия вредоносного кода антивирусной утилитой Dr.Web CureIt в Windows 7

К сожалению, даже если вирус будет обнаружен и устранен, это ещё не гарантирует исчезновения ошибки, так как вредоносный код мог внести в систему изменения, которые нужно исправить. Проблема состоит в том, что мы не знаем, какие конкретно параметры следует проверить и отрегулировать, поэтому используйте все описанные ниже способы поочередно до тех пор, пока не установите, что ошибка 80244019 пропала.

Способ 2: Настройка подключения к WEB

Прежде всего, нужно удостовериться в правильности настройки подключения к web-сети. Этот вариант действий подойдет и тогда, когда первопричиной проблемы оказался не вирус, а сбой.

Переход в Панель управления с помощью кнопки Пуск в Windows 7

Переход в раздел Сеть и интернет в Панели управления в Windows 7

Переход в раздел Центр управления сетями и общим доступом из раздела Сеть и интернет в Панели управления в Windows 7

Переход в окно Изменение параметров адаптера из раздела Центр управления сетями и общим доступом в Панели управления в Windows 7

Переход в окно свойств адаптера из окна Изменение параметров адаптера в Панели управления в Windows 7

Переход в окно свойств Протокола Интернета версии 4 из окна свойств адаптера в Windows 7

Установка автоматического получения адресов от провайдера в окне свойств Протокола Интернета версии 4 в Windows 7

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

Способ 3: Запуск служб

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

Переход в раздел Система и безопасность в Панели управления в Windows 7

Переход в раздел Администрирование из раздела Система и безопасность в Панели управления в Windows 7

Переход в окно Диспетчера служб из раздела Администрирование в Панели управления в Windows 7

Переход в окно свойства службы Фоновая интеллектуальная служба передачи в окне Диспетчера служб в Windows 7

Включение автоматического запуска службы в окне свойства службы Фоновая интеллектуальная служба передачи в Windows 7

Переход у запуску службы Фоновая интеллектуальная служба передачи в окне Диспетчера служб в Windows 7

Запуск службы Фоновая интеллектуальная служба передачи в окне Диспетчера служб в Windows 7

Служба Фоновая интеллектуальная служба передачи работает в окне Диспетчера служб в Windows 7

Служба Центр обновления Windows работает в окне Диспетчера служб в Windows 7

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

Способ 4: Восстановление файлов системы

С указанной выше ошибкой пользователи Виндовс 7 могут столкнуться и в том случае, если на их компьютере по каким-либо причинам были повреждены системные файлы. Поэтому есть смысл выполнить соответствующую проверку и при необходимости произвести процедуру восстановления.

Переход во Все программы через меню Пуск в Windows 7

Переход в папку Стандартные через меню Пуск в Windows 7

Запуск от имени администратора Командной строки через контекстное меню через меню Пуск в Windows 7

Ввод команды для запуска утилиты Check Disk для сканирования системы на предмет повреждения системных файлов через Командную строку в Windows 7

Потверждение перезарузки системы для сканирования системы на предмет повреждения системных файлов через Командную строку в Windows 7

Теперь можно будет повторить попытку обновления системы.

Как видим, несмотря на то, что основной причиной ошибки 80244019 является вирусное заражение, её могут вызвать и другие факторы. Кроме того, даже при устранении вируса довольно часто необходимо производить процедуру настройки отдельных элементов, которые он поразил. В любом случае, при появлении вышеуказанной проблемы рекомендуется, прежде всего, выполнить сканирование ПК антивирусной утилитой, а уже далее, если неисправность не исчезнет, производить попытки её устранения другими описанными в данной статье способами.

ЗакрытьМы рады, что смогли помочь Вам в решении проблемы.

Помимо этой статьи, на сайте еще 11804 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Отблагодарите автора, поделитесь статьей в социальных сетях.

ЗакрытьОпишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: