The following guide is a sub-article of Achieving Color Precision.
Discord
New Solution (Automatic)
To disable color management in Discord we will be implementing the --force-color-profile=srgb
command line argument. Unfortunately this is not as simple as adding the parameter to the current Discord shortcut, so as a remedy I have created a script (with the help of ChatGPT) to resolve this issue.
Open Notepad and paste the following script:
@echo off
set "discord_dir=%LOCALAPPDATA%\Discord"
rem Find the newest app-* folder
for /f "delims=" %%i in ('dir /b /ad "%discord_dir%\app-*" ^| sort /r') do (
set "latest=%%i"
goto :found
)
:found
start "" "%discord_dir%\%latest%\Discord.exe" --force-color-profile=srgb
How it works
The program runs the following steps:
- Looks inside
%LOCALAPPDATA%\Discord\
- Finds all folders starting with
app-
- Sorts them in reverse
(sort /r)
so the latest version is on top- Launches that version with
--force-color-profile=srgb
Save the file as a .bat
file and name it whatever you like. Make sure to set Save as type
to All Files (*.*)
, and save it wherever you like.
Creating the Shortcut
Find the .bat
file you created and create a shortcut by right clicking the file β Send to
β Desktop (create shortcut)
Now that you have a shortcut, right click the shortcut you made and go to Properties
.
In the General
tab you can choose to rename it to whatever you like, and you can even change the icon in the Shortcut
tab.
To use the original discord icon simply locate the %localappdata%\Discord
path, find the app-1.0.####
folder, locate app.ico
, and copy-paste the file to a different location.
Then in the Properties
you can click Change Icon
to set the icon to the new app.ico
icon you just pasted.
Auto Startup
To run your .bat
file on startup, go to %appdata%\Microsoft\Windows\Start Menu\Programs\Startup
in your file explorer. If there is already a Discord shortcut present feel free to delete the old shortcut and copy your new shortcut into the directory. Once that is done, the .bat
file you created should start up every time you log into windows.
Start Menu
To add your .bat
file to your Start Menu, simply go up a folder or go to %appdata%\Microsoft\Windows\Start Menu\Programs
and copy your shortcut to the destination.
Important
Make sure you DISABLE
Open Discord
in your Discord Settings located in theWindows Settings
tab! For this to work!
And youβre done! Discord should now default in most scenarios to launching with color management disabled.
Left: Default | Right: With
--force-color-profile=srgb
New Solution (Manual)
For those who prefer a more straightforward solution with no scripting involved, this is an alternative way to disable color management in Discord.
Warning
This method only works on a per-version basis. When discord updates, the shortcut path to Discord.exe gets changed so this is not a permanent solution. For an automatic solution please see the above section.
Navigate to %localappdata%\Discord
, find the app-1.0.####
folder and locate Discord.exe
. Right click the executable β Send to
β Desktop (create shortcut)
.
Once you have created a shortcut (you may rename it), right click the shortcut and click Properties
.
At the end of the Target
dialogue box past the following command line argument and click OK
or Apply
.
--force-color-profile srgb
Afterwards you may launch Discord through the shortcut on your desktop and the colors should be displaying correctly.
Left: Default | Right: With
--force-color-profile srgb
Old Solution (Deprecated)
In Discord, go to your user settings in the bottom left. Click on Advanced
in the sidebar and make sure to turn Hardware Acceleration
OFF. Your Discord will restart automatically.
Left:
Hardware Acceleration
ON | Right:Hardware Acceleration
OFF