Home > Tutorials > Windows Vista Color Management = FAIL, But This May Help You…

Windows Vista Color Management = FAIL, But This May Help You…

If you are having problems with Windows Vista and color calibration and profiles, by all means, read on…

I’ve been on Windows Vista since it’s early beta stages several years ago.  To be honest with you, now that I have been using Windows 7, can honestly say that I HATE VISTA!  Now before you think I’m just riding on the Vista hater bandwagon, please listen to one of my biggest gripes.

I purchased a new laptop recently.  A Dell Studio 15.  I had many troubles with it and decided to return it.  I exchanged it for an HP dv5 series.  A vanilla flavored laptop running Windows Vista SP1.  As a photographer, it is important for me to work in a computing environment that is color correct.  An issue that I was hoping was unique to the Dell perfectly replicated itself on the HP and that was I noticed that my custom ICC profile for used for color calibration kept dropping out of the video card.  I use Datacolor’s Sypder2Pro Suite for calibration.  Strange things seemed to cause my profile to be lost, such as Windows Vista UAC prompts popping up.  Not being a huge fan of UAC, I just turned it off.  Then I noticed that anything that brought Windows to the log in screen would cause the profile I created to vanish such as coming back from the screen saver or powering the screen back on after some idle time.  Even worse, whenever this happened, the only thing I could do was reboot the computer entirely.  NOTHING WOULD RELOAD MY PROFILE OTHER THAN A COMPLETE POWER DOWN AND REBOOT!  This was a huge letdown and actually sort of freaked me out.  This laptop would be worthless to me unless I could figure out a way around this.

Now thoroughly panicked, I went to the web and learned that this exact color issue had been a problem with Vista since it’s conception.  I find it rather strange that after owning several Vista machines, that I only experienced this problem on my two most recent computer purchases.  (I have several Vista machines that DO NOT have the problem I am describing in this article and at the time of this writing, I do not have an explanation for that).

Without going into too much detail, it looks like this problem exists in Vista because of the order that it loads the profile in relation to other display driver mumbo jumbo.  Basically, Vista loads your profile, and then loads the uncalibrated luminance data back over the corrected profile.  I really don’t understand how such a seemingly simple yet critical issue such as color profiling could fly under the radar (or be ignored) for this long.

The good news is that I have found a solution that works for me every time.  Its only a minor inconvenience and has sort of just become part of my work flow.  Will it work for you?  I don’t know, as I have not really had an opportunity to test this across more than just a couple machines, but so far so good.

You need LUT Manager for Windows (download here)

LUT Manager

Solve your Windows Vista color profile nightmares with LUT Manager

Once Installed, place a shortcut for this application on your desktop.  As soon as Vista loses your calibration data (for whatever reason), simply launch LUT Manager, load your profile which is saved in C:\Windows\System32\spool\drivers\color\ (you’ll only have to do this the first time or if you want to use a different profile) then in the program, under the LUT menu, select “Load default for device”.  This will magically reload the  LUT (look up table) data from the profile you created using your colorimeter into your graphics adapter.  The change will look dramatic, especially if you have been working without a calibrated screen for a while.  When I load the correct LUT data, I am always shocked at how magenta/dark the screen looks at first but its just because my HP’s screen leans so far toward the cyan, blue, way too bright side of the spectrum.  (Sound familiar Mac people???)  The strangeness subsides after about a minute.

So there it is, my quick, easy solution to solving the ongoing failure of Vista’s color management.  I am interested to know if this solution works for other people.  Feel free to post comments or discuss!

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

  1. RN G
    March 4th, 2009 at 00:14 | #1

    This worked for me. Thanks a lot. It’s widely believed that there is no work around for this problem. I guess this proves them wrong. I am also using a spyder2.

  2. Keith Slagerman
    March 4th, 2009 at 02:25 | #2

    @RN G
    Cool! Glad to hear it.

  3. cmy
    March 26th, 2009 at 13:45 | #3

    after searching internet for 10 hours, i found your blog, and your method works for me .thank u!!!!!!!!!!!!!!!!!!!!!!!!!!

    but there must be a solution to this problem.

  4. Keith
    March 26th, 2009 at 14:05 | #4

    Excellent! Glad this is working for people. You are right though, Microsoft HAS to fix this.

  5. KP
    March 27th, 2009 at 18:36 | #5

    I am going to try your method as I am also frustrated with Vista altering my cablibrated profile for no reason..If It works, it will bring an end to my search for the solution !!!!Finger crossed !!

  6. KP
    March 27th, 2009 at 18:42 | #6

    My friend,
    It worked !!!!! Yey !!

  7. Keith Slagerman
    March 27th, 2009 at 18:47 | #7

    Great! I am hoping that this issue is fixed in Windows 7, but I’m not holding my breath.

    • Norm
      November 26th, 2009 at 15:31 | #8

      Keith – You probably know by now, but it's not fixed in Windows 7. I'm uncertain if the problem with color profiles being dumped every time my HP DV6 laptop recovers from hibernation/sleep mode or after the screen saver is related to the OS or video drivers. I had to log off and log back in before I could get my profile back. Reloading the profile via lutloader was very hit or miss. I've found that LUT Manager is doing a very nice job of streamlining the process. I've also noted, at least on my laptop, that I would have to click Reset LUT, Reload LUT. Better than having to log off or rebooting. Thanks for sharing the info on the program.

      • Norm
        November 26th, 2009 at 15:34 | #9

        Should have read – ….Reset LUT, Default LUT…

  8. John
    March 31st, 2009 at 12:18 | #10

    Great! I thought it was my new ATI GFX card causing the trouble and was about to sell it (with a 100US$ loss), but this solution solved my problem!
    Thanks Keith! MS should really never have released Vista…

    • Keith Slagerman
      March 31st, 2009 at 12:31 | #11

      I know what you mean. I can barely stand Vista myself. I have been on the Windows 7 beta for some time now, and I really feel like they might get this one right. To be honest, I am not using it on any production workstations with color calibration, so I can’t yet say if Win 7 has fixed this ridiculous problem. We shouldn’t have to use workarounds like this just to work with custom color profiles. What a drag. Oh well, it’s better than rebooting every time! Thanks for stopping by my site!

  9. Brett
    April 20th, 2009 at 19:02 | #12

    does it have to be done every time? it didn’t seem to stick for me

    • June 6th, 2009 at 20:49 | #13

      Yes, due to the problem with Vista not holding a profile, you need to load it every time. I just put a shortcut on my desktop.

  10. Lillymon
    May 5th, 2009 at 08:07 | #14

    I’m really relieved to see your solution has worked for the people up there and I’m really hoping it would work for me too.

    Being an illustrator, having a well calibrated monitor is very important to me. I’ve just recently purchased a new laptop which had Vista Home installed in it. The bright colors on the screen really freaked me out but google-ing a bit and discovering that this has been an eternal Vista problem really shocked me. The first thing I thought was how did Microsoft left such an important problem unresolved for so long =\

    Anyway, as long as your method works, things should be fine.
    I’ve got only one little problem while following this solution. I can navigate upto system32 folder but after that, there is “spool\drivers\color\” folders. What do I do now ?

    If it helps, I’m using a Sony Vaio AW and run vista home premium.
    I’ll be very thankful if anyone shows me what I’m doing wrong.

    • Keith Slagerman
      May 5th, 2009 at 11:30 | #15

      You shouldn’t need to actually put anything in that folder, your custom profile should already be there. It will end in .icc or .icm. You basically just need to browse to the profile using the LUT loader. Hope this helps!

    • June 6th, 2009 at 20:50 | #16

      Did you get it working?

  11. Mike Johnston
    May 29th, 2009 at 17:37 | #17

    Thanks Keith.
    It helped me too!

  12. boon
    June 8th, 2009 at 16:50 | #18

    It works well for my vista too. Thanks a lot.

  13. June 11th, 2009 at 11:50 | #19

    This is huge. Somebody should pay you for this gem. You had to reboot to reset your system? I had no choice but to go through the 15 minute calibration sequence again everyt time I rebooted. Hideous!!

    • June 11th, 2009 at 20:54 | #20

      Ohh man! That is pretty horrible. I haven't gotten around to testing the color management in Windows 7, but I'm really keeping my fingers crossed that this ridiculous situation will finally be handled.

  14. Ed H
    June 22nd, 2009 at 11:56 | #21

    This is great. It works on my Windows7 laptop as well. Thank you so much.

    • June 23rd, 2009 at 05:00 | #22

      Glad the workaround works for you too. I haven't had a chance to check out color calibration in Windows 7 yet, so are you saying that the same problem is also present in Windows 7?!!?!?! How can this be? How are they messing up this bad?

  15. Chad Crawford
    June 28th, 2009 at 21:43 | #23

    I really can't express how excited I am to find this post. I'm working off a Dell laptop with an atrocious out-of-the-box color profile. I color manage, but like any Windows machine (presumably, because unlike everyone else here, I'm running XP), once this thing goes into stand by my profile is lost. When that happens I'm faced with two options: 1. look at impossibly skewed colors or, 2. initiate the 10-minute restart process.

    And I have dealing with this problem for YEARS.

  16. Matt
    July 12th, 2009 at 18:33 | #24

    I'm trying to download the LUT Manager for Windows, the download linmk above just seems to direct me to some Mac software.

  17. Matt
    July 12th, 2009 at 18:36 | #25
  18. Mike
    July 30th, 2009 at 16:44 | #26

    I have figured out another way of doing this that seems to work for me. Create two profiles with your calibrator. They can both be the same with slightly different names. So one will always act as the default.

    Steps:
    Start – all programs – startup
    drag your calibrators icon into your desktop.

    Now each time Vista reverts back to factory default, you can double click the icon and it should get reloaded. But sometimes it doesn't. In that situation, backward click on the desktop – display settings – advance settings – color management. Then click color management tab and if you have created two profiles with different names with your calibrator, you should see both there, one being (default). All you have to do is click the other one and make it default (press set as default after switching and then close window). It shouldn't matter if both were calibrated and look the same.

    Now double click the icon on desktop again and it should be loaded. If you wish, you can go back and repeat the steps to go back to the previous default.

    Sounds like a lot of steps, but it takes all but 10 seconds to do this. It's been working for me well, whereas nothing else worked on my brand new machine. I hope it works for others as well.

    Now if only I can get my Spyder Pro2 to calibrate correctly so my black and white work doesn't have that ugly sepia tint.

  19. John
    August 22nd, 2009 at 11:00 | #27

    Thank you! thank you! thank you, Keith!! (and thanks to Matt for the correct/updated link).

    I am so relieved to have found this solution after hours of searching the web. I was about to return my new 5-day-old Samsung R710 to the supplier, thinking it was a manufacturing fault. I'm relieved (in a strange sorta way) that it's a Vista problem — and hoping like hell that Windows 7 won't have this problem!

    At least now the colors on my notebook and my PC look almost the same, though I will always double check colors on my PC running XP Pro (with Acer monitor) before printing or making PDF print files.

    • August 22nd, 2009 at 21:35 | #28

      Glad to hear it John. I guess we'll all find out in october if Windows 7 has fixed this issue. Ill report on it as soon as I can. Keith Slagerman Photo & Design 106 K Street STE 38 Sacramento, CA 95814 916-623-5414 P 916-258-0182 F http://www.slagermanphoto.comNote: This message was composed on a mobile device and sent via AT&T Business Services.
      From: IntenseDebate Notifications

  20. firstTimePoster
    August 22nd, 2009 at 20:53 | #29

    something that seems to work for me is under display settings to change the color depth of my desktop to 16 bit. i can then also change it back to 32 bit. upon doing this, the colors are a lot better, though i'm definitely not a color expert so i can't say for whether they're accurate.

    • August 22nd, 2009 at 21:34 | #30

      Hmm, unfortunately, that won't help in terms of loading your ICC profile back into your video device. But you are correct, 32-bit color is the way to go if your doing any serious editing or viewing. Keith Slagerman Photo & Design 106 K Street STE 38 Sacramento, CA 95814 916-623-5414 P 916-258-0182 F http://www.slagermanphoto.comNote: This message was composed on a mobile device and sent via AT&T Business Services.
      From: IntenseDebate Notifications

  21. valeh
    August 23rd, 2009 at 20:11 | #31

    Dear friends ,
    actually I've bought a new laptop acer about 3month ago , and unfortunately I had a vista on it , I have a problem for watching videos and it is that ,every thing ,is green in every videos ,and I did some thing in color management but still i have this problem , can you help me in this case?
    thanks

  22. August 24th, 2009 at 06:33 | #32

    I experience the same issues on Windows 7. Why don't they fix their bugs for years?

  23. laurentlille
    September 8th, 2009 at 07:57 | #33

    yes i've got same matter on windows 7… I use DisplayProfile to fix it but it doen't work when i'm playing on fullscreen mode I lost ICM profile… Will be the same issue with LutManager ???

  24. Patanjali
    September 10th, 2009 at 17:23 | #34

    Just to clarify/simplify the procedure that Mike describes six posts back, it is NOT necessary to create multiple profiles for each display, as reapplying the default as the default will correct the colours.

    To steps are now:

    1. Just create one profile (for each display if more than one).

    2. Set as default for the display (in System Defaults if required).

    3. If the colour is lost, open Color Managment dialog.

    4. Select display.

    5. Click the default profile.

    6. Click set as default.
    The colour for that display will be corrected.

    7. Repeat 4. to 6. for other displays.

  25. Patanjali
    September 12th, 2009 at 02:26 | #35

    In fact a simpler process is:

    1. Open the Color Management dialog (better to drag a shortcut to the Start Menu).

    2. Click the Advanced tab.

    3. Click the Reload current calibrations button.
    All displays will be set to their proper calibrations.

    Note that this only works if Windows is controlling the calibrations and not a third-party service.

  26. Jane
    September 19th, 2009 at 12:12 | #36

    Help, help help – please

    We have a 64 bit vista home premium operating system and cannot even get the calibrator (EZ color eye-one) device to load. The computer asks us for a digital signature and will not let us use the calibrator to set up a profile.

    Can anyone advise?

    • September 19th, 2009 at 14:40 | #37

      Not familiar with that one but I suspect the driver CD only has 32-bit drivers. Did you check the manufacturers website for 64-bit drivers?Sent via BlackBerry by AT&T
      From: IntenseDebate Notifications

  27. Patanjali
    September 20th, 2009 at 02:59 | #38

    Even better solution is to change the activation of it in the Scheduler.

    In Win 7 (not sure for Vista, but may be similar):

    1. Open the Scheduler, by typing 'sched' into the Start search field (bottom of Start panel).

    2. In left hand pane, drill down to: Task Scheduler (loacl) –> Task Scheduler Library –> Microsoft –> Windows –> WindowsColorSystem.

    3. In the central upper pane, double-click on Calibration Loader to open the Properties dialog box for it.

    4. Click on the Triggers tab to show the panel.

    5. Click on the 'On connection to user session' and click Edit…

    6. Check 'Delay task for' and edit the '30 seconds' option to '10 seconds'.

    7. Click the OK button on each dialog box to close them.

    • Patanjali
      September 20th, 2009 at 03:21 | #39

      You may have to adjust the delay depending upon how long it takes for your computer drop the colour calibration.

      I actually left the standard ones, but edited them to repeat at '1 minute' intervals for '1 minute', and then added the same two with a delay of '30 seconds' but no repeat. I also added a Triiger for 'Unlock workstation', which may be useful for those who use a screensaver with lockout.

  28. Jane
    September 20th, 2009 at 10:38 | #40

    Hi Patanjali,

    I am not sure whether your post was in reply to my post but we cannot even get the calibrating device to load. We are ot atnot even at the stage where we can get a colour profile set.

    Can anyone help?

    Thanks,

    Jane

  29. Patanjali
    September 20th, 2009 at 14:05 | #41

    Sorry Jane,

    My post was for for those afflicted by the original issue and as an alternative to using a third party app. Actually, it is only varying how Windows itseft invokes the calibration.

    You can override Vista's need for driver digital signature checking by following steps at:
    http://digiex.net/guides-tutorials/116-how-disabl...

    Note the warning that doing so is at your own risk as NO requests leaves the computer at risk (but I think at no more than if you select the install anyway option on the requests in 32bit).

    My procedure MAY help you if you are affected by the issue after you have installed the drivers, but NOT if your installation loads its own service to manage the calibration loading, instead of using Windows'.

  30. ballroompics
    October 3rd, 2009 at 13:52 | #42

    The third party app no longer appears to be at the link provided in the original article. Is there an alternate source or product to load calibration profiles after the system has booted?

  31. Patanjali
    October 3rd, 2009 at 14:49 | #43

    ballroompics,

    Try using the scheduler as I detailed a four posts back. It may seem complex but is actually simpler than third-party programs.

    I have the following Triggers now:

    1. At log on = no delay, Repeat every 1 minute for 1 minute.

    2. On connection to user session = same as 1.

    3. On connection to user session = Delay 30 seconds, no repeat.

    4. At log on = Delay fo 15 seconds.

    5. On workstation unlock = No delay, no repeat.

    Feel free to ask if you have any queries.

  32. October 13th, 2009 at 10:40 | #44

    If you are using Eye One to calibrate, make a shortcut on your desktop to the follwing location (default)

    "C:Program FilesGretagMacbethi1Eye-One Match 3CalibrationLoaderCalibrationLoader.exe

    run it after startup or if you think that the calibration has gone.

  33. Dmitry
    October 20th, 2009 at 17:04 | #45

    Patanjali, your method is best for windows 7.

    Before finding this post, I had a shortcut to colorcpl.exe on my desktop and it took 3 steps to returng color setting to desired (run shortcut, switch to 3rd tab, click button to reload calibrations).

  34. Patanjali
    October 21st, 2009 at 13:33 | #46

    Dimitry,

    I wish I knew what knocked it out so soon after startup anyway, but at least we have an automatic way of restoring it.

  35. nejron
    October 22nd, 2009 at 22:57 | #47

    Guys, may be you can help me. When I set calibration profile from X-rite Eye One display in Windows colors look dull in Photoshop and all other color managed programs.
    here is an example
    http://farm3.static.flickr.com/2597/4022959493_54...
    from the left is how image looks in AcdSee, and from the right how it looks in photoshop. The only way to get in photoshop the same colors as in AcdSee is to select "Discard color profile" in photoshop when opening a file. I guess I tried everything, reinstalled all drivers and software. The only thing I haven't tried is to reinstall Windows.
    I also tried LUT manager, It loads calibration profile, but I experience the same problem.

  36. November 12th, 2009 at 17:53 | #48

    It would appear, that at least for me, that the official release of Windows 7 has solved the issue. I have installed it on four of my machines, all with different video cards and the profile holds just fine. Any one else having such luck?

  37. November 21st, 2009 at 00:05 | #49

    Found something interesting interesting.. Just purchased a Sony VAIO laptop running Windows 7. Starting immediately having the LUT bug. Found a blog post and a commenter said that disablin igfxpers.exe from running on startup would solve the color management issue. I did that and voila. Problem fixed. So maybe this is a driver issue, and not so much a Windows issue. The jury is still out, but I'm doing OK on my setup for now.

    Look here:
    http://neosmart.net/blog/2007/windows-vistas-gamm...

    search on the page for "igfxpers.exe"

  38. AlefSin
    January 3rd, 2010 at 05:00 | #50

    Keith removing igfxpres.exe solved the problem for me! Thanks a lot! It has been bugging me for years….

  39. Patanjali
    January 31st, 2010 at 06:40 | #51

    Doesn't explain why it occurs on non-Intel graphics chipsets.

  40. Kamakiriad
    February 14th, 2010 at 10:24 | #53

    Thanks for posting this – thought I had a problem specific to my Laptop.
    I couldn't find LUT manager on the link provoded but found it here:

    http://fotomania.nixz.net/lutmanager/

    Thanks again for posting – saved me a load of hassle!

  1. No trackbacks yet.