How to Disable Hardware Acceleration in Discord

Fix Discord performance issues by disabling hardware acceleration on all platforms

Category
Performance
Difficulty
Beginner
Updated
2025

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)

Potential Drawbacks

💡 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

When Hardware Acceleration Should Stay Enabled

Consider keeping hardware acceleration ON if:

Troubleshooting After Disabling

If Issues Persist

If New Issues Appear

Related Graphics Settings

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

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:

✅ 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.