Що таке SuperFetch та його відношення до svchost.exe - LocalSystemNetworkRestricted?


22

У мене виникло багато проблем протягом останнього року з великою активністю жорсткого диска. Тому я шукав і знайшов відповідь тут. Деякі відповіли, що це була первинна проблема з ноутбуками під керуванням Vista та жорстким диском з 5400 об / хв. Добре мій також ноутбук, але працює під управлінням Windows 7 та 7200 RPM HD.

Однак я нещодавно встановив більший накопичувач, який становить лише 5400 об / хв, але я перевірив його різними способами і виявляю, що в 95% часу це так само швидко, як і мій старий 7200 об / хв. Але у мене були проблеми і з швидшим приводом! Але не зовсім так погано. Я б бачив, як світло HD працює і працює, і піднімає ресурси. Проблема в тому, що я не міг зрозуміти, ЩО це спричинило?

Це все стало головою цього тижня, а особливо сьогодні. Це було так погано, що я навряд чи міг використовувати свій ноутбук! Я використовував диспетчер завдань протягом РОКІВ, але лише для базових матеріалів, до сьогодні. Жорсткий диск ПОТРІБНО КОНСТАТНО, тому я знав, що МАЮ дізнатися, у чому проблема. Тому я пограв з диспетчером завдань і виявив проблему. Як я вже говорив, я використовував лише диспетчер завдань для дуже базових речей, тому не знав, що це покаже мені ВСЕ, що працює у фоновому режимі, і особливо, що використовує HD.

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

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

МОЕ ЗАПИТАННЯ: [Це мій перший пост, чи правильно задавати більше одного питання одночасно?] Хтось сказав, що я повинен шукати "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 буде вимкнено.


У мене також було масове використання жорсткого диска (100% активний час протягом періоду, який триває годину), і винуватцем здалося, що суперфетч. Якщо CPU / HDD використовується занадто багато і svchost здається винуватцем на перший погляд у моніторі ресурсів, спробуйте зупинити цю послугу спочатку.
rdmptn

хтось повинен придумати, як «налаштувати» супервибір на певні каталоги та повідомити нас. Я думаю, що накопичувач оперативної пам'яті був би достатнім.
paIncrease

Я думаю, що стартовий тип називається 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 корисний лише в тому випадку, якщо ви використовуєте пристрій швидкого зберігання USB як READYBOOST "RAM". Якщо ви не хочете мати 100% виділений диск, тоді вимкніть супервибір та мати справу з трохи повільнішими періодами завантаження / завантаження. У моєму випадку superfetch завантажував всю бібліотеку висіву, використовуючи 800 000+ пам'яті в менеджері процесів. Чим довше ввімкнувся мій ПК, тим повільніше він буде отримувати, поки я не вимкну, вимкніть розрядку, вийміть, зніміть таран, знову розряджаюсь і знову збираю. Так, все це знадобилося. Ось що відбувається, коли ви використовуєте win 7 і маєте 2 1tb внутрішні та 3 1tb зовнішні накопичувачі.


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.