60Hz problem under Windows 2000/XP: Instructions for taming the frame rate

60Hz problem under Windows 2000/XP: Instructions for taming the frame rate


If the downloaded driver version is available as a zip archive, it is initially easy. You unpack the file as usual in any directory. If you have caught an exe file, which is usually the case with the official drivers, you have to unzip it first. Since the packing program does not normally appear in the context menu of Windows Explorer for exe files, you must first start the program and navigate to the exe file using the open dialog. According to our experience this works perfectly with WinZip and WinRAR, the archives can be opened and unpacked as usual. WinAce users, on the other hand, have to switch to another tool in the meantime.

After the archive has been unzipped, the file is opened nv4disp.inf in the Windows editor. However, you have to be careful that you do not include tab characters in the file, but always use spaces! Otherwise it is likely that the drivers will not work, we are even aware of a case where a Windows reinstallation was announced. An editor like Proton from is recommended, as it does not save any tab characters! Since the procedures at this point differ depending on the driver version, you only have to read one of the following two sections!

Up to version 27.x

If you look at the nv4_disp .inf a little closer look, you will find repetitive in the lower areaRecognize sections. The representable combinations of color depth, screen resolution and refresh rates are listed for all graphics chips from nVidia. This can look like this, for example: (For reasons of space we have cut off some code on the left side of the picture, which does not have to be edited!)

Original nv4disp.inf

After looking at the screenshot, the meaning of the individual rows and columns should not be a mystery anymore . For a better understanding:

  • The 8th line of the code shown says that with a set color depth of 8 bits (256 colors) in the resolution 800x600 the refresh rates are 60Hz, 70Hz, 72Hz, 75Hz, 85Hz, 100Hz and 120Hz are supported.
  • The 14th line says, for example, that with a color depth of 8 bits and a screen resolution of 1600x1200, 'only' 60Hz, 70Hz, 72Hz, 75Hz, 85Hz and 100Hz get supported. 85Hz or 100Hz only the at least monitors in this resolution will participate!

Now you look for yourself so in the file the section with the data for his graphics card chip. Because only this section has to be edited, the information for the other graphics chips can be left aside. The trick is now that you simply remove all refresh rates that should not be selected by Windows and replace them with spaces. That you replace them with spaces is absolutely necessary! The quotation marks at the end of each line must be exactly below each other after editing! So if you want, for example, that with 8-bit color depth in the resolutions 640x480, 800x600 and 1024x768 always 100Hz and in 1152x864, 1280x960 and 1280x1024 always 85Hz, the corresponding section of the edited file should be enforcedlater look like this:

Edited nv4disp.inf

This can of course easily be transferred to the color depths of 16 bit and 32 bit or other resolutions. Of course, you can also exclude other refresh rates than those given in the example here! Editing is completed when the file is saved. It continues with the section 'Installing the driver'!

On the next page: From version 28.32