Процесс svchost грузит процессор на 100%, центр обновления Windows Vista зависает намертво

Анонимные
2016-07-09T07:30:13+00:00

Добрый день!

   У меня на ноутбуке установлена операционная система MS Windows Vista SP2. Недавно я заметил, что компьютер стал работать медленно. Стал искать в чем причина и обнаружил с помощью программы Process Explorer, что процесс svchost грузит CPU на 95-99%, посмотрел этот загружающий процесс  - его загруженность, похоже, вызывает файл ntdll.dll. Этот файл в этом процессе загружен многократно (много потоков, если можно так сказать) и один из этих потоков вызывает такую загрузку.

Файл этот находится в папке Windows\system32 и является, похоже, компонентом операционной системы. Это проводит к тому, что компьютер начинает работать так медленно, что на нем ничего невозможно делать.

   Поискав решение в интернете, удалось выяснить,  что такая проблема имеется у многих пользователей и что есть единственное решение - нужно отключить службу обновления Windows. Я попробовал, остановил Центр обновления Windows и проблема и правда решилась - загрузка процессора упала до 5% и за компьютером стало возможно работать.

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

Кстати, я попробовал вручную запустить обновление Windows, индикатор работы показывал, что якобы она что-то там делает, но я ждал 30 минут - она ничего не скачала и ничего не установила, но индикатор показывал, что якобы она ищет обновления (этого явно не может быть, т.к. за это время при моей скорости должны были скачаться и установиться любые обновления).

   Прошу у вас помощи в решении проблемы.

Windows для дома | Предыдущие версии Windows | Центр обновления Windows

Заблокированный вопрос. Этот вопрос был перенесен из сообщества службы поддержки Майкрософт. Вы можете проголосовать о его полезности, но не можете добавлять комментарии или ответы, а также подписаться на этот вопрос.

Комментариев: 0 Без комментариев
Ответ, принятый автором вопроса
Анонимные
2017-01-14T13:09:04+00:00

Добрый день!  Версия файла wuaueng.dll  - 7.6.7600.256

В последние несколько месяцев приходилось ставить обновления, скачивая их вручную. Иногда было так, что достаточно было скачать и установить часть обновлений, а остальные скачивались и устанавливались автоматически. Но в этом январе компьютер смог сам скачать и установить обновления января 2017 года (правда в январе в этот раз у них всего 1 обновление, ну и еще 1 дня антишпиона).

Этот ответ помог вам?

Один пользователь счел этот ответ полезным.
Комментариев: 0 Без комментариев

Дополнительные ответы: 36

Сортировать по: Наиболее полезные
  1. Анонимные
    2016-07-17T15:24:47+00:00

    Опять, похоже, вы видели не все мое предыдущее сообщение:) 

    "Я проверил какая же теперь установлена версия файлов Jscript.dll и VBscript.dll - установлена версия 5.8.7601.17325 от 20.06.2016 г. По номеру версии и размеру файлов я понял, что эти Jscript.dll и VBscript.dll установились в комплекте с обновлением к IE 9 от 12.07.2016 года, т.е. получается, что нет 

    смысла устанавливать те обновления, которые не установились - kb3169659 и kb3158364, которые  направлены на исправление как раз Jscriptl и VBscript и которые содержат в себе более старые версии файлов". 

    А обновление kb3161949 я установил еще до восстановления работы центра обновления (сначала установил, потом удалил, а потом опять установил). 

    Остальные упомянутые вами обновления проверил - часть вручную установил, а остальные установились, когда вдруг оживился центр обновления. Дополнительно еще несколько установилось от июня 2016 г. (вроде обновлений для netframework).

    Этот ответ помог вам?

    Комментариев: 0 Без комментариев
  2. 0x00000000 40,810 Баллы репутации
    2016-07-17T14:47:21+00:00

      Кстати, смотрю в области уведомлений, в правом нижнем углу экрана появился значок "Идет загрузка обновлений. Завершено 60%".  Хочется надеяться, что это заработала наконец долгожданная загрузка обновлений. 

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

      Кстати, как думаете, старое содержимое папки softwaredistribution\Download можно вернуть на старое место, ведь я ее не удалял? 

    Ваше последнее сообщение  прочитал позже. Если Центр обновлений уже работает, то фиксы не нужны. Однако, проверьте установку всех важных обновлений по списку. Все ли они действительно пришли? В том числе те, о которых упоминалось выше:  kb3161949 и kb3158364

    Содержимое старой папки Softwaredistribution\Download  больше не нужно, можете поступать с ней по своему усмотрению.

    Этот ответ помог вам?

    Комментариев: 0 Без комментариев
  3. Анонимные
    2016-07-17T14:41:09+00:00

    Видимо, вы видели только начало моего предыдущего сообщения:)  

    У меня установились эти 11 обновлений, которые он нашел автоматом. Загрузка их прошла в считанные минуты, также как и установка (установка заняла примерно 15 мин). Т.е. предварительно можно сказать, что, похоже, восстановилась работа центра обновления. 

    Я проверил какая же теперь установлена версия файлов Jscript.dll и VBscript.dll - установлена версия 5.8.7601.17325 от 20.06.2016 г. По номеру версии и размеру файлов я понял, что эти Jscript.dll и VBscript.dll установились в комплекте с обновлением к IE 9 от 12.07.2016 года, т.е. получается, что нет смысла устанавливать те обновления, которые не установились - kb3169659 и kb3158364, которые  направлены на исправление как раз Jscriptl и VBscript и которые содержат в себе более старые версии файлов. 

      Еще я проверил какая же теперь установлена версия агента обновления Windows - она не изменилась и все та же 7.6.7600.256. Таким образом, предварительно можно сделать вывод, что проблема была не в агенте обновления и не в его версии.

    Этот ответ помог вам?

    Комментариев: 0 Без комментариев
  4. 0x00000000 40,810 Баллы репутации
    2016-07-17T12:31:09+00:00

    Попробуйте расширенный фикс перезапуска центра обновлений.

    Перейдите на стр. https://support.microsoft.com/ru-ru/kb/971058

    Чтобы не вводить фикс вручную, перейдите к  автоматическому средству для вашей системы на этой странице и запустите его.

    Если автоматический фикс откажет или не загрузится, можно попробовать "Ручное восстановление исходного состояния Центра обновления Windows". Всё подробно написано. Команд много, постарайтесь не ошибиться.

    Выполняйте сразу "агрессивный" вариант, включая шаги 4а и 4b. Если возникнут вопросы - задавайте. Не применяйте этот фикс дважды, если первый раз выполнится успешно.

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

    Этот ответ помог вам?

    Комментариев: 0 Без комментариев