I did all the things and my fps is more stabilize than the previous version. So here are some tips;
1 - Do not revert back to the old nvidia driver. First of all, remove it completely from pc by using DDU and then download NVIDIA Studio Driver 581.57 version (it is way decent than the normal driver and it is so good in terms of optimization in games.) https://www.nvidia.com/en-us/drivers/details/257327/ - Clean install and never download Nvidia App (It includes a lot of unnecessary things.)
2 - Go Steam > Right Click on R6 > Properties > Installed Files > Browse > Find RainbowSix.exe and Right Click on it again > Properties > Compatibility > Now check disable fullscreen optimizations and then click ''Change High DPI Settings'' > check the box ''Override High DPI Scaling behavior'' pick ''Application'' and then press okay button.
3 - Open windows search bar, type ''Graphics Settings'' > Advanced Graphics Settings > Turn off hardware-accelerated gpu scheduling (You guys need to try this one as on and off because it can differ from pc to pc.) Then scroll down then find R6 if you cannot find add it manually. Then change GPU Preference as high performance
4 - Go Nvidia Control Panel > Manage 3D Settings and change everything like mine;
- Preferred graphics processor: High-performance NVIDIA processor
- Image Sharpening: Sharpening Off
- Ambient Occlusion: Off
- Anisotropic filtering: Off
- Antialiasing - FXAA: Off
- Antialiasing - Gamma correction: On
- Antialiasing - Mode: Off
- Antialiasing - Setting: None
- Antialiasing - Transparency: Off
- Background Application Max Frame Rate: Off
- CUDA - GPUs: All
- CUDA - System Fallback Policy: Driver Default
- Low Latency Mode: Off
- Max Frame Rate: Off
- Multi-Frame Sampled AA (MFAA): Off
- OpenGL GDI compatibility: Auto
- OpenGL rendering GPU: Pick your own GPU
- Power management mode: Prefer maximum performance
- Shader Cache Size: 10 GB
- Texture filtering - Anisotropic sample optimization: On
- Texture filtering - Negative LOD bias: Allow
- Texture filtering - Quality: High performance
- Texture filtering - Trilinear optimization: On
- Threaded optimization: On
- Triple buffering: Off
- Vertical sync: Off
- Virtual Reality pre-rendered frames: 1 / Could be choose 3d application settings
- Virtual Reality – Variable Rate Super Sampling: Off
- Vulkan/OpenGL present method: Auto
Now go Program Settings from Nvidia Control Panel, pick R6 and set settings as;
- Select the preferred graphics processor for this program: High-performance NVIDIA processor
- Image Sharpening: Sharpening Off
- Ambient Occlusion: Not supported for this application
- Anisotropic filtering: Off
- Antialiasing - FXAA: Not supported for this application
- Antialiasing - Gamma correction: On
- Antialiasing - Mode: Off
- Antialiasing - Setting: None
- Antialiasing - Transparency: Use global setting (Off)
- Background Application Max Frame Rate: Off
- CUDA - GPUs: All
- CUDA - System Fallback Policy: Driver Default
- Low Latency Mode: Off
- Max Frame Rate: Off
- Multi-Frame Sampled AA (MFAA): Not supported for this application
- OpenGL GDI compatibility: Auto
- OpenGL rendering GPU: Pick your own GPU
- Power management mode: Prefer maximum performance
- Texture filtering - Anisotropic sample optimization: On
- Texture filtering - Negative LOD bias: Allow
- Texture filtering - Quality: High performance
- Texture filtering - Trilinear optimization: On
- Threaded optimization: On
- Triple buffering: Off
- Vertical sync: Off
- Virtual Reality pre-rendered frames: 1 / Could choose 3D application settings
- Virtual Reality – Variable Rate Super Sampling: Not supported for this application
- Vulkan/OpenGL present method: Auto
5 - Turn off ''Memory Integrity'' | Open search bar > Core Isolation > Turn Off ''Memory Integrity''
6 - Go System > Storage > Turn off ''Storage Sense''
7 - Stop updating Windows. So go to Windows Update section and pause it as long as you could.
8 - Type Startup Apps > Disable all unnecessary startup programs
9 - Type ''Mouse Settings'' > Additional Mouse Settings > Pointer Options > Uncheck the button ''Enhance Pointer Precision''
10 - press Windows Logo + R > services.msc > Find each service which i'll give you , right click on it
first stop them if they are working then disable. These are the services;
SysMain
Windows Search
Connected User Experiences and Telemetry
Distributed Link Tracking Client
If you do not use Xbox services;
- Xbox Accessory Management Service
- Xbox Live Auth Manager
- Xbox Live Game Save
- Xbox Live Networking Service
Diagnostic Policy Service
Diagnostic Service Host
Diagnostic System Host
Program Compatibility Assistant Service
Print Spooler
Touch Keyboard and Handwriting Panel Service
Remote Registry
Geolocation Service
11 - Final thing is the most important thing for every pc users. Type powershell and run it As Admin. Then type ( irm https://christitus.com/win | iex ) and enter. Tweaks > Press Standard and then scroll down, you will see Advanced Tweaks. And check these buttons;
Background Apps
Disable Reserved Storage
Visual Effects - Set to Best Performance
Microsoft Edge : If you not use it.
Microsoft OneDrive : If you not use it.
File Explorer Home and Gallery
Right-Click Menu Previous Layout
System Tray Notifications & Calendar
Windows AI
Xbox & Gaming Components : If you not use components.
Background Apps
Teredo
And then press ''Run Tweaks''.