"Nothing is true, everything is permitted."

RivaTuner Guide v2.02

Created: 9 August 2007
Last Edited: 21 January 2008

This is an updated version of the RivaTuner 2.0 Guide which I wrote a few months ago. This guide is very similar, but has some extra information which wasn’t mentioned in the prior version (like setting a threshold to shutdown the computer).

This guide was made using:
Windows Vista Ultimate – Even though this guide was written with Windows Vista in mind, the same steps can be used in Windows XP.
RivaTuner 2.02 – http://www.guru3d.com/rivatuner/ (The guide is compatible with RivaTuner 2.06 – Images may differ)

and the following graphics card and driver:
eVGA 8800 GTS

Reminder: Before doing anything, it’s always a good idea to read the Readme. (Start/Orb -> All Programs -> RivaTuner v2.02 -> RivaTuner documentation) Direct Path: “C:\Program Files\RivaTuner v2.02\Doc\RivaTuner.chm”

Some of RivaTuner’s Known Issues:

  • Currently RivaTuner doesn’t support SLI overclocking under Vista.
  • Currently RivaTuner doesn’t use driver-level clock frequency stress-testing when overclocking NVIDIA display adapters under Vista due to NVIDIA Vista driver’s stress-testing issues.
  • Currently RivaTuner doesn’t provide driver-level 2D/3D fan speed control features under Vista due to NVIDIA Vista driver’s limitations.

Configuring RivaTuner
Creating Fan Profiles
Creating Launcher Items
Configuring Automatic Fan Control
Creating Overclocking Profiles

Configuring RivaTuner

Before we begin, it’s probably a good idea to configure your RivaTuner to minimize to the System Tray, especially if you want it to automatically adjust your fan speed.

First start up RivaTuner, then go to the settings tab.

Click the Settings tab

After clicking the Settings tab, check the “Send to tray on close” checkbox.

Configure RivaTuner to Minimize to System Tray

Then hit Apply.

You can also, click “Run at Windows startup” if you wish this program to startup automatically when your system boots. (Note: in Windows Vista RivaTuner will be blocked on startup; I believe this is a consequence of the UAC. This is not a problem in Windows XP)

“UAC is designed to warn user when any application with administrative rights is launched. RT uses administrative rights so you should confirm its startup manually each time when UAC is enabled.” -Unwinder


Creating Fan Profiles

Ok, let’s get started. Start by clicking the arrow box next to “Customize…” next to the second text box on the application. Then proceed to click the icon that represents a graphics card (far left side)

Click the arrow next to Customize..., then Click the graphics card type icon on the far left side

A window will then open up where you can control the fan speed of your graphics card. Go ahead and click the checkbox next to “Enable low-level fan control.”

Enable low-level fan control

You will be prompted for a “Reboot”, “Detect Now” or “Cancel”. Click “Detect Now”.

Click Detect now

Now, we’re going to create a fan profile. Go ahead and click on the radio button called “Fixed”.

Click the Fixed radio button

You can now drag the arrow on the bar to the desired speed. For this tutorial I will be using 60%, 80%, and 100% fan speeds. You can make as many or as few as you want.

To create a fan profile: drag the bar to the desired percentage. The picture(s) below will show the creation for 80%.

Drag to the desired percentage (ex: 60%, 80%, 100%)

Click the “Apply” button. This will then set your current fan speed to 80%.

Click apply

Click the (Floppy picture) save icon.

Click the (Floppy picture) save icon to save the fan profile

This will prompt you with the name to enter for the fan profile. Type in what you wish. For this tutorial, I’m using “Fan 60%”, “Fan 80%”, and “Fan 100%”.

Type the name of the fan profile (ex: Fan 80%)

Once, you’ve saved that profile. You will now be able to select it from the “Fan profile settings” group box towards the bottom of the window.

You will now be able to select it from the Fan profile settings groupbox towards the bottom of the window.

Now, repeat the process for 60% and 100% fan speeds. Adjust the bar to 60%, click apply, save, then do 100%.

You should now have these fan profiles

You can also designate a fan profile to apply during Windows startup (Note: Windows Vista will block this when UAC is enabled).

To enable this feature: Click the “Apply fan settings at Windows startup” check box.

To enable a fan profile to be applied during Windows Startup, click the checkbox

Then hit “OK”.

This concludes Creating a Fan Profile section of the tutorial. Now, onto creating Launcher items.


Creating Launcher Items

The launcher is basically a place where profiles and items can be launched through the application itself or through the system tray icon.

From the Main window, select the “Launcher” tab.

Click the Launcher tab

You will now, see a listing of the launcher items created. If there is none, that’s fine, we haven’t created any.

Listing of Launcher items

Now, we will create a launch item that will allow the program to call a profile you’ve created. Go ahead and click the plus sign icon “Add new item”.

You will be prompted with options for the item: “Regular item” and “RivaTuner module activation item”. For now, click the “Regular item” radio button.

Click the Regular item radio button

A window will pop up and now you will be able to input a launcher item name and what profile it is associated with.

Fill the name as “Fan Speed 60%” or whatever you’d like. Then click the “Associated fan profile” check box. You should be able to choose from the three fan profiles we created earlier. Go ahead and select “Fan 60%”.

It should look like the following:

Set the options to the following (Recreate)

Then repeat these steps two more times for “Fan Speed 80%”:

Repeat the previous steps again for Fan 80%

and “Fan Speed 100%”:

And again for Fan 100%

You should now have 3 launcher items for the fan profiles we created.

Launcher items we've created listed

This concludes Creating Launcher Items section of the tutorial. Now, to make those fan profiles automatically switch during temperature changes.


Configuring Automatic Fan Control

Head back to the “Main” tab where we originally started. Then click on the arrow box next to “Customize…” again. Except, this time click the far right icon (magnify glass over an IC)

Click the far right icon

This will bring up a new “Hardware monitoring” window, which you can use to view various information about your graphics card: Core clock, Memory clock, Core temp, Ambient temp, Fan speed rpm, Fan duty cycle (speed). You can also use it to monitor other information, but we won’t be discussing that.

Hardware Monitoring window (information about your graphics card)

Click the red circle (record icon) to the bottom left of the window, this will start monitoring the information in the background.

Then, Click on the “Setup” button on the bottom right to proceed to the next step.

This will prompt you with the Hardware monitoring setup window. You can configure RivaTuner to output information to the system tray tooltip or a system tray icon.

Scroll down the list and click on “Core Temperature” and then click the “Setup” button towards the left.

Click Core Temperature then click Setup

You can now configure options related to “Core temperature”.

I’ve changed the “Maximum value limit” to 100.000. I’ve also clicked the check boxes “Show core temp… icon tool tip” and “Show core temp… icon”. The first check box will show the temperature read out when you hover over the Rivatuner icon in the system tray. The second icon will have an icon in your system tray showing a numeric value or bar graph representation of your GPU core temperature.

To proceed to the next step click the “Add” button (plus sign)

Click the Add new threshold (plus) button

This is where you can use those fan profile launcher items we’ve created. Finally….

For this tutorial, we will be creating 3 thresholds. One to adjust the fan to 100% if the temperature exceeds 65 C. Second to adjust the fan 80% if the temperature exceeds 55 C. Third to shutdown the system if the temperature exceeds 81 C. These can be adjusted however you desire.

First input the name of the threshold. I used “Fan Speed 100%> 65 C”

Change the value to “65?

Select it to launch and item on upward threshold crossing and choose “Fan Speed 100%”.

Then select it to launch and item on downward threshold crossing and choose “Fan Speed 80%”.

Input the following information into the window

Click “OK”. Then click the “Add new threshold” button again.

Follow the previous steps, but use the following data this time: (you can change the color to orange if you want, this will show up on the hardware monitoring graph)

Input the following information into the window

Next, we will create a special threshold item to shutdown the system in case a temperature is reached that it close to damaging for the hardware component. I’m not certain the exact temperature these graphics cards can handle, you will want to find this information out. I believe for the G80s, the limit is 120 C. I’ve used 81 C, since I’ve never passed 75 C with the automatic fan speeds.

This time change it to Launch application on upward threshold crossing. Either browse or type in the path to the “shutdown.exe”.

(or copy/paste) %SysDir%\shutdown.exe

“It would be more correct to use %SysDir% macro instead of explicit path to OS. I.e. %SysDir%\shutdown.exe” – Unwinder

Then input these variables into the command line box (hyphens (-) or slashes (/) will work):

-s -t 0 -f

You could also add a -c and a comment to inform the user of the reason for shutting down.
Example: -c “GPU Temperature has exceeded maximum threshold. The computer will now shutdown.”

You can test this feature in the command prompt and to abort, use: shutdown.exe -a

Those variables have to do with time and forcing the computer to close applications and shutting down. For more information you can launch a command prompt (XP: Start -> Run -> “cmd”) (Vista: Orb -> “cmd” in Search Box). Then type “shutdown.exe /?”. This will give you a list of available options.

Partial help from the shutdown.exe /?
/s Shutdown the computer.
/t xxx Set the time-out period before shutdown to xxx seconds. The valid range is 0-600, with a default of 30. Using /t xxx implies the /f option.
/f Force running applications to close without forewarning users. /f is automatically set when used in conjunction with /t xxx.
Input the following information into the window

Congratulations, you’ve just configured RivaTuner to automatically adjust your graphics card fan.

Should now look like the following:

Listing of threshold items

Click “OK”, then “OK” again, then close the Hardware Monitoring window. (make sure the red record icon is enabled)

This concludes Configuring Automatic Fan Control section of the tutorial.


Creating Overclocking Profiles

Time to overclock. This guide isn’t the ultimate overclockers guide, just how to do it using RivaTuner. It’s recommended that you research your graphics card’s capability and know it’s limits. Then take baby steps to find the limit. ATI Tools is a good way to determine the maximum you can reach before getting artifacts.

To start, head to the “Main” tab in Rivatuner. Click the arrow next to second “Customize…” down, and then click the far left (graphic card) icon.

Click the arrow next to second Customize... down, then Click the graphics card type icon on the far left side

Click the “Enable driver-level hardware overclocking” checkbox at the top of the window.

Click the Enable driver-level... checkbox

You will then be prompted to “Reboot”, “Detect now”, or “Cancel”. Go ahead and select “Detect Now”.

Click Detect now

RivaTuner should now detect your current core and memory clock and allow you to change their speeds.

Next drag the arrows next to “Core clock” and “Memory clock”. It’s usually best to try small increments first to see if the graphics card can handle it. Also, you may want to check a game or benchmark application for any artifacts or glitches in the video.

In this tutorial, I am using a eVGA 8800 GTS and Rivatuner reports my clocks as 513/792, which is advertised as 500/1600. I am going to change the clocks to 620/1000 as that represents the speed of eVGAs 8800 GTX Superclocked. You can also look up what other people have obtained as a reference for possible configurations.

Make sure to take small steps in overclocking! You don’t want to damage your hardware.

EVGA is one of the brands which supports overclocking and has an excellent RMA service and customer support. Think Costco or NewEgg.com.

Drag the arrows to the desired clocks. Tutorial will use: 575/850

I’ve adjusted my clocks to 576/850. I’ve chosen this because G80 (my graphics card) core operates in intervals of 13 and whether or not you set it to 575 or 584 it will choose the closest 13th interval. You can research your card to find out what yours does or just open up Hardware monitoring and see.

Under Windows XP, there is a “Test” button, which needs to be clicked. This is not the case in Windows Vista.

Go ahead and click “Apply”.

Click Apply

You should now save your overclocked settings to a profiled.

Click the save (Floppy) icon.

Click the Save icon

You will be prompted to enter a name for this overclocking profile.

I usually use the Core/Memory clock. So, 575/850.

Enter the name of the overclocking profile (ex: Core/Memory)

You can now access those settings from that overclocking profile. Your window should now look like the following:

Saved Overclocking profile

Click “OK”.

This concludes Creating Overclocking Profiles section of the tutorial.


Thank you very much for using my Tutorial. Please reference me if you decide to link to or copy my tutorial.


Copyright (c) 2007 Derek Wood
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.

From the Blog

Recent posts by me

Sierra Classic Gaming

I’ve been working pretty extensively on a new site called Sierra Classic Gaming.  The site focuses mainly on games created by Sierra On-Line/Entertainment, related...

MSI Afterburner Skins – Dragoon Army

I’ve added some new skins I made for MSI Afterburner.  These are official skins that were commissioned in April 2013 by MSI through Guru3D.

Photos Added

Added EVGA Precision Skins and Wallpapers to the Portfolio section that I’ve done over the years.  I was contracted by EVGA in 2008 to make a...