Windows 10 registry tweaks for gaming

How to Optimize Windows Useful Registry Tweaks for Gaming Performance How to Optimize Windows Useful Registry Tweaks for Gaming Performance To improve gaming performance, you might have tried various methods. Among them,

How to Optimize Windows Useful Registry Tweaks for Gaming Performance

To improve gaming performance, you might have tried various methods. Among them, tweaking registry is also a notable method, which can improve gaming performance to some extends. In this post, we will introduce to you five useful registry tweaks for gaming performance in Windows 10.

Introduction

Make priority of gaming responsiveness
Increase the hosting buffer size
Disable Nagle’s Algorithm
Change the DefaultTTL
Clean invalid registry files

Make priority of gaming responsiveness

MMCSS, the abbreviation of Multimedia Class Scheduler, is a Windows service that allows multimedia applications to get prioritized access to CPU for time-sensitive processing. To ensure games get prioritized access to CPU resources, we can tweak the registry. Here are detailed steps.

Step 1: Hit Windows key + R shortcut to launch a Run box. Then type regedit and hit Enter to open Registry Editor window.

Step 2: Navigate to the following path in the left panel:

ComputerHKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionMultimediaSystemProfileTasksGames

Step 3: Double-click GPU Priority, Priority and Scheduling Category respectively. Tweak the values of GPU Priority to 8, Priority to 6, Scheduling Category to High. After this change, you might realize that the internet speed is improved as well as gaming performance.

Increase the hosting buffer size

The size of hosting buffer reflects the ability to host data or services in a high-latency environment. By default, the system sets the buffer size as 16384 bytes but sometimes it is not enough if the amount of memory is small. Tweaking this value by Registry Editor will help reduce the impact of lag while gaming. Here is a guide.

Step 1: Open Registry Editor window and navigate to the following path:

ComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesLanmanServerParameters

Step 2: Right-click the blank space on the right panel. Move the mouse cursor over New and select DWORD (32-bit) Value option.

Step 3: Name it SizReqBuf and double-click it and set its value to 17424.

Disable Nagle’s Algorithm

Nagle’s algorithm is a means of improving the efficiency of network transmissions by combining several small packets into a single, large. It is enabled by Windows system by default. However, it might increase the latency or ping while gaming. So, it is recommended to disable it by Registry Editor.

Step 1: Open Registry Editor window and navigate to the following path:

ComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParametersInterfaces

Step 2: You can see lots of folders in Interfaces folder and you need to find out the folder containing the IP address. Then right-click the designated folder and move the mouse cursor over New option and select DWARD (32-bit) Value to create two new DWORDs.

Step 4: Name these two values TcpAckFrequency and TcpNoDelay. Then double-click them and tweak their value to 1. Finally, Nagle’s Algorithm will be disabled.

Change the DefaultTTL

Time to Live (TTL) tells routers the time a packet should stay in the air while attempting delivery before discarding, which can prevent a data packet from circulating indefinitely. If the value is high, your computer will waste much time to wait for a failed packet to deliver decreasing the efficiency of your network. Network plays a crucial role in gaming. So, it is good for gaming to decrease this value by Registry Editor.

Step 1: Open Registry Editor window and navigate to the following path:

ComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters

Step 2: Double-click the DefaultTTL in the right side and set its value to 1-255. A recommended value is 64. If you can’t find DefaultTTL registry, you need to create a new value and name it as DefaultTTL. That’s all. This registry tweak can also increase the internet speed.

Clean invalid registry files

A great number of unused and invalid registry entries might slow down your computer affecting your gaming experience. To improve your Windows for gaming, it is time to clean the invalid registry. Is there any way to clean out those registry files in your computer? Here I recommend to you a utility – System Genius that allows you to remove those invalid registry entries in Windows computer safely by one click. Here is a tutorial.

Step 1: Download System Genius. Then install it on your computer.

Step 2: Launce it and click Registry in the left panel of interface. Then go to the right menu and click Scan button to checkup the invalid registry files on your computer.

Step 3: Once completed, all the invalid registry files are shown in the result. You can click Clean to remove all the invalid registry entries from your computer.

Tips: System Genius allows you to delete the registry one by one. You can tick the one that you want to clean and get more details. Then you can know its actual location and click Clean to remove them.

Step 4: Click OK and the whole process ends. It is recommended that you clean the invalid registry files weekly. Finally, you will find out it is so dramatic to improve computer performance as well as gaming.

In addition, System Genius is a multi-functional Windows optimization utility that can help you clean up the junk files, free up system disk space, disable the auto-run programs and manage Windows system services, etc.

Download: System Genius

Gaming performance depends on a lot of things. Obviously, the hardware specs you have (processor, RAM, and graphics card) play the most vital role in computer performance, smoothness, and the quality of gameplay. But beyond these, you can push your existing system harder to gain some extra performance in gaming. Registry tweaks are one of these ways to achieve that. In this article, we’re going to dig deep into the topic of how to improve gaming by editing the registry editor for gaming. By the end of this article, you will know How to Improve Gaming by Editing Registry and the best regedit settings for gaming.

As gaming is very much dependent on the graphics system of your PC. So, updating the drivers are a must. You can find and update drivers manually to get the best output from your system. You can check the task manager also to know more about the system resources.

Gaming-by-Editing-Registry

What is Registry Editor?

Registry editor or Windows Registry is kind of like a long database, with paths and their respective values that determine the low-level settings of Windows, its drivers, UI, and many more features to optimize Windows. While editing the registry can be great for troubleshooting and optimizing, you must be cautious while doing so because you tweak the wrong values might create lots of issues with your computer. So, before doing this, we suggest you backup your data or the entire system and know the best Regedit tweaks for gaming to operate the PC in game mode. You can also set the Regedit GPU priority to optimize Windows in game mode there. It’s best to back up the registry before editing.

To launch the registry editor, press Windows key + R to open Run, then type “Regedit” and hit enter to enter into regedit for gaming. You can also search for it in the windows search bar.

To back up your existing registry, go to File > Export, select Export Range as All, rename, and save your registry in the desired folder.

Now that we’ve launched and backed up the registry editor, it’s time to improve gaming for game mode by editing the registry and optimize Windows. You won’t see a huge difference in performance, but the general experience, fps drops, and other sectors should be improved towards the gaming experience.

If you do gaming on a laptop then you can increase the FPS also. Online gaming is very much popular. You should have a good internet connection. So, you must choose the best ethernet cable. You should also ping a port to check the connection’s stability and latency.

Now, go to these specified locations by scrolling or directly copying and pasting them on the location box of your registry editor or Regedit gaming editor, and edit the Regedit gaming tweaks given value. You may find one or two of them missing, dependent on your system. You can leave those. Note that all values given here are Hexadecimal by default.

Go to:

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionDriverSearching

Here on the right side, you can see SearchOrderConfig. Double click on it and set the value data to 0, then click OK.

SearchOrderConfig = 0

It turns on automatic driver searching when needed.

If you’re manually going into each directory, just click once on the “DriverSearching” folder to display its respective values.

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerPower

Here, choose

HiberBootEnabled = 0

It disables the Windows Fast Startup feature. Fast Startup (or Fast Boot) is a combination of shutdown and hibernation, and it lets the computer boot up faster. You may know that you can also boot into safe mode. However, this process is known to create some issues regarding the computer not shutting down properly. Disabling Fast Startup slows the starting of PC, but improves its performance.

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPowerPowerThrottling

Here, choose

PowerThrottlingOff = 1

It prevents the computer from pushing other apps including the background apps into the suppressed state and triggers high performance. If you can’t find this registry key, you can alternatively go to Group Policy by searching it in the Windows search. Here, go to Administrative Templates > System > Power Management > Power Throttling Settings > Turn off Power Throttling (double click on it) and choose Enabled.

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionMultimediaSystemProfile

Here, choose

NetworkThrottlingIndex = ffffffff

SystemResponsiveness = 0

(For NetworkThrottlingIndex, type “f” 8 times in the value data. Then click OK. The bracketed value should show 4294967295)

By setting the value to “ffffffff”, you are completely disabling the network throttling which prevents non-general network traffic. It also lowers ping while playing multiplayer games. You can set up a gaming router for a pro online gaming experience. You can increase ping or decrease ping also.

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionMultimediaSystemProfileTasksGames

Here you have to edit multiple values.

GPU Priority = 8

Priority = 6

Scheduling Category = High

SFIO Priority = High

These values register the games into high priority mode while active.

HKEY_LOCAL_MACHINESOFTWAREMicrosoftPolicyManagerdefaultApplicationManagementAllowGameDVR

Here, choose

Value = 0

This disables the Game DVR system that often interferes with the actual game. If you use Game DVR, don’t change this value.

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPower

Choose:

HibernateEnabled = 0

This disables the hibernate feature to save some resources. Again, if you rely on hibernation often, don’t change the value.

ComputerHKEY_CURRENT_USERControl PanelDesktop

Choose:

MenuShowDelay = 0

This determines how long you wait for a menu to show up in milliseconds. The default value 400 means 400 milliseconds of lag. You can use 20 or so if you don’t want instant showing.

ComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl

Here, set

WaitToKillServiceTimeout = 2000

This key controls how long Windows waits before shutting down to close the services properly.

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPowerPowerSettings54533251-82be-4824-96c1-47b60b740d00943c8cb6-6f93-4227-ad87-e9a3feec08d1

Here, set

Attributes = 2

ComputerHKEY_CURRENT_USERControl PanelMouse

Set

MouseHoverTime = 10

This controls the time before the pop-up menu opens when you hover your mouse cursor on a folder or file. Reducing this from 400 to 10 decreases the time needed to do so.

After applying these registry tweaks, restart your system to take the effects. You can also go further by tweaking the power settings, changing it to High Performance, altering the processor power management settings, overclock RAM, or optimize RAM, allocate more RAM but those will be mentioned in another article. To know about RAM and VRAM, check this article.

In Case If Anything Goes Wrong during registry tweaks for gaming…

Like mentioned before, the editing registry value can sometimes go wrong if you change the wrong values. That’s why we’ve shown you how to back up your registry edit beforehand. Now, if anything goes wrong, you can use those backups to get your Windows registry values back to their original cases.

For that, just go to File > Import in the registry editor, and then locate the previously backed up registry file and click OK. You can also double click on the registry file, click Yes on the confirmation window, and your backed-up registry will be imported.

These are the best things you can do to increase gaming performance by windows 10 gaming performance tweaks and registry hack. But you cannot expect to get the best output by just editing the registry tweak app. You must keep your Windows update regularly. We also suggest automatic update of OS should be enabled. Also if you have a hard drive instead of an SSD, you should get an SSD. We suggest you get the best or GPU from Nvidia or AMD for better gaming mode. Also, check the graphics setting if the games run in a low fps mode. We can suggest two of them:

Nvidia graphics card:

ASUS TUF Gaming NVIDIA GeForce RTX 3060 OC Edition Graphics Card (PCIe 4.0, 12GB GDDR6, HDMI 2.1,...

AMD graphics card:

2021 Newest AMD Radeon RX 6700 XT Gaming Graphics Card with 12GB GDDR6, + AllyFlex HDMI

Conclusion

In this article, we’ve mentioned the proper steps on how to improve gaming by editing registry app values in Windows operating system. Though there are a lot of ways you can improve game performance like using a G-sync monitor. We’ve also discussed the effects of changing each registry app item, backing up, and importing the registry if needed. By following these steps properly, you should see some moderate level of improvement in gaming performance, frames per second, and the general Windows performance overall. Windows 10 registry tweaks for gaming is one of the best things you can do for better gaming experience without changing any hardware.

You can tweak some additional settings for a better gaming experience like check mouse acceleration, network adapter, integrated GPU, System memory, etc.

However, if you still find it ineffective on windows 10 registry tweaks to improve performance or you’re facing severely low performance in gaming, you might need to invest in some better hardware. Try upgrading your graphics card and stress test the GPU and installing a sufficient amount of ram, upgrading the CPU, or stress test the CPU, or even overclocking the CPU and RAM. You can also increase the VRam of your computer. Check your power supply before going on major upgrades and overclocking options, as it should be able to handle the stress of the new and more powerful setup you’re installing. If you are an online gamer, then you must have good internet speed to achieve low input lag for a better and convenient experience.

Для работы проектов iXBT.com нужны файлы cookie и сервисы аналитики.
Продолжая посещать сайты проектов вы соглашаетесь с нашей
Политикой в отношении файлов cookie

С популяризацией соревновательных игр геймеры со всего мира стали искать нетипичные способы превзойти оппонента. Потому как давно известно, что личностные качества и опыт — это лишь малая часть, влияющая на возможность победы. В этом материале вы узнаете, как оптимизировать Windows для получения идеальной плавности, чтобы стать быстрее всех в соревновательных играх!

Содержание

  • Внимание!
  • Актуальность драйверов
    • Установка и обновление
  • Геймерская настройка Windows
    • Мышь и клавиатура
      • Cкрытые настройки реестра
      • Сглаживание мыши и отклик наведения
      • Скорость курсора
      • Приоритет исполнения и задержка ввода
    • Перенос исполнения ввода
    • DPC Latency
      • Лишнии устройства и задержка
      • Звук
      • Электропитание
      • Парковка ядер
      • Твик приоритета прерывания
    •  
  • Meltdown/Spectre/Zombieload
  • Пинг
  • Системные таймеры и Hpet
  • Заключение

Внимание!

Гайд рассчитан на создание игровой системы с минимальным внесением изменений в работу ОС, так что вы можете без опасений что-то сломать, следовать всем рекомендациям.

Актуальность драйверов

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

Установка и обновление

Индексация оборудования
Установка
Результат
  1. Скачиваем и устанавливаем желаемую версию Snappy Driver Installer.
  2. Извлекаем файлы архива в любую папку.
  3. Запускаем файл SDI_x64_R2000.exe (64-bit) или SDI_R2201.exe (32-bit). (Желательно от имени администратора).
  4. Производим индексацию оборудования.
  5. Выполняем установку всего, что нашлось и перезагружаем ПК.

PS. Более подроно о установке драйвера и чем он является, вы всегда можете найти здесь.

После установки всех драйверов необходимо выполнить «правильную» найстройку устройств ввода и Windows. Что я имею в виду?

Геймерская настройка Windows

В современных версиях операционной системы Windows часто не учитывается геймерская направленность, потому как сама ОС изначально заточена для разных задач. Выполним по порядку базовые настройки ОС для геймера.

Мышь и клавиатура

Отключим мешающие алгоритмы поведения мыши для повышения точности её наводки и срабатывания в игре.

  1.  Нажимаем Win+R и в появившемся окне вводим команду control.
  2. В старой панели управления заходим в выделенные разделы.

Настройка клавиатуры
Настройка мыши
Настройка мыши

Снимаем галочки, что отвечают за акселерацию и лишние темы мыши, и повышаем скорость работы клавиатуры.

По идее, большинство гайдов на этом и заканчиваются. Но есть проблема. Даже выполнив все эти действия, мы не получим правильного перемещения нашего грызуна и желаемого отклика. Чтобы всё исправить, необходимо задействовать скрытые настройки в реестре.

Cкрытые настройки реестра

Вновь задействуем Win+R и вводим команду regedit. В появившемся окне поэтапно вносим изменения ниже. Правда если вам лень заниматься всей этой магией вручную, то вы всегда можете запустить этот файл (от администратора) в котором я уже прописал все настройки заранее.

Сглаживание мыши и отклик наведения
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USERControl PanelMouse]
"MouseSpeed"="0"
"MouseThreshold1"="0"
"MouseThreshold2"="0"

Эти параметры отключат повышенную точность указателя, когда скорость курсора увеличивается вслед за физическим увеличением скорости передвижения грызуна в руке. Зачем это нужно? При стандартных настройках мышка сама доводится до нужного объекта, если вы немного ошиблись или не довели. Для шутеров подобное поведение грызуна приносит большие проблемы с прицеливанием. Дополнительно советую также изменить параметр «MouseHoverTime»=«0» — это помогает убрать задержку при наводке на объекты в системе.

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USERControl PanelMouse]
"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_USERControl PanelMouse]
"MouseSensitivity"="10"

Этот параметр отвечает за скорость перемещения курсора, его не рекомендуется изменять, ибо от него зависят многие параметры для расчёта движения мыши. Он всегда должен быть равен 10.

Приоритет исполнения и задержка ввода
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesmouclassParameters]
"MouseDataQueueSize"=dword:00000014

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServiceskbdclassParameters]
"KeyboardDataQueueSize"=dword:00000014

Параметры MouseDataQueueSize и KeyboardDataQueueSize отвечают за количество информации, которая может храниться в буфере драйвера мыши и клавиатуры. Чем меньше значение, тем быстрее новая информация будет обрабатываться. Принцип работы похож на очередь кадров в видеокарте, когда мы принудительно убираем фоновую подготовку очереди кадров, чтобы сразу получать настоящий. В нашем случае оптимальным значением будет 20.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesmouclassParameters]
"ThreadPriority"=dword:0000001f

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServiceskbdclassParameters]
"ThreadPriority"=dword:0000001f

Выставим обработку драйверов клавиатуры и мыши в режиме реального времени.

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USERControl PanelAccessibility]
"StickyKeys"="506"

[HKEY_CURRENT_USERControl PanelAccessibilityToggleKeys]
"Flags"="58"

[HKEY_CURRENT_USERControl PanelAccessibilityKeyboard Response]
"DelayBeforeAcceptance"="0"
"AutoRepeatRate"="0"
"AutoRepeatDelay"="0"
"Flags"="122"

Вновь отключим дополнительную задержку при нажатии клавиш мыши и клавиатуры, а также уберём залипание при двойном нажатии Shift.

Дополнительная часть самого муторного гайда подошла к концу. Переходим к следующему пункту настроек.

Перенос исполнения ввода

Вторым важным изменением, которое следует применить для мыши и клавиатуры — это выполнить перенос исполнения задач ввода с первого ядра CPU и активировать серверный режим опроса устройств (MSI). Зачем это нужно? Всё дело в задачах Windows, что обрабатываются первым ядром с устаревшим режимом прерывания. Такой режим работы устройства создаёт очередь исполнения и может вызывать задержки. 

Посмотреть что крутится на первом ядре, можно с помощью Latency Moon. Выполним перенос.

  1. Скачиваем и извлекаем файлы в любую папку.
  2. Запускаем файл MSI_util_v3.exe. (Желательно от имени администратора).
  3. Активируем режим MSI для, где есть надпись LineBased, Msi, MsX.
  4. Выставляем приоритет High для мыши.
  5. Применяем изменения (Apply) и перезагружаем ПК.

Таким нехитрым образом, мы задействовали серверный режим опроса устройств и немного прибавили плавности. Перейдём к переносу задачи с первого ядра.

  1. Скачиваем и извлекаем файлы.
  2. Запускаем файл intPolicy_x64.exe (Желательно от имени администратора).
  3. Находим в списке нужные устройства и кликаем пару раз. Если вышла ошибка, то это устройство поддерживает перенос.
  4. Переходим к редактированию через Set Mask и выделяем нужное ядро, применяем.
  5. Перезагружаем ПК.

Поздравляю! Если скука вас ещё не съела, то вы весьма сильны желанием стать быстрее всех. Шутка. Мы почти завершили редактирование параметров, влияющих на задержку ввода. Перейдём к DPC Latency.

DPC Latency

Чтобы не нагружать вас технической информацией, вам лишь следует знать, что чем ниже показатели DPC Latency, то тем выше плавность системы. Сравнить её можно с резким увеличением герцовки монитора. Фокус и состоит в том, что герцовка не увеличивается, а плавность прибавляется. Посмотреть свою задержку можно с помощью Latency Moon.

Лишнии устройства и задержка

Ранее я уже писал, какая Windows не геймерская ОС, которая так и ждёт, чтобы вставить очередную палку в колёса бедному геймеру. Система почему-то считает, что отключение устройства от питания или его затормаживание во время игры — это совершенно нормально. Отключим такое странное поведение и удалим лишние устройства.

  1. Заходим в диспетчер устройств.
  2. Вид, показать скрытые устройства.
  3. Удаляем все серые устройства из списка.
  4. Для всех остальных через правый клик убираем галочки в разделе управления.
  5. Перезагружаемся.

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

Звук

Переходя к теме звука, сто́ит отметить его весомую значимость в плане влияния на задержки ввода, так как всё, что выше 44100 Гц, начинает почему-то несоизмеримо грузить систему, если у вас нет отдельной звуковой карты. Я не знаю, связано ли это с усложнением синусоиды сигнала, но на технических форумах часто ссылаются на саму схему реализации звука в Windows. Ладно, всё это рассуждения, а нам пора переходить к исправлению проблемы.

  1. Переходим в старой панели управления во вкладку звук.
  2. Отключаем все неиспользуемые устройства, кроме вывода звука и микрофона.
  3. Через правый клик по активному устройству изменяем качество выводимого звука до 44100 Гц и аналогично у микрофона.
  4. Во вкладке звуки выставляем профиль без звука для отключения системных звуков Windows.

После данных измеений вы вновь должны ощутить прибавку в плавности.

Электропитание

Как я уже писал ранее, о Создатель, а это уже третий раз, что Windows ни разу не геймерская ОС и не заточена под нужды геймера. В настройках электропитания Windows содержатся механизмы, которые могут влиять на плавность и стабильность во время игровой сессии. К значимым механизмам, мешающих геймеру, можно отнести парковку ядер, настройки электросбережения, а также небольшие параметры, отвечающие за различные таймеры/функции, которые также влияют на DPC Latency.

Прежде чем приступать к исправлению, необходимо отредактировать параметры реестра для получения возможности изменения скрытых настроек. В этом нам поможет бесплатная утилита Power Settings Explorer.

  1. Скачиваем и извлекаем файлы.
  2. Запускаем файл PowerSettingsExplorer.exe (Желательно от имени администратора).
  3. Находим в списке USB3 Link Power Management, разрешить состояния снижения питания
     и NVIDIA Display Power Settings Technology (если у вас карта Nvidia).
  4. Снимаем галочки и переходим к редактированию схемы электропитания.

Переходя к схеме редактирования электропитания, желательно удалить все схемы, кроме «Высокая производительность».
Вводим в 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.

  1. Скачиваем и извлекаем файлы.
  2. Запускаем файл UnparkCpu.exe (Желательно от имени администратора).
  3. Передвинем ползунок в правую сторону.
  4. Нажимаем Unpakr All и применить (Apply).
  5. Перезагружаем ПК.

С доведением до ума настроек электропитания мы закончили. Можно переходить к отключению заплаток процессора.

Твик приоритета прерывания
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPriorityControl]
"IRQ8Priority"=dword:00000001

Это небольшой твик для установки повышенного приоритета прерывания. Вновь используем regedit или готовый файл.

Meltdown/Spectre/Zombieload

В своё время много шума наделало обнаружение уязвимостей для процессоров Intel и AMD, но ещё больший шум наделали патчи, которые «исправляли» дыры с существенной потерей производительности CPU. Если вы не Джеймс Бонд и не читаете этот материал с рабочего ПК, то смело отключайте патчи, ибо кто им дал право резать наш FPS.

Windows Registry Editor Version 5.00

; отключение патчей Meltdown и Spectre
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory Management]
"FeatureSettings"=dword:00000001
"FeatureSettingsOverride"=dword:00000003
"FeatureSettingsOverrideMask"=dword:00000003

; отключение патча Zombieload v2
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerKernel]
"DisableTsx"=dword:00000000

Опять вносим наши изменения в параметры реестра через regedit или скачиваем и применяем заранее готовый файл. После перезагрузки мы должны получить прибавку в работе процессора от 5 до 30% в зависимости от поколения CPU. Перейдём к пингу.

Пинг

Windows очень любит надёжность, поэтому она плевать хотела на то, что вы геймер, ибо её алгоритмы задействованы на подтверждение получения и отправки пакетов с одной лишь ей ве́домой логикой задержки. Заставим систему сделать упор на скорость приёма и отправку пакетов.

  1. Переходим в старой панели управления во вкладку центр управления.
  2. Изменить параметры адаптера.
  3. Через правый клик по активному устройству нажимаем свойства.
  4. Убираем все галочки кроме (TCP/IPv4).
  5. По кнопке настроить, во вкладке дополнительно, отключаем электросбережения.
  6. Применяем.

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

Windows также через реестр регулирует работу интернета вне зависимости от настроек вашей сетевой карты. Таких параметров пара сотен, и изменять их вручную — это ад. Воспользуемся бесплатной утилитой TCP Optimizer 4.

  1. Скачиваем и запускаем TCPOptimizer.exe (Желательно от имени администратора).
  2. Выставляем в интерфейсе программы Optimal или как на скриншоте.
  3. Применяем.
  4. Перезагружаем ПК.

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

Системные таймеры и Hpet

Разрешение таймера по умолчанию в Windows составляет 15,6 мс — это является весьма высоким значением, которое приводит к лишнему энергопотреблению и траты впустую большого количества вычислительных мощностей — замедляя работу вашего компьютера! Хотя некоторые мультимедийные программы и игры сами могут фиксировать значение таймера для увеличения производительности, но они никогда не выставляют его меньше 1 мс. Чтобы исправить эту проблему и принудительно назначить время таймера для повышения производительности и отклика, а также чтобы не возиться с лишним ПО, выполним установку фоновой службы, которая и станет отвечать за наш таймер.

  1. Скачиваем и извлекаем файлы на диск.
  2. Переходим в папку и запускаем файл Installer.bat (Желательно от имени администратора).
  3. Выбираем в списке желаемый таймер, я советую 2.
  4. Дожидаемся окончания установки. (После установки не удалять!).
  5. Можно закрыть ПО.

Значение нынешнего таймера после установки можно проверить нажав 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-систем, что выполнив все эти действия, вы станете быстрее всех! Конечно, можно было бы применить ещё некоторые твики и ПО для очистки и удаления телеметрии, но тогда бы гайд разросся ещё больше, и был бы шанс поломать систему. В общем, пользуйтесь и будьте быстрее всех.

The performance of your computer is extremely important when it comes to enjoying video game’s the way they were meant to be played. Things like slow frame rates and high ping can ruin the gaming experience. And when it comes to competitive online play, your computer’s performance could be the difference between winning and losing.

If you find the performance of your computer lagging when playing video games, there are a couple of things you can do to improve it. We’re going to discuss five Registry hacks that can give your PC a performance boost in the gaming department.

But First, Before You Edit the Windows Registry…

While looking for registry hacks to improve your PC’s performance, you may get suggestions to use a Registry cleaner. We advise you to not bother with registry cleaners, as they provide no noticeable performance improvement and may even mess up the registry.

Furthermore, we advise that you create a system restore point. This will create a snapshot of the state your computer is in at that time. In the event something goes wrong while editing the registry, you can use the system restore point you created to return your PC to a previous working state.

5 Registry Hacks to Improve Gaming Performance on Your Windows PC

To carry out these hacks, you’re going to need to launch the Windows Registry Editor. The easiest way to do that is to press Win + R to open Windows Run. In the text box, type regedit and then click OK. Then, click Yes on the UAC prompt to open the Registry Editor.

regedit in Run

Now you can go ahead and use the Registry Editor to make gaming smoother on your Windows PC with the tweaks below.

1. Disable Fast Startup

Fast Startup may make your Windows PC load faster, but it also prevents it from fully shutting down. During a shutdown, the feature logs out every user, closes all the programs, and puts the rest of the system in a hibernation state before finally turning off the computer.

Coming out of this hibernation state when booting up can cause some processes to misbehave, which can make your PC slower than normal. This is not good for gaming, as this can negatively impact a game’s frames per second (FPS).

To disable Fast Startup, open the Registry Editor and navigate to HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Control > Session Manager > Power. Double-click the HyperBootEnabled entry, change Value data to 1, and click OK.

the hyperbootenabled edit dword dialog box in the windows registry

Be advised that disabling Fast Startup will increase the boot time for your Windows machine. However, it could be worth it if you get the best gaming performance out of it.

2. Disable Power Throttling

Power Throttling causes the CPU to slow down so it doesn’t consume too much battery power. Unfortunately, this can come with a small but noticeable performance loss.

Particularly, when it comes to gaming, a throttled CPU can limit the potential of the GPU, creating what is known as a bottleneck. That’s because the GPU is running at a speed higher than what the CPU can handle, which can negatively impact a game’s frame rate.

To disable Power Throttling, open the Registry Editor and navigate to HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Control > Power > PowerThrottling. Double-click the PowerThrottlingOff entry, change Value Data to 1, and click OK.

In some cases, you can go to the Power key in the Registry Editor and not find the PowerThrottling key inside it. If that’s the case, you can disable Power Throttling through the Local Group Policy Editor as well.

To do that, press Win + R, type gpedit.msc in the text box, and hit the Enter key. In the Group Policy Editor, navigate to Computer Configuration > Administrative Templates > System > Power Management > Power Throttling Settings. Then, double-click the Turn off Power Throttling policy.

the turn off power throttling policy in windows local group policy editor

Click on the Enabled radial button and then click OK to close the dialog box to apply the policy.

turning off the power throttling policy dialog box in the windows local group policy editor

This will disable Power Throttling, meaning Windows will no longer throttle the CPU, among other things, when trying to conserve battery power.

3. Disable Nagle’s Algorithm

Windows uses Nagle’s Algorithm to reduce the number of packets sent over a network by combining them into a larger one. This can cause problems when the packets are small, meaning it will take longer to build them up enough to be sent as one large chunk.

While this technology initially sounds useful, it can increase the ping of some online games. As such, if you’re experiencing high ping in a game, disabling Nagle’s Algorithm can help.

To do that, open the Registry Editor and navigate to HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Services > Tcpip > Parameters > Interfaces. The goal here is to find the interface (those keys named with different characters in between curly brackets) for the connection you’re using. So, go through each one and look at the value for the DhcpIPAddress entry.

the dhcpipaddress entry in the windows registry

The value for this entry should match your internet connection’s IPv4 address.

To get the connection’s IPv4 address, press Win + S to open Windows Search. Then, type control panel in the search box and click on Control Panel in the search results.

In the Control Panel, head to Network and Internet > Network and Sharing Center and click on the link next to Connections for the internet connection you’re gaming with.

the network and sharing center in the windows control panel

Click the Details button.

wi-fi status dialog box in windows

Check the IP address next to IPv4 address.

network connection details in windows

Once you find a match, right-click the interface and select New > DWORD (32-bit) Value.

creating a new dword in the windows registry entry

Name this new entry TcpNoDelay. Then, create another one the same way and name it TcpAckFrequency. Double-click on them one by one and change Value Data to 1 for both entries.

4. Disable Network Throttling

To keep the internet connection stable on your PC, Windows will sometimes throttle your network, which can reduce its speed. For online gaming, this can result in a higher ping. You can rectify that by disabling Network Throttling.

To do that, open the Registry Editor and navigate to HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > Windows NT > CurrentVersion > Multimedia > SystemProfile. Double-click the NetworkThrottlingIndex entry, change Value Data to ffffffff, and click OK.

5. Prioritize Gaming Tasks

Windows has a service known as Multimedia Class Scheduler service (MMCSS). Its job is to ensure that multimedia applications, such as games, get priority access to more CPU power when they’re performing time-sensitive tasks. And with a couple of Registry tweaks, you can tell MMCSS to give games a much higher priority.

To do this, launch the Registry Editor and navigate to HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > Windows NT > CurrentVersion > Multimedia > SystemProfile > Tasks > Games. Here, we are going to change the Value data of the following entries (double-click to open them):

  • GPU Priority: Change it to 8.
  • Priority: Change it to 6.
  • Scheduling Category: Change it to High.

Enjoy Improved Gaming Performance on Your Windows PC

Tweaking the Registry to get the results you want is not that hard, but you need to know what you’re doing. Try out some of these Registry hacks, and see which ones give your PC the improved gaming performance you’ve been looking for. If they don’t work or cause problems just return the entries to their original values.

Are you looking for guides online to tweak Windows 10 for Gaming? Then you came to the right place. In this article, we will discuss ways to configure your Windows 10 operating system for gaming.

On our previous guide, we have talked about how to optimize your PC running Windows 10 but for this one, we will talk about ways to make your Windows 10 run well when gaming but before we can start walking you through our guide, there are a few things you need to do first.

Things to do before doing any changes within your OS:

  • Windows 10 is up to date.
  • Make a backup image of your system in case something goes wrong.

Before we continue our Windows 10 tweak guide, we would like to show you the difference of performance before and after tweaking as seen on the Fire Strike Benchmark score image below.

How to Tweak Windows 10 for Gaming - windows 10 for gaming

All results shown in the image uses the same hardware and clock speeds.

How To Tweak Windows 10 For Gaming

System Setup

Components Windows 10 with Tweaks Windows 10 w/o Tweaks Windows 8.1 w/o Tweaks
i5-3570k 4.2 GHz 4.2 GHz 4.5 GHz
G.Skill Ripjaws X 8GB DDR3 1600mhz CL9 1600mhz CL9 1600mhz CL9
Gigabyte G1 Gaming GTX 970 Stock Stock OC 100 MHz
OCZ Vertex 4 SSD
ASRock Pro 3 Z77
Seasonic 650x KM3 Gold
Fire Strike Benchmark Score 10050 9973 9950

Nagle’s Algorithm

Nagle’s algorithm combines several small packets into a single, larger packet for more efficient transmissions. This is designed to improve throughput efficiency of data transmission. Disabling “nagling” can help reduce latency/ping in some games. Nagle’s algorithm is enabled in Windows by default.

To implement this tweak, modify the following registry keys.

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParametersInterfaces{NIC-id}
For the {NIC-id}, look for the one with your IP address listed. Under this {NIC-id} key, create the following DWORD value:

  • TcpAckFrequency and set it to 1 to disable “nagling” for gaming.
  • TCPNoDelay and set it also to 1 to disable “nagling”
  • TcpDelAckTicks and set it to 0

Note: Some reports say that the tweaks did reduce latency when playing Dota 2 and League of Legends but it doesn’t work for some. I have tried it and my latency improved from 110 to 90ms (SEA Server) when playing Dota 2.

Network Throttling Index

Windows implements a network throttling mechanism, the idea behind such throttling is that processing of network packets can be a resource-intensive task. It is beneficial to turn off such throttling for achieving maximum throughput.

To implement this tweak, run regedit and modify the registry HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionMultimediaSystemProfile. Under SystemProfile, create a DWORD value and name it to “NetworkThrottlingIndex” then set its Hexadecimal value to ffffffff for gaming and max throughput: ffffffff completely disables throttling.

System Gaming Responsiveness

Multimedia streaming and some games that uses “Multimedia Class Scheduler” service (MMCSS) can only utilize up to 80% of the CPU. The “Multimedia Class Scheduler” service (MMCSS) ensures prioritized access to CPU resources, without denying CPU resources to lower-priority background applications.

To implement this tweak, run regedit and modify the registry key HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionMultimediaSystemProfile. From there, create a new DWORD and name it to “SystemResponsiveness” set its hexadecimal value to 00000000 for pure gaming/streaming.

In the same Registry hive as the above tweak, you can also change the priority of Games. To implement this tweak, go to HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionMultimediaSystemProfileTasksGames and change the following registry values:

  • “GPU Priority” change its values to 8 for gaming.
  • “Priority” set to 6 for gaming.

Remove Pre-Installed Apps

Windows 10 like Windows 8 and 8.1 also came with pre-installed apps or some call it bloatware. These apps are good if you find them useful and are great for tablet platforms but I do not find them worth having for a desktop PC.

Additionally, to save you some storage space we recommend to remove the pre-installed apps that came with Windows 10 if you aren’t going to use those apps at all.

To do this, run an elevated power shell and enter the following commands to remove one or more apps of your choice:

  • Remove-AppxPackage -package Microsoft.BingFinance_10004.3.193.0_neutral_~_8wekyb3d8bbwe
  • Remove-AppxPackage -package Microsoft.BingNews_10004.3.193.0_neutral_~_8wekyb3d8bbwe
  • Remove-AppxPackage -package Microsoft.BingSports_10004.3.193.0_neutral_~_8wekyb3d8bbwe
  • Remove-AppxPackage -package Microsoft.BingWeather_10004.3.193.0_neutral_~_8wekyb3d8bbwe
  • Remove-AppxPackage -package Microsoft.Getstarted_2015.622.1108.0_neutral_~_8wekyb3d8bbwe
  • Remove-AppxPackage -package Microsoft.MicrosoftOfficeHub_2015.4218.23751.0_neutral_~_8wekyb3d8bbwe
  • Remove-AppxPackage -package Microsoft.MicrosoftSolitaireCollection_3.1.6103.0_neutral_~_8wekyb3d8bbwe
  • Remove-AppxPackage -package Microsoft.Office.OneNote_2015.4201.10091.0_neutral_~_8wekyb3d8bbwe
  • Remove-AppxPackage -package Microsoft.People_2015.627.626.0_neutral_~_8wekyb3d8bbwe
  • Remove-AppxPackage -package Microsoft.SkypeApp_3.2.1.0_neutral_~_kzf8qxf38zg5c
  • Remove-AppxPackage -package Microsoft.Windows.Photos_2015.618.1921.0_neutral_~_8wekyb3d8bbwe
  • Remove-AppxPackage -package Microsoft.WindowsAlarms_2015.619.10.0_neutral_~_8wekyb3d8bbwe
  • Remove-AppxPackage -package Microsoft.WindowsCalculator_2015.619.10.0_neutral_~_8wekyb3d8bbwe
  • Remove-AppxPackage -package Microsoft.WindowsCamera_2015.612.1501.0_neutral_~_8wekyb3d8bbwe
  • Remove-AppxPackage -package microsoft.windowscommunicationsapps_2015.6002.42251.0_neutral_~_8wekyb3d8bbwe
  • Remove-AppxPackage -package Microsoft.WindowsMaps_2015.619.213.0_neutral_~_8wekyb3d8bbwe
  • Remove-AppxPackage -package Microsoft.WindowsPhone_2015.620.10.0_neutral_~_8wekyb3d8bbwe
  • Remove-AppxPackage -package Microsoft.WindowsSoundRecorder_2015.615.1606.0_neutral_~_8wekyb3d8bbwe
  • Remove-AppxPackage -package Microsoft.XboxApp_2015.617.130.0_neutral_~_8wekyb3d8bbwe
  • Remove-AppxPackage -package Microsoft.ZuneMusic_2019.6.10841.0_neutral_~_8wekyb3d8bbwe
  • Remove-AppxPackage -package Microsoft.ZuneVideo_2019.6.10811.0_neutral_~_8wekyb3d8bbwe
  • Remove-AppxPackage -package Microsoft.3DBuilder_10.0.0.0_x64__8wekyb3d8bbwe

Moreover, OneNote tends to eat your bandwidth as it uploads your newly created files or latest system updates frequently. This is a bad feature for some who are subscribed to a lame internet service provider.

How to Tweak Windows 10 for Gaming - windows 10 for gaming

God Mode

One of the most favorite features we love with Windows 10 is the God Mode. God Mode is a dedicated folder that lets you see all control panels in one place. To unlock this feature, all you have to do is right click on your desktop and create a new folder. Rename that folder to GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}.

Untitled

If you don’t want to risk on this kind of guide and just want simpler things then put faster parts in your system instead. That’s the best way to tweak your Windows 10 for gaming. But replacement parts aren’t free, and computer enthusiasts know that the key is to put their money where it counts most.

Reference

Windows 10 Optimization by Nielzx of Back2Gaming
Gaming Tweaks by Philip of SpeedGuide
Windows 10 Tweaks by W1zzard of TechPowerUp

Содержание

  1. Gaming Performance / System Optimization / Useful Tweaks
  2. REGISTRY TWEAKS
  3. 27 comments:
  4. Windows 10: Five Useful Registry Tweaks for Gaming Performance
  5. Make priority of gaming responsiveness
  6. Increase the hosting buffer size
  7. Disable Nagle’s Algorithm
  8. Change the DefaultTTL
  9. Clean invalid registry files
  10. Windows 10 Registry tweaks to improve Performance and Experience
  11. Launch Registry Editor
  12. Windows 10 Registry tweaks to improve performance
  13. 1] Improve the Speed of Your Internet
  14. 2. Activate Verbose Mode
  15. 3. Remove Shake to Minimize
  16. 4. Add “Open with Notepad” to the context menu
  17. 5. Enable Dark Mode
  18. 6. Go to the Last Active window with a single click
  19. 7. Add “Check for Update” to the context menu
  20. 8. Disable the LockScreen
  21. 9. Disable Action Center
  22. 10. Change your Animation

Gaming Performance / System Optimization / Useful Tweaks

Game / Performance / Networking tweaks, tips, hacks, apps

REGISTRY TWEAKS

You also can use Environment Variables to set a priority (different one). I imagine it helps more on laptops but its not a bad idea to set a program or driver from there. I guess that will be the next one I write here .

hello! ([HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionMultimediaSystemProfileTasksGames]) «SFIO Priority»=»High» isn’t better to set it to «Critical» ?

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionMultimediaSystemProfileTasksGames]
«Affinity»=dword:00000000
«Background Only»=»False»
«Clock Rate»=dword:00003710
«GPU Priority»=dword:00000006
«Priority»=dword:00000002
«Scheduling Category»=»High»
«SFIO Priority»=»High»

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory Management
LargeSystemCache=0

essa regedit é boaa?

Critical most likely will cause you stuttters in game. Its meant for small, not demanding processes and mostly System onees.

Hey! The irq you choose are msi related but didnt you say you shouldnt use them?

MSI related What you mean??

Irq with minus are in the msi mode ( «Its not good if you set an MSI based driver with IRQL priority so keep that in mind.» )

Yes, thats true. At least for the modern hardware. Old GPUs dont use MSI for ex. Since its old method and u can use Affinity tool. I thought i made that clear. I’ll check it out. Thanks. If you use the MSI Utility it should be overrided anyway, or the driver itself will.

hello thank you

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionMultimediaSystemProfile] «NoLazyMode»=dword:1

Where is this coming from? I’ve trawled the web for 2 days now, I see no documentation on it whatsoever.

As far as I’m considered, this is a ambiguous random entry that anyone can write in their registry in whatever key they like.

What funcionality did it serve, where did it come from? Was it something of actual usage in older versions of the OS in the Windows ecosystem?

ambiguous. that sounds. ambiguous 😀
Ok,I’ll skip the part that i say you are probably a noob (the fact that you ask about LazyMode but not about Latency Sensitive along with that Google reference kinda suggests that) and that Google is not = knowledge and go straight to the answer. There is another setting called AlwaysOn. This comes from Win7 & 8 days, when there is no multimedia activity the drivers stops working (idle itself). These settings prevents it from doing so & the priorities are always active. Some of my tweaks have settings that doesnt work in Win10 but i keep them for compatibility reasons because there are many people who still use Win7. With that said I have no reason to believe that they doesnt work. These tweaks in SystemProfile are not required for gaming these days because are very hard to spot, the impact is negligible & I recommend them only for competitive gaming anyway. You also can disable the driver but Im not sure thats a good thing.

Windows 10: Five Useful Registry Tweaks for Gaming Performance

To improve gaming performance, you might have tried various methods. Among them, tweaking registry is also a notable method, which can improve gaming performance to some extends. In this post, we will introduce to you five useful registry tweaks for gaming performance in Windows 10.

Make priority of gaming responsiveness

MMCSS, the abbreviation of Multimedia Class Scheduler, is a Windows service that allows multimedia applications to get prioritized access to CPU for time-sensitive processing. To ensure games get prioritized access to CPU resources, we can tweak the registry. Here are detailed steps.

Step 1: Hit Windows key + R shortcut to launch a Run box. Then type regedit and hit Enter to open Registry Editor window.

Step 2: Navigate to the following path in the left panel:

Step 3: Double-click GPU Priority, Priority and Scheduling Category respectively. Tweak the values of GPU Priority to 8, Priority to 6, Scheduling Category to High. After this change, you might realize that the internet speed is improved as well as gaming performance.

Increase the hosting buffer size

The size of hosting buffer reflects the ability to host data or services in a high-latency environment. By default, the system sets the buffer size as 16384 bytes but sometimes it is not enough if the amount of memory is small. Tweaking this value by Registry Editor will help reduce the impact of lag while gaming. Here is a guide.

Step 1: Open Registry Editor window and navigate to the following path:

Step 2: Right-click the blank space on the right panel. Move the mouse cursor over New and select DWORD (32-bit) Value option.

Step 3: Name it SizReqBuf and double-click it and set its value to 17424.

Disable Nagle’s Algorithm

Nagle’s algorithm is a means of improving the efficiency of network transmissions by combining several small packets into a single, large. It is enabled by Windows system by default. However, it might increase the latency or ping while gaming. So, it is recommended to disable it by Registry Editor.

Step 1: Open Registry Editor window and navigate to the following path:

Step 2: You can see lots of folders in Interfaces folder and you need to find out the folder containing the IP address. Then right-click the designated folder and move the mouse cursor over New option and select DWARD (32-bit) Value to create two new DWORDs.

Step 4: Name these two values TcpAckFrequency and TcpNoDelay. Then double-click them and tweak their value to 1. Finally, Nagle’s Algorithm will be disabled.

Change the DefaultTTL

Time to Live (TTL) tells routers the time a packet should stay in the air while attempting delivery before discarding, which can prevent a data packet from circulating indefinitely. If the value is high, your computer will waste much time to wait for a failed packet to deliver decreasing the efficiency of your network. Network plays a crucial role in gaming. So, it is good for gaming to decrease this value by Registry Editor.

Step 1: Open Registry Editor window and navigate to the following path:

Step 2: Double-click the DefaultTTL in the right side and set its value to 1-255. A recommended value is 64. If you can’t find DefaultTTL registry, you need to create a new value and name it as DefaultTTL. That’s all. This registry tweak can also increase the internet speed.

Clean invalid registry files

A great number of unused and invalid registry entries might slow down your computer affecting your gaming experience. To improve your Windows for gaming, it is time to clean the invalid registry. Is there any way to clean out those registry files in your computer? Here I recommend to you a utility – System Genius that allows you to remove those invalid registry entries in Windows computer safely by one click. Here is a tutorial.

Step 1: Download System Genius. Then install it on your computer.

Step 2: Launce it and click Registry in the left panel of interface. Then go to the right menu and click Scan button to checkup the invalid registry files on your computer.

Step 3: Once completed, all the invalid registry files are shown in the result. You can click Clean to remove all the invalid registry entries from your computer.

Tips: System Genius allows you to delete the registry one by one. You can tick the one that you want to clean and get more details. Then you can know its actual location and click Clean to remove them.

Step 4: Click OK and the whole process ends. It is recommended that you clean the invalid registry files weekly. Finally, you will find out it is so dramatic to improve computer performance as well as gaming.

In addition, System Genius is a multi-functional Windows optimization utility that can help you clean up the junk files, free up system disk space, disable the auto-run programs and manage Windows system services, etc.

Windows 10 Registry tweaks to improve Performance and Experience

If you want to make your Windows 10 operating system work seamlessly then this article is for you. In this article, we are going to talk about some of the Windows 10 registry tweaks to make Windows faster & optimize it.

All the hacks mentioned here are tested thoroughly by me and will not damage your computer. Nevertheless, it is a good idea to backup your Registry and create a system restore point first before you proceed.

Launch Registry Editor

You need to first launch the Registry Editor. You can launch the registry editor by following two methods.

  • Hit Win+R
  • Type regedit
  • Click OK.

This way you will be able to launch Registry Editor.

Windows 10 Registry tweaks to improve performance

1] Improve the Speed of Your Internet

Internet is one of the most important modern tools that has transformed the 21st Century. Because of this things like Augmented Reality and self-driving cars are real. Most of us are directly or indirectly dependent on the Internet. Therefore, a slow internet can act as a hurdle for your productivity.

To improve your Internet Speed with the help of the Windows 10 Registry you need to follow the steps mentioned below:-

Step 1: Navigate using the following route:

Step 2: Right-click on Parameters> New> DWORD 32.

Step 3: Name it “IRPStackSize”. Then double-click on it and change the value to 32.

After setting this up, you should restart your computer to increase your network speed.

Now while we may not have included the images for the following tweaks, the procedure to edit the Registry is the same.

2. Activate Verbose Mode

If you are a geek and want to know every detail of your computer during startup and optimize it accordingly, then we have one Windows 10 registry tweaks to make Windows faster & optimize it. We have the “Verbose Mode”.

To activate it you need to follow our step-by-step guide prescribed steps:-

Step 1: Navigate using the following route:-

Step 2: Right-click on Microsoft > New> DWORD 32.

Step 3: Name it “VerboseStatus” and change the value to 32.

Finally, restart your computer to activate Verbose Mode

3. Remove Shake to Minimize

Are you sick and tired of your screen accidentally minimizing? Well, it is not accidental it is an unnecessary feature that Microsoft has introduced in every Windows OS – namely Shake to Minimize.

This feature is not very popular and hence, you think that you have accidentally clicked the minimize button. Therefore, if you want to remove this feature then follow the prescribed steps:-

Step 1: Navigate using the following route:-

Step 2: Right-click on Advanced> New> DWORD 32.

Step 3: Name it “DisallowShaking” and change the value to 1.

This will disable the Shake to Minimize feature and also the problem of accidental minimization.

When you right-click on your desktop the appeared list is called the Context menu. There are a few options available in the context menu but if you want you can even customize it accordingly and one such customization adding the Open with Notepad option.

To do that, you need to follow the prescribed steps:-

Step 1: Navigate using the following route:-

Step 2: Right-click on Shell> New> Key. Then rename it to Open With Notepad.

Step 3: Right-click on Open with Notepad> New> Key. Then rename it to Command.

Step 4: Double-click on Default from the right panel of the Window, in the Value data section type “notepad.exe %1” and click OK.

Now, close the Registry Editor, right-click on the file that you want to open with Notepad, and select the “Open with Notepad” option.

5. Enable Dark Mode

Dark Mode is a feature that most of us use on our smartphones but there is a way by which you can implement it on your Windows computer as well. If you have an LED screen this can even save your battery as an LED screen is made up of pixels and in order to show blacks, it turns the pixels off.

To do enable Dark Mode in Windows 10 with the help of the registry editor you need to follow the prescribed steps:-

Step 1: Navigate through the following path in the registry:-

Step 2: Right-click on Themes> New> Key. Then rename it to Personalize.

Step 3: Now, right-click on Personalize> New> DWORD(32-bit) Value. Then rename it to AppsUseLightTheme.

Step 4: Double-click on it to make sure that the value is 0.

Step 5: Now, navigate through the following path in the registry:-

Note: If there is no Personalize key, right-click on Themes and create a new key – Personalize.

Step 6: Now, there will be an “AppsUseLightTheme” option on the right panel of the screen, then change its value to 1.

This will change your current theme to dark.

6. Go to the Last Active window with a single click

If you want to do a lot of multitasking then this registry hack is for you. In this, we are going to enable a click to activate the last window from the registry with the help of Registry.

To do that, you need to follow the prescribed steps:-

Step 1: Navigate through the following path in the registry editor.

Step 2: Right-click on Advanced> New> DWORD (32-bit) Value. Rename it to LastActiveClick

Step 3: Double click on LastActiveClick and change its value to 1.

Now, you can just click once on the icon on the taskbar to go to the last active window.

Updates are very vital for your Operating System but it is very lengthy to update your system as you have to launch Settings> Updates & Security> Check for Updates.

But what if we can add the option to the context menu. In this section, we are going to do just that with the help of the Registry Editor.

To add “check for update” to the context menu you need to follow the prescribed steps:-

Step 1: Navigate via the following route in the registry editor.

Step 2: Right-click on Shell> New> Key, rename it to CheckforUpdates.

Step 3: Right-click on CheckforUpdates> New> Key, rename it to commands.

Step 4: Right-click on Commands> New> String Value. Rename it to SettingsURI.

Step 5: Double-click on SettingsURI and type the following command in the Value data section.

Click OK and close the registry editor.

Now, go to your home screen, right-click anywhere and you will see an option “Check for update” in the context menu.

8. Disable the LockScreen

If you want to launch your Operating System as fast as possible then removing the lock screen can help as it adds another step that is not at all useful to the user. It will not threaten your privacy but increase the speed of your startup process.

To disable the lock screen with the help of the registry editor you need to follow the prescribed steps:-

Step 1: Navigate using the following route:-

Step 2: Right-click on Windows> New> Key, rename it to Personalization.

Step 3: Right-click on Personlization> New> DWORD 32. Rename it to NoLockscreen

Step 4: Double-click on it “NoLockscreen” and change the value to 1.

This way we have removed an unnecessary step in the startup process.

9. Disable Action Center

The Action Center in Windows is very useful, many people love it and many hate this constant poping of the screen. Therefore, in this article, we are going to learn how to disable the Action Center for the latter group of people.

To do that, you need to follow the following steps:-

Step 1: Navigate through the following route:-

Step 2: Right-click on Windows> New> Key. Rename it to Explorer.

Step 3: Right-click on Explorer> New> DWORD (32-bit) Value. Rename it to DisableNotificationCenter.

Step 4: Double-click on DisableNotificationCenter and change the value to 1.

Now you will not be annoyed by the Notification Center.

10. Change your Animation

If you want to quicken your UI then one of the easiest ways to do that is by changing the animation time. In this section, we are going to do that with the help of the registry editor.

To do that you need to follow the prescribed steps:-

Step 1: Navigate through the following route:-

Step 2: Now, from the right panel of the screen search for MenuShowDelay.

Double-click it to open and change the value to 200 here, the value is in milliseconds, therefore, you can change it to any particular time you want).

After this close the registry editor and then enjoy the express pace of your UI.

We hope you find some of these tweaks useful.

TIP: If you haven’t yet downloaded our freeware Ultimate Windows Tweaker, we recommend you do so as it offers several great tips to optimize your Windows 10 experience.

Date: February 6, 2021 Tags: Registry, Tweaks

Multimedia applications use the so-called “Multimedia Class Scheduler Service” (MMCSS) in order to secure prioritized access to the CPU without withholding the resources for the applications with lower priority. Thus, 20% of the CPU power

Thus, 20% of the CPU power is by default reserved for background applications. This means, only 80% remains for multimedia streaming or online games.

However, the performance for games or video streaming can be optimized by a
small tweak in the Windows registry database.

Open the registry by typing “regedit” in the “Run” menu, Open run menu by pressing Windows Key + R or either right-click on the Start menu and Select “Run”.

Optimise Gaming and Streaming Performance via Registry Edit

go to the path “HKEY_LOCAL_MACHINESOFTWAREMicrosoft
Windows NTCurrentVersionMultimediaSystemProfile

Optimise Gaming Performance Registry Edit

Here, change the REG_DWORD value of “SystemResponsiveness” from “14” to “0”.

Note:- I have written a post for people looking for the best thermal paste to cool down your PC, do read it If you are interested.

If you are a Gamer, I will recommend you to use Easy Service Optimizer ( Download Now ) to optimize your Windows 10 Services for Gaming.

Select the “Extreme” option and click on the “Plan” icon to optimize your services.

Optimise Gaming Performance Registry Edit

Check my detailed article here windows 10 services to disable to improve performance

Понравилась статья? Поделить с друзьями:
  • Windows 10 redstone 6 дата выхода
  • Windows 10 professional warriors of games mini by novik x64
  • Windows 10 show desktop button remover
  • Windows 10 redstone 5 версия 1809 скачать
  • Windows 10 professional vl x86 x64 21h2 ru by ovgorskiy