Post-Install Guide
Revision ISOs are carefully configured and tweaked to achieve such stability, while still maintaining such excellent performance. Having said that, there's only so much that we can do on our end.
Some things are very specific and tied to your system only, like drivers, BIOS, hardware etc. Things like those, we simply cannot pre-tweak for you, it is impossible to do that and still retain our universal and highly compatible approach.
However, this does NOT mean that we can't help you tweak those things yourself. Revision ISOs are very capable on their own, but if you want the absolute optimal experience, Revision recommends you to follow and apply the Post-Install guide on your system.
You will get better FPS, lower and more stable frametimes, better input and latency.
How to Activate
ReviOS may activate itself automatically upon installation, using the OEM key connected to your BIOS, just like any other Windows version would do.
If your ReviOS installation isn't automatically activated, follow one of the Methods listed down below.
Method 1 - Windows Settings
Go to:
Windows Settings
Update & Security
Activation
Now activate Windows in Activation using your product key.
Method 2 - Control Panel
Head into:
Control Panel
System and Security
System
And at the bottom of the page you'll find the header Windows activation, here click Change product key.
Note: Depending on your Windows version, this may redirect you to Windows Settings.
Method 3 - Command Prompt
Press the Windows key + R on your keyboard to open Run.
Now to open the command prompt itself, type in:
CMD
A new command prompt Window will open, and in this Windows paste the following commands respectively:
slmgr /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
slmgr /ato
Replace "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX" with your own product key.
Method 4 - Software Licensing User Interface (workaround)
Press the Windows key + R on your keyboard to open Run.
To open the slui (Software Licensing User Interface), type in:
slui.exe
Then type in your product key.
Recommended
The recommended things to tweak after installing ReviOS. We suggest that you follow this in chronological order (1, 2, 3...), but can be done in any order that you wish.
You can also come back to this guide at a later date and redo things if need be, for example, if you wish to install a new NVIDIA GPU driver, the NVIDIA Control Panel settings may be reverted.
Specifically Affinities will be reverted if you update your GPU Driver, keep that in mind.
It is recommended that you restart after each step.
2. GPU Driver installation
NVIDIA
We're going to be using third party programs called NVCleanstall and NVSlimmer to strip our drivers of bloatware, telemetry and unneeded/obsolete features. We're using either of them, not both of them at the same time. Choose the one that fits your habits more.
Open the program, and tick Install the best driver for my hardware, then click Next.
You can also manually select your preferred GPU driver with the option below.
Tick Minimum or Recommended in the bottom right, after that hit Next. (We recommend Minimum)
No need to tick the Visual Runtimes as they're already included in the ISO.
PhysX is only used by a handful of games, so most of you can keep this unticked.
If ShadowPlay is a necessity, make sure you only select the bare minimum required for it. Note that ShadowPlay adds telemetry onto your system!
You can use this script to remove GeForce Expterience telemetry.
While the Driver is being downloaded you can tick a few tweaks under Additional Tweaks.
We recommend you to tick everything except Unattended Express Installation.
Now your driver will be installed like any other NVIDIA driver.
Download and install NvSlimmer and download regular Nvidia drivers from the official website (I recommend the 442.74 version)
Import your downloaded driver to the software, and preferably keep only both required packages.
Only check other options if you need them, ie. if you have a Usb-C port, tick the Usb-c driver, or if you need Geforce Experience, tick it
No need to tick the Visual Runtimes as we are separately installing them afterwards.
PhysX is only used by a handful of games, so most of you can keep this unticked.
Press Apply and then Install driver when prompted, and it will install just like any NVIDIA driver.
AMD
Installing your GPU drivers on AMD Cards is straightforward and doesn't need any slimming whatsover, unless you don't even want the AMD Control Panel. We don't recommend that, but if you really want to, follow the steps in this video provided by Zeal.
Video link:
Intel - For U series (6th generation or up)
Newer Intel chips have been stuck with DCH drivers, which need Microsoft store to get the control panel. If you are in this scenario and want the old Intel control panel, follow the steps below:
1. Download the Intel driver .zip from HERE and unzip it.
2. Open device manager, and navigate to display adapters .
3. Right click your intel display adapter and click update driver.
5. Click “let me pick from a list” and then press “have disk”.
6. Click “browse” and navigate into the folder we extracted earlier.
7. Enter the graphics folder, and select the .inf that appears on screen.
8. Click “open”, and then “okay”, and then scroll through and click on your graphics card.
9. Click “next” and then “yes”
3. DirectX Runtime installation
DirectX is a collection of APIs required for games to run and function optimally.
It is not required that you install these here and now, as most game clients (Steam, Origin, Uplay etc.) will be installing DirectX in conjunction with a game being installed from said client. Installing them now will ensure that you don't miss out on them later, and might save you some time during future game installations.
Upon running the installer you will be introduced to a Welcome page.
Here click I accept the agreement and then click Next in the bottom right.
The following page will offer you the Bing Bar, make sure to untick Install the Bing Bar as this is considered advertising bloatware.
Now click Next.
Wait for the installation to complete.
When the installation has completed click Finish in the bottom right.
4. Visual C++ Runtime Installation
Visual C++ Runtimes are required for a diverse range of programs and games. The required Runtimes may be packed with the programs you install, but that is not always the case. Instead of downloading and installing each and every Runtime individually, we will be using an all-in-one installer to speed up the process.
Like DirectX Runtimes, it is recommended that you install C++ now to avoid program errors in the future.
Method 1 (newest):
Download Visual C++ Redistributable Runtimes All-in-One from TechPowerUp.
Extract the .zip file using a file archiver like 7-zip.
Make sure all the extracted files are in the same directory.
Run install_all.bat to complete the installation.
Method 2:
The installer will extract and unpack the files required for it to work.
When the installer is done unpacking it will open a command prompt.
In this installer command prompt click "Y" on your keyboard to start the installation.
The all-in-one installer will now automatically install all the Visual C++ Runtimes for you.
5. Tweak NVIDIA Control Panel settings (NVIDIA)
NVIDIA Control Panel settings optimization
This will cover the settings you have to tweak to achieve minimal latency, high FPS, good frametimes and consistent colors.
This guide will be split up into different sections. This makes it easier to navigate for you.
Note:
Make sure you have an NVIDIA graphics card and that you have installed an NVIDIA GPU driver. (see step 2. above)
This guide is not intended for in-game graphics improvements, rather the exact opposite. You may experience a drop in graphics for more FPS.
Intended for fast-paced games, where latency and performance is of utmost importance.
To open NVIDIA Control Panel go to:
Control Panel
Hardware and Sound
NVIDIA Control Panel
Adjust image settings with preview
Tick Use my preference emphasizing:
Drag the slider all the way to the left so that it says Performance.
Hit Apply in the bottom right.
Now tick Use the advanced 3D image settings.
This enforces a good foundation by applying the Performance image settings preset. This will save us some time in the next step.
Manage 3D settings
You may not be able to see some of the Settings listed down below, just ignore that.
Ensure that your 3D settings match the following.
Global Settings:
Image Sharpening: Off
Ambient Occlusion: Off
Anisotropic filtering: Application-controlled
Antialiasing - FXAA: Off
Antialiasing - Gamma correction: Off
Antialiasing - Mode: Application-controlled
Antialiasing - Setting: None
Antialiasing - Transparency: Off
CUDA - GPUs: All
DSR - Factors: Off
DSR - Smoothness: Off
Low Latency Mode: On
Monitor Technology: Fixed Refresh
Multi-Frame Sampled AA (MFAA): Off
OpenGL rendering GPU: [your GPU]
Power management mode: Prefer maximum performance
Preferred refresh rate (monitor name): Highest available
Shader Cache: On
Texture filtering - Anisotropic sample optimization: On
Texture filtering - Negative LOD bias: Allow
Texture filtering - Quality: High performance
Texture filtering - Trilinear optimization: On
Threaded optimization: Auto
Triple bufferring: Off
Vertical sync: Off
Virtual Reality pre-rendered frames: 1
Now finally click Apply in the bottom right.
Configurre Surround, PhysX
Under PhysX settings, make sure the Processor is set to your GPU.
Change resolution
Navigate to 3. Apply the following settings.
Tick Use NVIDIA color settings.
Make sure that Output dynamic range is set to Full.
Additionally make sure that Output color format is set to RGB, most displays support it nowadays.
Adjust desktop color settings
Tick Use NVIDIA settings.
This ensures that your display colors will stay the same universally.
Adjust desktop size and position
Select your display.
Under:
2. Apply the following settings:
Scaling
Tick No scaling.
Next under Perform scaling on: select Display and tick Override the scaling mode set by games and programs.
Note:
The best resolution for your monitor will almost always be your native resolution with No scaling ticked. This is enforces the lowest display lag.
If you're using a stretched resolution set the scaling mode to Full-Screen.
If you have multiple monitors you might want to replicate above, using your secondary monitor(s).
Set up G-SYNC
Untick Enable G-SYNC, G-SYNC Compatible.
This is a debatable topic, whether G-SYNC causes additional input lag. Technically G-SYNC will add input lag, as it is a sync feature, meaning one thing has to wait for another, in order for them to be in sync. The question then remains, is the added input lag even perceivable? Probably not.
Adjust video color image settings
Head down to 2. How do you make color adjustments?.
Tick With the NVIDIA settings.
Go to Advanced and set Dynamic range: to Full (0-255).
Replicate this on your other monitor(s) if you have any.
Adjust video image settings
Go to 2. Apply these settings to my video content:
Under Edge enhancement tick Use the NVIDIA setting and drag the slider all the way to the left so that it says 0%.
Apply the same settings to Noise reduction by ticking Use the NVIDIA setting then make sure the slider is all the way to the left, yet again at 0%.
Replicate this on your other monitor(s) if you have any.