Disable, Enable & Fix Discord Hardware Acceleration High GPU Usage
Discord is one of the most popular communication platforms for gamers, students, professionals, and online communities. Whether you’re chatting with friends, joining voice channels, streaming gameplay, or sharing your screen, Discord relies on your computer’s hardware to deliver a smooth experience.
One feature that helps improve Discord’s performance is Hardware Acceleration. When enabled, Discord uses your computer’s Graphics Processing Unit (GPU) instead of relying entirely on the Central Processing Unit (CPU) for certain visual tasks. This can make animations smoother, improve screen sharing, and reduce CPU usage on many systems.
However, Hardware Acceleration does not work perfectly on every PC. Some users experience black screens, screen flickering, crashes, high GPU usage, or lag after enabling it. In such cases, turning the feature off can often solve the problem.
In this guide, you’ll learn how to disable, enable, and properly use Discord Hardware Acceleration.

Disable/Enable Discord Hardware Acceleration
Discord includes a built-in option that lets you turn Hardware Acceleration on or off in just a few clicks.
When Hardware Acceleration is enabled, Discord uses your graphics card to process visual elements such as interface animations, video rendering, and certain display effects. This generally improves responsiveness on modern computers with dedicated or capable integrated graphics.
When Hardware Acceleration is disabled, Discord performs these tasks using your CPU instead. Although this may slightly increase processor usage, it can eliminate graphical glitches, compatibility problems, and unexpected crashes on some systems.
If your computer has a modern GPU and Discord runs smoothly, leaving Hardware Acceleration enabled is usually the better choice. If you’re dealing with display issues, poor performance, or GPU-related errors, disabling it is often the recommended troubleshooting step.
The good news is that you can switch between both modes whenever needed without reinstalling Discord.
How to Use Discord Hardware Acceleration?
Step 1: Open Discord on Your Computer
Start by launching the Discord desktop application from the Start menu, desktop shortcut, or taskbar. Wait until the application finishes loading and you’re signed into your account.
Make sure you’re using the desktop version of Discord because the browser version does not include the Hardware Acceleration setting. If Discord asks you to install an update, allow it to complete before continuing to ensure you’re using the latest version.
Step 2: Open User Settings
Look toward the bottom left corner of the Discord window. You’ll see your profile picture, username, and several small icons.
Click the Settings icon that looks like a gear. This opens the User Settings menu, where you can customize everything from your profile and notifications to voice settings and application behavior.
If you’re new to Discord, don’t worry. The settings are organized into categories, making them easy to navigate.
Step 3: Navigate to the Advanced Settings
In the left sidebar, scroll down until you find the Advanced section.
Click Advanced to open its settings. This page contains features intended to improve application performance and compatibility, including Hardware Acceleration.
Take a moment to read the description shown below the setting. It explains that enabling Hardware Acceleration allows Discord to use your GPU when available.
Step 4: Enable or Disable Hardware Acceleration
Locate the Hardware Acceleration toggle.
If the switch is turned on, Hardware Acceleration is currently enabled. Click the toggle to disable it.
If the switch is turned off, click it to enable Hardware Acceleration.
Discord will display a confirmation message explaining that changing this setting requires the application to restart.
Select Okay or Confirm to continue.
Step 5: Allow Discord to Restart
Discord will automatically close and reopen after you change the Hardware Acceleration setting.
Do not interrupt this process. Once the application launches again, the new setting becomes active.
Log back into your account if necessary and wait for Discord to finish loading completely before testing its performance.
Step 6: Test Discord Performance
After Discord restarts, use the application normally for a few minutes.
Join a voice channel, make a video call, share your screen, watch a friend’s stream, or browse different servers.
Pay attention to overall responsiveness, animation smoothness, CPU usage, GPU usage, and whether any previous issues have disappeared.
If Discord performs better after changing the setting, you can continue using it in that mode. If the issue remains, you can always switch the setting back.
Step 7: Decide Which Setting Works Best for Your PC
There is no universal answer for every computer.
If your PC has a dedicated graphics card and Discord runs smoothly, keeping Hardware Acceleration enabled usually delivers the best overall experience.
If you notice screen flickering, freezing, crashes, black screens during screen sharing, or unusually high GPU usage, disabling the feature may provide greater stability.
The best approach is to test both options and choose the one that performs better on your specific hardware.
Fix Discord Hardware Acceleration High GPU Usage
If enabling Discord Hardware Acceleration causes unusually high GPU usage, don’t worry. While Hardware Acceleration is designed to offload graphical tasks from the CPU to the GPU, excessive GPU usage can indicate outdated drivers, conflicting software, or Discord configuration issues.
The following steps can help reduce GPU usage while maintaining a smooth Discord experience.
Step 1: Restart Discord
Completely close Discord instead of simply minimizing it. Open the Task Manager by pressing Ctrl + Shift + Esc and make sure there are no Discord processes still running in the background. Once Discord has fully closed, launch it again and check whether GPU usage has returned to normal. A simple restart often resolves temporary glitches that cause excessive resource usage.
Step 2: Update Your Graphics Driver
Outdated graphics drivers can prevent Hardware Acceleration from working efficiently. Visit your graphics card manufacturer’s official website and install the latest driver available for your GPU. Updated drivers often include performance improvements, compatibility fixes, and optimizations specifically designed for hardware-accelerated applications like Discord.
Step 3: Disable Hardware Acceleration Temporarily
If GPU usage remains unusually high, open Discord Settings, select Advanced, and turn Hardware Acceleration off. Discord will restart automatically to apply the change. Continue using Discord for several minutes and monitor your system’s GPU usage. If the usage drops significantly, Hardware Acceleration may not be fully compatible with your current hardware or driver version.
Step 4: Turn Off Unnecessary Discord Features
Some visual features increase GPU workload even when Hardware Acceleration is enabled. Navigate to User Settings, open Accessibility, and disable unnecessary animations. You can also reduce motion effects and other graphical enhancements if you don’t need them. This helps lower GPU utilization while keeping Discord responsive.
Step 5: Close Other GPU-Intensive Applications
Applications such as games, streaming software, video editors, web browsers with multiple tabs, and screen recording tools can compete with Discord for GPU resources. Close any applications you’re not actively using before launching Discord. Reducing background GPU activity often improves Discord’s performance and lowers overall GPU usage.
Step 6: Keep Discord Updated
Discord regularly releases updates that improve performance and fix bugs related to Hardware Acceleration. Make sure you’re running the latest version of the desktop application. After updating, restart Discord and monitor whether GPU usage has improved during voice calls, video chats, and screen sharing.
Step 7: Monitor GPU Usage
After applying these changes, open Task Manager and select the Processes or Performance tab to monitor your GPU usage while using Discord. If GPU utilization stays at a reasonable level and Discord performs smoothly, you’ve successfully optimized the application. If high GPU usage continues, consider leaving Hardware Acceleration disabled until a future Discord or graphics driver update resolves the issue.
Additional Tips
- Keep Discord updated to benefit from performance improvements and bug fixes released with newer versions.
- Update your graphics drivers regularly since outdated drivers are a common cause of Hardware Acceleration issues.
- Restart Discord after making major settings changes to ensure every feature loads correctly.
- Close unnecessary background applications if your computer has limited memory or processing power.
- If Discord still feels slow after changing Hardware Acceleration, try clearing Discord’s cache or temporarily disabling third-party overlays from gaming software.
- Avoid running multiple screen recording or streaming applications simultaneously, as they can compete for GPU resources.
FAQs
Does enabling Hardware Acceleration improve Discord performance?
Yes. On most modern computers, Hardware Acceleration improves interface responsiveness, smoother animations, and reduces CPU usage by allowing the GPU to process graphical tasks.
Should I disable Hardware Acceleration if Discord crashes?
Yes. If Discord crashes, displays a black screen, flickers, or becomes unstable after enabling Hardware Acceleration, disabling the feature is one of the first troubleshooting steps you should try.
Does Hardware Acceleration increase GPU usage?
Yes. Since graphical tasks are handled by the graphics card instead of the CPU, GPU usage may increase slightly. This is completely normal and usually improves overall performance.
Is Hardware Acceleration available in the browser version of Discord?
No. The Hardware Acceleration setting is only available in the Discord desktop application.
Can I switch Hardware Acceleration on and off anytime?
Yes. You can enable or disable Hardware Acceleration whenever you want. Discord simply restarts the application to apply the change.
