- ICC profiles describe how each device reproduces color and are essential for consistent color management across monitors, printers, and files.
- En Windows 11 ICC profiles can be installed by right-clicking, selecting Color Management, or by copying them to the system folder C:\Windows\System32\spool\drivers\color.
- The advanced color mode of Windows 11 changes how ICC profiles are used and adds a compatibility wizard for apps that depend on classic ICC management.
- A good combination of the correct profile, regular calibration, and compatible software allows for reliable colors in editing, printing, and gaming.

Windows 11 has countless options and settings that we almost never look at, but that make a big difference in our daily lives. One of these "hidden" elements is the ICC color profiles and how the system manages colorThis is key if you edit photos, design, print, or simply want your monitor to look the way it should.
Although Windows usually chooses a generic profile for your screen automatically, if you want truly reliable colors, you'll want to understand what these files are. How are ICC profiles installed in Windows 11 and what role do they play in applications like profile management in Photoshop, Lightroom or even Microsoft PhotosLet's look at it calmly and with all the Tricks and nuances that are not usually mentioned.
What is an ICC profile and why does it matter so much in Windows 11?

An ICC color profile is, basically, a tiny file with the extension .icc or .icm that mathematically describes how a particular device reproduces color: a monitor, a printer, a scanner, or even an image file.
These profiles are based on the standards of International Color Consortium (ICC), the body that defines how this colorimetry data should be interpreted so that a red, a green, or a gray look as similar as possible on different devices.
When you open a photo on your screen, the system and color management applications use the monitor's ICC profile and the profile embedded in the image (if it has one) to translate color values from one space to another (for example, from sRGB to the actual gamut of your screen).
Without this translation, the result is the same as always: washed-out colors, oversaturated colors, or unusual skin tonesand obvious differences between what you see on screen and what comes out of the printer or appears on another monitor.
ICC profiles rely on color models such as RGB (red, green, blue) and CMYK (cyan, magenta, yellow, black)RGB is mainly used in screens, where the sum of the three channels generates white; CMYK is used in printing, where color is "subtracted" with the inks and it is recommended to work with this model when the final destination is paper.
Where to get ICC profiles for your monitor and printer

Normally, your screen manufacturer will provide a specific ICC profile for that model, designed to ensure the monitor delivers its best image qualityIt often comes on the CD itself or USB monitor installation instructions, and others can be downloaded from the manufacturer's support website.
If you have, for example, a UHD monitor from a well-known brand, it's common that when you search by model in the section of downloads find .icc or .icm files, sometimes included within a package of drivers or in a compressed .zip file which you must unzip before using.
In addition to the manufacturer's profiles, there are ICC profiles created by third parties, such as those from Adobe or those published by the International Color Consortium itself.which serve as a general reference or as a starting point for photography, design, and printing workflows.
There are also specialized websites (such as databases (of professional monitors) where you can download ICC profiles calibrated for specific models of IPS, OLED, and other displays HDR, etc.These profiles usually come with recommended settings for the monitor's OSD (brightness, contrast, color temperature, etc.), which you should apply if you want to get the most out of them.
However, it's important to be clear that Not all profiles are universal or compatible with every screenThey can serve as a reference, but if you're looking for absolute precision, the best option is to calibrate the monitor yourself and create a custom profile.
How to install an ICC profile in Windows 11 (recommended methods)
In Windows 11, you have several ways to install ICC profiles for monitors and printers, some very simple and others a bit more technical. They all share one idea: Place the .icc/.icm file where Windows can recognize it and associate it with the appropriate device.
Quick method: Install the profile using the right-click menu.
If you already have the file on your disk (and it's uncompressed if it came in .zip or .rar format), you can Install the ICC profile simply by right-clicking on the .icc or .icm file and choosing the “Install” option..
That gesture automatically copies the profile to the system's color directory and registers it in the Windows profile libraryso that you can then select it from the Color Manager or from applications that support color management.
This method works safely and quickly in Windows 7, 8, 10 and 11And for most users, that's more than enough as a first step.
Full method: using “Color Management” in Windows 11
If you want to control not only the installation but also which profile is used by default on each monitor or printerIdeally, you should use the classic Color Management tool.
To open it, in Windows 11 you have several ways very simple and they all lead to the same place:
- Search for “Color Management” in the search box on the taskbar and open the corresponding result.
- Enter the Control panel, change the view to “Small icons” and click on “Color management”.
- Ir a Settings > System > Display > Advanced display settings, and within the display adapter properties window, access the tab of Color management.
Once you're inside Color Management, to associate an ICC profile To connect a monitor in Windows 11 you must:
- Go to the tab Devices.
- In the drop-down menu of DeviceSelect the correct monitor (if you have several, look at the name or which screen is highlighted).
- Check the box “Use my settings for this device” to be able to manage profiles manually.
- Push the button "Add…".
- In the “Associate color profile” window, choose an existing profile from the list, for example sRGB IEC61966-2.1or click on "Examine…" to locate the .icc/.icm file you downloaded (from the manufacturer, Adobe, ICC, etc.).
- Once added to the list, select that profile and click on “Set as default profile”.
When applying the new profile, it is quite common that The monitor flickers a couple of times or goes black for a momentIt's not a bug: it's Windows recalculating the LUT and applying the new color settings to the screen.
Direct method: copy the profile to the color system folder
All ICC and ICM profiles used by Windows are physically stored in a specific system path: C:\Windows\System32\spool\drivers\colorThat is the Windows color profile “library”.
If you manually copy an .icc or .icm file to that folder, The system will detect it and it will then appear in the lists of available profiles. within Color Management and compatible applications.
To do this, you can navigate from File Explorer to that path, or directly paste the full path into the address bar from the Explorer itself or in the Windows search box to open it.
Once inside, all you have to do is drag or copy the ICC/ICM profile to that folderFrom that moment on, the profile is "installed" on the system, although remember that you will still have to associate it with the desired device from Color Management if you want to use it by default.
Install printer-specific ICC profiles
In the case of printers, things are a bit more complicated. So that Windows automatically installs ICC profiles associated with a printerThe files must be referenced in the INF file of that printer's driver.
Inside the driver's .inf file, a section similar to the following would appear:
profile1.icm
profile2.icm
MY_COLOR_PROFILES = 66003
The identifier 66003 tells the system that those profiles should be copied to the color directory of Windows during driver installation, so that they become available for the print workflow.
If you download a separate ICC profile for a printer (for example, from an ink supplier or print shop), you will need to Copy it to the system's color folder, and then select it from the design software or printer driver.instead of relying solely on automatic driver installation.
Color management in Microsoft Photos and differences with other apps
In Windows 11, the application Microsoft Photos includes fairly advanced color management Since version v2022.31070.26005.0, which may explain why the same photo looks different in Photos and Paint.
Photos uses several elements to determine how to display the colors:
- ICC profile of the monitorIf your screen already has a profile assigned, Photos uses it to determine the device's actual color space.
- EDID InformationIf there is no ICC profile, the system uses the monitor's EDID data to estimate its color space.
- ICC profile embedded in the imageIf the photograph includes its own profile, Photos respects it to correctly interpret the colors.
- Default color space (sRGB)If the image does not have a profile, Photos treats it as sRGB by default.
Thanks to this process, when you open a photo in a wide-gamut display (e.g., Display P3) but the image is sRGBThe application adjusts the color so that you see what the author intended on a standard monitor, instead of over-saturating everything.
In contrast, programs like Paint usually Ignore ICC profiles and display the image using the monitor's "raw" capabilitiesThis leads to discrepancies. That's why the same photo might look "more garish" in Paint and more natural in Photos or a professional image editor.
Color management in Windows 11: advanced color and ICC profiles
Windows 11 has taken an important step with the so-called Advanced Color, designed for high-fidelity SDR displays and HDR monitorsWhen advanced color is active, the system can automatically manage color space conversion for many applications.
In classic mode (when advanced color is turned off), Windows does not apply color management to what the application draws.This assumes that everything is in sRGB and is sent directly to the screen. If you want accuracy in that scenario, the application itself should read the monitor's ICC profile and perform the color transformation using an ICC engine.
This manual process involves three basic steps: Obtain the ICC profile of the display, transform the content from its color space to the display space, and perform gamut mapping. to handle colors outside the monitor's gamut.
When advanced color is active, however, Windows automatically performs this conversion to the screen space determined by the default ICC profile. (or by EDID data if there is no profile). Properly labeled content (e.g., sRGB, scRGB, etc.) adapts to the monitor's actual color gamut.
For modern applications with color recognition, Microsoft recommends use APIs like IDXGISwapChain3::SetColorSpace1 or DisplayInformation::GetAdvancedColorInfo instead of working directly with ICC display profiles, delegating a good part of the color management to the system.
ICC profiles “STANDARD” and “EXTENDED” in Windows 11
With the arrival of advanced color, Windows has introduced the idea of Color profile subtypes: STANDARD and EXTENDEDwhich depend on the context of use (SDR / HDR).
Profiles for SDR displays, both standard color and advanced color SDR, are marked as CPST_STANDARD_DISPLAY_COLOR_MODEThose designed for use in HDR mode are considered CPST_EXTENDED_DISPLAY_COLOR_MODE.
APIs that query ICC profiles using the COLORPROFILESUBTYPE type only They return profiles whose subtype matches the current context.If the monitor is in HDR mode, for example, the application will only see EXTENDED profiles for that screen.
In this scenario, when advanced color is enabled and a "classic" ICC app tries to request the default profile, it often The system returns "no profile" and the application must interpret that as sRGBThis is a way to ensure compatibility and prevent the app from managing colors in a way that conflicts with the system's color management.
ICC Compatibility Assistant in Windows 11
This assistant is activated by application.It is not turned on by default and can be enabled as follows:
- Locate the application's executable file (the .exe) in File Explorer.
- Right click and enter Properties.
- Go to the tab Compatibility.
- Activate the option “Use legacy display ICC color management” (or equivalent text).
When this is active and advanced color is enabled for the display, Windows builds a synthetic ICC profile for the app with the same data used by the advanced color APIs (real profile, EDID, etc.), and it is served as if it were the default STANDARD profile.
The application continues to perform its ICC management as usual, but the result is adjusted to the actual range of the wide-range monitor. obtaining accurate colors without giving up the new Windows 11 color pipelineThe user may notice that the profile name the application sees is different (because it is synthetic), but the behavior should be equivalent to that of a system without advanced color.
ICC profile, wallpapers and color discrepancies
A common problem in Windows 11 is that An image may look perfect in the photo viewer, but when set as a desktop background it loses saturation or contrastThis is usually because the desktop's color management workflow is not the same as that of applications like Photos.
If you notice this behavior, it's worth checking first. your computer's graphics settings and GPU drivers, in case there are active “special” color modes that interfere (NVIDIA/AMD/Intel panel profiles, forced HDR, etc.).
Then, go back into Settings > System > Display > Advanced display settings and open the Display adapter propertieswhere you can access Color Management to ensure the monitor has the correct profile assigned.
In the Device From Color Management, choose your screen, review the associated profiles and Adjust or change the default profile If necessary. Sometimes, using sRGB instead of a very specific profile resolves strange differences between applications and the desktop.
You can also check the tab of Advanced within Color Management, where the default values for the Windows color system are configured and the general device profile used by the system and applications.
Advanced use: calibration and creation of custom ICC profiles
Even two identical monitors side by side, with the same model and the same profile installed, They will rarely look exactly the sameThere are factory variations, differences in panel aging, brightness and contrast adjustments… and all of that is noticeable.
The professional way to reduce these differences is to do a screen calibration with a colorimeter or spectrophotometergenerating a custom ICC profile for each monitor. This adjusts the screen's actual color response to a fixed standard (sRGB, Adobe RGB, P3, etc.).
Tools of hardware like the calibrators from X-Rite or other manufacturers, they are placed on the screen and, using specific software, They display a series of patches of color and grayscale.The sensor measures how each color actually looks, and the program calculates an ICC profile adapted to the monitor.
The process can take anywhere from about 10 minutes to almost an hour, depending on the desired precision and whether you calibrate various brightness levels or screen modes. Finally, you get a new ICC profile that you will have to install and associate with the monitor in Windows 11., as we have seen before.
This type of calibration should be repeated periodically, because the screens change with ThereIf you work in photography, video, or printing, this routine greatly helps to minimize surprises between what you see on the monitor and what comes out on paper or is seen on other devices.
How to find the best ICC profile if you don't have a caliper
If you can't or don't want to invest in a caliper, you still have options to get closer to a decent result. For one thing, you can Download the official monitor manufacturer's profilewhich usually provides a reasonable basis.
On the other hand, it is possible to resort to ICC profiles published by specialized websites for your specific monitor modelIn that case, it is usually important to also apply the OSD adjustments (brightness, contrast, gamma, color temperature) recommended by the website, because the profile has been generated based on those parameters.
If your screen is widescreen, OLED, or HDR, it's normal that Some profiles may produce slight differences depending on the graphics card and the system's HDR/SDR settings.Ideally, you should try several compatible profiles and stick with the one that offers the most natural and consistent color balance in real-world use.
In any case, think of these profiles as a good starting point, but not as a guarantee of absolute accuracyWithout actual panel measurement, there will always be some margin of error.
ICC profiles and video games: why some games ignore them
If you're a gamer, you may have noticed that Some games do not respect the color profile you have configured in Windows 11.Sometimes the desktop looks perfect, the editing apps too, but you open a game and the colors change completely.
This happens because several titles, especially some of Steam and other pitchers, They ignore the system's color management and force their own color pipeline., with the aim of showcasing the game as designed by the studio.
There are tools to Force the use of color profiles for HDR games, like the Color Clutch utility, but entering this territory can bring side effects: rendering errors, artifacts, flickering, or simply weirder results than you had at the beginning.
The general recommendation is Try the game first with its "natural" settingsReview your internal brightness, gamma, and HDR settings, and only consider forcing external ICC profiles if absolutely necessary and knowing that there may be drawbacks.
The good news is that Not all games bypass ICC profilesMany respect the system's color management or, at least, do not create dramatic differences compared to the desktop, so it's worth checking on a case-by-case basis.
Status of ICC profiles in Windows 11 and possible errors
In the early versions of Windows 11, there were reports from users complaining that The system was not correctly applying the ICC profiles of its calibrated displayswhich affected workflows in Lightroom, Photoshop, and other demanding programs.
Although Microsoft has improved compatibility with updates and with the advanced color system itself, it remains important Keep Windows 11 up to date, use recent GPU drivers, and check that the correct profile is associated with the monitor. after each major upgrade or hardware change.
If you suspect that Windows 11 is ignoring your profile, check in Color Management that the correct profile is marked as default. Try turning advanced color (or HDR) off and then back on in your display settingsAlso, check that your calibration software is not outdated and is compatible with the current system version.
Currently, on properly configured and updated systems, Calibrated monitors display reliable colors with their ICC profiles in most professional applicationsprovided that they respect the system's color management or use their own ICC engines consistently.
Taking all of the above into account, managing ICC profiles in Windows 11—downloading them from the manufacturer, installing them correctly, associating them with the right device, and understanding how they interact with advanced color, Photos, wallpapers, and video games—is one of the most effective ways to achieve a consistent visual experience and get real use out of your monitor, printer, and editing software.without going crazy with changing colors every time you open a different application.
Passionate writer about the world of bytes and technology in general. I love sharing my knowledge through writing, and that's what I'll do on this blog, show you all the most interesting things about gadgets, software, hardware, tech trends, and more. My goal is to help you navigate the digital world in a simple and entertaining way.