Отличные новости для пользователей со слабыми компьютерами — энтузиаст выпустил в релиз утилиту ShiftDown, которая меняет приоритет для определённых процессов в случае, если нагрузка на процессор слишком высокая, тем самым разгружая его. Стоит отметить, что речь идёт о программе с открытым исходным кодом, которая работает как на Windows 10, так и на Windows 11. Изначально разработчик создал данную утилиту для компьютера с процессором Intel Core i5 третьего поколения после того, как у него возникли проблемы с производительностью системы — они возникли в связи с патчами, направляющими уязвимости Meltdown и Spectre.
Разработчик заявил, что его компьютер заметно тормозил, когда процессор находился под повышенной нагрузкой, и снижение приоритета определённых процессов позволяет решить эту проблему. Собственно, софт ShiftDown оценивает текущие состояние системы, а когда нагрузка на процессор превышает 25%, утилита меняет приоритет для процессов с самой высокой нагрузкой на IDLE, тем самым снижая общую загрузку системы. Автор софта при этом заявляет, что утилита с механизмом распределения приоритетов не должна снижать общую производительность компьютера, но улучшит состояние системы в ситуациях с высокой нагрузкой на процессор.
В ситуации, когда работа программы прерывается, система автоматически восстанавливает исходный приоритет для всех процессов. Единственная проблема данного решения в том, что установка утилиты ShiftDown не так проста, как хотелось бы, ведь софт устанавливается как служба в Windows, и это необходимо делать в ручном режиме (для установки требуется Microsoft .NET Framework 4.7).
Процесс установки:
- загрузите последнюю версию ShiftDown с GitHub и поместите в корень диска C;
- запустите командную строку от имени администратора;
- выполните команду sc.exe create ShiftDown binpath="С:\shiftdown.exe" start=auto;
- выполните команду sc.exe start ShiftDown для запуска новой службы.
После выполнения вышеуказанных действий ShiftDown будет настроена для активации с запуском системы в автоматическом режиме — она будет обрабатывать процессы и менять приоритеты для снижения нагрузки на процессор.
sc delete ShiftDown удалит службу, которую уже создалsc.exe create ShiftDown binpath=«C:\shiftdown.exe» start=auto создание службы
sc.exe start ShiftDown запуск службы
Перенёс на диск «с»
и САМОЕ ГЛАВНОЕ!!!
Ставьте ВЕРХИНИЕ КАВЫЧКИ, вот такие: """""
если до этого добавляли службу, то
sc.exe delete ShiftDown
sc.exe start ShiftDown
[SC] StartService: ошибка: 2:
Не удается найти указанный файл.
Файл просто положите в system32 и все делайте как в инструкции выше только пусть у вас будет не c:\ а c:\windows\system32