Вимкнення служби superfetch. Зміна параметрів технології SuperFetch. SuperFetch: що це за служба

Всім привіт Ви напевно дивитеся служби і знайшли там таку як SuperFetch і ось думаєте тепер, чи можна її відключити? Ну тому що як менше служб, то швидше працює комп. Насправді частка правди тут є, але саме зі службою SuperFetch справи трохи інакше.

Справа в тому, що служба SuperFetch саме на це і націлена на покращення продуктивності. Тобто теоретично, відключення її може лише уповільнити комп'ютер. Але тут все спірно: одні користувачі кажуть що користі від цієї служби немає, інші навпаки, стверджують, що відключати її не потрібно.

Але навіщо потрібна ця служба SuperFetch взагалі, що в ній такого особливого? Ця служба робить так, що ті дані, з якими ви часто працюєте, щоб доступ до них був якнайшвидше. Тобто під даними я маю на увазі програми, файли. Тобто якщо ви часто запускаєте Хром, то служба SuperFetch буде робити так, щоб наступного разу Хром запустився вже швидше.

Якщо сказати точніше, то SuperFetch кешує всі файли, до яких найчастіше звертається вінда. Але прикол у тому, що SuperFetch під себе може їсти багато оперативної пам'яті, яка і використовується для кеша. В інтернеті є така проблема, особливо на Windows 7, що коли вінда нічого не робить, то використання оперативної пам'яті все одно йде по максимуму. Ну ви сподіваюся вже зрозуміли, що це служба SuperFetch її під себе відгрібає. Але ще прикол у тому, що як повідомляє Microsoft, якщо пам'ять терміново буде потрібна якійсь програмі, то вона відразу буде звільнена.

Так що можна зробити висновок, що SuperFetch це служба, яка в теорії повинна прискорювати комп'ютер через те, що вона буде кешувати файли і програми, що часто використовуються віндою. Згодом доступ до них буде дуже швидким. Для кешу до речі використовується вся вільна оперативна пам'ять.

Але у зв'язку з тим, що працює служба SuperFetch не завжди так, як потрібно, то бувають просто незрозумілі ситуації. таким особливим комп'ютер не зайнятий .. Це все через SuperFetch, яка взяла собі оперативну пам'ятку і не хоче віддавати ... Ось такі приколи ...

Особисто я особливої ​​різниці не побачив, коли працює ця служба і коли не працює. Начебто все також. Але я все ж таки покажу як її відключити, ну щоб якщо що, ви її теж відключили і перевірили як буде краще без неї чи гірше. А потім якщо що, ви також легко можете увімкнути назад.

Отже, щоб вирубати службу SuperFetch відкриваємо спочатку диспетчер завдань, для цього натисніть правою кнопкою по панелі завдань і виберіть цей пункт:


Тепер переходимо на вкладку Служби, а там натискаємо кнопку з такою самою назвою Служби:

Тепер у списку служб знаходите службу SuperFetch і натискаєте по ній двічі:


Потім з'явиться таке віконце:

Тепер дивіться, ось бачите, у мене тут служба працює, ось там де Стан, то там написано, що Працює. Ну ось, а щоб відключити цю службу, то потрібно там де Тип запуску, то там вибрати Вимкнути і потім ще натиснути кнопку Зупинити:

І тільки потім не забудьте натиснути кнопку ОК! Все, після цього ви відключили службу SuperFetch. Щоб увімкнути, потрібно в Тип запуску виставити Автоматично і натиснути кнопку Запустити. Ну, тобто нічого особливо складного тут немає.

Можете відключити, подивіться, як воно, раптом стане краще. Я досі не можу зрозуміти, що краще, коли включена ця служба чи коли ні. Але правда я використовую програмний кеш для жорсткого диска, можливо тому різницю не бачу. Якщо цікаво про кеш, то про нього я писав

Привіт хлопці Служба SuperFetch взагалі покликана прискорювати роботу комп'ютера, але якщо подивитися відгуки про її роботу, то щось виходить зовсім навпаки. Багато користувачів пишуть що служба не прискорює а лише уповільнює систему і що краще її вирубати.

Не знаю як у вас або як у тих користувачів, а у мене зі службою SuperFetch все добре і при відключеній комп'ютер працює гірше

Але це в мене. Я просто до останнього сидів на Windows XP, а потім перескакнув відразу на Windows 10. На Windows 7 і Windows 8 я сидів мало і тому я не знаю, як там працює SuperFetch, може й справді гальмує.

А гальмувати може хоча б тому, що одвірки в Windows 7 і мною були помічені. Все ж таки іноді доводилося користуватися і цією системою. Так ось одного разу я її ставив і після встановлення підключив інтернет та все ОК. Але коли справа доходить до оновлення, то тут ступор. По-перше, сімка їх дуже довго шукає і також довго встановлює. Коротше гембель ще той. У результаті я не здивуюсь, що якщо і служба SuperFetch може вантажити жорсткий диск.

Ще напишу трохи про SuperFetch, а то я так і не написав, що це взагалі таке. Отже технологія SuperFetch як я вже написав необхідна для прискорення комп'ютера, а якщо бути точніше то для поліпшення продуктивності файлової системи. Всі файли, якими ви користуєтеся, програми, все це кешується в оперативну пам'ять. І при цьому скільки б не було оперативної пам'яті, кеш може зайняти майже всю. Та й у результаті вільної оперативної пам'яті мало, через що у багатьох користувачів починаються глюки. Хоча, розробники Microsoft заявляють, що пам'ять, що пішла під кеш, що при першій же необхідності буде звільнена для програм, що потребують.

Ну, сподіваюся, зрозуміло все зі службою SuperFetch.

Свої службові дані ця служба зберігає в цій папці:

C:\Windows\Prefetch

Ось її вміст:


Тобто нічого цікавого тут нема. Зберігаються файли, в яких збережена магічна інформація, за допомогою якої програми запускаються трохи швидше

Як вирубати SuperFetch? Відключається також як і будь-яка служба, для цього відкриваємо диспетчер завдань і там на вкладці Служби натискаємо цю кнопку:


Потім шукаємо SuperFetch і натискаємо двічі по ній:


З'явиться таке вікно ось тут і є все, що потрібно, щоб вирубати цю службу. Потрібно в Тип запуску вибрати Вимкнена і потім натиснути кнопку Зупинити, щоб служба відразу припинила свою роботу:

Після вимкнення цієї служби очистіть цю папку про всяк випадок:

C:\Windows\Prefetch

Потім можете зробити перезавантаження та подивитися, чи допомогло вирубування служби. Ось для цього відкрийте диспетчер завдань та подивіться скільки у вас вільної пам'яті. Подивитися можна на вкладці Швидкодія:


Ось як бачите, у мене вільно 910 мегабайт, при тому що весь об'єм ОЗУ дорівнює 1600.

Повністю відключити кешування начебто не можна, але я можу помилятися.

Загалом я сподіваюся, що тепер ви знаєте, що за служба SuperFetch і як її відключити, бажаю вам удачі

11.06.2016


SuperFetch – це якась служба, яка є додатком для завантаження різноманітних програм. Іншими словами, аналізуючи вашу систему на предмет утиліт, що активно використовуються, після запуску вона додає їх в пам'ять комп'ютера. Робиться це з метою максимально прискорити завантаження програм для подальшої роботи з ними.

Вся робота SuperFetch відбувається поза видимістю користувача. Запам'ятовуючи програми, які користувач використовує напостійно, вона попередньо, ще до безпосереднього запуску програми, вивантажує його дані в оперативну пам'ять, якщо це дозволяють її обсяги. Таким чином, коли ви запускатимете програму, обчислення будуть починатися не з самого початку, а з платформи, створеної службою.

Виходячи з цього можна зробити висновок, що видимість завантажених завдань та їхня реальна кількість може відрізнятися. Можливо, ви помічали, що додаток, який ви використовуєте на постійній основі, запускається набагато швидше, ніж інші з аналогічною вантажоємністю. Це наслідок похідної роботи SuperFetch.

Реліз SuperFetch відбувся у Windows Vista, після чого служба була включена до подальших версій. У міру розвитку технологій це рішення стає все менш і менш актуальним, тому ви можете навіть відключити його.

Іноді, коли ця функція відключена або навіть включена, виникають помилки системи, але це швидше індивідуальна особливість деяких твіків. Відповідно, вам слід у такому випадку змінити стан служби.

У свою чергу даний підхід приносить користь, але також займає додаткову оперативну пам'ять, на, можливо, марні в даний момент програми. Таким чином ви можете самі вирішувати чи варто SuperFetch витрачених ресурсів чи ні. Загалом рекомендується зупиняти службу у випадку з малопотужними комп'ютерами, ресурси яких не дозволяють підтримувати роботу додаткових, хоч і корисних процесів.

Якщо ви використовуєте SSD диск, ви можете відключити цю функцію, оскільки особливої ​​користі вона не принесе. Також ви можете відключити ще PreFetch службу, вони йдуть у комплекті і виконують подібні завдання. На даний момент в сучасних комп'ютерах SuperFetch втратила свою актуальність через велику потужність, так як немає необхідності додатково завантажувати інформацію попередньо, запуск відбувається досить швидко.

Відключити службу SuperFetch можна кількома способами, аналогічно можна і включити її, а саме: за допомогою стандартного меню «Служби» та редактора реєстру.

Переважним є перший варіант, оскільки функція передбачена виробником і не потребує обхідних шляхів.

Зупинка SuperFetch у «Диспетчері Задач»

Попередньо вам може знадобитися зупинити роботу цієї служби, особливо в Windows 8, для її послідовного відключення, зробити це можна так:

  1. Натисніть клавіші Alt + Ctrl + Delete або правою кнопкою по панелі завдань;
  2. Перейдіть на вкладку "Служби";
  3. Вам необхідно знайти пункт з назвою SysMain в описі має бути вказано SuperFetch;
  4. Натисніть правою кнопкою миші на елементі та виберіть «Зупинити».

Вимкнення служби SuperFetch за допомогою вікна «Служби»

Тепер слід перейти безпосередньо до вимкнення цієї функції. Як і всі служби Windows, вимкнути цю можливість можна з однойменного меню, так само як і запустити.

  • Відкрийте меню "Пуск";
  • Виберіть «Панель управління»;
  • Далі вам слід знайти плитку «Адміністрування» та натиснути на неї;

  • Натисніть на посилання «Служби», сюди можна потрапити натиснувши Win + R і ввівши services.msc;

  • Знайдіть потрібний пункт з назвою SuperFetch і зробіть подвійне натискання по ньому;
  • Виберіть тип запуску та встановіть його у положення «Відключено»;
  • Застосуйте зміни, можливо, потрібно буде перезавантажити комп'ютер.

Аналогічно ви зможете відключити службу PreFetch, якщо у вас виникне потреба, актуальна для SSD накопичувачів. Виконавши дії пункту 6 навпаки, ви зможете увімкнути цю функцію в системі.

Наступний метод, який не є кращим для використання, але деяким користувачам допомагає у випадках з будь-якими проблемами у файлі services.msc.

Відключення служби SuperFetch у редакторі реєстру

  • Натисніть комбінацію клавіш Win+R;
  • Введіть слово regedit та натисніть Enter;

  • Вам слід пройти наступним шляхом HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Memory Management\PrefetchParameters;
  • Знайдіть параметр EnableSuperfetcher, якщо його немає, тоді створіть у форматі DWORD із відповідною назвою;
  • Вам необхідно встановити значення для цієї змінної у положення 0, щоб вимкнути SuperFetch, для активації підійде цифра 3;
  • Для відключення служби PreFetch вам у тому ж вікні, слід вибрати змінну EnablePrefetcher і задати їй значення 0.

Виконавши такі нескладні дії ви зможете очистити частину своєї пам'яті, але у випадку з комп'ютерами, які мають середні потужності, ви швидше за все побачите уповільнення завантаження програм на кілька секунд, що так само не є критичним. В інших випадках, коли комп'ютер малопотужний і не може потягнути додаткову службу або, навпаки, потужна машина, тоді ви тільки виграєте від вимкнення функції.

Якщо у Вас залишилися питання на тему «Для чого використовується SuperFetch і як відключити службу?», то можете задати їх у коментарях


if(function_exists("the_ratings")) ( the_ratings(); ) ?>

Vista була першою операційною системою, де з'явилася SuperFetch. Потім ця служба була впроваджена в Windows і Windows 8. Ця служба покликана інтенсифікувати продуктивність програмного забезпечення, застосовуючи в оперативній пам'яті їх кеш. SuperFetch використовується у роботі ReadyBoost.

На комп'ютерах, де інстальовано версію програмного забезпечення більше, ніж Windows 8, SuperFetch для прискорення не потрібно. У цьому випадку ця служба може викликати помилки під час експлуатації системи. Щоб уникнути помилок, краще вимкнути SuperFetch.

Існує два методи, що дозволяють легко зупинити роботу SuperFetch. Якщо ж провести весь алгоритм дій у зворотному порядку, то SuperFetch знову працюватиме. Нижче розглянуто алгоритми відключення SuperFetch:

Найпростіший спосіб відключення за допомогою панелі керування, перейти в "Адміністрація", а потім в "Служби". Можна також використовувати комбінацію Windows+R, у вікні ввести значення services.msc.

У вікні знаходиться перелік служб, серед яких SuperFetch. Клікнути на цю службу мишкою двічі. У вікні, що розгорнулося, вибрати команду «Зупинити». У розділі «Тип запуску» є підпункт «Відключено», його слід натиснути. Далі "Застосувати", це активує налаштування. Потім слід перезапустити комп'ютер і перевірити працездатність додатків (це робити не обов'язково, як правило, всі налаштування працюють).

Ще один спосіб відключення SuperFetch, використовуючи редактор реєстру Windows 10. Натиснути комбінацію клавіш Win + R і зробити введення - regedit. Для економії часу команду можна не набирати вручну, а вставити її за допомогою копіювання, прибравши крапку наприкінці. Натиснути клавішу Enter. З'являється віконце «редактор реєстру». Шукаємо рядок адресного введення і вводимо: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management \ PrefetchParameters.

Далі слід знайти EnableSuperfetcher. У ситуації, коли цей параметр відсутній, необхідно створити його за допомогою DWORD, використовуючи цю назву. При необхідності вимкнути Prefetch потрібно змінити значення EnablePrefetcher на 0. Далі перезавантажте комп'ютер.

При необхідності включення SuperFetch потрібно провести всі дії в зворотному порядку, тільки замість 0 поставити 3.

При вибраному значенні 1 – технологія працює вибірково, тобто лише для файлів завантаження. При значенні 2 – лише програмне забезпечення. Ці параметри допомагають налаштувати систему під кожного конкретного користувача. Алгоритм включення та відключення дуже простий.

Кешування давно використовується для прискорення завантаження програм. Ми звикли до цього в браузерах, але в ОС від Майкрософт є вбудований сервіс, завдання якого якраз і полягає в «запам'ятовуванні» файлів, що найчастіше запускаються. Однак, іноді SuperFetch Windows 10 вантажить диск, і в цьому випадку її рекомендують відключати.

Що таке служба SuperFetch у Windows 10?

У системі процес називається svchost.exe чи SysMain. Назва, що наведена в заголовку, призначена для користувачів, так її легше зрозуміти і запам'ятати. В основі її роботи лежить функція відстеження обміну інформацією між вінчестером та ОЗУ. Всі операції записуються в спеціальний документ, на підставі них створюється карта посилань на файли та папки. При запуску системи функція бере ці посилання і вантажить в окрему область ОЗУ кешовані дані.

Часто користувачі хочуть з'ясувати, як вимкнути службу SuperFetch у Windows 10, щоб підвищити продуктивність комп'ютера. Але зрештою це стає безглуздим з кількох причин:

  1. Вимкнення призведе до зворотного – всі програми почнуть завантажуватись безпосередньо з диска і це буде займати більше часу. Виникне ситуація, коли сама система часто звертається до вінчестера.
  2. Відповідно, кількість звернень до вінчестера також збільшиться, і його вантажитиме куди сильніше. При використанні SDD служба зазвичай відключається автоматично через безглуздість. Диски самі собою набагато швидше, і кешування не приносить користі.
  3. Якщо оперативна пам'ять має достатній обсяг, вивільнення пари мегабайт буде непомітно. А якщо, навпаки, її мало, то запуск безпосередньо з диска разово займатиме більше місця в оперативній системі, система почне вантажити, а комп'ютер підгальмовуватиме.

Відключення SuperFetch Windows 10 має сенс лише тоді, коли вона відчутно вантажить диск.

Способи відключення

Кожен користувач сам вирішує для себе, чи потрібна служба SuperFetch у Віндовсі 10 чи ні. Ми наведемо три варіанти відключення.

Служби

Відкрити їх можна по-різному. Якщо ви звернули увагу, що вінчестер безперервно працює, зайдіть у диспетчер завдань та переконайтеся, що причиною є SysMain. Відкрити його можна з додаткового меню (викликається натисканням ПК) кнопки «Пуск» .


Якщо в процесах ви знайшли, що завантаження суттєво зросло, значить служба вузла SuperFetch вантажить диск у Windows 10 і його слід вимкнути. Для цього відкрийте розділ «Служби» та знайдіть потрібний рядок. Почніть набирати назву та контент автоматично промотається до потрібної опції.

Натисніть ПК і виберіть пункт «Відкрити служби».

У новому вікні аналогічно знайдіть потрібний запис.

Зупинити можна за допомогою пкм.

При цьому стане активною кнопка "Запустити", як очевидно, що дозволяє увімкнути SuperFetch у Windows 10.

Також вікно можна відкрити, топнувши одночасно [ WIN ]+і вбивши services.msc.
Хочете дізнатися, чи можливо? якщо так, то переходьте за вказаним посиланням.

Командна строка

Коли на запитання «Чи варто відключати SuperFetch Віндовс 10» ви позитивно відповіли, скористайтеся КС.

  1. Запустіть її від імені адміністратора з розділу службових програм головного меню.

  1. Скопіюйте та вставте ось це: sc config SysMain start= disabled

  1. Після натискання на Ентер необхідно перезапустити ПК і сервіс більше не вантажити диск.

Редактор реєстру

Щоб запустити його, у вікні виконання команд наберіть regedit .

У реєстрі вам потрібно пройти гілку Комп'ютер \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters.

Двічі клацніть та введіть 0 . Після перезапуску програма перестане вантажити диск.

Крім цього доступні ще три значення:

  • 1 – прискорення запуску ОС;
  • 2 – прискорює запуск програм;
  • 3 – всі дозволи.