Все способы:
- Устранение неполадок обновления Windows
- Подготовка
- Способ 1: Скрипт сброса параметров
- Способ 2: Утилиты DISM и SFC
- Способ 3: Установка пакета обновлений
- Заключение
- Вопросы и ответы: 2
Ошибки, связанные с обновлениями операционной системы, могут доставить массу неприятностей. Чаще всего мы можем видеть бесконечную настройку или установку очередного апдейта при загрузке Windows. В этой статье поговорим о том, как избавиться от данной проблемы разными способами.
Устранение неполадок обновления Windows
Причин, вызывающих проблемы с апдейтом системы, довольно много. Основными являются сбои в работе служб, отвечающих за обновление, повреждение файлов при скачивании, ошибки при установке, вызванные различными факторами – вирусом или антивирусом или некорректными действиями пользователя. Поскольку точно определить причину мы не можем, то решения проблемы должны быть универсальными, то есть быть направленными на устранение всех причин разом. Далее рассмотрим два варианта действий.
Подготовка
Для начала необходимо выполнить восстановление Виндовс к тому состоянию, в котором она была до попытки установки обновления. Обусловлено это тем, что загрузить систему и произвести в ней какие-либо действия не представляется возможным.
- Перезагружаем компьютер в «Безопасный режим».
Подробнее: Как войти в безопасный режим в Windows 10, Windows 8, Windows 7, Windows XP
- Вызываем утилиту восстановления из строки «Выполнить» (Win+R). Нам поможет вот такая команда:
rstrui.exe
Для Виндовс ХР необходимо прописать полный путь.
C:\WINDOWS\system32\Restore\rstrui.exe
- Нажимаем «Далее».
Выбираем точку и снова жмем «Далее».
После нажатия «Готово» утилита начнет процесс восстановления с перезагрузкой компьютера.
Если в безопасный режим войти не получается, то придется воспользоваться установочным дистрибутивом, записанным на диск или флешку. С этого носителя необходимо загрузить компьютер.
Подробнее: Как выставить загрузку с флешки
После этапа выбора языка нажимаем на ссылку, запускающую средство восстановления.
В разных редакциях Виндовс последовательность дальнейших действий будет отличаться.
Windows 10 и 8
- Открываем блок «Диагностика». В «десятке» эта кнопка называется «Поиск и устранение неисправностей».
- В следующем окне идем в «Дополнительные параметры».
Данный промежуточный шаг в Виндовс 10 отсутствует, поэтому, если установлена «десятка», то сразу переходим к следующему пункту.
- Нажимаем кнопку «Восстановление системы».
- Выбираем целевую операционную систему.
- Откроется окно утилиты восстановления.
Windows 7
- В окне параметров жмем «Далее».
- Выбираем соответствующий пункт в списке.
- Дальнейшие действия выполняются по тому же сценарию, что и в случае с «Безопасным режимом».
Windows XP
С ХР дело обстоит немного сложнее. Восстановление производится путем удаления старых системных файлов и копированием на диск новых. Пользовательские документы при этом останутся на своих местах.
Подробнее: Способы восстановления Windows XP
Уже на этом этапе проблема может быть решена, но не стоит преждевременно расслабляться. Нам еще предстоит установить обновления, а этот процесс наверняка вызовет повторное проявление неполадки.
Способ 1: Скрипт сброса параметров
Данное средство позволяет сбросить настройки «Центра обновлений» и устранить сбои в работе отвечающих за апдейт служб.
Этот вариант является универсальным для всех версий Виндовс, начиная с ХР.
Скачать скрипт
- Распаковываем архив со скриптом и запускаем файл ResetWUEng.cmd.
- Нажимаем «Y» (без кавычек) на клавиатуре при включенной английской раскладке.
- Вводим «2» (без кавычек) и жмем ENTER.
- Ждем, пока скрипт завершит работу, после чего перезагружаем компьютер.
Способ 2: Утилиты DISM и SFC
DISM – это консольная (для «Командной строки») утилита, предназначенная для работы с образами Windows. С ее помощью можно вернуть работоспособность компонентам, отвечающих за обновления системы. SFC, в свою очередь, позволяет выявить и восстановить поврежденные системные файлы.
Этот способ поможет решить проблему на системах Windows 8 и 10.
- Для работы нам потребуется «Командная строка», запущенная от имени администратора. В системном поиске вводим
cmd
Кликаем ПКМ по найденному приложению и выбираем соответствующий пункт.
- Далее вводим следующую строку:
dism.exe /online /cleanup-image /restorehealth
Нажимаем ENTER и ждем завершения процесса.
- Запускаем сканирование системных файлов командой
sfc /scannow
Снова ожидаем, пока утилита справится со своей задачей.
- Перезагружаем компьютер и пробуем повторно запустить обновление.
Читайте также: Как обновить Windows 10, Windows 8, Windows 7, Windows ХР
Способ 3: Установка пакета обновлений
Данный пакет содержит в себе файлы, необходимые для успешного обновления. Он должен быть предварительно установлен в систему, на которой планируется произвести данную процедуру.
Этот способ подходит для устранения неполадки на Windows 7.
Скачать пакет для 32-битных систем
После загрузки достаточно запустить полученный файл и дождаться завершения установки. После этого можно сразу приступать к инсталляции апдейтов «винды».
Заключение
Как видите, для всех версий Виндовс имеются свои варианты решения проблем с обновлениями. В нормальных условиях, то есть при обычных сбоях, данные рекомендации работают отлично. Если же не удалось восстановить нормальную работу «Центра обновлений», то стоит обратить свое внимание на возможность заражения ПК вирусами.
Подробнее: Борьба с компьютерными вирусами
В некоторых случаях система совсем отказывается работать вне зависимости от наших действий. Выход в такой ситуации один – полная переустановка «винды».
Наша группа в TelegramПолезные советы и помощь
Распознавание голоса и речи на C#
UnmanagedCoder 05.05.2025
Интеграция голосового управления в приложения на C# стала намного доступнее благодаря развитию специализированных библиотек и API. При этом многие разработчики до сих пор считают голосовое управление. . .
Реализация своих итераторов в C++
NullReferenced 05.05.2025
Итераторы в C++ — это абстракция, которая связывает весь экосистему Стандартной Библиотеки Шаблонов (STL) в единое целое, позволяя алгоритмам работать с разнородными структурами данных без знания их. . .
Разработка собственного фреймворка для тестирования в C#
UnmanagedCoder 04.05.2025
C# довольно богат готовыми решениями – NUnit, xUnit, MSTest уже давно стали своеобразными динозаврами индустрии. Однако, как и любой динозавр, они не всегда могут протиснуться в узкие коридоры. . .
Распределенная трассировка в Java с помощью OpenTelemetry
Javaican 04.05.2025
Микросервисная архитектура стала краеугольным камнем современной разработки, но вместе с ней пришла и головная боль, знакомая многим — отслеживание прохождения запросов через лабиринт взаимосвязанных. . .
Шаблоны обнаружения сервисов в Kubernetes
Mr. Docker 04.05.2025
Современные Kubernetes-инфраструктуры сталкиваются с серьёзными вызовами. Развертывание в нескольких регионах и облаках одновременно, необходимость обеспечения низкой задержки для глобально. . .
Создаем SPA на C# и Blazor
stackOverflow 04.05.2025
Мир веб-разработки за последние десять лет претерпел коллосальные изменения. Переход от традиционных многостраничных сайтов к одностраничным приложениям (Single Page Applications, SPA) — это. . .
Реализация шаблонов проектирования GoF на C++
NullReferenced 04.05.2025
«Банда четырёх» (Gang of Four или GoF) — Эрих Гамма, Ричард Хелм, Ральф Джонсон и Джон Влиссидес — в 1994 году сформировали канон шаблонов, который выдержал проверку временем. И хотя C++ претерпел. . .
C# и сети: Сокеты, gRPC и SignalR
UnmanagedCoder 04.05.2025
Сетевые технологии не стоят на месте, а вместе с ними эволюционируют и инструменты разработки. В . NET появилось множество решений — от низкоуровневых сокетов, позволяющих управлять каждым байтом. . .
Создание микросервисов с Domain-Driven Design
ArchitectMsa 04.05.2025
Архитектура микросервисов за последние годы превратилась в мощный архитектурный подход, который позволяет разрабатывать гибкие, масштабируемые и устойчивые системы. А если добавить сюда ещё и. . .
Многопоточность в C++: Современные техники C++26
bytestream 04.05.2025
C++ долго жил по принципу «один поток — одна задача» — как старательный солдатик, выполняющий команды одну за другой. В то время, когда процессоры уже обзавелись несколькими ядрами, этот подход стал. . .
Многие пользователи Windows 11 и 10 сталкиваются с ситуацией, когда при завершении работы, перезагрузке или включении компьютера появляется экран «Подготовка Windows. Не выключайте компьютер». Появляется и не исчезает.
В этом материале о том, что это за экран, что делать, если компьютер или ноутбука «завис» на нём и дополнительная информация, которая может быть полезной.
Почему появляется экран «Подготовка Windows» и причины его зависания
Экран с надписью «Подготовка Windows. Не выключайте компьютер» обычно говорит о том, что выполняется установка обновлений Windows 11/10, при этом возможны следующие сценарии:
- Обновления были загружены в фоновом режиме и уже начали устанавливаться (что отображается в их статусе в Центре обновления Windows) когда вы решили выключить компьютер или перезагрузить его. Установку необходимо завершить и пока этого не произойдёт, вы видите соответствующее сообщение.
- Обновления были скачаны, подготовлены к установке, но для установки требуется перезагрузка — в этом случае после нажатия «Обновить и завершить работу» или «Обновить и перезагрузить» в меню завершения работы вы увидите экран «Подготовка Windows».
- Обновление устанавливается в несколько этапов — в этом случае экран с сообщением может появиться уже после перезагрузки или нескольких инициированных автоматически перезагрузок либо после включения компьютера после завершения работы.
Само по себе сообщение «Подготовка Windows. Не выключайте компьютер» — нормальное явление для Windows и является частью процесса установки обновлений, однако иногда пользователям кажется, что компьютер завис и какие-либо операции не выполняются. Действительно ли это так? Не обязательно.
Установка различных обновлений Windows 11/10 может занимать разное время, а период, в течение которого выполняется «Подготовка Windows» может зависеть от ряда факторов:
- Размер, тип обновления. Например, объемные обновления компонентов выполняются значительно дольше, чем обновления драйверов или определений Microsoft Defender.
- Количество обновлений в очереди. Только что установленная Windows, автоматически может загрузить объемный набор обновлений, выпущенных с момента выхода дистрибутива, а их установка потребовать нескольких часов.
- Производительность компьютера или ноутбука. На компьютере с быстрым SSD, процессором и достаточным объемом RAM обновление может устанавливаться в разы быстрее, чем на ноутбуке с медленным HDD и «офисными» характеристиками, особенно если на нём включены опции экономии заряда батареи или включен профиль электропитания для бесшумной работы.
- Свободное место на системном разделе диска. Неочевидный фактор, но очень сильно влияющий на скорость процесса обновления: пользователи, у которых единицы свободных гигабайт на диске C: могут обнаружить, что многие задачи, выполняемые на системном разделе диска (а в случае обновлений — это загрузка и распаковка необходимых файлов, замена обновлённых системных файлов, создание точки восстановления системы и другие) происходят очень медленно.
- На процессорах Intel 12, 13, 14 и более новых поколений, оснащённых E-ядрами, иногда процессы обновления могут выполняться именно на них, что приводит к снижению скорости обновления даже по сравнению с менее производительными системами.
Подводя итог этому разделу, система, замершая на экране «Подготовка Windows. Не выключайте компьютер» не обязательно зависла. С большой вероятностью выполняется штатный процесс обновления, на продолжительность которого могут влиять различные факторы.
Как долго может длиться процесс и что делать, если он не завершается
Чётких временных рамок для экрана «Подготовка Windows» нет — всё будет зависеть от конкретных условий. Чаще всего процесс длится от нескольких минут до получаса — это нормальные значения. В очень редких случаях он может занять до 2–3 часов. И почти всегда он завершается штатно, без каких-либо дополнительных действий пользователя.
Что делать, если вам кажется, что компьютер завис на этом экране?
- Наберитесь терпения и дождитесь завершения процесса, если этот вариант применим. В случае ноутбука настоятельно рекомендую подключить его к источнику питания — это может ускорить процесс и снизить возможные риски. Обратите внимание на дополнительные признаки активности системы — индикаторы дисков, шум вентиляторов системы охлаждения
- При появлении экрана «Подготовка Windows» на этапе завершения работы или перезагрузки может сработать следующий метод: нажмите клавиши Ctrl+Alt+Delete на клавиатуре, а затем по кнопке «Отмена» в появившемся меню.
- Выключить компьютер долгим удержанием кнопки питания. Использование этого метода несёт риски — обычно проблем не возникает и следующее включение происходит штатно, либо с очередным запуском процесса подготовки Windows. Однако в редких случаях принудительное выключение в процессе обновления может вызвать сбои Windows, особенно в случае, если вы наблюдаете не просто сообщение «Подготовка Windows. Не выключайте компьютер» и «кружочки», а процент завершения процесса. Использование метода допустимо в случаях, когда иные варианты не приемлемы, вы осознаёте риски и берёте ответственность за возможные последствия на себя.
Если вам пришлось прибегнуть к последнему из вариантов, после чего вы столкнулись с ошибками запуска Windows 11/10, могут помочь точки восстановления системы — их использование возможно не только из запущенной ОС, но и с загрузочной флешки или среды восстановления.
Первые скриншоты Windows 11 — изменения коснулись «Пуска», панели задач, интерфейса и многого другого
В Сети оказались опубликованы скриншоты, сделанные в грядущей операционной системе Windows 11 от компании Microsoft. На опубликованных изображениях демонстрируется новый пользовательский интерфейс, свежее меню «Пуск» и многое другое. Поскольку это очень ранняя сборка, некоторые элементы новой ОС остались такими же, как у текущей версии Windows 10.
Новый пользовательский интерфейс и меню «Пуск» в Windows 11 очень похожи на те, что изначально были в Windows 10X. Microsoft пыталась упростить интерфейс Windows для использования на устройствах с двумя экранами, но в конечном счёте отказалась от дальнейшей разработки Windows 10X. Позже компания пообещала использовать те наработки в основной версии ОС, и как видно, сдержала обещание — многие элементы легли в основу новой Windows 11.
Наиболее заметное визуальное отличие новой ОС связано с панелью задач. Microsoft решила сместить иконки приложений с левого нижнего края экрана в центр. Здесь же находится и новая кнопка меню «Пуск». Последняя представляет собой упрощённую версию того меню, что сегодня присутствует в Windows 10.
В новой версии операционной системы используются закруглённые углы окон. Контекстуальные меню, иконки, а также окно проводника — теперь всё имеет закруглённые углы, включая иконки и окна меню «Пуск».
На панели задач Windows 11 можно увидеть новую иконку Widgets (виджеты). Слухи о том, что компания вернёт их в новую ОС, ходят уже давно. Правда, сами виджеты из-за «сырости» версии сборки пока недогружаются. С помощью виджетов можно будет быстро узнать погоду, свежие новости и другую полезную информацию из Сети.
В ранней сборке Windows 11 компания пока не вносила изменения в интерфейс магазина приложений Windows Store. Прежде сообщалось, что Microsoft собирается серьёзно переработать магазин приложений и сделать его более дружелюбным не только для пользователей, но и для разработчиков приложений. Для них упростят размещение контента на платформе, а также позволят использовать в приложениях сторонние платёжные сервисы.
Визуально изменится и процесс установки Windows 11. Однако пользователя как и раньше будут сопровождать по каждому шагу установки и настройки новой ОС. При каждой загрузке Windows 11 пользователя будет встречать новый звук запуска системы.
Microsoft подробно расскажет о «следующем поколении Windows» на специальном мероприятии, которое состоится в конце этого месяца. Софтверный гигант начал рассылку приглашений на мероприятие, которое будет полностью посвящено программной платформе Windows и начнётся в 18:00 (мск) 24 июня.
Источник
Уже не первый раз встречаюсь с проблемой, когда при перезагрузке или выключении Windows, появляется надпись ‘
Подготовка Windows. Не выключайте компьютер
‘ (
Getting Windows Ready. Don’t turn off your computer
) и висит на этом этапе часами. Проблема наиболее характерна для Windows Server 2022/2019/2016 и появляется она после установки обновлений Windows или добавления/удаления ролей и компонентов, но может встречаться и на Windows 10/11.
Основной совет при появление такой надписи: проявите терпение и дождитесь, пока Windows закончит установку обновлений/компонент. Если вы регулярно устанавливаете обновления на компьютере, то в редких случаях завершение их установки будет занимать более 1 часа. Если вы не ставили обновления довольно давно, или производительность компьютера невысокая – такая установка может занять несколько часов.
В некоторых случаях действительно, надпись ‘Подготовка Windows‘ может висеть часами, сутками или даже бесконечно. В этом и других случаях, когда вы осознанно хотите выключить или перезагрузить компьютер, вы можете прервать этот процесс (с рисками целостности образа, но иногда выбора просто нет).
Не рекомендуется отключать питание компьютера при установке обновлений, т.к. это может поломать ваш образ Windows.
Далее рассмотрим мягкий способ завершения всех фоновых процессов компьютера, зависшего на этапе установки обновлений/подготовки образа.
Идея заключается в том, что компьютер в данной фазе обслуживания образа доступен по сети. И хотя удаленный доступ к его рабочему столу через службы Remote Desktop (RDP) работать не будет, вы можете удаленно подключиться к нему с помощью инструментов удаленного администрирования.
Понадобится другой компьютер с Windows в этой же LAN. Проверьте, что компьютер, который завис на этапе «Подготовка Windows» доступен по сети и на нем открыт порт SMB (445)
Test-NetConnection 192.168.13.10 -port 445
Запустите оснастку Службы (Services)
services.msc
и удаленно подключитесь к зависшему серверу (Action -> Connect to another computer -> укажите имя или IP адрес проблемного сервера).
В списке служб сервера найдите службу Windows Modules Installer (Установщик модулей Windows). Часто бывает, что эта службу находится в состоянии Stopping. Очевидно, именно эта служба мешает выполнению процедуры корректной перезагрузки/выключению Windows.
Кнопки управления службой TrustedInstaller при этом не доступны. Вы не можете завершить или приостановить ее. В свойствах службы можно узнать имя исполняемого файла службы:
C:\Windows\servicing\TrustedInstaller.exe
.
Для принудительной остановки зависшей службы, нужно подключиться к командной строке удаленного компьютера. Для этого можно использовать утилиту PsExec. Откройте командную строку и выполните команду:
PsExec.exe \\192.168.158.10 -i -u localadmin powershell.exe
Где
-
192.168.158.10
– имя или IP адрес удаленного компьютера, к которому вы хотите подключиться -
localadmin
– учетная запись с правами администратора на удаленном компьютере (появится запрос пароля) - Если не указывать -u localadmin, будет выполнена попытка подключиться под текущим пользователем (удобно для доменной сети)
-
powershell.exe
– запустить сессию командной строки PowerShell
Проверим, чем занят компьютер. С помощью PowerShell выведем топ 10 процессов по использовании памяти:
Get-Process | Sort-Object WorkingSet -Descending | Select-Object -First 10 Name, Id, @{Name="Memory (MB)"; Expression={[math]::round($_.WorkingSet / 1MB, 2)}}
И по использованию CPU:
Get-Process | Sort-Object CPU -Descending | Select-Object -First 10 Name, Id, @{Name="CPU Time (s)"; Expression={[math]::round($_.CPU, 2)}}
Тут видно, что на хосте наблюдается высокое использование ресурсов процессом
TiWorker.exe
. Процесс TiWorker (Trusted Installer Worker), это ключевой процесс сервиса Windows Modules Installer (TrustedInstaller), который отвечает за обработку обновлений и системные компоненты Windows.
Проверьте, как долго запущен это процесс:
Get-Process TiWorker | Select-Object Id, Name, CPU, WorkingSet, StartTime
Проверьте какие службы Windows зависли и находятся в статусе Stopping:
Get-CimInstance -Class win32_service | where-Object state -eq 'stop pending'
Чтобы принудительно завершить службу TrustedInstaller и все связанные компоненты, выполните:
taskkill /IM TrustedInstaller.exe /F
Службу TrustedInstaller можно остановить удаленно, не подключаясь к командной консоли Windows. Воспользуйтесь командой:
pskill.exe \\corp-man02 TrustedInstaller.exe
Или (если нужно указать учетные данные пользователя для подключения):
taskkill.exe /s corp-man02 /u corp\admin_name /p P@ssw0rd! /im TrustedInstaller.exe
После этого на экране зависшего сервера должна появиться надпись Shutting down, и через несколько секунд он должен корректно перезагрузится.
Принудительное завершение процессов службы TrustedInstaller как правило не рекомендуется. Но если компьютер реально завис на этапе подготовки Windows на действительно длительное время, это будет оптимальный способ перезагрузить/выключить компьютер.
После загрузки Windows, обязательно проверьте целостность образа ОС и исправьте найденные ошибки с помощью DISM и SFC:
dism.exe /online /cleanup-image /restorehealth
sfc /scannow