Disabling hardware acceleration via registry
Posted: Wed Aug 14, 2019 6:58 am
Hi there!
I have some old Windows 7 machines running signage. We are getting ready to upgrade them to our new software which is dependent on Advanced Chrome to function properly.
The problem is: Chrome hangs on start up. After some research i found it has something to do with hardware acceleration. If i run chrome with the --disable-gpu flag, it loads up fine. Obviously this isn't desirable, but we are running out of time and need a quick fix.
In order to allow this flag, i would have to do a code change. That is expensive and time consuming (pull requests, Q/A, etc).
I saw somewhere that you can disable hardware acceleration in Google's chrome by setting this flag in the system's registry:
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome]
"HardwareAccelerationModeEnabled"=dword:00000000
I did a search in Advanced Chrome's "chrome.dll" and found the text "HardwareAccelerationModeEnabled", so it's in Advanced Chrome's code.. the problem is, i don't know where in the registry to set that flag. Is it the same as Google's Chrome? Or is it a different path? Does this flag even work anymore since there is a command-line switch to disable it?
Thanks for any insight you can give me on the matter...
-andy.
I have some old Windows 7 machines running signage. We are getting ready to upgrade them to our new software which is dependent on Advanced Chrome to function properly.
The problem is: Chrome hangs on start up. After some research i found it has something to do with hardware acceleration. If i run chrome with the --disable-gpu flag, it loads up fine. Obviously this isn't desirable, but we are running out of time and need a quick fix.
In order to allow this flag, i would have to do a code change. That is expensive and time consuming (pull requests, Q/A, etc).
I saw somewhere that you can disable hardware acceleration in Google's chrome by setting this flag in the system's registry:
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome]
"HardwareAccelerationModeEnabled"=dword:00000000
I did a search in Advanced Chrome's "chrome.dll" and found the text "HardwareAccelerationModeEnabled", so it's in Advanced Chrome's code.. the problem is, i don't know where in the registry to set that flag. Is it the same as Google's Chrome? Or is it a different path? Does this flag even work anymore since there is a command-line switch to disable it?
Thanks for any insight you can give me on the matter...
-andy.