Устранение причин сбоев при установке обновлений Windows


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

Не устанавливаются обновления

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

Ошибка обновления при перезагрузке Windows 10

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

Способ 1: Очистка кэша обновлений и остановка службы

Собственно, кэш – это обычная папка на системном диске, куда предварительно записываются файлы апдейтов. В силу различных факторов они могут быть повреждены при скачивании и вследствие этого выдавать ошибки. Суть способа заключается в очистке этой папки, после чего ОС запишет новые файлы, которые, как мы надеемся, уже окажутся не «битыми». Ниже мы разберем два варианта очистки – из работающей в «Безопасном режиме» Windows и с помощью ее загрузки с установочного диска. Это обусловлено тем, что не всегда при возникновении такого сбоя можно войти в систему для выполнения операции.

Безопасный режим

  1. Идем в меню «Пуск» и открываем блок параметров нажатием на шестеренку.

    Запуск блока параметров из меню Пуск в Windows 10

  2. Переходим в раздел «Обновление и безопасность».

    Переход в раздел обновления и безопасности в Windows 10

  3. Далее на вкладке «Восстановление» находим кнопку «Перезагрузить сейчас» и нажимаем на нее.

    Перезагрузка системы в режим настройки параметров восстановления в Windows 10

  4. После перезагрузки жмем на «Поиск и устранение неисправностей».

    Переход к поиску и устранению неисправностей в среде восстановления Windows 10

  5. Переходим к дополнительным параметрам.

    Переход к дополнительным параметрам в среде восстановления Windows 10

  6. Далее выбираем «Параметры загрузки».

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

  7. В следующем окне жмем на кнопку «Перезагрузить».

    Перезагрузка в режим выбора параметров загрузки в среде восстановления Windows 10

  8. По завершении очередного ребута жмем клавишу F4 на клавиатуре, включив «Безопасный режим». ПК перезагрузится.

    Включение безопасного режима в загрузочном меню Windows 10

    На других системах данная процедура выглядит по-другому.

    Подробнее: Как войти в безопасный режим на Виндовс 8, Виндовс 7

  9. Запускаем консоль Windows от имени администратора из папки «Служебные» в меню «Пуск».

    Запуск консоли от имени администратора из меню Пуск в Windows 10

  10. Папка, которая нас интересует, называется «SoftwareDistribution». Ее необходимо переименовать. Делается это с помощью следующей команды:

    ren C:\Windows\SoftwareDistribution SoftwareDistribution.bak

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

    Переименование папки кэша обновлений в консоли windows 10

  11. Выключаем службу «Центра обновления», иначе процесс может начаться заново. Кликаем ПКМ по кнопке «Пуск» и переходим в «Управление компьютером». в «семерке» это пункт можно найти, нажав правую кнопку мыши на значке компьютера на рабочем столе.

    Переход к управлению компьютером из меню Пуск в Windows 10

  12. Двойным кликом открываем раздел «Службы и приложения».

    Переход в раздел Службы и Приложения в Windows 10

  13. Далее идем в «Службы».

    Запуск оснастки Службы из консоли управления в Windows 10

  14. Находим нужный сервис, нажимаем правую кнопку мыши и выбираем пункт «Свойства».

    Переход к свойствам службы Центра обновления в Windows 10

  15. В выпадающем списке «Тип запуска» ставим значение «Отключена», жмем «Применить» и закрываем окно свойств.

    Остановка службы Центра обновлений в Windows 10

  16. Перезагружаем машину. Ничего настраивать не нужно, система сама запустится в обычном режиме.

Установочный диск

Если переименовать папку из работающей системы не удается, то сделать это можно, только загрузившись с флешки или диска с записанным на него установочным дистрибутивом. Можно воспользоваться обычным диском с «виндой».

  1. Прежде всего необходимо выполнить настройку загрузки в БИОС.

    Подробнее: Как выставить загрузку с флешки в БИОСе

  2. На самом первом этапе, во время появления окна инсталлятора, нажимаем сочетание клавиш SHIFT+F10. Это действие запустит «Командную строку».

    Запуск командной строки при загрузке Windows 10 с диска

  3. Поскольку при такой загрузке носители и разделы могут быть временно переименованы, нужно выяснить, какая буква присвоена системному, с папкой «Windows». В этом нам поможет команда DIR, показывающая содержимое папки или целого диска. Вводим

    DIR C:

    Нажимаем ENTER, после чего появится описание диска и его содержимое. Как видим, папки «Windows» нет.

    Команда для обзора содержимого диска С в Windows 10

    Проверяем другую букву.

    DIR D:

    Теперь в списке, выданном консолью, виден нужный нам каталог.

    Обзор содержимого системного диска из консоли Windows 10

  4. Вводим команду для переименования папки «SoftwareDistribution», не забывая про букву накопителя.

    ren D:\Windows\SoftwareDistribution SoftwareDistribution.bak

    Переименование папки кеша обновлений при загрузке Windows 10 с диска

  5. Далее нужно запретить «винде» автоматически устанавливать обновления, то есть остановить службу, как в примере с «Безопасным режимом». Вводим следующую команду и нажимаем ENTER.

    d:\windows\system32\sc.exe config wuauserv start=disabled

    Отключение службы Центра обновления из консоли Windows 10

  6. Закрываем окно консоли, а затем и установщика, подтвердив действие. Компьютер будет перезагружен. При следующем старте нужно будет снова настроить параметры загрузки в БИОС, на этот раз с жесткого диска, то есть сделать все так, как было задано изначально.

Возникает вопрос: зачем столько сложностей, ведь можно переименовать папку и без загрузок-перезагрузок? Это не так, поскольку папка SoftwareDistribution в нормальном режиме занята системными процессами, и совершить такую операцию не получится.

После выполнения всех действий и установки обновлений нужно будет снова запустить службу, которую мы отключили («Центр обновлений»), указав для нее тип запуска «Автоматически». Папку «SoftwareDistribution.bak» можно будет удалить.

Способ 2: Редактор реестра

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

Подробнее: Инструкция по созданию точки восстановления Windows 10, Windows 7

  1. Открываем редактор реестра, введя соответствующую команду в строку «Выполнить» (Win+R).

    regedit

    Запуск редактора системного реестра в Windows 10

  2. Переходим в ветку

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

    Здесь нас интересуют папки, которые имеют много цифр в названии.

    Переход в ветку реестра с информацией о профилях пользователе в Windows 10

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

    ProfileImagePath

    Сигналом к удалению будет другой параметр с названием

    RefCount

    Если его значение равно

    0х00000000 (0)

    то мы находимся в нужной папке.

    Ключи определяющие дубликаты профилей пользователей в реестре Windows 10

  4. Удаляем параметр с именем пользователя, выбрав его и нажав DELETE. Соглашаемся с предупреждением системы.

    Удаление некорректного ключа системного реестра в Windows 10

  5. После всех манипуляций необходимо перезагрузить ПК.

Другие варианты решения

Существуют и другие факторы, влияющие на процесс обновления. Это сбои в работе соответствующей службы, ошибки в системном реестре, отсутствие необходимого пространства на диске, а также некорректная работа компонентов.

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

При возникновении проблем на Виндовс 10, можно воспользоваться средствами диагностики. Имеются в виду утилиты «Устранение неполадок» и «Windows Update Troubleshooter». Они способны в автоматическом режиме обнаружить и устранить причины, вызывающие ошибки при обновлении операционной системы. Первая программка встроена в ОС, а вторую придется скачать с официального сайта Microsoft.

Подробнее: Устранение проблем с установкой обновлений в Windows 10

Заключение

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

Автор статьи Сергей Николаев Вам помогли мои советы?
Получить ответ на Email
Уведомить о

1 Ответ
По рейтингу
Новые Старые
Межтекстовые Отзывы
Посмотреть все комментарии
Аноним
23 октября 2023 21:13

Спасибо, помог! Очень просто и очень красиво

Рекомендуем: