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

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

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

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

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

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

  1. Идем в меню и открываем блок параметров нажатием на шестеренку.
  2. Переходим в раздел .
  3. Далее на вкладке находим кнопку и нажимаем на нее.
  4. После перезагрузки жмем на .
  5. Переходим к дополнительным параметрам.
  6. Далее выбираем .
  7. В следующем окне жмем на кнопку .
  8. По завершении очередного ребута жмем клавишу на клавиатуре, включив . ПК перезагрузится.

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

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

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

    ren C:WindowsSoftwareDistribution SoftwareDistribution.bak

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

  11. Выключаем службу , иначе процесс может начаться заново. Кликаем ПКМ по кнопке и переходим в . в «семерке» это пункт можно найти, нажав правую кнопку мыши на значке компьютера на рабочем столе.
  12. Двойным кликом открываем раздел .
  13. Далее идем в .
  14. Находим нужный сервис, нажимаем правую кнопку мыши и выбираем пункт .
  15. В выпадающем списке ставим значение , жмем «Применить» и закрываем окно свойств.
  16. Перезагружаем машину. Ничего настраивать не нужно, система сама запустится в обычном режиме.

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

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

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

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

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

    DIR C:

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

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

    DIR D:

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

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

    ren D:WindowsSoftwareDistribution SoftwareDistribution.bak

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

    d:windowssystem32sc.exe config wuauserv start=disabled

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

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

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

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

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

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

  1. Открываем редактор реестра, введя соответствующую команду в строку ().

    regedit

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

    HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionProfileList

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

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

    ProfileImagePath

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

    RefCount

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

    0х00000000 (0)

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

  4. Удаляем параметр с именем пользователя, выбрав его и нажав . Соглашаемся с предупреждением системы.
  5. После всех манипуляций необходимо перезагрузить ПК.

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

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

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

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

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

Заключение

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

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

Источник: starhit

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