Процесс 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-17T10:20:16+00:00

    Я пока хотел попробовать установить другие указанные обновления - от 12 июля. Кстати, одно из них там как раз для VBScript и  JScript, т.е. оно по сути как раз более новая версия того, что я не смог в тот раз установить.   

    Только вот я подумываю - если я установлю эти новые обновления от 12 июля 2016, то не помешает ли это потом мне установить какие-то более старые обновления (если вдруг есть такие, которые еще не установлены). Но вообще компьютер постоянно использовался и в настройках у него стояло загружать и устанавливать обновления WIdows автоматически, так что явно должны быть практически все обновление установлены. Сейчас в центре обновление у него надпись: "Последний поиск обновлений: 14.06.2016 ", т.е. я понимаю, что 14 июня последний раз компьютер смог самостоятельно нормально найти и установить обновления. Хотя, судя по журналу установки обновлений, уже после этой даты есть скачивание обновлений для Защитника Windows. Каких-то более "серьезных" обновлений (т.е. для безопасности) через центр обновления не было получено.

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

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

    Для перезапуска центра обновлений:

    Откройте командную строку от имени администратора. (пуск - все программы - стандартные - ком. строка - щелкнуть правой кнопкой мыши - запуск от имени администратора)

    Выполните последовательно команды, напечатав их в интерпретаторе и нажимая клавишу "Ввод" после каждой строки.

    net stop bits

    net stop wuauserv

    net stop appidsvc

    net stop cryptsvc

    Del  "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"

    netsh winsock reset

    net start bits

    net start wuauserv

    net start appidsvc

    net start cryptsvc

    bitsadmin.exe  /reset  /allusers

    Примечание: вводите команды внимательно, соблюдая все пробелы и спецзнаки.

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

    Что-то мало надежды, что это поможет. Озадачивает это: "обновление не подходит для этой системы".  Бывает, когда неправильно выбрана разрядность для загрузки, но вроде бы правильно. Может быть компьютер  подвергся воздействию вредоноса, экплуатирующего уязвимость в Script Host и там что-нибудь уже изменено. По времени появление тормозов вполне совпадает с сообщениями о разработках вредоносов.

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

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

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

    Еще я переместил содержимое папки C:\Windows\SoftwareDistribution\Download в другое место, чтобы папка C:\Windows\SoftwareDistribution\Download оказалась пустой и запустил обновление. В результате он пробовал найти обновления, но после 2 часов этого нескончаемого и безрезультатного дела я это прекратил, т.к. такое ощущение, что он просто впустую нагружал процессор и не пытался найти и установить обновления.

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

    Комментариев: 0 Без комментариев
  4. Анонимные
    2016-07-16T08:49:03+00:00

    Добрый день!

    Обновление https://www.microsoft.com/ru-ru/download/details.aspx?id=39857 (kb2862966) уже было установлено на компьютере, поэтому его нет смысла устанавливать. 

       Далее установил указанное https://www.microsoft.com/ru-RU/download/details.aspx?id=52910 (kb3161949), а потом попробовал установить https://www.microsoft.com/ru-RU/download/details.aspx?id=52821 (kb3158364), но не получается - выводит сообщение "обновление не применимо к этой системе".  

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

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

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