2012-04-11 13:34:22 +0000 2012-04-11 13:34:22 +0000
36
36

Что такое svchost.exe (LocalSystemNetworkRestricted), когда я вижу его в Мониторе Ресурсов в Windows Vista, и почему он меня замедляет?

Иногда, когда мой компьютер замораживается и почти непригоден для использования, кажется, что причиной этого является некоторая тяжелая фоновая обработка. Иногда я могу поймать, кто использует всю мою дисковую полосу, используя Resource Monitor (такие подробности не показаны в диспетчере задач). Я подозреваю, что этот экземпляр svchost.exe действительно показывает активность службы для Windows Update, но я не уверен, смогу ли я узнать наверняка.

Вот что я вижу:

Вопрос: Что означает LocalSystemNetworkRestricted, и могу ли я связать запись в Resource Overview, которая говорит мне, что это svchost.exe, с какой службой?

Хорошая часть заключается в том, что столбец “Файл” на скриншоте выше (если он расширен) говорит вам, какой реальный файл записывается или читается, и это, в свою очередь, помогло мне с моей теорией, что это windowss-update, и MSI-инсталляции windowss-updates (которые, вероятно, являются подпроцессами, принадлежащими этой службе), которые отображаются как “svchost.exe (LocalSystemNetworkRestricted)”, но я хотел бы знать это наверняка. Если рассматриваемый файл - это Pagefile, то моя система, скорее всего, завалена чтением/записью page-файлов (в разговорной речи My System is Thrashing, и ей требуется больше физической оперативной памяти). Но, в конце концов, причина, кажется, в какой-то службе windows.

Обновление Не Windows Update, хотя, оказывается, это SuperFetch, колоссальная ошибка Vista.

Ответы (2)

29
29
29
2012-04-17 01:07:33 +0000

Этот раздражающий системный сбой вызван неправильной работой Windows Vista (кусок дерьма) под названием SuperFetch. Хотя служба все еще существует в Win7, она была исправлена и, кажется, больше не тормозит меня, хотя ваш пробег может варьироваться. _COPY13_Vista_I/O_technologies#SuperFetch

После отключения этого дерьмового фестиваля, из окна Services (введите Services в поле поиска в стартовом меню, найдите Superfetch, остановите его, а затем отключите его от автозапуска), эти зависания прекратятся. На системах с достаточным количеством оперативной памяти и дисковой пропускной способностью суперсборка приводит к чистому увеличению производительности системы. На моем ноутбуке включение SuperFetch приводит к периодическим зависаниям системы, когда она вообще не реагирует на щелчки мышью. Я думал, что схожу с ума, но это было частью того, что люди, которые принесли вам UAC и другие замечательные инновации, бросили в Vista. Я думаю, что она была переработана или утилизирована в Win7, так что она этого не сделает.

Обновление Комментарий говорит, что он видит это в Win7. Мне еще предстоит столкнуться с проблемой Win7 на ноутбуках, но тогда все мои ноутбуки имеют очень высокую производительность 7200 RPM дисков или гибридных или твердотельных дисков. Я хотел бы услышать в комментариях от людей, которые имеют эту проблему с SuperFetch замедления DESKTOP машины с 7200 RPM обычных дисков, или SSD. (Я могу себе представить, что это происходит на собаке жесткого диска со скоростью вращения шпинделя 5400 об/мин.)

Обновление2 Частью проблемы с Windows является то, что она только сообщает родительский процесс svchost.exe, и вы должны прочитать другой ответ ниже, который указывает вам на SysInternals Process Explorer тоже, который поможет вам узнать, что реальная вещь внутри svcchost.exe (например, SuperFetch или Windows обновления или что-то еще) на самом деле замедляет вашу машину.

10
10
10
2012-04-17 01:12:56 +0000

Используйте Проводник процесса и наведите указатель мыши на имя процесса (с тем же самым PID) для получения информации о службах Windows, запущенных в этом процессе:

.

Похожие вопросы

15
8
9
9
8