SuperFetch: Difference between revisions

From TÜ Narva Kolledži Wiki
Jump to navigation Jump to search
Content deleted Content added
Golovan (talk | contribs)
No edit summary
Golovan (talk | contribs)
No edit summary
Line 16: Line 16:


1. Используя меню пуск найдите приложение «Командная строка / Command Prompt».
1. Используя меню пуск найдите приложение «Командная строка / Command Prompt».

[[File:cmd_search.png]]
[[File:cmd_search.png]]


2. Запустите приложение от имени администратора.
2. Запустите приложение от имени администратора.

[[File:cmd_admin.png]]
[[File:cmd_admin.png]]


3. Введите команду ''sc stop "SysMain" & sc config "SysMain" start=disabled'' и нажмите Enter.
3. Введите команду ''sc stop "SysMain" & sc config "SysMain" start=disabled'' и нажмите Enter.

[[File:cmd_off.png]]
[[File:cmd_off.png]]


4*. Чтобы вновь включить службу '''SuperFetch''' необходимо в запущенной от имени администратора Командной строке ввести команду ''sc config "SysMain" start=auto & sc start "SysMain"'' и нажать Enter.
4*. Чтобы вновь включить службу '''SuperFetch''' необходимо в запущенной от имени администратора Командной строке ввести команду ''sc config "SysMain" start=auto & sc start "SysMain"'' и нажать Enter.

[[File:cmd_on.png]]
[[File:cmd_on.png]]


Line 32: Line 36:


*Используя сочетание клавиш Windows + R запустите окно команды Выполнить. Введите в появившееся на экране поле regedit и нажмите клавишу Enter;
*Используя сочетание клавиш Windows + R запустите окно команды Выполнить. Введите в появившееся на экране поле regedit и нажмите клавишу Enter;

[[File:reged.png]]
[[File:reged.png]]


*Используя меню пуск найдите и запустите приложение «Редактор реестра / Registry Editor».
*Используя меню пуск найдите и запустите приложение «Редактор реестра / Registry Editor».

[[File:reg_search.png]]
[[File:reg_search.png]]


2. Перейдите по следующему пути: ''HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SysMain''.
2. Перейдите по следующему пути: ''HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SysMain''.

[[File:reg_path.png]]
[[File:reg_path.png]]


3. В правой части окна выберите параметр Start, нажмите по нему правой кнопкой мыши и нажмите «Изменить… / Modify…».
3. В правой части окна выберите параметр Start, нажмите по нему правой кнопкой мыши и нажмите «Изменить… / Modify…».

[[File:reg_modify.png]]
[[File:reg_modify.png]]


4. Измените «Значение / Value Data» на 4 и нажмите на кнопку «ОК».
4. Измените «Значение / Value Data» на 4 и нажмите на кнопку «ОК».

[[File:reg_valueoff.png]]
[[File:reg_valueoff.png]]


Line 49: Line 58:


6*. Чтобы включить службу '''SuperFetch''' через «Редактор реестра / Registry Editor» необходимо поменять «Значение / Value Data» параметра Start на 2 и перезагрузить компьютер.
6*. Чтобы включить службу '''SuperFetch''' через «Редактор реестра / Registry Editor» необходимо поменять «Значение / Value Data» параметра Start на 2 и перезагрузить компьютер.

[[File:reg_valueon.png]]
[[File:reg_valueon.png]]

Revision as of 19:08, 16 September 2022

Pavel Golovan

SuperFetch - это встроенная служба Windows, задачей которой является предварительная загрузка часто используемых приложений в оперативную память. В Windows 10 и Windows 11 эта служба называется SysMain.

Описание службы и её работы

Служба SuperFetch впервые появилась в Windows Vista и с тех пор присутствовала во всех последующих версиях данной операционной системы. С выходом Windows 10 служба стала называться SysMain.

SuperFetch работает в фоновом режиме и анализирует то, как пользователь использует свой ПК. На основе полученных данных служба определяет приложения, которыми вы пользуетесь чаще всего. Эти приложения SuperFetch предварительно загружает в оперативную память компьютера, тем самым позволяя пользователю быстрее запускать наиболее используемые приложения.

Когда и почему следует отключить SuperFetch?

В большинстве случаев службу рекомендуется держать включённой, однако в ситуациях чрезвычайно низкой производительности ПК отключение службы SuperFetch может ускорить работу системы.

Отключение службы SuperFetch с помощью командной строки

1. Используя меню пуск найдите приложение «Командная строка / Command Prompt».

2. Запустите приложение от имени администратора.

3. Введите команду sc stop "SysMain" & sc config "SysMain" start=disabled и нажмите Enter.

4*. Чтобы вновь включить службу SuperFetch необходимо в запущенной от имени администратора Командной строке ввести команду sc config "SysMain" start=auto & sc start "SysMain" и нажать Enter.

Отключение службы SuperFetch через системный реестр

1. Для отключения службы SuperFetch через системный реестр необходимо запустить приложение «Редактор реестра / Registry Editor». Сделать это можно несколькими способами:

  • Используя сочетание клавиш Windows + R запустите окно команды Выполнить. Введите в появившееся на экране поле regedit и нажмите клавишу Enter;

  • Используя меню пуск найдите и запустите приложение «Редактор реестра / Registry Editor».

2. Перейдите по следующему пути: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SysMain.

3. В правой части окна выберите параметр Start, нажмите по нему правой кнопкой мыши и нажмите «Изменить… / Modify…».

4. Измените «Значение / Value Data» на 4 и нажмите на кнопку «ОК».

5. Закройте «Редактор реестра / Registry Editor» и перезагрузите компьютер.

6*. Чтобы включить службу SuperFetch через «Редактор реестра / Registry Editor» необходимо поменять «Значение / Value Data» параметра Start на 2 и перезагрузить компьютер.