Average performance in ESO with the setup

technical-issuesthe-elder-scrolls-online

At first I thought that the game itself just can't handle my setup as it has been released recently. Some guys may agree with that.

But I'm not happy with that. I do not get hard stuttering with my PC, but there has to be anything that I can get way more performance in ESO. I get around 30-60 FPS everywhere, no matter if I'm in a region where my graphics card gets stress-tested or has to rest.

When opening GPU-Z and the Taskmanager, I always see that my GPU only uses about half of it's capacity.

enter image description here

You can also see that my Fan Speed is at about 10%, which means that my GPU is sleeping while I play the game. Also my CPU got some capacity left, so that may not be the bottleneck.

In every other game I have no problem running at superultra-settings-and-beyond, but ESO seems to have a little personal warfare against me.

Sure there might be a performance patch or even an adjusted nVIDIA driver, but this more seems to me as I have to say my GPU that ESO is a game that needs juice.

How can I achieve a better performance?

Setup:
AMD FX-8150 @stock
GTX 670 DirectCU II @stock
Game on SSD with space left
Windows 8.1

Best Answer

The Elder Scrolls Online is very heavily bottlenecked by the CPU and there are some problems with the multithreading.

You should try the following:

  1. Set Power Profile to High Performance. This will make your CPU cores always run on full speed and in Windows 8 is disables core parking.

  2. Navigate to \Documents\Elder Scrolls Online\live (or \Documents\Elder Scrolls Online\liveeu for the EU client) and open the file UserSettings.txt and set the following line:

    SET RequestedNumWorkerThreads "-1"
    

to:

    SET RequestedNumWorkerThreads "0"

This will disable multithreading and is not a recommended setting; but it solved stuttering and FPS drops for some people.

Added:

  1. Disable 'Cool & Quiet' in your BIOS. High performance power profile SHOULD disable but there may be a problem in the BIOS implementation.

  2. Start TESO directly (eso.exe) and with admin privileges. Create a shortcut => right click => properties => advanced => activate admin privileges. This may help with some obscure driver based problems triggering the UAC.

  3. Enforce the use of your 'High Performance NVIDIA processor' for 'eso.exe'. Open Nvidia control panel => Manage 3D settings => 'Program Settings' => Select your 'eso.exe' and assign your 'High Performance NVIDIA processor'.