Для работы проектов iXBT.com нужны файлы cookie и сервисы аналитики.
Продолжая посещать сайты проектов вы соглашаетесь с нашей
Политикой в отношении файлов cookie
С популяризацией соревновательных игр геймеры со всего мира стали искать нетипичные способы превзойти оппонента. Потому как давно известно, что личностные качества и опыт — это лишь малая часть, влияющая на возможность победы. В этом материале вы узнаете, как оптимизировать Windows для получения идеальной плавности, чтобы стать быстрее всех в соревновательных играх!
Содержание
- Внимание!
- Актуальность драйверов
- Установка и обновление
- Геймерская настройка Windows
- Мышь и клавиатура
- Cкрытые настройки реестра
- Сглаживание мыши и отклик наведения
- Скорость курсора
- Приоритет исполнения и задержка ввода
- Перенос исполнения ввода
- DPC Latency
- Лишнии устройства и задержка
- Звук
- Электропитание
- Парковка ядер
- Твик приоритета прерывания
- Мышь и клавиатура
- Meltdown/Spectre/Zombieload
- Пинг
- Системные таймеры и Hpet
- Заключение
Внимание!
Гайд рассчитан на создание игровой системы с минимальным внесением изменений в работу ОС, так что вы можете без опасений что-то сломать, следовать всем рекомендациям.
Актуальность драйверов
Нельзя приступать к оптимизации, не будучи уверенным в актуальности драйверов нашего ПК. Ведь известно, что от свежести драйверов зависит не только правильность работы устройства, но и производительность всей системы в целом.
Установка и обновление
- Скачиваем и устанавливаем желаемую версию Snappy Driver Installer.
- Извлекаем файлы архива в любую папку.
- Запускаем файл SDI_x64_R2000.exe (64-bit) или SDI_R2201.exe (32-bit). (Желательно от имени администратора).
- Производим индексацию оборудования.
- Выполняем установку всего, что нашлось и перезагружаем ПК.
PS. Более подроно о установке драйвера и чем он является, вы всегда можете найти здесь.
После установки всех драйверов необходимо выполнить «правильную» найстройку устройств ввода и Windows. Что я имею в виду?
Геймерская настройка Windows
В современных версиях операционной системы Windows часто не учитывается геймерская направленность, потому как сама ОС изначально заточена для разных задач. Выполним по порядку базовые настройки ОС для геймера.
Мышь и клавиатура
Отключим мешающие алгоритмы поведения мыши для повышения точности её наводки и срабатывания в игре.
- Нажимаем Win+R и в появившемся окне вводим команду control.
- В старой панели управления заходим в выделенные разделы.
Снимаем галочки, что отвечают за акселерацию и лишние темы мыши, и повышаем скорость работы клавиатуры.
По идее, большинство гайдов на этом и заканчиваются. Но есть проблема. Даже выполнив все эти действия, мы не получим правильного перемещения нашего грызуна и желаемого отклика. Чтобы всё исправить, необходимо задействовать скрытые настройки в реестре.
Cкрытые настройки реестра
Вновь задействуем Win+R и вводим команду regedit. В появившемся окне поэтапно вносим изменения ниже. Правда если вам лень заниматься всей этой магией вручную, то вы всегда можете запустить этот файл (от администратора) в котором я уже прописал все настройки заранее.
Сглаживание мыши и отклик наведения
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Control Panel\Mouse] "MouseSpeed"="0" "MouseThreshold1"="0" "MouseThreshold2"="0"
Эти параметры отключат повышенную точность указателя, когда скорость курсора увеличивается вслед за физическим увеличением скорости передвижения грызуна в руке. Зачем это нужно? При стандартных настройках мышка сама доводится до нужного объекта, если вы немного ошиблись или не довели. Для шутеров подобное поведение грызуна приносит большие проблемы с прицеливанием. Дополнительно советую также изменить параметр «MouseHoverTime»=«0» — это помогает убрать задержку при наводке на объекты в системе.
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Control Panel\Mouse] "SmoothMouseXCurve"=hex:\ 00,00,00,00,00,00,00,00,\ C0,CC,0C,00,00,00,00,00,\ 80,99,19,00,00,00,00,00,\ 40,66,26,00,00,00,00,00,\ 00,33,33,00,00,00,00,00 "SmoothMouseYCurve"=hex:\ 00,00,00,00,00,00,00,00,\ 00,00,38,00,00,00,00,00,\ 00,00,70,00,00,00,00,00,\ 00,00,A8,00,00,00,00,00,\ 00,00,E0,00,00,00,00,00
В Windows 10 существует старый баг, когда разница между физическим перемещением мыши и перемещением курсора зависит от масштабирования экрана. Чтобы исправить ситуацию, принудительно изменим параметры SmoothMouseXCurve и SmoothMouseYCurve, которые отвечают за ускорение мыши по горизонтали и вертикали в режиме масштабирования 1 к 1.
Скорость курсора
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Control Panel\Mouse] "MouseSensitivity"="10"
Этот параметр отвечает за скорость перемещения курсора, его не рекомендуется изменять, ибо от него зависят многие параметры для расчёта движения мыши. Он всегда должен быть равен 10.
Приоритет исполнения и задержка ввода
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mouclass\Parameters] "MouseDataQueueSize"=dword:00000014 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\kbdclass\Parameters] "KeyboardDataQueueSize"=dword:00000014
Параметры MouseDataQueueSize и KeyboardDataQueueSize отвечают за количество информации, которая может храниться в буфере драйвера мыши и клавиатуры. Чем меньше значение, тем быстрее новая информация будет обрабатываться. Принцип работы похож на очередь кадров в видеокарте, когда мы принудительно убираем фоновую подготовку очереди кадров, чтобы сразу получать настоящий. В нашем случае оптимальным значением будет 20.
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mouclass\Parameters] "ThreadPriority"=dword:0000001f [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\kbdclass\Parameters] "ThreadPriority"=dword:0000001f
Выставим обработку драйверов клавиатуры и мыши в режиме реального времени.
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Control Panel\Accessibility] "StickyKeys"="506" [HKEY_CURRENT_USER\Control Panel\Accessibility\ToggleKeys] "Flags"="58" [HKEY_CURRENT_USER\Control Panel\Accessibility\Keyboard Response] "DelayBeforeAcceptance"="0" "AutoRepeatRate"="0" "AutoRepeatDelay"="0" "Flags"="122"
Вновь отключим дополнительную задержку при нажатии клавиш мыши и клавиатуры, а также уберём залипание при двойном нажатии Shift.
Дополнительная часть самого муторного гайда подошла к концу. Переходим к следующему пункту настроек.
Перенос исполнения ввода
Вторым важным изменением, которое следует применить для мыши и клавиатуры — это выполнить перенос исполнения задач ввода с первого ядра CPU и активировать серверный режим опроса устройств (MSI). Зачем это нужно? Всё дело в задачах Windows, что обрабатываются первым ядром с устаревшим режимом прерывания. Такой режим работы устройства создаёт очередь исполнения и может вызывать задержки.
Посмотреть что крутится на первом ядре, можно с помощью Latency Moon. Выполним перенос.
- Скачиваем и извлекаем файлы в любую папку.
- Запускаем файл MSI_util_v3.exe. (Желательно от имени администратора).
- Активируем режим MSI для, где есть надпись LineBased, Msi, MsX.
- Выставляем приоритет High для мыши.
- Применяем изменения (Apply) и перезагружаем ПК.
Таким нехитрым образом, мы задействовали серверный режим опроса устройств и немного прибавили плавности. Перейдём к переносу задачи с первого ядра.
- Скачиваем и извлекаем файлы.
- Запускаем файл intPolicy_x64.exe (Желательно от имени администратора).
- Находим в списке нужные устройства и кликаем пару раз. Если вышла ошибка, то это устройство поддерживает перенос.
- Переходим к редактированию через Set Mask и выделяем нужное ядро, применяем.
- Перезагружаем ПК.
Поздравляю! Если скука вас ещё не съела, то вы весьма сильны желанием стать быстрее всех. Шутка. Мы почти завершили редактирование параметров, влияющих на задержку ввода. Перейдём к DPC Latency.
DPC Latency
Чтобы не нагружать вас технической информацией, вам лишь следует знать, что чем ниже показатели DPC Latency, то тем выше плавность системы. Сравнить её можно с резким увеличением герцовки монитора. Фокус и состоит в том, что герцовка не увеличивается, а плавность прибавляется. Посмотреть свою задержку можно с помощью Latency Moon.
Лишнии устройства и задержка
Ранее я уже писал, какая Windows не геймерская ОС, которая так и ждёт, чтобы вставить очередную палку в колёса бедному геймеру. Система почему-то считает, что отключение устройства от питания или его затормаживание во время игры — это совершенно нормально. Отключим такое странное поведение и удалим лишние устройства.
- Заходим в диспетчер устройств.
- Вид, показать скрытые устройства.
- Удаляем все серые устройства из списка.
- Для всех остальных через правый клик убираем галочки в разделе управления.
- Перезагружаемся.
После перезагрузки вы сразу почувствуете увеличение плавности, так как система уже не будет заниматься управлением поведения наших устройств.
Звук
Переходя к теме звука, сто́ит отметить его весомую значимость в плане влияния на задержки ввода, так как всё, что выше 44100 Гц, начинает почему-то несоизмеримо грузить систему, если у вас нет отдельной звуковой карты. Я не знаю, связано ли это с усложнением синусоиды сигнала, но на технических форумах часто ссылаются на саму схему реализации звука в Windows. Ладно, всё это рассуждения, а нам пора переходить к исправлению проблемы.
- Переходим в старой панели управления во вкладку звук.
- Отключаем все неиспользуемые устройства, кроме вывода звука и микрофона.
- Через правый клик по активному устройству изменяем качество выводимого звука до 44100 Гц и аналогично у микрофона.
- Во вкладке звуки выставляем профиль без звука для отключения системных звуков Windows.
После данных измеений вы вновь должны ощутить прибавку в плавности.
Электропитание
Как я уже писал ранее, о Создатель, а это уже третий раз, что Windows ни разу не геймерская ОС и не заточена под нужды геймера. В настройках электропитания Windows содержатся механизмы, которые могут влиять на плавность и стабильность во время игровой сессии. К значимым механизмам, мешающих геймеру, можно отнести парковку ядер, настройки электросбережения, а также небольшие параметры, отвечающие за различные таймеры/функции, которые также влияют на DPC Latency.
Прежде чем приступать к исправлению, необходимо отредактировать параметры реестра для получения возможности изменения скрытых настроек. В этом нам поможет бесплатная утилита Power Settings Explorer.
- Скачиваем и извлекаем файлы.
- Запускаем файл PowerSettingsExplorer.exe (Желательно от имени администратора).
- Находим в списке USB3 Link Power Management, разрешить состояния снижения питания
и NVIDIA Display Power Settings Technology (если у вас карта Nvidia). - Снимаем галочки и переходим к редактированию схемы электропитания.
Переходя к схеме редактирования электропитания, желательно удалить все схемы, кроме «Высокая производительность».
Вводим в CMD команды:
powercfg -delete a1841308-3541-4fab-bc81-f71556f20b4a
powercfg -delete 381b4222-f694-41f0-9685-ff5bb260df2e
Параметры электропитания:
- Жёсткий Диск — Отключать жёсткий диск через — Состояния (мин): 0 мин.
- Internet Explorer — Частота таймера JavaScript — Значение: Максимальная производительность.
- Параметры фона рабочего стола — Слайд-шоу — Значение: Приостановлено.
- Параметры адаптера беспроводной сети — Режим энергосбережения — Значение: Максимальная производительность.
- Сон — Сон после — Значение: Никогда.
- Cон — Разрешить таймеры пробуждения — Значение: Никогда.
- Параметры USB — Параметры временного отключения USB-порта — Значение: Запрещено.
- Параметры USB — USB 3 Link Power Mangement — Значение: Off.
- PCI Express — Управление питанием состояния связи — Значение: Откл.
- Управление питанием процессора — Разрешить состояние снижения питания — Значение: Выкл.
- Управление питанием процессора — Минимальное состояние процессора — Настройка: 100%.
- Управление питанием процессора — Политика охлаждения системы — Значение: Активный.
- Управление питанием процессора — Максимальное состояние процессора — Настройка: 100%.
- Экран — Отключить экран через — Значение: Никогда.
- Экран — Время ожидания до отключения экрана блокировки — Значение: 0 Мин.
Некоторые параметры могут отсутствовать или дополняться в зависимости от оборудования. Всё, что нам теперь осталось сделать со схемой электропитания — это отключить парковку ядер.
Парковка ядер
В Windows со времён Windows Vista, если я не ошибаюсь, существует механизм парковки ядер, который был призван обеспечить продление жизни ноутбуков путём отключения или снижения производительности ядер процессора. В игровых сессиях работа этого алгоритма может привести к падению FPS. Чтобы избежать этой проблемы, необходимо вновь лесть в реестр, но мы воспользуемся бесплатной утилитой Unpark-CPU.
- Скачиваем и извлекаем файлы.
- Запускаем файл UnparkCpu.exe (Желательно от имени администратора).
- Передвинем ползунок в правую сторону.
- Нажимаем Unpakr All и применить (Apply).
- Перезагружаем ПК.
С доведением до ума настроек электропитания мы закончили. Можно переходить к отключению заплаток процессора.
Твик приоритета прерывания
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\PriorityControl] "IRQ8Priority"=dword:00000001
Это небольшой твик для установки повышенного приоритета прерывания. Вновь используем regedit или готовый файл.
Meltdown/Spectre/Zombieload
В своё время много шума наделало обнаружение уязвимостей для процессоров Intel и AMD, но ещё больший шум наделали патчи, которые «исправляли» дыры с существенной потерей производительности CPU. Если вы не Джеймс Бонд и не читаете этот материал с рабочего ПК, то смело отключайте патчи, ибо кто им дал право резать наш FPS.
Windows Registry Editor Version 5.00 ; отключение патчей Meltdown и Spectre [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management] "FeatureSettings"=dword:00000001 "FeatureSettingsOverride"=dword:00000003 "FeatureSettingsOverrideMask"=dword:00000003 ; отключение патча Zombieload v2 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Kernel] "DisableTsx"=dword:00000000
Опять вносим наши изменения в параметры реестра через regedit или скачиваем и применяем заранее готовый файл. После перезагрузки мы должны получить прибавку в работе процессора от 5 до 30% в зависимости от поколения CPU. Перейдём к пингу.
Пинг
Windows очень любит надёжность, поэтому она плевать хотела на то, что вы геймер, ибо её алгоритмы задействованы на подтверждение получения и отправки пакетов с одной лишь ей ве́домой логикой задержки. Заставим систему сделать упор на скорость приёма и отправку пакетов.
- Переходим в старой панели управления во вкладку центр управления.
- Изменить параметры адаптера.
- Через правый клик по активному устройству нажимаем свойства.
- Убираем все галочки кроме (TCP/IPv4).
- По кнопке настроить, во вкладке дополнительно, отключаем электросбережения.
- Применяем.
Это основные параметры, которые отвечают за торможение интернета. Я напоминаю, что в зависимости от производителя и новизы сетевого адаптера, некоторых из них может и не быть. Перейдём к завершающему шагу настроек интернета.
Windows также через реестр регулирует работу интернета вне зависимости от настроек вашей сетевой карты. Таких параметров пара сотен, и изменять их вручную — это ад. Воспользуемся бесплатной утилитой TCP Optimizer 4.
- Скачиваем и запускаем TCPOptimizer.exe (Желательно от имени администратора).
- Выставляем в интерфейсе программы Optimal или как на скриншоте.
- Применяем.
- Перезагружаем ПК.
Мы выполнили изменение множества настроек, отвечающих за отклик и время жизни пакета, не говоря уже об изменении алгоритма передачи, и добились снижения итогового пинга. Настройку интернета для геймера можно официально объявить закрытой. Перейдём к последним пунктам.
Системные таймеры и Hpet
Разрешение таймера по умолчанию в Windows составляет 15,6 мс — это является весьма высоким значением, которое приводит к лишнему энергопотреблению и траты впустую большого количества вычислительных мощностей — замедляя работу вашего компьютера! Хотя некоторые мультимедийные программы и игры сами могут фиксировать значение таймера для увеличения производительности, но они никогда не выставляют его меньше 1 мс. Чтобы исправить эту проблему и принудительно назначить время таймера для повышения производительности и отклика, а также чтобы не возиться с лишним ПО, выполним установку фоновой службы, которая и станет отвечать за наш таймер.
- Скачиваем и извлекаем файлы на диск.
- Переходим в папку и запускаем файл Installer.bat (Желательно от имени администратора).
- Выбираем в списке желаемый таймер, я советую 2.
- Дожидаемся окончания установки. (После установки не удалять!).
- Можно закрыть ПО.
Значение нынешнего таймера после установки можно проверить нажав 8 в интерфейсе ПО.
С постоянным таймером закончили. В Windows существует ещё множество таймеров, отвечающих за производительность. Одним из главных можно назвать Hpet. Конечно, в интернете бытует мнение, что его лучше не трогать, но главное — не отключать его в BIOS, а в самой Windows это даже нужно делать для избавления от стартеров и для увеличения FPS.
Вводим в CMD команды:
bcdedit /set disabledynamictick yes bcdedit /set useplatformtick yes
Отключаем в диспетчере устройств таймеры.
Иногда он может быть подписан как High Precision Even Timer или Высокоточный таймер событий. Аналогично советую отключить Intel Management, ибо он также сильно тормозит систему. Перезагружаем ПК и проверяем драйверы через Snappy Driver Installer. Там должны будут появиться наши таймеры. Обновляем таймеры и вновь отключаем их в диспетчере устройств.
Фанфары, гром и молния! Поздравляю с завершением сокращённого гайда по оптимизации Windows без поломки. Вы можете гордиться собой! Вы были упорны и стали быстрее всех!
Заключение
Кто-то назовёт автора сумасшедшим и не простит отсутствия итогов всего ада выше, но я могу поставить честь и совесть, а также 14-летний опыт оптимизации Windows-систем, что выполнив все эти действия, вы станете быстрее всех! Конечно, можно было бы применить ещё некоторые твики и ПО для очистки и удаления телеметрии, но тогда бы гайд разросся ещё больше, и был бы шанс поломать систему. В общем, пользуйтесь и будьте быстрее всех.
Windows 10 до определенной поры была очень быстрой ОС дающей отличную плавность в играх. Но каждое очередное полугодовое обновление что-то меняло в недрах системы, добавлялись новые функции не очень хорошо отразившиеся на отклике в играх — GameBar, глубокая модернизация DWM, не отключаемый синтетический QPC таймер или оконный режим без рамок. В результате отклик системы на версиях ОС старше 1607 становился все хуже, а масштабы бедствия легко понять, погуглив запросы «latency issue», «фризы Windows 10» или «лаги Windows 10».
Что самое печальное, плавности работы не ощущается даже в Проводнике, ведь Windows 10 состоит из сотен взаимозависимых процессов, каждый из которых может «упасть», зависнуть, перезапустится, что вызовет всем знакомый «кружочек ожидания» на рабочем столе или провал кадровой частоты в игре. Даже для открытия меню «Пуск» Windows 10 считывает данные из одного файла более ста тысяч раз! Проводник затрачивает 700 мс (почти секунду!) на открытие контекстного меню панели задач, 75% этого времени он выполняет более сотни тысяч операций считывания из одного файла, а средний объём считываемых данных составляет всего 68 байт.
Это все, что нужно знать об оптимизации Windows 10, а изменений в лучшую сторону не предвидится, ведь Windows 10 останется практически в том виде, в котором существует сейчас, до конца своего жизненного цикла. А Windows 11, на которую пользователи возлагали надежды как на ОС в которой исправят то, что нам не нравилось в Windows 10, оказалась лишь очередным большим обновлением Windows 10, которое получило имя «Windows 11».
Похоже, заявление Microsoft о том, что Windows 10 станет последней Windows, де-факто оказалось точным и по крайней мере ближайшие пять лет мы будем пользоваться Windows 10 под видом Windows 11.
Что может сделать пользователь, стремящийся к максимальному отклику и отзывчивости в играх? Первый путь — это пробовать пользоваться устаревшими ОС, такими как Windows 7, Windows 8.1 или Windows 10 1607. Это даст отличный результат, но в некоторых играх пиковая производительность может стать хуже из-за старых версий Windows Display Driver Model. А для игр с DirectX 12 (но не всех, некоторые идут и под Windows 7) это не подходит.
Второй путь — глубокая оптимизация системы с вырезанием под корень ненужных функций и сервисов. Производиться оптимизация может как вручную, так и с помощью твикеров, на уже установленной системе или над ее установочным образом. Минусы такого подхода в том, что мы нарушаем взаимосвязь некоторых процессов, ведь полностью подчистить все «хвосты» и удалить функции начисто не удалось даже Microsoft в версиях LTSB и LTSC.
И настроенная таким образом система может впасть в ступор или даже «крашнуться» на пустом месте, а еще одним минусом становится способность ОС восстановить свои отключенные части и включить сервисы, ведь наши твики она считает за повреждения.
И, наконец, третий путь, который я предлагаю в этом блоге — отключить часть функций средствами системы, корректно и безопасно, не нарушая ее целостности и с возможностью вернуть все к настройкам по умолчанию. С таким подходом мы получаем максимум результата при минимуме затраченных усилий, а система не теряет стабильности. Давайте разберемся с десяткой проверенных настроек Windows 10 которые сможет сделать даже начинающий пользователь и которые дадут вам максимальную плавность и быстрый отклик в играх.
Добавляем в исключения Microsoft Defender папку игры и ее процесс
Защитник Windows, который теперь называется Microsoft Defender полностью отключить все проблематичнее, а его поведение зачастую слишком активное, что отражается на отклике системы, которую он может загрузить почти на 100%. Поэтому совсем не помешает добавить папку с вашими играми в его исключения, а дополнительно — и процессы игр, даже лицензионных. К примеру, это помогло мне победить вылеты на рабочий стол в Anno 1800.
Отключаем запись экрана в фоновом режиме
Запись в фоновом режиме может замедлить даже ПК среднего уровня, и крайне рекомендуется ее отключить. Не помешает и полностью отключить Xbox Game Bar, ведь функции, которые он выполняет, мы привыкли использовать более удобно с помощью сторонних утилит.
Включаем планирование графического процессора с аппаратным ускорением
В некоторых случаях включение этой функции прибавит пару процентов FPS, что совсем не помешает.
Устанавливаем режим максимальной производительности
На обычном игровом ПК пользы от энергосбережения не очень много и лучше перевести ПК в режим повышенной производительности, что даст более быстрый отклик системы.
А программное отключение сбрасывания частоты процессором может дать отличные результаты на некоторых ПК.
Активируем игровой режим
Активация игрового режима отключит уведомления, которые могут вызывать фризы при появлении, отдаст приоритет игровому процессу и запретит центру обновлений Windows выполнять установку драйверов.
Отключаем акселерацию мыши
Акселерация или повышенная точность указателя может вызывать проблемы с поведением мыши в играх и ее рекомендуется отключить.
Ручная установка драйверов для видеокарты и материнской платы
Windows 10 по умолчанию сама устанавливает драйвера устройств и это очень удобно если вам не нужны самые свежие драйвера. В противном случае это стоит отключить, найдя указанный параметр в подразделе «Устройства и принтеры». Назван он не явно, но функцию отключения загрузки драйверов выполняет.
Откладываем обновления
Не прошло и пяти лет как в Windows 10 появилась функция приостановки обновлений, которые стоили миллионов нервных клеток, потраченных пользователями. Качество обновлений Windows 10 оставляет желать лучшего, но критические уязвимости, такие как свежая уязвимость диспетчера очереди печати Windows Print Spooler, автоматически можно закрыть только на обновляемой системе. Хорошим выходом будет приостановка обновлений на пару недель — и баги в обновлениях успеют пофиксить, и ОС получает их довольно оперативно.
Оставляем на SSD достаточное количество свободных гигабайт
Достаточное свободное место на SSD нужно не только для продления его ресурса, но и для достижения максимальных скоростных характеристик, поэтому совсем неплохо будет держать 30-50 ГБ свободными. А недорогие SSD, забитые почти под завязку, могут и вовсе впадать в ступор, когда операции чтения и записи прерываются на несколько секунд вызывая жуткие тормоза в играх.
Не беспокоиться о свободном месте и ресурсе вам позволит надежный SSD объемом 500 ГБ, например, WD Blue (WDS500G2B0A) из магазина Регард. Он имеет SATA интерфейс и подойдет к любому ПК, даже очень старому.
А вот M.2 модель WD Blue SN550 (WDS500G2B0C) с интерфейсом PCI-E x4 отлично подойдет в современные производительные ПК.
Переносим файл подкачки на SSD и выбираем размер «По выбору системы»
Совсем недавно любой уважающий себя гайд по оптимизации Windows содержал в себе прямо противоположные требования — «файл подкачки отключаем или переносим с SSD на жесткий диск«. О нужности файла подкачки для стабильной работы системы при достаточном объеме ОЗУ уже написано немало гайдов, а вот экономить ресурс SSD замедлением работы «заменителя ОЗУ» не стоит — все равно потратить его ресурс скорее всего не получится, а вот некоторые игры требуют больших размеров файла подкачки и лучше, если выделение места для них будет происходить в автоматическом режиме.
А иногда игры страдают утечками памяти, в этом случае файл подкачки на SSD предотвратит ранний «краш» игры и даст вам спокойно поиграть.
Итоги
Опытному пользователю советы из блога могут показаться слишком простыми, но все они являются щадящими для системы и позволят вашей Windows 10 работать стабильно и быстро месяцами. Пишите в комментарии, какие еще настройки вы добавили бы в этот список?
Telegram-канал @overclockers_news — теперь в новом формате. Подписывайся, чтобы быть в курсе всех новостей!
Операционная система Windows – это не только геймерская, но и профессиональная платформа. В ней очень много функций и инструментов, которые дополнительно нагружают центральный процессор с оперативной памятью, снижая мощность ПК в играх. Далее мы расскажем, как оптимизировать операционную систему Windows, чтобы повысить быстродействие и производительность персонального компьютера.
Кому помогут советы по оптимизации
Дальнейшие советы по оптимизации виндовс 10 предназначены для владельцев слабых компьютеров и ноутбуков, где производительность в играх упирается не видеокарту, а в процессор или в оперативную память. Если вы сталкиваетесь с зависаниями, фризами и вылетами на рабочий стол во время геймплея, советы по оптимизации вам помогут.
Чтобы точно узнать, какой элемент компьютера выступает бутылочным горлышком, воспользуйтесь любой мониторинговой программой, например, MSI Afterburner. Установите приложение на свой ПК, настройте его, зайдите в игру, где система показывает низкую производительность и внимательно посмотрите на результаты.
- если ГПУ загружен на 97-100%, дальнейшие советы вам не помогут;
- если процессор загружен на 100%, значит проблема в нем и советы могут помочь;
- если весь объем оперативной памяти занят, а игра фризит, зависает или сама закрывается, значит, проблема в нехватке ОЗУ и советы также могут помочь.
Когда вы точно узнаете, что бутылочным горлышком в системы выступает не видеокарта, а процессор или ОЗУ, приступайте к оптимизации Windows 10 / 11.
Игровой режим
Эта функция оптимизирует систему для максимальной производительности в играх. Она останавливает некоторые службы, освобождает дополнительное место в оперативной памяти и разгружает центральный процессор от сторонних задач.
Чтобы включить игровой режим, нажмите «Пуск» и перейдите в «Параметры». Далее зайдите в меню «Игры» и выберите «Игровой режим». Передвиньте ползунок в положение «Вкл» и закройте меню, чтобы сохранить настройки.
Электропитание
Настройка электропитания важна для ноутбуков, но и пользователям стационарных персональных компьютеров нужно обязательно ее проверить.
Откройте «Панель управления» и нажмите «Система и безопасность». Зайдите в «Электропитание» и выберите пункт «Высокая производительность».
Гибернация
Это особый энергосберегающий режим, при котором Windows задействует небольшое количество энергии для поддержания работы. Его можно сравнить с режимом сна, когда система выключается не полностью.
Гибернация полезна для владельцев ноутбуков, когда нужно экономить каждый процент заряда батареи. Если ваш лэптоп всегда работает от сети, смело отключайте эту функцию. Она не только занимает место в ОЗУ, но и резервирует часть накопителя, что ухудшает быстродействие системы.
Для отключения гибернации воспользуйтесь командной строкой. Нажмите клавиши «Win» и «R», после чего введите команду powercfg -h odd и нажмите «ОК».
Индексация дисков
Индексация дисков – это служба ускорения поиска файлов. Например, когда нужно отыскать нужный документ на компьютере, вы вводите его название в окне поиска и система показывает обнаруженные файлы.
Индексация дисков – очень полезная служба, но она работает постоянно и дополнительно нагружает процессор, накопитель и оперативную память. Учитывая, что мы не часто используем поиск, эту функцию можно отключить. Да, обнаружение файлов займет чуть больше времени, но лучше немного подождать, чем терять производительность в играх.
К тому же отключение индексации продлевает срок службы накопителей. Операционная система будут реже обращаться к дискам, что сделает их долговечнее.
- Чтобы отключить индексацию, перейдите в «Этот компьютер» и правой кнопкой мыши щелкните по диску, на котором установлена винда. Выберите «Свойства» и перед вами откроется маленькое окно. В нем нужно снять галочку с пункта «Разрешить индексирование…». Далее нажмите «Применить» и «ОК».
- После этого система начнет показывать различные всплывающие окна. Просто соглашайтесь со всеми условиями или выберите «Пропустить все».
- Если на вашем компьютере несколько накопителей, проделайте эту процедуру со всеми дисками.
Контроль учетных записей пользователей
Эта служба компьютера предназначена для повышения безопасности системы. Она предупреждает пользователя о том, что параметры Windows могут измениться, если открыть какой-то файл на ПК. Это своего рода умный ограничитель доступа, который занимает место в оперативной памяти и влияет на производительность Windows.
На деле служба контроля учетных записей выглядит как бесконечный поток уведомлений о том, уверен ли пользователь открыть или запустить какой-то файл. Эта служба так сильно надоедает пользователям, что они просто игнорируют уведомления и автоматически нажимают «Да» или «Разрешить», когда появляется очередное всплывающее окно.
- Чтобы отключить службу контроля учетных записей, перейдите в «Панель управления» и зайдите в пункт «Центр безопасности и обслуживания». Далее перейдите в раздел «Изменение параметров контроля учетных записей». В открывшемся меню опустите ползунок в самое нижнее положение и нажмите «ОК».
- Теперь операционная система не будет уведомлять вас перед открытием файлов на компьютере. Это не только освободит место в оперативной памяти, но и сделает использование ПК комфортнее.
Защита системы
Эта служба создает точку восстановления на случай, если компьютер сломается или в его работе произойдет критический сбой. Вместо переустановки операционной системы Windows вы сможете просто восстановить ее до исходного состояния.
Защита системы может очень помочь в неожиданных случаях. Например, когда дети случайно залезут в файлы ОС и вызовут критический сбой компьютера. Если такие случаи вам не страшны, можете смело отключать эту службу. Так вы не только освободите место в оперативной памяти, но и снимите нагрузку с центрального процесса.
Чтобы отключить службу, перейдите в «Панель управления», выберите пункт «Система и безопасность» и зайдите в меню «Система». Далее нажмите «Защита системы» и в появившемся меню кликните по диску, на котором установлена Windows. Далее нажмите «Настроить» и выберите пункт «Отключить защиту системы». Чтобы сохранить настройки, кликните «Применить» и «ОК».
Удаленный доступ
Функция удаленного доступа позволяет управлять компьютером на расстоянии через интернет или локальную сеть. Учитывая, что почти никто и никогда не пользуется этой службой, ее можно отключать.
Для этого перейдите в раздел «Защита системы», о котором мы говорили в предыдущем разделе, выберите вкладку «Удаленный доступ» и нажмите «Не разрешать…». Чтобы сохранить настройки, кликните «ОК» и закройте окно.
Дефрагментация дисков
Эта очень важная функция, которая позволяет правильно распределять данные на накопителях. С ее помощью компьютеры быстрее считывают и открывают файлы.
Дефрагментация – это очень длительная процедура, которая запускается автоматически. Она нагружает сразу все комплектующие: процессор, накопитель и оперативную память. Для повышения производительности автоматический запуск дефрагментации нужно отключить и проводить эту процедуру самостоятельно, хотя бы один раз в месяц.
Нажмите кнопку «Поиск» слева от меню «Пуск» и введите «Оптимизация дисков». В меню «Оптимизация по расписанию» нажмите «Изменить параметры» и уберите галочку с пункта «Выполнять по расписанию».
Фоновые приложения
Это программы, которые запускаются без команды пользователя. Они работают на фоне других операций и съедают часть производительности компьютера. При этом вы даже не будете знать, что такие программы запущены и ваша система их обрабатывает.
Чтобы отключить фоновые приложения, перейдите в меню «Пуск», далее в «Параметры» и зайдите в меню «Конфиденциальность». Перейдите во вкладку «Фоновые приложения» и перед вами откроется длинный список программ. Отключите все приложения и закройте окно. Имейте в виду, что после каждого обновления Windows эту процедуру придется повторять. Некоторые программы могут автоматически запускаться в фоновом режиме.
Xbox Game Bar
Это утилита для записи видео и создания скриншотов в видеоиграх. Ее также можно использовать для общения с другими пользователи Windows во время игры. Если вы не пользуетесь этими функциями, отключайте утилиту, но имейте в виду, что некоторые игры Microsoft требуют ее запуска.
Для отключения Xbox Game Bar перейдите в «Параметры» и зайдите в меню «Игры». Передвиньте ползунок в положение «Откл» и закройте меню.
Визуальные эффекты
Эта настройка отвечает за плавность анимаций в интерфейсе Windows. При ее отключении на слабых системах может увеличиться производительность в играх.
Перейдите в «Этот компьютер» и кликните правой кнопкой мыши по свободной области. Выберите «Свойства» и нажмите «Изменить параметры» в правой части окна. Перейдите во вкладку «Дополнительно» и откройте «Параметры быстродействия». В этом меню выберите «Обеспечить наилучшее быстродействие». Галочки со всех пунктов удалятся, и теперь вам нужно нажать кнопку «Применить» и «ОК».
Удаление программ из автозагрузки
Некоторые программы открываются при запуске компьютера. Они занимают место в оперативной памяти и нагружают процессор с накопителем.
Чтобы отключить их, перейдите в «Диспетчер задач» и откройте вкладку «Автозагрузка». В появившемся списке отключите программы, которыми вы не пользуетесь при запуске ПК.
Итоги
Для оптимизации Windows и повышения производительности в играх, нужно отключить следующие функции:
- гибернацию;
- Xbox Game Bar;
- защиту системы;
- удаленный доступ;
- индексацию дисков;
- визуальные эффекты;
- дефрагментацию дисков;
- контроль учетных записей.
Также нужно убрать фоновые приложения, настроить электропитание и включить игровой режим в параметрах Windows.
Если перечисленные рекомендации вам не помогли, значит, ваш компьютер очень слабый и его мощность совсем не подходит под системные требования игры. Также проблема может быть в банальной поломке или неправильной работе системного блока. Чтобы разобраться в этом, обратитесь в ремонтную мастерскую HYPERPC.
Оптимизация Windows в компьютерах HYPERPC
Геймерские компьютеры HYPERPC разрабатываются с учетом самых требовательных видеоигр, поэтому оптимизация операционной системы не требуется. Вам не придется вручную настраивать Windows, чтобы получить прибавку частоты кадров, потому что она максимальная прямо из коробки.
-
Черный
-
Белый
Высокий FPS для старта: этот игровой компьютер — ваш шаг в мир соревновательных игр.
от 95 300 ₽
или от 3 542 ₽ в месяц
-
Черный
-
Черно-Белый
-
Белый
Оптимальный игровой компьютер для FullHD. Мощность и строгий дизайн без лишних деталей.
от 114 100 ₽
или от 4 241 ₽ в месяц
-
Черный
-
Белый
Мощный игровой компьютер с оптимальной конфигурацией для FullHD и 2K.
от 146 400 ₽
или от 5 441 ₽ в месяц
Нужно что-то особенное? Конфигурируйте свой ПК или выберите из наличия.
Windows10/11GamingFocus
This is A FORK Based On ChrisTitusTech that’s foucus on debloat and optimize windows 10/11 for the lowest latency and best gaming experience, the Ultimate Windows 10/11 Script is a creation from multiple debloat scripts and gists from github. I also added Chocolatey and other tools to the script that I install on every machine.
Warrning: I am NOT responsible for what you do to your Devices/Systems, so follow these instructions at your own risk. Make sure you know what you're doing, it's best to understand the process rather than just copy and paste commands and such.
Changelog!
16 July 2022
- add better support for windows 11!
- Moved taskbar icons to the left.
- restored windows 10 context menu.
- disabling windows 11 start menu recomended section.
- bug fixes and imporvments.
27 June 2021
- Getting Ready for Windows 11 yay!
- Disabling New Windows 10 News and Interests Feed.
- Movilng Updates to slower release ring.
- Delaying Windows Feature Updates by 45 Days to Ensure a Bug Free Build.
- Delaying Windows Quality Updates by 7 Days to Ensure a Bug Free security updates.
- much more fixes forget to remember!
10 April 2021
- Reverting removal of XBOX as it's required by some Amd system for recording!
- Removing installation of Sumatra, ChocoGUI, disable Microsoft Software Protection Platform Service, disable Wsappx to Fix 100% Disk Usage, as they cause issue with alot of people.
- Fixing some issues with code and cleaning it to be prepaired with upcomming windows 10/11 21h1.
28 Feb 2021
- Adding Disabling Nagle’s Algorithm to Network Optimizations.
- Fixing MSI Mode not applying correctly!
- Keeping Dolby and Dolby Access from removing as requested.
23 Feb 2021
- Disable Controlled Folder Access in Windows 10 Windows Defender!
11 Jan 2021
- Fixed system restore was not created if runs before 24h of last point created.
- Setting system restore maximum size to 5GB.
- Adding option to enable or disable MSI Mode (Please read the WARNNINGS First!) .
- Better warrning messages regarding critical options.
3 Jan 2021
- Fixed Start Menu Search (no need for power toys now!).
2 Jan 2021
- Disabling more of Un nessessary Services For Gaming.
- Improved removal of default microsoft apps and bloatware.
- Disabling New Microsoft MeetNow.
- Unbinned StartMenu Titles and forced apps only view.
29 Dec 2020
- Hopfully fixed GPU Tweaks Issues on dual GPU laptops, GPU Tweaks is Now Applied only on GTX/RTX/AMD Cards Only!
- Minor Tweaks and fixes in code.
24 Dec 2020 Big Update!
- Auto detect Windows screen Scale setting and apply Mouse fix accordingly for 100% Raw Mouse Input No Need For this fix now already auto detect and implemented (http://donewmouseaccel.blogspot.com/2010/03/markc-windows-7-mouse-acceleration-fix.html).
- Auto detect Nvidia GPU and Apply Power and Latency Tweaks.
- Auto Detect AMD GPU and Apply Latency Tweaks.
23 Dec 2020
- Applying Nvidia Tweaks.
20 Dec 2020 ( thanks to Fr33thy those tweaks from his registry version https://youtube.com/c/FR33THY )
- Disabling power throttling(Laptop).
- Setting Processor scheduling to programms priority for Best Performance.
- Disabling aero shake.
- Show BSOD details instead of the sad smiley.
- Disabling start menu live tiles.
- Setting Wallpaper Quality to 100%.
- Disabling search history.
- Disabling "- Shortcut" Word.
- Disabling Mouse Keys Keyboard Shortcut.
- Disabling Windows Transparency.
- Turning Off Safe Search.
- Disabling Cloud Search.
- Disabling Device History.
- Disabling Windows Remote Assistance.
- Disabling Search Histroy.
19 Dec 2020
- Disable DMA memory protection and cores isolation ("virtualization-based protection").
- Disable Process and Kernel Mitigations.
- Disallow drivers to get paged into virtual memory.
- Use big system memory caching to improve microstuttering.
- Force contiguous memory allocation in the DirectX Graphics Kernel.
- Tell Windows to stop tolerating high DPC/ISR latencies.
- Decrease mouse and keyboard buffer sizes.
- disabled any power saving option under any network device.
- disabled offloading, Green Ethernet, Giga Lite, EEE, Advanced EEE, Energy Efficient from all network devices.
16 Dec 2020
Fixed white shortcut for game lunchers for good.
7 Dec 2020
Replaced Adobe Acrobat Reader With open source lightweight Sumatra PDF! only 4mb!
6 Dec 2020
added Option to enable or disable Microsoft Software Protection Platform Service” Causing High CPU Usage in older systems
added Option to enable or disable Microsoft Store and Wsappx to Fix 100% Disk Usage in Windows 10 in older systems
5 Dec 2020
fixed Restrict windows update p2p only to local
added Disable Core Parking on current PowerPlan Ultimate Performance
Now No Need To disable High precision event timer manually! script will do it for you!
2 Dec 2020
Option to Enable & Install Or Disable & Uninstall Microsoft OneDrive
This Script Does The Following!
- Dark Mode.
- One Command to launch and run.
- Chocolatey Install.
- O&O Shutup10 CFG and Run.
- Added Install Programs.
- Added Debloat Microsoft Store Apps.
- Removing Bloadwares.
- Disable Or Enable Microsoft Windows Defender and related Processes.
- Disable or Enable «Microsoft Software Protection Platform Service” that Cause High CPU Usage in some older systems.
- Disable or Enable Wsappx to Fix 100% Disk Usage in Windows 10 in older systems.
- Disabling Telemetry.
- Disabling Wi-Fi Sense.
- Disabling SmartScreen Filter.
- Disabling Bing Search in Start Menu.
- Disabling Application suggestions.
- Disabling Activity History.
- Disabling Background application access.
- Disabling Location Tracking.
- Disabling automatic Maps updates.
- Disabling Feedback.
- Disabling Tailored Experiences.
- Disabling Advertising ID.
- Disabling Cortana.
- Disabling Error reporting.
- Restricting Windows Update P2P only to local network.
- Stopping and disabling Diagnostics Tracking Service.
- Stopping and disabling WAP Push Service.
- Lowering UAC level.
- Disabling SMB 1.0 protocol.
- Setting current network profile to private.
- Setting unknown networks profile to private.
- Disabling automatic installation of network devices.
- Enabling F8 boot menu options.
- Disabling Meltdown (CVE-2017-5754) compatibility flag.
- Enabling Malicious Software Removal Tool offering.
- Enabling driver offering through Windows Update.
- Disabling Windows Update automatic restart.
- Stopping and disabling Home Groups services.
- Disabling Shared Experiences.
- Disabling Remote Assistance.
- Enabling Remote Desktop w/o Network Level Authentication.
- Disabling Autoplay.
- Disabling Autorun for all drives.
- Disabling Storage Sense.
- Disabling scheduled defragmentation.
- Stopping and disabling Superfetch service.
- Starting and enabling Windows Search indexing service.
- Setting BIOS time to UTC.
- Disabling Hibernation.
- Enabling Sleep start menu and keyboard button.
- Disabling display and sleep mode timeouts.
- Disabling Fast Startup.
- Disabling Action Center.
- Enabling Lock screen.
- Enabling Lock screen (removing scheduler workaround).
- Disabling Sticky keys prompt.
- Showing task manager details.
- Showing file operations details.
- Disabling file delete confirmation dialog.
- Hiding Taskbar Search icon / box.
- Hiding Task View button.
- Hiding People icon.
- Showing all tray icons.
- Disabling search for app in store for unknown extensions.
- Disabling ‘How do you want to open this file?’ prompt.
- Adjusting visual effects for performance.
- Enabling NumLock after startup.
- Enabling Dark Mode
- Stopping Edge from taking over as the default .PDF viewer
- Showing known file extensions.
- Hiding hidden files.
- Hiding sync provider notifications.
- Hiding recent shortcuts.
- Changing default Explorer view to This PC.
- Hiding Music icon from This PC.
- Hiding Music icon from Explorer namespace.
- Hiding Videos icon from This PC.
- Hiding Videos icon from Explorer namespace.
- Hiding 3D Objects icon from This PC.
- Hiding 3D Objects icon from Explorer namespace.
- Enabling thumbnails.
- Enable creation of Thumbs.db.
- Option to Enable & Install Or Disable & Uninstall Microsoft OneDrive.
- Disabling built-in Adobe Flash in IE and Edge.
- Installing Windows Media Player.
- Uninstalling Internet Explorer.
- Uninstalling Work Folders Client.
- Uninstalling Linux Subsystem.
- Setting Photo Viewer association for bmp, gif, jpg, png and tif.
- Adding Photo Viewer to «Open with.
- Installing Microsoft Print to PDF.
- Disabling power throttling(Laptop).
- Setting Processor scheduling for Best Performance.
- Disabling aero shake.
- Show BSOD details instead of the sad smiley.
- Disabling start menu live tiles.
- Setting Wallpaper Quality to 100%.
- Disabling search history.
- Disabling «- Shortcut» Word.
- Disabling Mouse Keys Keyboard Shortcut.
- Disabling Windows Transparency.
- Turning Off Safe Search.
- Disabling Cloud Search.
- Disabling Device History.
- Disabling Windows Remote Assistance.
- Disabling Search Histroy.
- Disabling annoying Get even more out of Windows.
- Disabling Hide Scroll bars.
- Disabling smooth scrolling.
- Disabling microsoft usertracking.
- Disabling more of Un nessessary Services For Gaming.
- Disabling New Microsoft MeetNow.
- Unbinned StartMenu Titles and forced apps only view.
- Show taskbar buttons only on taskbar where window is open.
- Disabling GameDVR1.
- Disabling GameDVR2.
- Disabling Full ScreenOptimization.
- Apply Gaming Optimization Fixs.
- Disable DMA memory protection and cores isolation («virtualization-based protection»).
- Disable Process and Kernel Mitigations.
- Disallow drivers to get paged into virtual memory.
- Use big system memory caching to improve microstuttering.
- Force contiguous memory allocation in the DirectX Graphics Kernel.
- Tell Windows to stop tolerating high DPC/ISR latencies.
- Decrease mouse and keyboard buffer sizes.
- Applying PC Optimizations (SystemResponsiveness & NetworkThrottlingIndex).
- Auto detect Windows screen Scale setting and apply Mouse fix accordingly for 100% Raw Mouse Input, Thanks To (http://donewmouseaccel.blogspot.com/2010/03/markc-windows-7-mouse-acceleration-fix.html).
- Auto detect Nvidia GPU and Apply Power and Latency Tweaks.
- Auto Detect AMD GPU and Apply Latency Tweaks.
- Adding option to enable or disable MSI Mode (Please read the WARNNINGS First!) .
- Disabling High Precision Event Timer.
- Enabling Gaming Mode.
- Enabling HAGS.
- Disable Windows 10 Core Parking On Current PowerPlan «Ultimate Performance».
- Optimizing Network and applying Tweaks for no throttle and maximum speed!.
- Disabling Nagle’s Algorithm.
- disabled any power saving option under any network device.
- disabled offloading, Green Ethernet, Giga Lite, EEE, Advanced EEE, Energy Efficient from all network devices.
- Removing Edit with Paint 3D from context menu.
- Running DaddyMadu Ultimate Cleaner => Temp folders & Flush DNS + Reset IP.
- Fix issue with games shortcut that created by games lunchers turned white.
- Clearing Temp folders.
Notice Before Use!
- Kindly note that if you choose to disable Microsoft Store and WSAPPX Service and wanted to enable it again, you have to run the script with this setting enabled then restart pc and rerun it again with the same settings to get Microsoft Store back! it a limitition of windows 10 as this registry tweak needs restart to take effect before script is trying to install microsoft store!
- When disabling Microsoft Store & WSAPPX Service, This PC Properties will only be accessible from File Explorer!
- disabling «Microsoft Software Protection Platform Service» will render microsoft activation Service not active hence any microsoft apps, windows, office, etc will show not activated state!
How To Use!
Simply Run cmd (Command Prompt) as Administrator and paste the following!
powershell -nop -c "iex(New-Object Net.WebClient).DownloadString('http://tweaks.madu.gg')"
if error then use the following!
powershell -NoProfile -ExecutionPolicy unrestricted -Command "[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; &iex(New-Object Net.WebClient).DownloadString('http://tweaks.madu.gg')"
Or Run Powershell As Administrator and paste the following!
iex(New-Object Net.WebClient).DownloadString('http://tweaks.madu.gg')
To enable Action Center, put the following into Powershell run As Administrator!
Write-Host "Enabling Action Center..."
Remove-ItemProperty -Path "HKCU:\SOFTWARE\Policies\Microsoft\Windows\Explorer" -Name "DisableNotificationCenter" -ErrorAction SilentlyContinue
Remove-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\PushNotifications" -Name "ToastEnabled" -ErrorAction SilentlyContinue
Write-Host "Done - Reverted to Stock Settings"
Modifications
I encourage people to fork this project and comment out things they don’t like! Here is a list of normal things people change:
- Uninstalling OneDrive (This is on in my script)
- Installing Adobe, Chocolatey, Notepad++, MPC-HC, and 7-Zip
Comment any thing you don’t want out… Example:
########## NOTE THE # SIGNS! These disable lines This example shows UACLow being set and Disabling SMB1
### Security Tweaks ###
"SetUACLow", # "SetUACHigh",
"DisableSMB1", # "EnableSMB1",
########## NOW LETS SWAP THESE VALUES AND ENABLE SMB1 and Set UAC to HIGH
### Security Tweaks ###
"SetUACHigh",
"EnableSMB1",
Windows 10 is a great OS for gamers, mixing native games, supporting retro titles, and even Xbox One streaming. But it isn’t perfect straight out of the box.
Some tweaks are required to enjoy the best gaming experience Windows 10 has to offer. Here are several ways to optimize your Windows 10 PC for gaming.
1. Optimize Windows 10 With Gaming Mode
Looking for another option to squeeze the best gaming performance out of Windows 10?
Game Mode is one of the key Windows settings for gaming. When you’ve Game Mode turned on, your Windows settings are tweaked in a way that optimizes your Windows 10 performance. In a nutshell, it works by managing your system resources and thereby giving you the best performance on your PC. Here’s how:
- Press Windows key + I to launch Windows Settings.
- Type in ‘game mode’ in the search box.
- Click Game Mode settings or Turn on Game Mode.
- On the Gaming screen, click Game Mode.
- Switch to On to use Game Mode.
If your PC supports Game Mode, resources will be managed to achieve the optimum frame rate. Additionally, Windows Update will be suspended.
While this is one way to improve gaming performance on Windows 10, Game Mode is not perfect. Jump to the next section to learn some more Windows 10 gaming tweaks.
2. Improve Online Game Performance: Disable Nagle’s Algorithm
Nagle’s algorithm essentially bundles data packets at the cost of a smoother internet connection. It’s useful but having Nagle’s algorithm enabled on your computer may contribute to latency issues when playing games online.
To disable this and improve gaming performance on Windows 10, start by checking your IP address:
- Hit the Windows key + X keys.
- Select Windows PowerShell.
- Type in «ipconfig» and hit Enter.
- Look for «IPv4 address» to identify your PC’s IP address
With the IP address noted, it’s time to edit the Windows Registry. However, be super careful before you make any changes to the Registry, as things can easily go haywire. Here’s how.
- Head to the Start menu search bar, type in ‘regedit,’ and select the best match.
- Select Registry Editor (tread carefully when fiddling with the Windows Registry)
In the address bar, copy and paste the following path:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces
In the left-hand pane, you’ll see a collection of folders, with filenames comprised of letters and numbers. To access the correct file, match your IP address with the one listed against DhcpIPAddress in one of these folders.
When you find your matching folder:
- Right-click on the folder
- Select New > DWORD (32-bit) Value
- Name this TcpAckFrequency
- Click OK
- Select New > DWORD (32-bit) Value again
- Name this one TCPNoDelay.
- Double-click on each and set their parameters to 1
That’s it. Do this and you will disable Nagle’s Algorithm. If you run into any problems, reset the parameter values to 0, and they will be disabled.
3. Optimize Windows 10 Online Gaming With Faster DNS
If you’re playing online multiplayer or relying on a remote server for Windows 10 gaming, network traffic can cause problems.
While upgrading to faster internet can help, it’s quicker and cheaper to just make some networking tweaks.
- Hit Windows + I to open the Settings app.
- Find Network and Internet > Change Adapter Settings.
- Right-click on your wireless network.
- Select Properties.
- Highlight Internet Protocol Version 4.
- Make a note of the two DNS entries for future reference.
- Replace them with 1.1.1.1 and 1.0.0.1
- Click OK, and then select Close.
- Restart your default browser.
Your internet should now be faster, which will help with online gaming.
4. Disable Windows Game Bar
Game Bar is a free Windows tool that helps you capture screenshots, record your game plays and more, with its simple overlay. In some cases, depending on your hardware and computer resources, it can slow down your gaming-related performance. Disabling the Game Bar can improve your gaming performance in such instances.
Here’s how you can do it:
- Launch the Settings menu by pressing the Windows key + I shortcut.
- On the Settings menu, click on Gaming.
- Select Game Bar.
- Now, toggle off the switch for «Record game clips, screenshots, and broadcast using Game Bar.»
That’s it; Game Bar will be disabled. If this was indeed a memory or resource issue, then you will see an instant boost in your gaming performance. If you’re still facing slowdowns, however, then jump to the next method.
5. Disable Automatic Updates for the Best Gaming PC Settings
Windows 10 will automatically update your OS and schedule a restart without your permission. While this feature doesn’t activate often, you never want to be caught unaware and risk your game save.
Not only can automatic updates restart Windows without warning, but downloading updates in the background will limit your network connectivity.
While you cannot disable automatic restart, it can be delayed. To reduce the chance of Windows Update downloads interrupting your gaming performance:
- Open Settings with Windows key + I
- Click Update and Security > Windows Update
- Look for Advanced options then click Update Options
- Disable Restart this device as soon as possible when a restart is required to install an update
- Enable Show a notification (Windows will give plenty of warning when the system is going to restart following an update)
- Use Pause updates to delay installation of updates for up to 7 days
By specifying when you’ll be using Windows 10, you can prevent Windows Updates from downloading and installing during active hours.
5. Disable Notifications in Windows 10
The Focus Assist feature in Windows 10 lets you specify how and when you receive notifications.
Popups and chimes usually accompany notifications, but these can interrupt games. Focus Assist lets you manage what level of focus you devote to your work. To optimize your Windows gaming with Focus Assist, follow the steps below:
- Hit Windows + I to open Settings.
- Click System > Focus Assist.
- Select Alarms Only to hide all other notifications.
- Ensure When I’m playing a game is set to On.
That’s it. This will minimize the impact of notifications, making them available to check later.
6. Prevent Steam Auto-Updating Games
If you use Windows to play games, you’re probably buying and installing games via Steam.
One of the largest annoyances with Steam is its update feature. This blocks you from preventing automatic updates across all your games. This may eat up memory by updating games you don’t play or limiting your network connectivity with background updates.
To prevent Steam from updating games in the background:
- Launch the Steam client.
- Open Steam > Settings > Downloads.
- Uncheck Allow downloads during gameplay.
You can also prevent Steam from downloading updates for largely unused games:
- Open the Steam Library.
- Right-click an underused but installed game.
- Select Properties then Updates.
- Under Automatic Updates change Always keep this game up to date to Only update this game when I launch it.
- Ensure Pause background downloads while I’m playing is selected under Background Downloads.
With Steam correctly optimized, Windows 10 will be ready for AAA gaming.
7. Tweak Windows 10 Visual Effects for Game Improvements
Your computer’s graphical user interface (GUI) can be a hindrance to your processing power. By default, your Windows 10 appearance settings are set to impress.
Games running in the foreground may conflict with a shiny GUI running in the background. Adjust these settings to optimize Windows 10 for gaming performance.
- Open Settings with Windows key + I.
- Type in «performance» and select Adjust the appearance and performance of Windows.
- In the settings box, select Adjust for best performance.
- Click Apply.
- Click on the Advanced tab.
- Ensure that Adjust the best performance of is set to Programs.
- Apply again, and then click on OK to confirm.
8. Tweak Your Mouse Settings for Windows 10 Gaming
Could your mouse be impacting gaming performance on Windows 10? To find out, it’s a smart idea to optimize your mouse settings. A feature called pointer precision, also known as mouse acceleration, can impact how your mouse performs in games; Disabling it can help to optimize gaming in Windows 10. Here’s how you can do that:
- Open Settings.
- Click Devices > Mouse.
- View the Pointer Options tab.
- Clear the Enhance pointer precision checkmark.
- Click Apply.
- Click OK to exit—you might also adjust the pointer speed to suit.
If gaming has improved, your mouse was almost certainly slowing things down.
9. Max Power Plan to Improve Windows 10 Gaming Performance
Power options are often ignored due to their supposedly negligible effect. Some gamers claim adjusting for higher performance works, while others fail to notice any difference by changing their PC power settings.
The only way to know for sure is to test it out on your PC. To change your power settings:
- Open Settings.
- Type in «power» and click Power & sleep settings > Additional power settings.
- Select the high-performance option.
- If none is available, use Create a power plan to configure a new, custom power plan
This option will allow your PC to perform better at the cost of higher energy consumption and temperature levels. For this reason, it’s better to activate this Windows 10 optimization on the desktop rather than on laptop PCs.
10. Keep Your Windows 10 Drivers Updated for Improved Gaming Performance
Your GPU (Graphics Processing Unit) is the core of your PC gaming experience. However, the GPU requires the latest Windows driver to keep it working faster and better.
All graphics cards, no matter how old or new, benefit from continually updated drivers.
To check your GPU name and specs:
- Right-click Desktop
- Select Display settings > Advanced display settings
- At the bottom, find Display adapter properties
You can download driver updates through this window under Properties > Driver > Update Driver. Alternatively, visit the manufacturer’s website to ensure the driver is up-to-date.
Manufacturers will often provide free gaming and update software to keep your drivers up to date automatically. For optimal performance, it is highly recommended that you install the chipset and LAN drivers for your motherboard as well. Since these are crucial for optimal gaming performance, this makes sense.
The easiest method to check chipset drivers is to open Windows PowerShell (right-click Start to find it) and enter:
wmic baseboard get product,Manufacturer,version,serialnumber
Your motherboard’s manufacturer and product name will appear in the command prompt.
List your manufacturer and product name to search for your drivers online. You should find the necessary software on the Support page of the manufacturer’s website.
Along with the chipset drivers, you will also find your onboard LAN drivers for an optimal internet connection.
11. Install DirectX 12 to Optimize Windows 10 for Gaming
DirectX 12, the latest version of Microsoft’s popular gaming API, is a key element of Windows 10 gaming.
It delivers support for multiple GPU and CPU cores, better frame rates, lowered power consumption, and enhanced graphical effects.
To check if you have the latest version of DirectX:
- Open Windows PowerShell
- Type dxdiag
- Tap Enter
Moments later, you’ll see the DirectX Diagnostic Tool.
Don’t have DirectX 12 installed? There’s a small chance this can happen if you have upgraded from Windows 8.1. Fix this by:
- Opening Settings with Windows key + I.
- Select Update and security.
- Find Windows Update > Check for updates.
That’s it. Wait while the update installation gets completed. DirectX12 will automatically optimize many gaming settings in Windows 10.
Now You Know How to Optimize Your PC for Gaming
Windows 10 has been a major legitimate delight for the modern gamer. With a towering game selection, Xbox One compatibility, and software specifically designed for gaming, it’s clear the gamer community has always had a special place for Windows 10. However, nothing’s perfect. And that’s exactly the reason Microsoft came up with Windows 11, a significant ramp-up for Windows gamers all over the world.