Radeon anti lag regedit: Reddit — Dive into anything

AMD Gaming Optimization/Input Lag Reduction Guide

THIS GUIDE IS OLD AND OUTDATED, GO HERE INSTEAD: https://community.amd.com/message/2961294 

Oh man I have lived with input lag on my ryzen for 2 years. I had no clue why I had so much input lag in all of my games compared to my previous FX-6300 and Athlon II x4 640 builds. After 2 years of research I have some solutions that may help you. 

  • First of all the biggest input lag reduction came from installing Windows 10 1903. All of my input lag problems came from Windows. I used windows 7, windows LTSB 2016, windows 10 LTSC 2019 all of them had the same lag. No matter how much I reinstalled it doesn’t change the amount of input lag on my Ryzen. Windows is just strait garbage when it comes to handling Ryzen instructions. Using the new 1903 scheduler reduced my input lag significantly, the difference is night and day. Almost as good as or even better than my FX. It even eliminated that English language input lag problem I had and beyond. That 20% scheduling performance increase from windows 1903 claim really is true as can be, it might even be better than that IMO.

Other Things that affect input lag:

  • Your monitor settings.
  • Your monitor cable.

ATTENTION DISPLAY PORT USERS. I might have a solution to your stuttering/input lag problems.
byu/JoshuaRyneGoldberg inAmd

  • Process Lasso and Project Mercury might help especially for Ryzen CCX performance.

For Process Lasso on Ryzen you set your game to the primary cores(Disable SMT). And on other apps I set them on secondary cores(odds). So it would look like Game 0,2,4,6,8,10 and other apps like chrome would be 1,3,5,7,9,11. Not only did this improve scheduling and responsiveness on older windows versions by 50% but increased FPS by around 50 as well.

Serious performance boost on Ryzen with Project Mercury
byu/Tyr808 inBattleRite

  • Your application settings: disable fullscreen optimization on win 10 or aero for win7.

https://www.reddit.com/r/Amd/comments/a1t86m/are_you_guys_disabling_full_screen_optimization/ 

  • Your OS settings/registry/ect.

An excellent guide to optimizing your Windows 10 PC for gaming.
byu/Out_for_Revenge_____ inkillerinstinct

«Whenever someone is suggesting a change to \Games they always say: «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_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile\Tasks\Games and change the following registry values:

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

  • MSI Utility. You can configure MSI line interupts manually but MSI utility just so much more convenient.

https://forums.guru3d.com/threads/windows-line-based-vs-message-signaled-based-interrupts.378044/

The utility was updated recently and now you can add priorities towards each device as well, however I just don’t know which settings are the most beneficial yet.

  • Some random bugfix that I needed: I had to change keyboard language from English(US) to English(Philippines). I assume it has something to do with their spying. I was even using Win 10 LTSC 2019 1809. Then again I felt the same lag on my dual boot win7. Can confirm the input lag is on English Canada as well. So far the best I tried is English Philippines. 
  • Disable CSM or set CSM to mostly legacy in BIOS.

https://www.overclock.net/forum/6-intel-motherboards/1433882-gaming-mouse-response-bios-optimization… 

  • HDMI has less input lag than DP.

https://forums.blurbusters.com/viewtopic.php?f=10&t=3780&start=20

  •    I also just found this amazing reg mod that boosted my frame delivery performance by 25-50%. If you have AMD gpu I definitely recommend downloading Radeon Mod. It is akin to Nvidia Profile Inspector.

RadeonMod
byu/Trifumpy inAmd

«Here’s the (ocasionally) updated pastebin version of all the tweaks i found that do something on AMD GPUs. AMD GPU Performance REG for 19.1.1+

I got banned from google+ for posting links to this as .reg files, which is ridiculous btw. It’s ok, G+ is dead anyway.

(UPDATED 14/03/2019 for bugfixes. Should work now.)

I tested this with a RX 580 V1 MSI OCed to 1425core 2250mem 50% power limit and with disabling the 300mhz memory P0 state in overdriveNTool, great performance. I also added some DVRanalytics keys to disable in case you enabled AMD User Experience improvement program. Driver latest 19.3.2 tested on Windows 10 1809 October Update, AMD Ryzen 5 2600X, 16gb of RAM PC.»

   Theres also this other radeon reg file that you can try out as well. https://www.reddit.com/r/Amd/comment…m_medium=web2x

  • My best Radeon Settings are Disable Freesync, Disable Enhanced Sync, and enable Anti-Lag.

If you have any other optimization tips don’t be shy. I’m aware chill may reduce input lag but it just doesn’t work with anti-lag so I haven’t tried it yet.

Input Lag Tweaks for Gaming v2

Oh man I have lived with input lag on my Ryzen 1600, RX 580 for 2 years but had input lag for 4 years. I had no clue why I had so much input lag in all of my games compared to my previous FX and Athlon builds. After 2 years of research I have some solutions that may help you. <Note> I am using the same setup: mouse, 144hz monitor, room, outlet as my previous setups so I can feel the performance differences. https://community.amd.com/message/2932134

  • A good input lag reduction came from installing the new Windows 10 1903. I used windows 7, Regular Windows 1500s-1776 windows LTSB 2016, windows 10 LTSC 2019 all of them had the same lag. No matter how much I reinstalled it doesn’t change the amount of input lag on my Ryzen(s). Using the new 1903 scheduler reduced my input lag by a noticeable amount. It eliminated that English keyboard language input lag problem I had and beyond. That 20% scheduling performance increase from windows 1903 claim does hold water.

As I recall, most of the input lag for games came from around October 2016 when Windows 10 changed the way their dwm.exe worked. You have to disabled full screen optimization in order to have normal performance in applications now and it affects both alt tabbed and fullscreen applications.(but this is not just a Ryzen exclusive tweak it’s genearal

Other huge tweaks that affect input lag:

  • Your monitor settings. Just test out different settings: gaming modes, natural modes. I know for my benq monitor has this thing called AMA settings that changes performance significantly by changing ms response time.

  • Your monitor cable. DP Users can sometimes fix their stuttering, blacking out, or input lag problems with this method. https://www.reddit.com/r/Amd/comments/ax4838/attention_display_port_users_i_might_have_a/

  • Process Lasso might help especially for Ryzen CCX performance. For Process Lasso on Ryzen you set your game to the primary cores(Disable SMT). And on other apps I set them on secondary cores(odds). So it would look like Game 0,2,4,6,8,10 and other apps like chrome would be 1,3,5,7,9,11. Not only did this improve scheduling and responsiveness on older windows versions by 50% but increased FPS by around 50 as well.

Serious performance boost on Ryzen with Project Mercury
byu/Tyr808 inBattleRite

  • Disabling CCX with process lasso may also decrease input lag. I have not yet found all the CCX disabling methods, especially since the way windows and agesa configures it changed after may 2019. https://wiki.archlinux.org/index.php/PCI_passthrough_via_OVMF#CPU_pinning

Here are some CCX methods for Ryzen 3000 series though. I have not used them since I am still on first gen.

Cores on ryzen 3k are numbered by their physical cores, with their smt pairs coming after that so core 0,8 1,9 2,10, etc. should be all the same cores ht pair on a 3700/3800x on a 3600 its 0,6 1,7, 2,8 etc. on a 3900x its 0,12, 1,13, etc. — this all is important from what i know, depending if you have 3-core ccxs (6 and 12 core parts) or 4-core ccxs (8 and 16 core parts), itll be just the 3 consecutive cores 0,1,2 3,4,5, etc. or 0,1,2,3 4,5,6,7 respectively so say you want to bind it to 1 ccx on a 3700x, youd set the affinity to core 4,5,6,7,12,13,14,15 for a 3600 itd be 3,4,5,9,10,11 for a 3900x itd be 3,4,5,15,16,17 and for a 3950x itd be 4,5,6,7,20,21,22,23 ccx structure on a 3600: (0,1,2,6,7,8),(3,4,5,9,10,11) ccx structure on a 3700x: (0,1,2,3,8,9,10,11)(4,5,6,7,12,13,14,15) ccx structure on a 3900x: (0,1,2,12,13,14),(3,4,5,15,16,17),(6,7,8,18,19,20),(9,10,11,21,22,23) ccx structure on a 3950x: (0,1,2,3,16,17,18,19),(4,5,6,7,20,21,22,23),(8,9,10,11,24,25,26,27),(12,13,14,15,28,29,30,31)

  • Your application settings: Disable Fullscreen Optimization on win 10 or aero for win7. https://www.reddit.com/r/Amd/comments/a1t86m/are_you_guys_disabling_full_screen_optimization/

More often than not, it helps and is sometimes the only optimization you need.

  • Your OS settings/registry/ect. https://www.reddit.com/r/killerinstinct/comments/4fcdhy/an_excellent_guide_to_optimizing_your_window…

Disable Nagles and set System Responsiveness ect, Fortnite especially felt much better after these tweaks.

«Whenever someone is suggesting a change to \Games they always say: «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_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile\Tasks\Games and change the following registry values:

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

But I don’t feel it’s much different from default. However setting these numbers to something else messes with your applications and causes problems.

  • MSI Utility. You can configure MSI line interupts manually but MSI utility just so much more convenient. https://forums.guru3d.com/threads/windows-line-based-vs-message-signaled-based-interrupts. 378044/

The utility was updated recently and now you can add priorities towards each device as well, however I just don’t know which settings are the most beneficial yet, just don’t change the MSI mode of your OS drive. Before you use MSI Utility, you have to make a system restore checkpoint first. This is due to if you change the mode of your Sata or hard drive devices to MSI mode your OS will not boot anymore. If system restore doesn’t work, this video helps to restore your registry but you can also just make up your own backup. https://www.youtube.com/watch?v=8aa8xM-ajIg

  • Some random bugfix that I needed: I had to change keyboard language from English(US) or (UK) to English(Philippines). I assume it has something to do with their spying. I was even using Win 10 LTSC 2019 1809. Then again I felt the same lag on my dual boot win7. Can confirm the input lag is on English Canada as well. So far the best I tried is English Philippines.

  • Disable CSM or set CSM to mostly legacy in BIOS.  https://www.overclock.net/forum/6-intel-motherboards/1433882-gaming-mouse-response-bios-optimization…

For me, it felt great on my x370 prime-pro but might be placebo.

  • HDMI has less input lag than DP, and of course VGA has the least lag. https://forums.blurbusters.com/viewtopic.php?f=10&t=3780&start=20

  • This reg mod for 580 users. If you have AMD gpu try downloading Radeon Mod and using this reg file. It is akin to Nvidia Profile Inspector. However it is probably hit or miss for other people. For me it felt better but you probably have to develop your own settings if you have a different GPU. https://www.reddit.com/r/Amd/comments/92uqph/radeonmod/

«Here’s the (occasionally) updated pastebin version of all the tweaks i found that do something on AMD GPUs. AMD GPU Performance REG for 19.1.1+

(UPDATED 14/03/2019 for bugfixes. Should work now.)

I tested this with a RX 580 V1 MSI OCed to 1425core 2250mem 50% power limit and with disabling the 300mhz memory P0 state in overdriveNTool, great performance. I also added some DVRanalytics keys to disable in case you enabled AMD User Experience improvement program. Driver latest 19.3.2 tested on Windows 10 1809 October Update, AMD Ryzen 5 2600X, 16gb of RAM PC.»

Theres also this other radeon reg file that you can try out as well. https://www.reddit.com/r/Amd/comment…m_medium=web2x

  • Biggest tweak however on the GPU Side is to have Chill or Anti-Lag on the only things to have on(depending on what game you play.) Some games require uncapped fps with anti-lag on or some games work better with anti lag only so it’s up to you to test them out for yourself.

    Before chill and anti-lag my r9 270x and r7 370 both performed very well no input lag at all but switching over to rx 580 I felt some strange lag. Setting in game frame limiters helped a teeny bit somewhat but these settings provided just as much of a boost, if not even better performance than just upgrading to Windows 1903+.

So my Best Radeon Settings are Disable Freesync, Disable Enhanced Sync, and enable Chill/Anti-Lag. Sometimes Free-Sync or Enhanced Sync might be good but really it all depends on your setup and games. ttps://www.reddit.com/r/Amd/comments/d637uc/amd_antilag_vs_nvidia_ultralow_latency/f0skoxd/?context=3

Edit: Yeah it is «placebo» but I can tell the difference as a competitive gamer. I usually rank at least diamond or masters in all the games I played: Overwatch, League of Legends, SFV but for the past 2 years I couldn’t really play any of them competitively because of some over arching lag in my system. I mean I COULD play them but it’s just disgusting to play with input lag and hurts my soul. First 3 hours after tweaking I finally moved on from diamond to masters in Overwatch and it almost feels as good as my older builds. So take it as you will, but flipping through options I can feel the difference. It might just be better frame delivery or better consistency but whatever it is, there is much less input lag from my system to my monitor. This does, not however eliminate all of the lag entirely. I still suspect CCX is still causing problems and is one of my last item to test. If it is the case, then I have to switch back to FX for gaming. I have tested GTX 970 with my Ryzen but the difference is negligible. Windows 10 1903 upgrade was much more significant. Will test if R9 makes a big difference because I’ve read several threads where people complained about RX 580 having huge input lag such as this one. Huge input lag with RX 580 

If we could feel the difference between V-Sync on and off, why is it so far off that I can feel differences in these tweaks?

Guide how to remove lags on PC and in games

Sooner or later, any PC or laptop will start to slow down. The list of potential causes is huge, from ever-increasing system requirements to dangerous viruses. We collected all such cases and figured out what to do if the computer started to lag.

Restart your PC

The simplest and least obvious solution is to restart your computer. Many people leave the PC on or in sleep mode for a long time, over time the memory load increases, and this slows down other processes.

Update your operating system

With an outdated OS, you run the risk of running into viruses or missing firmware that increases system performance. Developers regularly release updates. In Windows, you can check their presence in the settings.

  1. «Windows Menu»;
  2. «Parameters»;
  3. Update and Security;
  4. «Windows Update»;
  5. «Check for updates.»

Clean your PC’s memory of junk

Constant use of the computer accumulates a lot of all kinds of garbage in memory. In order to optimize performance, it is worth periodically cleaning it. Open the Windows menu and use the search bar to find «Disk Cleanup».

This will open a list of files to delete. Select the ones you don’t need and delete. Also, don’t forget about the Downloads folder, which also accumulates old and unused files.

Check your PC for viruses

Malware has long been the most frequent and dangerous problem. A PC should be checked for viruses as regularly as it should be cleaned of dust. Antiviruses will help in the fight against them. Here are the most popular:

  • Kaspersky;
  • Avast;
  • Norton;
  • Avira;
  • Windows Defender;
  • McAfee;
  • Bitdefender;
  • AVG;
  • TotalAV.

Windows also has a built-in antivirus. Here’s how to turn it on:

1. Open the settings in the «Start»;

2. Open the sub-item «Protection against viruses and threats»;

3. Select «Quick check» and wait for the results of the scan.

There are a huge number of viruses, ranging from fairly harmless ones to those that can steal your data. Among this diversity, Kaspersky experts identified four main types.

  • Encryptors are small viruses that encrypt all files on the infected machine. After that, the PC becomes unusable because no data is available. The ransomware can also display a message on the screen asking you to get (or even buy) a special unlock key.
  • Trojans — these viruses infiltrate a PC and wait for a command to start an attack. They delete or corrupt files and can also take control of your computer. This is the most common way to connect computers to botnets, launch distributed attacks such as DDoS, or outright steal data.
  • Spies — they collect information that you type on the keyboard and then send it to an attacker. Analyzing this data will reveal your passwords or credit card details.
  • Worms — multiply on an infected device, and then crawl through other devices in a common network. They also know how to send themselves in files and messages to your contacts in order to continue to spread. This infection is unlikely to damage your PC files or delete them, but it can lead to slowdowns and unnecessary loads.

Check the number of open tabs in the browser

We all use the browser most of the time. A seemingly simple application can seriously load a computer and slow it down. Therefore, try not to leave dozens of tabs open.

If you don’t want to lose them, install The Marvelous Suspender expansion. It puts inactive tabs to sleep, so they stop using memory. However, don’t get carried away with it. Do not overload your browser with dozens of unnecessary add-ons from unknown developers.

Get a Faster Hard Drive

The biggest performance boost comes from a modern hard drive. There are two main types: HDD and SSD.

  • HDD (hard disk drive) : an outdated disk format with moving parts.
  • SSD (Solid State Drive) : new technology. There are no moving parts in them, and all information is recorded on NAND memory chips. Due to this, its write and read speeds significantly exceed those offered by HDDs.

In 2023, SSD is the best choice. Install an operating system, games and other programs on it, as a good and high-quality device will load them in seconds.

Increase the amount of RAM

Another detail that is important for system performance. Windows 10 requires at least 4 GB of memory to run smoothly, but editing programs, games, and other «gluttonous tasks» require at least 8 GB.

Defragment the files on your hard drive

In simple terms, this is rearranging the files on your hard drive to optimize your PC as much as possible. Defragmentation can be performed using a service from Windows itself or special programs. Right-click on the desired hard drive and select the «Properties» menu, and then click on «Defragment» in the «Tools» tab.

Use special software

There are programs that speed up your computer. They optimize the system, clean the registry from digital garbage, reduce the load on the CPU, and so on.

  • CCleaner
  • RegCleaner
  • GeForce Experience
  • MSI Afterburner
  • JetBoost
  • AMD Overdrive
  • Steam Cleaner
  • 9 0015 Razer Cortex

Cover photo: reviewgeek.com

Video driver stopped responding and has been restored

Updated windows

A common error in Windows 7 and less frequently in Windows 10 and 8 is the message «Display driver stopped responding and was successfully repaired» followed by text about which driver caused the problem (usually NVIDIA or AMD followed by the text Kernel Mode Driver, nvlddmkm and atikmdag are also possible, meaning the same drivers for GeForce and Radeon video cards, respectively).

This manual contains several ways to fix the problem and make it so that in the future messages that the video driver has stopped responding do not appear.

What to do if the “Display Driver Stopped Responding” error occurs first

First of all, about a few simple, but more often other working ways to fix the “Display Driver Stopped Responding” problem for novice users who, unknowingly, might not have tried them yet.

Updating or rolling back video card drivers

Most often, the problem is caused by a malfunctioning video card driver or the wrong driver, and the following nuances should be taken into account.

  1. If Windows 10, 8 or Windows 7 Device Manager reports that the driver does not need to be updated, but you did not install the driver manually, then the driver most likely needs to be updated, just do not try to use Device Manager to do this, and download the installer from the NVIDIA or AMD website.
  2. If you installed the drivers using a driver pack (a third-party program for automatic driver installation), then you should try installing the driver from the NVIDIA or AMD official website.
  3. If the downloaded drivers are not installed, then you should try to remove the existing ones using the Display Driver Uninstaller (see, for example, How to install NVIDIA drivers in Windows 10), and if you have a laptop, then try installing the driver not from the AMD or NVIDIA website, and from the website of the laptop manufacturer specifically for your model.

If you are sure that the latest drivers are installed and the problem has appeared recently, then you can try to roll back the video card driver, for this:

  1. Go to the device manager, right-click on your video card (in the «Video adapters» section) and select «Properties».
  2. Check if the Roll Back button is active on the Driver tab. If yes, use it.
  3. If the button is not active, remember the current version of the driver, click «Update driver», select «Search for drivers on this computer» — «Select a driver from the list of available drivers on the computer». Select the older driver for your graphics card (if available) and click Next.

After rolling back the driver, check if the problem still occurs.

Fix error on some NVIDIA graphics cards by changing power management settings and was successfully restored. Changing the settings from «Energy Optimal» or «Adaptive» may help. The procedure will be as follows:

  1. Go to Control Panel and open NVIDIA Control Panel.
  2. Under 3D Settings, select Manage 3D Settings.
  3. On the Global Settings tab, find Power Management Mode and select Best Performance Mode Preferred.
  4. Click the Apply button.

After that, you can check if it helped to fix the situation with the error that appears.

Another setting that may or may not cause an error in the NVIDIA Control Panel and affects several options at once is Adjust Image Settings with Preview under 3D Settings.

Try turning on «Performance Focused User Preferences» and see if that fixes the problem.

Correction by changing the Timeout Detection and Recovery parameter in the Windows registry

This method is offered on the official Microsoft website, although it is not entirely effective (ie, it may remove the problem message, but the problem itself may persist). The essence of the method is to change the value of the TdrDelay parameter, which is responsible for waiting for a response from the video driver.

  1. Press the Win+R keys, type regedit and press Enter.
  2. Navigate to registry key HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Control\ GraphicsDrivers
  3. See if there is a value in the right part of the registry editor window TdrDelay , if not, then right-click in an empty space on the right side of the window, select New — DWORD Value and name it TdrDelay . If it is already present, you can immediately use the next step.
  4. Double click on the newly created parameter and enter a value of 8 for it.

After finishing the steps with the registry editor, close it and restart your computer or laptop.

Browser and Windows Hardware Acceleration

If the error occurs while running browsers or on the Windows 10, 8, or Windows 7 desktop (that is, not graphics-heavy applications), try the following methods.

For problems on the Windows desktop:

  1. Go to Control Panel — System. Select «Advanced system settings» on the left.
  2. On the Advanced tab, under Performance, click Options.
  3. Select «Give Best Performance» on the «Visual Effects» tab.

In case the problem occurs in browsers when playing video or Flash content, try disabling hardware acceleration in the browser and Flash (or enable it if it was disabled).

Important: The following methods are not quite for beginners and in theory may cause additional problems. Use them only at your own risk.

Video card overclocking as the cause of the problem

If you overclocked the video card yourself, you most likely know that the problem in question can be caused by overclocking. If you didn’t, then there is a chance that your video card has factory overclocking, as a rule, the letters OC (Overclocked) are present in the name, but even without them, the clock frequencies of video cards are often higher than the base ones provided by the chip manufacturer.

If this is your case, then try to set the base (standard for this graphics chip) GPU and memory frequencies, for this you can use the following utilities.

For NVIDIA video cards — the free NVIDIA Inspector program:

  1. On the nvidia.ru website, find information about the base frequency of your video card (enter the model in the search field, and then on the page with information about the video chip, open the «Specifications» tab. For my video card it is 1046 MHz.
  2. Launch NVIDIA Inspector, in the field «GPU Clock» you will see the current frequency of the video card. Click the Show Overclocking button.
  3. In the box above, select «Performance Level 3 P0» (this will set the frequencies to the current values), and then use the «-20», «-10», etc. buttons. lower the frequency to the base one, which was indicated on the NVIDIA website.
  4. Press the «Apply Clocks and Voltage» button.

If it doesn’t work and the problems haven’t been fixed, you can try to use GPU (Base Clock) frequencies lower than the base ones.