How to Disable Hardware Acceleration in Discord

Learn how to disable hardware acceleration in Discord to fix performance issues, crashes, and display problems on Windows, Mac, and Linux.

Category
troubleshooting
Difficulty
Beginner
Last Updated
Mar 2026

What is Hardware Acceleration in Discord?

Hardware acceleration in Discord uses your computer’s GPU (graphics card) to handle certain tasks that would normally be processed by the CPU. While this can improve performance on some systems, it can also cause issues like crashes, screen flickering, streaming problems, or high CPU usage on others.

When to Disable Hardware Acceleration

Common issues that hardware acceleration can cause:

  • Discord crashes frequently or unexpectedly
  • Screen sharing shows black screens
  • Video calls freeze or stutter
  • Discord window flickers or has visual glitches
  • High CPU usage even when Discord is idle
  • Slow performance or lag in Discord interface
  • Compatibility issues with screen recording software

How to Disable Hardware Acceleration

Step-by-Step Instructions

  1. Open Discord (desktop application or web browser)
  2. Click the gear icon (⚙️) next to your username at the bottom left
  3. In the left sidebar, scroll down to find “Advanced”
  4. Click on “Advanced”
  5. Look for “Hardware Acceleration” setting
  6. Toggle the switch to OFF (it should turn grey)
  7. Discord will show a popup asking you to restart
  8. Click “Okay” to restart Discord

💡 Important: You must restart Discord completely for the changes to take effect. The setting won’t apply until after the restart.

Alternative Method (If Discord Won’t Open)

If Discord crashes on startup and you can’t access settings:

Windows Method

  1. Press Windows + R to open Run dialog
  2. Type %appdata%\discord and press Enter
  3. Open the “settings.json” file with Notepad
  4. Find the line: "HARDWARE_ACCELERATION": true
  5. Change true to false
  6. Save the file and restart Discord

Mac Method

  1. Open Finder and press Cmd + Shift + G
  2. Type: ~/Library/Application Support/discord
  3. Edit the “settings.json” file
  4. Change hardware acceleration to false as above
  5. Save and restart Discord

Linux Method

  1. Open terminal
  2. Navigate to: ~/.config/discord
  3. Edit settings.json: nano settings.json
  4. Modify the hardware acceleration setting
  5. Save and restart Discord

Discord Web Browser Settings

If you’re using Discord in a web browser, you can disable hardware acceleration in the browser itself:

Chrome/Chromium Browsers

  1. Click the three dots menu (⋮) in top right
  2. Go to Settings
  3. Click “Advanced” at the bottom
  4. Go to “System”
  5. Turn OFF “Use hardware acceleration when available”
  6. Restart the browser

Firefox

  1. Type about:config in the address bar
  2. Search for layers.acceleration.force-enabled
  3. Set it to false
  4. Restart Firefox

What Changes After Disabling

Positive Effects (Common Issues Fixed)

  • ✅ Reduced crashes and stability issues
  • ✅ Fixed black screen sharing problems
  • ✅ Eliminated visual glitches and flickering
  • ✅ Better compatibility with older graphics drivers
  • ✅ Resolved high CPU usage in some cases
  • ✅ Fixed streaming and recording conflicts

Potential Drawbacks

  • ⚠️ Slightly higher CPU usage for video processing
  • ⚠️ Potentially lower performance on very old computers
  • ⚠️ Some animations may be less smooth
  • ⚠️ Video calls might use more system resources

💡 Performance Note: For most users, the benefits of disabling hardware acceleration (stability and compatibility) outweigh the minor performance differences.

Testing the Changes

Verify the Setting is Applied

  1. Open Discord settings again
  2. Go to Advanced section
  3. Confirm Hardware Acceleration is OFF
  4. If it reverted to ON, try the manual file editing method

Test Problem Areas

  • Screen Sharing: Try sharing your screen in a voice call
  • Video Calls: Test video calling functionality
  • General Usage: Use Discord normally for a few hours
  • Streaming: If you stream, test OBS/streaming software compatibility

When Hardware Acceleration Should Stay Enabled

Consider keeping hardware acceleration ON if:

  • You have a powerful, modern graphics card
  • You experience no crashes or issues
  • You notice significantly better performance with it enabled
  • You use Discord for high-resolution video streaming frequently
  • Your system has limited CPU power but good GPU power

Troubleshooting After Disabling

If Issues Persist

  • Update Graphics Drivers: Ensure you have the latest drivers
  • Clear Discord Cache: Delete cache files and restart
  • Reinstall Discord: Complete reinstallation may be needed
  • Check Other Software: Disable other overlay software temporarily

If New Issues Appear

  • Monitor CPU usage to see if it increases significantly
  • Test video call quality compared to before
  • If performance is much worse, you can re-enable hardware acceleration

Windows Graphics Settings

  1. Go to Settings > System > Display > Graphics settings
  2. Add Discord as a “Classic app”
  3. Set graphics preference to “Power saving” instead of “High performance”
  4. This can help with compatibility issues

NVIDIA/AMD Graphics Settings

  • NVIDIA: In GeForce Experience, try disabling overlay for Discord
  • AMD: In Radeon Software, disable overlay features if problematic
  • Both can conflict with Discord’s hardware acceleration

Mobile Discord Considerations

Hardware acceleration settings are not available in Discord mobile apps. Mobile devices handle graphics processing differently, and these issues are primarily desktop-related.

⚠️ Backup Tip: Before editing settings.json manually, make a backup copy of the file. If something goes wrong, you can restore the original settings.

When to Re-enable Hardware Acceleration

You might want to try enabling it again if:

  • You update your graphics drivers
  • You upgrade your graphics card
  • Discord releases a major update
  • You experience performance issues with it disabled
  • Issues you were experiencing get fixed in Discord updates

✅ Success Indicator: After disabling hardware acceleration, Discord should feel more stable, crashes should stop, and screen sharing/video issues should be resolved. If you don’t notice improvements, the issues may be caused by other factors.