Joined
·
28,680 Posts
Introduction
ULPS is an ultra low power saving feature which turns off all GPU's except the primary one in use. ULPS can cause crashing / stuttering / reduced scaling when enabled. ULPS is always enabled by default. It can't be fully disabled via software such as MSI Afterburner or Sapphire Trixx (as of 11/01/2016) since AMD Crimson (and some previous CCC versions) changed various reg entries which controlled ULPS. Before following the guide, read the Q & A below.
Solution
1) Click Start - Type regedit.exe and hit enter.
2) In reg editor, press F3 and type EnableULPS, hit enter.
3) Keep pressing F3 until it finds a key called EnableUlps in a sub folder called 0000
4) Double click the reg entry and change value from 1 to 0.
5) Keep pressing F3 until it finds a key called EnableUlps in a sub folder called 0001
6) Double click the reg entry and change value from 1 to 0.
QA
UPDATED 19/01/2016 DD/MM/YYYY
ULPS is an ultra low power saving feature which turns off all GPU's except the primary one in use. ULPS can cause crashing / stuttering / reduced scaling when enabled. ULPS is always enabled by default. It can't be fully disabled via software such as MSI Afterburner or Sapphire Trixx (as of 11/01/2016) since AMD Crimson (and some previous CCC versions) changed various reg entries which controlled ULPS. Before following the guide, read the Q & A below.
Solution
1) Click Start - Type regedit.exe and hit enter.
2) In reg editor, press F3 and type EnableULPS, hit enter.
3) Keep pressing F3 until it finds a key called EnableUlps in a sub folder called 0000
4) Double click the reg entry and change value from 1 to 0.
5) Keep pressing F3 until it finds a key called EnableUlps in a sub folder called 0001
6) Double click the reg entry and change value from 1 to 0.
QA
Can't I just disable ULPS in MSI Afterburner?
It no longer fully disables ULPS. Trixx also has issues doing so.
Why is the first EnableUlps key set to 0 already?
MSI Afterburner most likely set this key to 0 when you tried to disable ULPS. Just leave it and find the next key required.
Should I reboot after following the guide?
Yes. For settings to take effect.
Will idle power usage increase?
Yes. If that's an issue, change the reg keys back to 1 after a gaming session and reboot.
Any danger?
Yes. Incorrect values can cause software issues. Make backups of files and the registry if you are new to reg edit.
Why disable ULPS?
Some games don't scale well, causing reduced performance, stuttering and system crashes.
Should I have CFX enabled in "Radeon Additional Settings" before following the guide?
It does not matter.
I upgraded/downgraded drivers. Is ULPS still disabled?
No. Follow the guide to disable ULPS once again.
I can see Enableulps_NA, what should I do with it?
Nothing at all, don't touch it.
I'm confused, where and what are these sub folders?
You'll see them on the left hand side. They are like any other folder/directory.
Pressing F3 yields a lot of hits for ULPS, is this normal?
Yes. Don't edit any Ulps keys expect the ones stated.
Can I enable/disable CFX whenever I want after following the guide without breaking anything?
Yes, you are safe to enable/disable CFX at will.
Where are the exact keys found exactly?
Here: HKEY_LOCAL_MACHINE < SYSTEM < ControlSet001 < Class < 4d36e968-e325-11ce-bfc1-08002be10318 < 0000
and
Here: HKEY_LOCAL_MACHINE < SYSTEM < ControlSet001 < Class < 4d36e968-e325-11ce-bfc1-08002be10318 < 0001
It no longer fully disables ULPS. Trixx also has issues doing so.
Why is the first EnableUlps key set to 0 already?
MSI Afterburner most likely set this key to 0 when you tried to disable ULPS. Just leave it and find the next key required.
Should I reboot after following the guide?
Yes. For settings to take effect.
Will idle power usage increase?
Yes. If that's an issue, change the reg keys back to 1 after a gaming session and reboot.
Any danger?
Yes. Incorrect values can cause software issues. Make backups of files and the registry if you are new to reg edit.
Why disable ULPS?
Some games don't scale well, causing reduced performance, stuttering and system crashes.
Should I have CFX enabled in "Radeon Additional Settings" before following the guide?
It does not matter.
I upgraded/downgraded drivers. Is ULPS still disabled?
No. Follow the guide to disable ULPS once again.
I can see Enableulps_NA, what should I do with it?
Nothing at all, don't touch it.
I'm confused, where and what are these sub folders?
You'll see them on the left hand side. They are like any other folder/directory.
Pressing F3 yields a lot of hits for ULPS, is this normal?
Yes. Don't edit any Ulps keys expect the ones stated.
Can I enable/disable CFX whenever I want after following the guide without breaking anything?
Yes, you are safe to enable/disable CFX at will.
Where are the exact keys found exactly?
Here: HKEY_LOCAL_MACHINE < SYSTEM < ControlSet001 < Class < 4d36e968-e325-11ce-bfc1-08002be10318 < 0000
and
Here: HKEY_LOCAL_MACHINE < SYSTEM < ControlSet001 < Class < 4d36e968-e325-11ce-bfc1-08002be10318 < 0001
UPDATED 19/01/2016 DD/MM/YYYY