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

256135
Warren P

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

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

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

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

Хорошая часть заключается в том, что столбец «Файл» на приведенном выше снимке экрана (если он расширен) сообщает вам, какой файл записывается или читается, и это, в свою очередь, помогло мне предположить, что это обновление Windows и MSI-установка Windows. -обновления (которые, вероятно, являются подпроцессами, принадлежащими службе), которые отображаются как «svchost.exe (LocalSystemNetworkRestricted)», но я хотел бы знать наверняка. Если речь идет о файле подкачки, то моя система, скорее всего, забита чтением / записью файла подкачки (в разговорной речи называемой «Моя система работает с перебоями», и ей требуется больше физической памяти). Но причина, в конце концов, кажется, в какой-то службе Windows.

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

36
Я также обнаружил, что на многих ноутбуках, где происходит сбой диска, такая же медлительность в SuperFetch показана, но это СИМПТОМ, а не ПРИЧИНА. Warren P 9 лет назад 0

2 ответа на вопрос

29
Warren P

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

http://en.wikipedia.org/wiki/Windows_Vista_I/O_technologies#SuperFetch

После отключения этого crap-fest из окна «Службы» (введите «Службы» в поле поиска в меню «Пуск», найдите «Superfetch», остановите его, затем отключите автоматический запуск), эти зависания исчезнут. В системах с достаточным объемом ОЗУ и пропускной способностью диска суперс выборка приводит к чистому увеличению производительности системы. На моем ноутбуке включение SuperFetch приводит к периодическим зависаниям системы, когда она вообще не реагирует на щелчки мышью. Я думал, что схожу с ума, но это было частью того, что люди, которые принесли вам UAC и другие замечательные инновации, бросили в Vista. Я думаю, что он был переработан или удален в Win7, поэтому он не будет этого делать.

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

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

На самом деле на перспективу идет состязание между дерьмовыми заблуждениями. Защитник Windows также иногда потребляет 100% ресурсов процессора и 100% пропускной способности диска. Warren P 11 лет назад 2
Thank you very much for this! I thought I was going crazy. Windows Vista working fine for years and then about a month ago completely slowed down till almost unusable. Harry Spier 11 лет назад 0
I'm curious if you were using a Vista laptop. It seems superfetch is most stupid on laptops, because it seems to be calibrated or designed around 7200RPM high-throughput SATA desktop drives, not the lower performance laptop drives. Warren P 11 лет назад 2
Its a Dell laptop. Inspiron 1545 Dual Core T4200 processor, 3 Gbytes memory. The hard drive is a Toshiba 250Gbyte drive. The real strange thing is that I had no problems like this for over three years and then all of a sudden about a month ago it got so slow as to be almost unusable especially when I had to bring up or close a window and I don't know what changed about a month ago. The only thing I did was install Canon printer software for printer/scanner/fax. Harry Spier 11 лет назад 0
Почти так же, как у меня. Это что-то в интегрированном чипсете материнской платы, и патологический случай, когда особенность окон и драйверы SATA IO конкретного интегрированного чипсета материнской платы приводят ваш компьютер к ситуации полного разрыва ресурсов. т. е. полностью не отвечающая операционная система Windows. Warren P 11 лет назад 0
Хм, у меня та же проблема в моей Win 8. Так что это не только проблема Vista. Jet 11 лет назад 0
Win 8? Или Win 7? Warren P 11 лет назад 0
Windows 7 (у меня Ultimate) на рабочем столе все еще есть SuperFetch. После остановки и отключения службы компьютер имеет более 100 МБ свободной оперативной памяти и больше процессорного времени. Raptor 11 лет назад 0
У вас есть ноутбук или настольный диск? (Похоже, что диски для ноутбуков связаны с замедлением SuperFetch.) Warren P 11 лет назад 0
То же самое и в Windows 7 на ноутбуке Dell Latitude E6430, который представляет собой Core i5-3230M с 4 ГБ оперативной памяти и HGST HTS7250A7E630 500 ГБ с 7200 об / мин. Остановка проклятого сервиса мгновенно убила замену диска и значительно повысила производительность. Большое вам спасибо @WarrenP! Benoit Duffez 10 лет назад 0
Это проблема и для ноутбуков с Win 7. Я только что пришел сюда из поиска в Google, почему `svchost.exe -localsystemnetworkrestricted` читает все DLL на моем компьютере ... Tomáš Zato 9 лет назад 0
У меня была такая же проблема на моем Lenovo T540p с 4 ГБ оперативной памяти и 7200 об / мин на Windows 7 x64. Когда объем используемой памяти превышал 3,5 ГБ, ноутбук работал очень медленно и svchost.exe занимал большой объем памяти (~ 1 ГБ). После обновления до 8 ГБ ОЗУ эта проблема исчезла, и теперь svchost.exe потребляет большую часть ОЗУ всех процессов, но обычно около 250 МБ. и общее использование составляет около 5,2 ГБ. Позже я буду экспериментировать с остановкой SuperFetch. vladiz 8 лет назад 1
Win7 x64: SuperFetch также вызвал проблемы для меня. i7 860 @ 2,80 ГГц, 12 ГБ ОЗУ. После получения монитора LG 34UM67 началось увеличение svchost.exe (LocalSystemNetworkRestricted) до 2 ГБ. Отключил и остановил SuperFetch, сразу увидел, что рассматриваемый процесс svchost исчез. schumacher574 8 лет назад 1
10
Tom Wijsman

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

Screenshot of Process Explorer showing services in one svchost.exe process

+1 для Process Explorer. Всегда ощутимое улучшение по сравнению с тем, что встроено в ОС. Warren P 12 лет назад 3

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