Андрей Смирнов
Время чтения: ~15 мин.
Просмотров: 0

Решение проблем с «зависшими» обновлениями Windows

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

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

 

Windows Update Troubleshooter

Практически всегда достаточно загрузить утилиту Windows Update Troubleshooter, чтобы исправить все имеющиеся проблемы и зависания. Это официальная программа от Microsoft, которая быстро находит ошибки, связанные с обновлениями Windows. Здесь ничего придумывать не надо. Происходит скачивание утилиты, а затем ее непосредственный запуск. Теперь необходимо следовать простейшим инструкциям. В некоторых случаях может потребоваться дополнительная перезагрузка.

Проверка системных файлов

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

  • Открываем командную строку (делаем это от имени администратора).
  • Вводим «DISM /Online /Cleanup-Image /RestoreHealth» (кавычки убираем) и нажимаем кнопку Enter.
  • По окончании данного процесса вводим «SFC /Scannow» (кавычки убираем), а потом нажимаем Enter.
  • Остается перезагрузить систему.

Ручная очистка кэша

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

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

 

Прекращаем работу службы обновлений:

  • net stop wuauserv
  • net stop cryptSvc
  • net stop bits
  • net stop msiserver

 

Папки с обновлениями должны быть переименованы:

  • ren C:WindowsSoftwareDistribution SoftwareDistribution.old
  • ren C:WindowsSystem32catroot2 Catroot2.old
  • ren «%ALLUSERSPROFILE%application dataMicrosoftNetworkdownloader» downloader.old

 

Активируем службу обновлений:

  • net start wuauserv
  • net start cryptSvc
  • net start bits
  • net start msiserver

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

Чистая загрузка Windows

Вышеуказанные решения не помогли? Тогда стоит задуматься о выполнении чистой загрузки операционной системы. Это означает, что Windows загрузится без лишних сервисов и программ, которые способны негативно влиять на процедуру установки обновлений. Вот как делается чистая загрузка Windows 10:

  • Заходим в «Поиск», а потом ищем «msconfig».
  • Если нашелся параметр «Конфигурация системы», то заходим в него.
  • Теперь во вкладке «Службы диалогового окна» необходимо снять флажки со всех служб.
  • Открываем «Диспетчер задач» во вкладке «Автозагрузка диалогового окна», чтобы отключить каждый элемент автоматической загрузки.
  • Необходимо закрыть «Диспетчер задач», а затем нажать «Ок» и перезагрузиться.

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

Самостоятельная установка обновлений

Если вы не доверяете компьютеру и алгоритмам Microsoft, то никто не запрещает устанавливать обновления ОС вручную. Как ни странно, но это действительно помогает. Например, возникла очевидная ситуация с неправильной загрузкой очередного апдейта, либо же какие-то обновления отказываются ставиться.

Тогда рекомендуется посетить официальный портал Microsoft, где всегда можно отыскать желаемую «обновку». Для этого на сайте вводим уникальный номер в виде «KB1942051». Тут все зависит от обновления, которое необходимо скачать. Данная процедура осуществляется через обыкновенный браузер, а установка происходит при помощи двойного нажатия на загруженный файл.

WSUS Offline Update

Что касается WSUS Offline Update, то это сторонний загрузчик обновлений. Он может моментально скачать все доступные апдейты с последующей установкой. Именно благодаря высокой скорости работы такой загрузчик является отличной альтернативой самостоятельному поиску «обнов».

Стоит отметить, что все обновления скачиваются в архивах, которые предстоит распаковать. Остается запустить UpdateGenerator.exe, а также отметить версию операционной системы. Когда нужные файлы будут загружены, то предстоит финальный этап – запуск UpdateInstaller.exe в папке Client. Нажимаем Start, чтобы Windows все-таки получила корректное обновление.

Рубрики: 

<label>Оценка публикации </label>Всего голосов: 0Корпорация Microsoft на последней версии операционной системы Win10 демонстрирует нам чудеса возможностей обновления. Всех, кто не хочет потерять данные от обновления 1903, приглашаем под кат.Несколько моментов, на которые редко обращают внимание в поддержке Микрософт, являются предположениями автора статьи, публикуются как результат экспериментов, на достоверность не претендуют.

  1. Существует некий список приложений, которые явно переживут любое обновление. Некоторые устаревшие приложения могут сломать обновление из-за недокументированных возможностей.
  2. Windows 10 активно продвигают концепцию, что лучший тестировщик софта — пользователь.
  3. Если вы невзначай работаете с большой коллекцией мультимедиа и мобильными устройствами от Микрософт, может наступить коллапс системы из-за недокументированных алгоритмов индексации

Редко упоминаемые сведения из Википедии, касаемые UWPЧитать только хардкорным разрабам

Универсальная платформа Windows (англ. Universal Windows Platform, сокр. UWP) — платформа, созданная Microsoft и впервые представленная в Windows 10. Целью данной платформы является помощь в создании универсальных приложений, запускаемых как на Windows 10, так и на Windows 10 Mobile без изменения в коде. Есть поддержка создания таких приложений на C++, C#, VB.NET и XAML. API реализован в C++ и поддерживается в C++, VB.NET, C#, F# и JavaScript. Разработанная как расширение для Windows Runtime (платформы, представленной в Windows Server 2012 и Windows 8), позволяет запускать приложения на разных аппаратных платформах.

Итак, теоретические сведения построены. Перейдем к практике. Купил свежий ноут под 10-ку. Удивился, что после подключения второго жесткого диска очень долго шла индексация медиафайлов. Для работы с мультимедиа на внешних устройствах давным-давно установил плеер Zune. Система стала обновляться невпопад. В итоге с обновлением 1903 мне любезно разрешили выбрать время для обновления. Выбрал… Обычно Windows 10 обновляется, когда видит обновления. Но! Обновление 1903 было масштабным и после трех часов работы компьютер стал показывать несусветные вещи. Начал ставить обновление — потерял пользователя. %Username%.0001… Было имя пользователя, а после перезагрузки оно сменилось. Выяснилось, что это реакция на медиаплеер. Было два диска. Один системный, другой для данных. Из второго диска получился кирпич. ln_v-pwxrnev167iruso_chadzy.jpeg Это значит, что по непонятным причинам от начала и конца диска из оснастки Windows было отрезано по мегабайту под неведомую файловую систему. Смотрю на то, что получилось. Стало необходимым запустить оснастку, чтобы удалить эти изменения. Но самое страшное, что из-за медиаплеера обновление не могло сделать запись в системные настройки пользователя. Вероятно, об этом никто не подумал.culq_ngv1orxowg_1crotodegzk.png В итоге обновление скопировало файлы пользователя в нового пользователя, и теперь компьютер не сможет войти в сеть из-за того, что пользователя в домене нет, полетел реестр, т.к. многие программы, ресурсы и иконки заточены под имя пользователя. Придется переименовать пользователя в реестре вручную, переустановить часть программ и навести порядок среди тысяч файлов, на которые ссылаются ресурсы.   Вот вам  плеер — он смог угробить обновление! Вот вам и обновление — оно угробило систему. Но реестр все равно битый! И хорошего редактора (а лучше, механизма отката приложения) для исправления такой ситуации у Микрософт нет. А кнопка пуск — UWP приложение — исчезла навсегда после попытки вернуть имя пользователя в реестр.Несколько слов в заключение статьи.

  1. Если бы не структура диска C, то, вероятнее всего, был бы кирпич. Если бы диск был только один — вероятность потери данных многократно бы увеличилась.
  2. Обновление уничтожило доменную запись, программы придется перенастраивать, даже Visual Studio от Микрософт не перенесла такой атаки.
  3. Экспериментально установлено, что UWP приложения где-то еще хранят пользовательскую информацию, но эффективного средства работы с пользовательской информацией UWP не существует, более того, есть подозрение, что из-за того, что разработчики под Андроид и iOS как-то не торопятся портировать свои приложения под Windows Mobile, стандарт в дальнейшем поддерживаться и развиваться не будет.

Люди, что делать с таким обновлением?Только зарегистрированные пользователи могут участвовать в опросе.Войдите, пожалуйста.Как вы относитесь к тому, что фактически исправляете ошибки поставщика операционной системы 3.48% Я читал лицензионное соглашение и согласен быть тестировщиком 27 8.77% Я знаю мои права по закону «О защите прав потребителя» и прошу выдавать готовый продукт на мой компьютер 68 38.32% Вероятнее всего, останусь на предыдущей версии ПО и перейду на Linux-системы 297 3.61% Согласен с любой потерей данных — мой компьютер только для развлечения 28 30.32% Уже терял информацию и научился делать копии 235 15.48% Информацию не терял, но производителю ОС доверяю 120 Проголосовали 775 пользователей. Воздержались 300 пользователей. 5055,3k 50date.png Октябрь 4th, 2017 user.png Руги Деме

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

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

Возникновение этой проблемы может быть обусловлено разными причинами:

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

Как исправить зависания обновлений на 32%

Некоторые компьютеры имеют очень плохое интернет-соединение или слабую производительность.

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

Обычно ПК зависает на 32%, когда вы пытаетесь обновить систему с помощью «Центра обновления Windows».

Если обновление Windows остановилось на 32%, не спешите прерывать процесс — компьютер может подгружать необходимые файлы

Устройство может надолго затормозить, не реагируя ни на что и не проявляя признаков окончания обновлений. Исправить эту ошибку можно легко. Нужно загрузить или установить старые пакеты обновлений, чтобы новая система потом работала стабильно и без проблем. Необходимо провести диагностику «Центра обновления Windows»:

  1. Нажмите кнопки Win + R.
  2. Пропишите команду msdt /id WindowsUpdateDiagnostic в окне «Выполнить». Нажмите «ОК».

    Введите команду msdt /id WindowsUpdateDiagnostic, чтобы провести диагностику «Центра обновления Windows»

  3. Нажмите «Дополнительно».

    Нажмите пункт «Дополнительно», чтобы устранить неполадки обновлений

  4. Поставьте галочку на пункте «Автоматически применять исправления» и выберите «Запуск от имени администратора».

    Поставьте галочку на пункте «Автоматически применять исправления»

  5. Кликните «Далее». Когда действия будут выполнены, можно спокойно обновить ОС до Windows 10.

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

Причиной появления чёрного экрана является загрузка динамических обновлений

Процесс действительно кажется очень медленным при маленькой производительности. Чтобы ускорить загрузку, проверьте, не подключили ли вы USB-устройства. Отключите их. Тогда ПК заработает быстрее.

Причины, по которым компьютер не обновляется после 99% (подходит и для 91%)

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

  1. Нажмите клавиши Win + R.
  2. Введите команду msconfig. Нажмите «ОК».

    Введите команду, чтобы открыть «Конфигурацию системы»

  3. Откройте вкладку «Службы».

    Откройте список служб, которые можно отключить, чтобы система работала быстрее

  4. Поставьте галочку «Не отображать службы Майкрософт».

    Нажмите «Не отображать службы Майкрософт»

  5. Кликните на «Отключить все».

Как справиться с зависаниями установки обновления на 71%

Компьютер останавливается на 71% загрузки обновлений из-за большого скопления программ, работающих в фоновом режиме. Обязательно нужно просмотреть, какие программы вам больше не нужны, и выключить их в меню «Автозагрузка»:

  1. Зайдите в меню «Пуск». Пропишите команду msconfig. Дождитесь, пока откроется «Конфигурация системы».
  2. Откройте вкладку «Автозагрузка».

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

  3. Нажмите кнопку «Открыть диспетчер задач».

    Откройте «Диспетчер задач» для того, чтобы просмотреть элементы в меню «Автозагрузка»

  4. Перейдите ко вкладке «Автозагрузка» в «Диспетчере задач». Правой кнопкой мыши нажмите по любой программе и кликните «Отключить». Нажимаете «Применить» и «ОК».

    Отключите ненужные приложения для быстрой работы компьютера

  5. Выключите «Диспетчер задач» и сделайте перезапуск ПК.

    Сделайте перезагрузку компьютера

Видео: как отключить автозапуск программ в Windows 10

Компьютер тормозит на 75% при обновлении Windows

Если в компьютере не один жёсткий диск, то отключите все (в том числе внешний жёсткий диск, USB-ключ), кроме целевого жёсткого диска, на котором будет установлена Windows 10. Очень часто при зависании на 75% возникшая проблема изменяет языковой стандарт системы на английский язык. А обновление проходит успешно только в неанглийском варианте ОС. Следует изменить языковой стандарт системы на русский язык. Чтобы это сделать, выполните следующее:

  1. Зайдите в меню «Пуск». Выберите пункт «Control panel».

    Выберите пункт «Панель управления»

  2. Кликните на раздел «Clock, Language, and Region».

    Нажмите на раздел «Clock, Language, and Region»

  3. Выберите «Add a language» в пункте «Language».

    В новой вкладке щёлкните на «Add a language»

  4. Щёлкните по «Add a language».

    Щёлкните «Add a language», чтобы добавить новый язык

  5. Найдите в списке нужный язык и щёлкните по нему.

    Отыщите в списке нужный язык

  6. Кликните по «Options».

    С правой стороны пункта щёлкните по «Options»

  7. Дождитесь окончания проверки доступности языка.

    Дождитесь окончания проверки доступности языка

  8. Нажмите «Download and install language pack».

    Нажмите «Download and install language pack», чтобы загрузить русский язык

  9. Дождитесь окончания загрузочного процесса.

    Дождитесь завершения загрузки

  10. Зайдите в языковые параметры (кнопка «Options»).

    Перейдите к параметрам языка

  11. В открывшемся окошке щёлкните по кнопке «Make this the primary language».

    Выберите «Make this the primary language», чтобы сделать язык основным

  12. Перезагрузите компьютер после изменения языкового стандарта системы.

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

Видео: как поменять языковой стандарт в Windows 10

Универсальный способ исправления ошибок при зависании обновлений

Нужно воспользоваться средством устранения неполадок Windows Update, которое поможет справиться с ошибками обновлений:

  1. Нажмите Win + X и перейдите к «Панели управления».

    Перейдите к «Панели управления»

  2. Нажмите на раздел «Устранение неполадок».

    Перейдите к «Устранению неполадок»

  3. В разделе «Система и безопасность» нажмите «Устранение неполадок с помощью Центра обновления Windows».

    Нажмите на исправление проблем с помощью «Центра обновлений»

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

Если ни одно из вышеперечисленных решений не поможет вам решить проблему с Windows 10 при обновлении, попробуйте удалить папку Software Distribution:

  1. Пройдите путь «C» — «Windows» — «SoftwareDistribution» — «Download folder» и удалите из последней папки все файлы.
  2. Зайдите в меню «Пуск» и выберите пункт «Командная строка» («Администратор»).
  3. Введите команду exe / update now и нажмите клавишу Enter.
  4. Зайдите в Windows Update и проверьте, не решена ли ошибка.

Подготовка к установке обновлений зависает

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

  1. Убедитесь, что обновления на самом деле застряли (некоторые установки для Windows могут занимать много времени):
    • взгляните на индикатор активности жёсткого диска. Он должен мигать. Если этого не происходит, то обновления застряли;
    • перезагрузите компьютер, используя кнопку сброса, или выключите питание, а затем снова включите. Проверьте, начнёт ли Windows нормальную установку обновлений. В зависимости от того, как настроены Windows и BIOS / UEFI, возможно, придётся удерживать кнопку питания в течение нескольких секунд, прежде чем компьютер выключится. Если вы используете Windows 10 и после перезагрузки попадаете на экран входа в систему, попробуйте нажать или кликнуть на иконку питания в нижнем правом углу и выбрать пункт «Обновить и перезапустить», если он доступен.

      Щёлкните значок питания в правом нижнем углу, чтобы выключить систему

  2. Попробуйте удалить антивирус с ПК перед установкой обновления. Замедления процесса могут возникать по его вине.
  3. Запустите Windows в безопасном режиме. Этот специальный диагностический режим Windows загружает только минимальные драйверы и службы, которые необходимы Windows, поэтому, если другая программа или служба конфликтует с одним из обновлений Windows, установка начнётся без проблем. Если новые патчи будут успешно установлены, перезапустите безопасный режим, чтобы потом нормально войти в Windows.
  4. Проверьте память вашего компьютера. Возможно, что сбой в ОЗУ мог привести к зависанию установки патча. Выключите компьютер и вытащите из материнской платы модули памяти, но обязательно оставьте один. Попробуйте снова провести обновление. Если не увидите никаких изменений, то полностью замените все модули памяти.

Видео: как войти в безопасный режим Windows 10

Загрузка обновлений зависает

Зависания происходят из-за повреждённого дистрибутива ОС, у которого недостаточно места на жёстком диске, или из-за неправильно поставленных параметров в настройках BIOS. Чтобы исправить параметры, выполните следующее:

  1. Зайдите в BIOS. Для этого выключите ПК. При запуске системы зажмите клавишу F2. Перед вами открываются настройки BIOS.

    Зайдите в BIOS

  2. Перейдите к вкладке «Boot». Здесь нужно задать параметр «Disabled» что значит «Выключено».

    Перейдите к вкладке «Boot»

  3. Включите режим совместимости. Найдите во вкладке «Boot» пункт «Boot List Option» и задайте ему значение «Legacy».

    Нажмите значение «Legacy», чтобы включить режим совместимости

  4. Сохраните настройки клавишей F10. Перезапустите компьютер. Теперь никакие зависания при установке вас беспокоить не будут.

«Получение обновлений» проводит бесконечный поиск

Иногда случается и такое, что загрузка новой версии ОС начинает тормозить, когда только приходят обновления. Этот процесс может проводить бесконечный поиск, не давая никакого результата.

Если компьютер зависает при получении обновлений, то отключите «Службу обновления Windows»

Причиной этого зависания может быть некорректная работа «Службы обновления Windows», ведь это именно она вызывает торможение загрузки. Чтобы её отключить, выполните следующее:

  1. Зажмите клавиши Win + R.
  2. Введите команду services.msc в окне «Выполнить».

    Пропишите команду, вызывающую список служб

  3. Нажмите «ОК». В списке найдите «Центр обновления Windows». Щёлкните по нему правой кнопкой мыши и выберите пункт «Остановить».

    Отключите службы, чтобы компьютер перестал зависать при получении обновлений

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

Используемые источники:

  • https://www.kv.by/post/1056632-windows-10-zavisaet-vo-vremya-obnovleniya-ispravlyaem-situaciyu
  • https://m.habr.com/ru/company/0/blog/465773/
  • https://kompkimi.ru/windows10/zavislo-obnovlenie-windows-10

Рейтинг автора
5
Подборку подготовил
Максим Уваров
Наш эксперт
Написано статей
171
Ссылка на основную публикацию
Похожие публикации