Карыстальнікі аперацыйнай сістэмы Windows 7, сутыкаючыся са службай пад назвай Superfetch, задаюць пытанні - што гэта, навошта яно трэба, і ці можна адключыць гэты элемент? У сённяшнім артыкуле мы паспрабуем даць на іх падрабязны адказ.
прызначэнне Superfetch
Спярша разгледзім усе дэталі, звязаныя з гэтым сістэмным элементам, а затым прааналізуем сітуацыі, калі яго варта адключыць, і раскажам, як гэта робіцца.
Назва разгляданай службы перакладаецца як "супервыборка", што прама адказвае на пытанне аб прызначэнні гэтага кампанента: груба кажучы, гэта сэрвіс кэшавання дадзеных для паляпшэння хуткадзейнасці сістэмы, свайго роду праграмная аптымізацыя. Працуе яна наступным чынам: у працэсе ўзаемадзеяння карыстальніка і АС служба аналізуе частату і ўмовы запуску карыстацкіх праграм і кампанентаў, пасля чаго стварае асаблівы канфігурацыйны файл, дзе захоўвае дадзеныя для хуткага запуску прыкладанняў, якія выклікаюцца часцей за ўсё. Пры гэтым задзейнічаецца пэўны працэнт аператыўнай памяці. Акрамя таго, Superfetch адказвае таксама за некаторыя іншыя функцыі - напрыклад, працу з файламі падпампоўкі або тэхналогію ReadyBoost, якая дазваляе ператварыць флешку ў дадатак да RAM.
Чытайце таксама: Як зрабіць RAM з флэшкі
Ці трэба выключаць супервыборку
Супервыборка, як і многія іншыя кампаненты Віндовс 7, актыўныя па змаўчанні не проста так. Справа ў тым, што якая працуе служба Superfetch можа паскорыць хуткадзейнасць аперацыйнай сістэмы на слабых кампутарах цаной павышанага спажывання аператыўнай памяці, хай і нязначнай. Акрамя таго, супервыборка здольная падоўжыць тэрмін службы традыцыйных HDD, як бы гэта парадаксальна не гучала - актыўная супервыборка дыскам практычна не карыстаецца і памяншае частату звароту да назапашвальніка. Але калі ж сістэма ўсталяваная на SSD, то Superfetch становіцца бескарыснай: цвёрдацельныя назапашвальнікі хутчэй магнітных дыскаў, з-за чаго ніякага прыросту хуткасці працы гэтая служба не прыносіць. Яе адключэнне вызваляе частка аператыўнай памяці, але занадта мала для сур'ёзнага ўплыву.
Калі ж варта адключаць разгляданы элемент? Адказ відавочны - калі з ім назіраюцца праблемы, у першую чаргу высокая нагрузка на працэсар, з якой няздольныя справіцца больш зберагалыя метады накшталт ачысткі жорсткага дыска ад "смеццевых" дадзеных. Дэактываваць супервыборку можна двума метадамі - праз акружэнне "Службы" ці праз "Каманднага радка".
Звярніце ўвагу! Адключэнне Superfetch паўплывае на даступнасць функцыі ReadyBoost!
Спосаб 1: Інструмент "Службы"
Самы просты варыянт прыпынку працы супервыборки - адключыць яе праз менеджэр службаў Віндовс 7. Адбываецца працэдура па такім алгарытме:
- Выкарыстоўвайце камбінацыю клавіш Win + R для доступу да інтэрфейсу "Выканаць". Увядзіце ў тэкставую радок параметр
services.msc
і націсніце "ОК". - У пераліку элементаў Дыспетчара службаў адшукайце элемент "Superfetch" і двойчы клікніце па ім ЛКМ.
- Для адключэння супервыборки ў меню "Тып запуску" выберыце варыянт "Адключыць", Пасля чаго скарыстайцеся кнопкай "Спыніць". Для прымянення змяненняў выкарыстоўвайце кнопкі "Ужыць" і "ОК".
- Перазагрузіце кампутар.
Гэтая працэдура адключыць як саму Superfetch, так і аўтазапуск службы, такім чынам цалкам деактивируя элемент.
Спосаб 2: "Камандны радок"
Не заўсёды атрымліваецца задзейнічаць менеджэр службаў Віндовс 7 - напрыклад, калі версія аперацыйнай сістэмы ўяўляе сабой Starter Edition. На шчасце, у Windows няма задачы, якую нельга было б вырашыць задзейнічаннем "Каманднага радка" - яна ж дапаможа нам і ў выключэнні супервыборки.
- Перайдзіце ў кансоль з паўнамоцтвамі адміністратара: адкрыйце "Пуск" - "Усе прыкладання" - "Стандартныя", Знайдзіце там "Каманднага радка", Клікніце па ёй ПКМ і выберыце варыянт "Запуск ад імя адміністратара".
- Пасля запуску інтэрфейсу элемента увядзіце такую каманду:
sc config SysMain start = disabled
Праверце карэктнасць ўводу параметру і націскайце Enter.
- Для захавання новых налад ажыццявіце ребут машыны.
Як паказвае практыка, задзейнічанне "Каманднага радка" больш эфектыўна адключэння праз менеджэр службаў.
Што рабіць, калі служба ня адключаецца
Не заўсёды названыя вышэй метады эфектыўныя - супервыборка ня адключаецца ні праз кіраванне службамі, ні з дапамогай каманды. У такім выпадку прыйдзецца ўручную мяняць некаторыя параметры ў сістэмным рэестры.
- Выклічце "Рэдактар рэестра" - у гэтым нам зноў спатрэбіцца акно "Выканаць", У якім трэба ўвесці каманду
regedit
. - Расчыніце дрэва каталогаў па наступным адрасе:
HKEY_LOCAL_MACHINE / SYSTEM / CurrentControlSet / Control / Session Manager / Memory Management / PrefetchParameters
Знайдзіце там ключ пад назвай "EnableSuperfetch" і двойчы пстрыкніце па ім левай кнопкай мышы.
- Для поўнага адключэння увядзіце значэнне
0
, Пасля чаго націсніце "ОК" і перазагружаць кампутар.
заключэнне
Мы дэталёва разгледзелі асаблівасці службы Superfetch ў Windows 7, прывялі метады яе адключэння ў крытычных сітуацыях і рашэнне, калі спосабы апынуліся неэфектыўныя. Напрыканцы нагадваем - праграмная аптымізацыя ніколі не заменіць апгрэйд кампанентаў кампутара, таму нельга занадта ўжо моцна на яе спадзявацца.