Что такое SuperFetch и его отношение к svchost.exe - LocalSystemNetworkRestricted?


22

У меня было много проблем за последний год из-за НАМНОГО активности жесткого диска. Поэтому я искал и нашел ответ здесь. Некоторые ответили, что это было основной проблемой ноутбуков под управлением Vista и жесткого диска 5400 об / мин. Ну, мой тоже ноутбук, но работает под управлением Windows 7 и 7200 об / мин HD.

Тем не менее, я недавно установил больший диск, который составляет всего 5400 об / мин, но я протестировал его различными способами и обнаружил, что в 95% случаев он так же быстр, как мой старый 7200 об / мин. Но у меня была проблема и с более быстрой ездой! Но не так плохо. Я бы увидел, как свет HD работает и работает, а ресурсы перегружаются. Проблема заключалась в том, что я не мог понять, ЧТО это вызвало?

Все это достигло апогея на этой неделе и особенно сегодня. Это было так плохо, что я едва мог использовать свой ноутбук! Я использовал диспетчер задач для ГОД, но только для базовых вещей, до сегодняшнего дня. Жесткий диск работал постоянно, поэтому я знал, что должен выяснить, в чем проблема. Поэтому я поиграл с диспетчером задач и обнаружил проблему. Как я уже говорил, я использовал диспетчер задач только для самых простых вещей, поэтому не знал, что он покажет мне ВСЕ, что работает в фоновом режиме, и особенно ЧТО использует HD.

Итак, я обнаружил, что - "svchost.exe (LocalSystemNetworkRestricted)" был то, что работало постоянно. Поэтому я попытался выключить его и увидел, что индикатор HD погас, и график, показывающий использование жесткого диска - упал, как скала, с MAX до почти нуля.

Как я уже говорил, у меня был привод на 7200 об / мин, и у него была эта проблема, и со временем она ухудшалась? Мой новый жесткий диск - 5400 об / мин, который я установил 6 недель назад. У него не было никаких проблем в течение первого месяца, только за последние 2 недели я начал замечать большую активность на жестком диске !!

МОИ ВОПРОСЫ: [Это мой первый POST, можно ли задавать более одного вопроса за раз?] Кто-то сказал, что я должен найти «SuperFetch» ​​и отключить его. Во-первых: я не мог найти это? Все, что я нашел, это "TS_SuperFetch.ps1"? Второе: какое решение лучше, и как мне это сделать? Могу ли я удалить его любым способом или удалить файл, и каковы результаты полного избавления от этой вещи? ЗАКЛЮЧИТЕЛЬНО: если я не избавлюсь от этого, мне нужно будет зайти в диспетчер задач и остановить эту службу КАЖДЫЙ РАЗ, когда я перезагружаюсь? Благодарность

Ответы:


43

Superfetch - это сервис, который был представлен в Vista и с тех пор является частью Windows. Он пытается ускорить ваш компьютерный опыт, предварительно загружая части программ в память, что иногда приводит к негативным последствиям. Он пытается определить, какое программное обеспечение вы используете, и сохраняет его части в папке Windows.

К сожалению, Superfetch не всегда понимает, какое программное обеспечение вы собираетесь использовать, и может загружать жесткий диск в течение нескольких минут после загрузки. Я нахожу это особенно раздражающим, поскольку оно продолжало загружать программное обеспечение, которое я даже не собирался использовать, или которое я использовал только один раз. Поскольку я использую множество различных программ каждый день, Superfetch на самом деле оказал огромное негативное влияние на производительность моего компьютера, заставляя жесткий диск загружаться в течение 5-10 минут после новой загрузки. Это та самая причина, по которой я запускаю Windows с отключенной Superfetch с тех пор, как она появилась.

Кроме того, поскольку Superfetch использует память для приложений, которые вы, возможно, даже не запускаете, ваш свободный объем памяти получит удар и может привести к большему количеству подкачки, что увеличит износ жесткого диска.

Вот как отключить Superfetch:

  • Откройте приглашение « Выполнить» и введите Services.msc .

  • Найдите Superfetch в списке, щелкните по нему правой кнопкой мыши и остановите службу.

  • Дважды щелкните по нему и установите его тип запуска на Отключено .

После перезагрузки Superfetch останется неактивным. Другими виновниками, которые также могут замедлить работу вашего жесткого диска, могут быть автоматически запланированные сеансы дефрагментации, а также индексатор поиска Windows. Вы можете отключить последний так же, как Superfetcher.

Svchost.exe - это исполняемый файл, который запускает службу. Вы действительно не должны связываться с ним после деактивации Superfetch. На самом деле, вам вообще не следует его трогать, так как он запускает множество важных служб Windows.

Вы можете проверить папку Prefetch в каталоге Windows, чтобы увидеть, какие программы Superfetch предварительно буферизуются в вашей памяти. Вы можете безопасно удалить их после отключения Superfetch.


У меня также было массовое использование HDD (100% активного времени в течение периода времени, равного часу), и казалось, что виновата была superfetch. Если CPU / HDD используется слишком часто и svchost кажется виновником на первый взгляд в мониторе ресурсов, попробуйте сначала остановить эту службу.
10

кто-то должен выяснить, как настроить суперпатч на определенные каталоги, и сообщить нам. Я полагаю, что RAM-диск будет достаточно.
Увеличение

Я думаю, что тип запуска называется Disabled.
GolezTrol

@GolezTrol Ты прав. У меня не было английской версии Windows, когда я писал это. Спасибо за подсказку. Я обновил свое описание.
Zerobinary99

0

У меня недавно были проблемы с загрузкой. В сети я наткнулся на программу Microsoft Fix It, которая обнаружила, что Superfetch отключен на моем ПК (с установленной Windows 7 Professional) и его необходимо включить. Я еще не перезагружаюсь, поскольку я печатаю некоторые другие вредоносные программы, найденные на моем компьютере, когда я печатаю это.

Целью Superfetch является сокращение времени загрузки между прочим. Вот больше информации - http://www.osnews.com/story/21471/SuperFetch_How_it_Works_Myths


-1

Superfetch полезен, только если вы используете FAST USB-накопитель в качестве READYBOOST «RAM». Если вы не хотите иметь 100% выделенный диск, отключите функцию SuperFetch и немного увеличьте время загрузки / загрузки. В моем случае superfetch загружал целую библиотеку заполнения, используя более 800 000 памяти в диспетчере процессов. Чем дольше мой ПК был включен, тем МЕНЕЕ он получал, пока я не выключил, не отключил, не разрядил, не удалил оперативную память, снова разрядил и снова собрал. Да, все это заняло. Вот что происходит, когда вы используете win 7 и имеете 2 внутренних диска по 1 ТБ и 3 внешних диска по 1 ТБ.


1
Это явно неправильно. Superfetch не имеет ничего общего с функцией Readyboost. Последний использует USB-носитель в качестве дополнительной оперативной памяти, в то время как Superfetch предварительно загружает в память программы, которые часто используются для сокращения времени загрузки.
Zerobinary99

Superfetch has nothing to do with the Readyboost feature.Мне кажется, что так оно и есть: как только я отключаю службу superfetch, пространство, используемое Readyboost на моем USB-диске, освобождается.
AXO

Axo Это связано только с тем, что после деактивации Superfetch в памяти больше не остается предварительно буферизованного программного кода и, следовательно, память вашей системы нуждается в удалении. Прочитайте мой ответ выше. Это объясняет это ясно. Но сама Superfetch не имеет ничего общего с Readyboost. Оба абсолютно независимы. В любом случае, мой ответ дал понять, как интерпретировать «ничего общего с».
Zerobinary99
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.