Завершение работы Vista зависло после 200 обновлений
Я недавно переустановил Vista с пакетом обновления 2 на старом ноутбуке, чтобы попытаться решить многочисленные проблемы для друга.
После этого я установил все драйверы с сайтов производителей без проблем.
Запустил обновление windows, проверка заняла не менее 20 часов! Поиск 201 обновления, загрузка заняла около 1 часа 30 минут, после чего я решил установить во время выключения и лечь спать. (Заметив, что по какой-то причине он упал до 200 обновлений?)
Я проснулся этим утром и обнаружил, что он висит на экране "выключение...". Оставьте его на несколько часов, не зная, когда (или если) он закончил обновления.
Это спасение для принудительного выключения, или я должен оставить его? Я не тороплюсь.
ОБНОВИТЬ
После 9 часов ожидания вентилятор ноутбука перестал вращаться, и еще через 3 часа я принудительно отключился. Пытался загрузиться в безопасном режиме, но это заняло больше времени, чем обычно, и сам перезагрузился во время загрузки, во время второй загрузки он запустил экран установки с 3 шагами, но потерпел неудачу на шаге 2, и теперь он находится на экране, которого я раньше не видел...
Обновления не были настроены правильно. Возврат изменений.
Не выключай свой компьютер.
Поскольку мы получаем около 200 обновлений, я думаю, это никогда не закончится! Кто-нибудь видел это раньше и знает, сколько времени это займет?
Я думаю, что я выберу дешевый ключ для Windows 7. Кто-нибудь знает, можно ли сделать чистую установку Windows 10 с ключом продукта Windows 7? Или сначала нужно установить Windows 7?
ОБНОВЛЕНИЕ 2
Если кому-то интересно, возврат занял около 2-3 часов. Но я не позволю ему попробовать установить все 200 снова, просто собираюсь попробовать установить Windows 7 вместо этого.
1 ответ
В то время как я видел это в Vista, в смутное и далекое прошлое, такое случалось со мной регулярно, на новых установках Windows 7, с оригинального первоначального выпуска DVD, который затем должен был пройти через все обновления, с нуля, в том числе SP1. Я обнаружил, что при каждой установке обновления будут зависать где-то в 150 обновлениях, очень похоже на то, что вы описываете. Это похоже на то, что во время этих мега обновлений в определенный момент происходит несколько взаимоисключающих "блокировок", когда обновления могут в конечном итоге конфликтовать друг с другом, и Windows впадает в небольшую шумиху.
Я бы принудительно выключил компьютер, подождав неисчислимое количество часов, и при запуске Windows сначала была бы несколько сбита с толку, но в конце концов разобралась, после повторного перечисления, какие обновления были успешно установлены, а какие - нет.
Я подозреваю, что Vista делает то же самое перечисление завершенных обновлений.
Если машина действительно запуталась, то это руководство может помочь, обновления Windows застряли при завершении работы или перезагрузке - "Установка обновления…".
Не выключайте компьютер и не перезагружайте его, так как вы снова застряли в сообщении "Установка обновлений…". Причина этого заключается в поврежденном обновлении или поврежденной базе данных обновлений. В любом случае, исправить это довольно просто, если у вас есть базовые знания о компьютерах.
В каталоге Windows есть папка с названием "SoftwareDistribution". В эту папку загружаются и запускаются все обновления Windows, а также база данных Центра обновления Windows, находящаяся здесь. Итак, если он поврежден, нам нужно избавиться от него и воссоздать его с нуля - это исправит ваши проблемы.
Прежде всего, вы не можете просто зайти и удалить или переименовать папку, так как запущена служба Центра обновления Windows, которая не позволит вам сделать это. Таким образом, план состоит в том, чтобы остановить службу, переименовать текущую папку, снова запустить службу, которая затем, в свою очередь, воссоздает вашу папку SoftwareDistribution и базу данных Центра обновления Windows.
Откройте приглашение Admin Commnad и запустите
net stop wuauserv
ren c:\windows\softwaredistribution sd.old
net start wuauserv
После перезапуска вы должны заметить, что папка SoftwareDistribution была воссоздана - вы должны перезагрузить компьютер и заметить, что он перезагружается без проблем.
Но подождите - есть еще одна вещь, о которой вам нужно знать. Поскольку теперь вы полностью удалили старую базу данных SoftwareDistribution, при следующем запуске обновлений Windows она не будет знать, что она была запущена ранее, и может произойти из-за ошибки. Игнорируйте это и просто нажмите "Проверить наличие обновлений". Затем он проверит машину, увидит, что у нее есть ряд обновлений, и снова догонит себя.
Кроме того, я бы порекомендовал вам не использовать Vista, если только она не предназначена для отслеживания ошибок, связанных с Vista, или проблемы с поддержкой, а вместо этого перейти на Windows 7 - это намного более эффективно и стабильно. Возможно, Vista была одной из худших версий Windows, когда-либо выпущенных, наравне с ME.
Это может повысить производительность, если вы сможете найти очень дешевый старый диск Windows 7 с лицензией на eBay или на рынке. У меня есть много старых ноутбуков, которые были разработаны для XP, и они прекрасно работают под управлением Windows 7 - однако Vista просто заставляла их работать медленно