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
 
(31 intermediate revisions by the same user not shown)
Line 1: Line 1:
Pavel Golovan


<div class="quote">
⚫
'''SuperFetch''' - это встроенная служба Windows, задачей которой является предварительная загрузка часто используемых приложений в оперативную память. В Windows 10 и Windows 11 эта служба называется SysMain.
:<span {{#if:{{{3|}}}|title="Source:&nbsp;{{{3}}}"|}}>''"Поддерживает и улучшает производительность системы."''</span>
:&#8213;официальное описание службы в Windows 11</div>

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


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


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


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


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


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


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

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


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


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

⚫
3. Введите команду ''sc stop "SysMain" & sc config "SysMain" start=disabled'' и нажмите Enter.
[[File:cmd_admin.png]]

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

[[File:cmd_off.png]]

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

[[File:cmd_on.png]]

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

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

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

[[File:reged.png]]

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

[[File:reg_search.png]]

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

[[File:reg_path.png]]

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

[[File:reg_modify.png]]

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

[[File:reg_valueoff.png]]

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

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

[[File:reg_valueon.png]]

===Отключение службы SuperFetch с помощью приложения «Службы / Services»===

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

*Используя сочетание клавиш <code>Windows</code> + <code>R</code> запустите окно команды «Выполнить / Run». Введите в появившееся на экране поле <code>services.msc</code> и нажмите клавишу <code>Enter</code>;

[[File:services_winr.png]]

*Используя меню пуск найдите и запустите приложение «Службы / Services»;

[[File:services_search.png]]

*Запустите «Диспетчер задач / Task Manager», нажмите на надпись «Подробнее / More details» и выберите вкладку «Службы / Services» в верхней части окна, затем, в нижней части окна рядом со значком шестерёнок нажмите на надпись «Открыть службы / Open Services».

[[File:services_tm.png]]

2. В окне приложения «Службы / Services» на панели «Службы (локальные) / Services (Local)» выберите элемент SysMain. Щёлкните по нему правой кнопкой мыши и нажмите «Свойства / Properties».

[[File:services_properties.png]]

3. В появившемся окне «Свойства: SysMain / SysMain Properties» нажмите кнопку «Остановить / Stop», затем откройте раскрывающееся меню «Тип запуска / Startup type» и выберите «Отключена / Disabled». Примените внесённые изменения нажав на кнопку «Применить / Apply» в нижней части окна и закройте окно, нажав на кнопку «ОК».

[[File:services_disabled.png]]

4*. Чтобы включить службу SuperFetch необходимо вновь зайти в приложение «Службы / Services», в свойствах элемента SysMain переключить «Тип запуска / Startup type» на «Автоматически / Automatic», применить внесённые изменения и нажать на кнопку «Запустить / Start».

[[File:services_enabled.png]]

Latest revision as of 20:25, 16 September 2022

"Поддерживает и улучшает производительность системы."
―официальное описание службы в Windows 11

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

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

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

SuperFetch работает в фоновом режиме и анализирует то, как пользователь использует свой ПК. На основе полученных данных служба определяет приложения, которыми вы пользуетесь чаще всего. Эти приложения 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 запустите окно команды «Выполнить / Run». Введите в появившееся на экране поле 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 и перезагрузить компьютер.

Отключение службы SuperFetch с помощью приложения «Службы / Services»

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

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

  • Используя меню пуск найдите и запустите приложение «Службы / Services»;

  • Запустите «Диспетчер задач / Task Manager», нажмите на надпись «Подробнее / More details» и выберите вкладку «Службы / Services» в верхней части окна, затем, в нижней части окна рядом со значком шестерёнок нажмите на надпись «Открыть службы / Open Services».

2. В окне приложения «Службы / Services» на панели «Службы (локальные) / Services (Local)» выберите элемент SysMain. Щёлкните по нему правой кнопкой мыши и нажмите «Свойства / Properties».

3. В появившемся окне «Свойства: SysMain / SysMain Properties» нажмите кнопку «Остановить / Stop», затем откройте раскрывающееся меню «Тип запуска / Startup type» и выберите «Отключена / Disabled». Примените внесённые изменения нажав на кнопку «Применить / Apply» в нижней части окна и закройте окно, нажав на кнопку «ОК».

4*. Чтобы включить службу SuperFetch необходимо вновь зайти в приложение «Службы / Services», в свойствах элемента SysMain переключить «Тип запуска / Startup type» на «Автоматически / Automatic», применить внесённые изменения и нажать на кнопку «Запустить / Start».