How to Stop Google Chrome from Automatically Using Hardware Acceleration

The GPU Conflict

Modern web browsers are incredibly complex, often functioning like miniature operating systems. To render high-definition video (like 4K YouTube streams), complex web animations, or browser-based games smoothly, Google Chrome uses a feature called Hardware Acceleration. This offloads the heavy graphical lifting from your CPU (central processor) to your GPU (graphics card). However, if your computer has older graphics drivers, a failing graphics card, or if you are using specific enterprise software, Chrome’s automatic use of hardware acceleration can cause the browser to freeze, render pages as completely black squares, or even crash your entire operating system with a blue screen.

Disabling Hardware Acceleration

To prioritize stability over maximum visual performance and stop Google Chrome from automatically using your graphics card for rendering, you must disable Hardware Acceleration deep within the browser’s system settings.

Open Google Chrome. Click the three vertical dots in the top-right corner of the window and select Settings from the dropdown menu. In the left-hand navigation pane, scroll down to the very bottom and click on System. In the main window, look for the toggle switch labeled Use graphics acceleration when available (on older versions, this was labeled “Use hardware acceleration when available”). Click the toggle to switch it to the Off position (the switch will turn grey). Immediately after turning it off, a button labeled Relaunch will appear next to the setting. You must click this button to restart Chrome; the change does not take effect until the browser is completely closed and reopened. Chrome will now rely solely on software rendering via your CPU.

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.