Windows Vista's Gamma Table Bug

Windows Vista has a new color-management/profiling format called Windows Color Systems. It purports to offer advanced color management and better results than the age-old (and forever dying) ICC/ICM color system. ICC has been buggy the whole way, with both political and technical issues plaguing its colorful history.

Windows Color Systems is a step in the right direction, but it comes at a very heavy price: Windows Vista no longer properly interfaces with ICC/ICM color profiles!

Anyone using the ATi Catalyst Control Center, BasicColor, ColorEye, Spyder, or any of dozen other color-management and gamma-correction programs available will have noticed the bug we're talking about: once you lock your PC (winkey+L) the gamma LUT on your graphics card is reset.

ICC/ICM profiles have two different "parts" to them. The first is a color-correction section which "maps" the colors produced by the video card to match the correct color output as defined by your monitor. "Blue" on your monitor may be different from the "blue" on your mother's - that's what the monitor-calibration and gamma-correction software seeks to fix. Once you "regulate" the colors on your PC, you're using the "real" blue, one that the color industry has reached a consensus over.

The second section of the ICC regulates the gamma output. In order to make certain colors match up, the gamma (more or less the amount of black/bright your display shows) is modified to tally-up with the correct settings. With properly-calibrated monitors, an image will display (almost) exactly the same - with the same hues, midtones, and shades; with the same brightness; and the same overall effect. Gamma plays a very important part in this, regulating the highly-varying brightness/contrast settings on monitors to produce the same image in the end.

With Windows Vista, when you first load an ICC profile, the correct color and gamma settings are applied. But when you lock the screen, log off, or do a bunch of other things, the gamma LUT is reset. The correct colors are still applied, but depending on your configuration your display might now be a garishly bright hue of green or blue!!

There is no fix, at least none that we can see. We've tried to apply the ICC profile to both the local account and the default system settings, we've disabled UAC and formatted and reformatted. We've tried it on nVidia and ATi, and it always happens: when you lock the PC, your gamma table is reset.

Microsoft has not yet acknowledged this issue (as a quick search for "gamma" or "ICC" in the Microsoft knowledge-base will reveal), but there is a workaround (though a poor one). The freeware DisplayProfile utility (donate to help cover hosting costs!) will show you a list of available ICC profiles and let you switch between them on the fly, but more importantly, it will also apply the gamma table settings as well.

DisplayProfile is a standalone executable. Just run it and select a profile other than the one you want to use, then switch back to the real profile in order to re-apply the gamma LUT settings. Just stick it in your quicklaunch toolbar, and whenever you unlock your PC run it to reset the gamma settings.

Hopefully Microsoft will address this issue with Windows Vista SP1 later this year. Until then, thank God for freeware!



Leave a Reply  •  About to Ask for Help?  •  Subscribe to Our Feed

104 Responses to “ Windows Vista's Gamma Table Bug ”


  1. 1RyanAug. 14th, 2007 at 7:54 pm

    Thanks for your help; however the link for DisplayProfile doesn't seem to be working. It redirects to "http://hpcolorsupport.com/aps/installer/displayprofile-en.zip" and then gives a 404. Can you help me out? Thanks.

  2. 2Computer GuruAug. 14th, 2007 at 9:29 pm

    Seems they've pulled the download. I'll see if I can't mirror it somewhere :)

  3. 3AndrewSep. 4th, 2007 at 9:19 am

    Thank heavens I found this blog article, I'm currently being driven mad by Vista on one laptop resetting the LUT after sleep/lock/UAC and finding hardware calibrator useless. Still haven't found a stable solution so have drawn the same conclusion, a bug in Vista or graphic driver implementation.

  4. 4ArthurSep. 4th, 2007 at 11:19 am

    Andrew, are you using nVidia or ATi?

  5. 5AndrewSep. 11th, 2007 at 11:25 am

    Arthur I wish is was using either of those. This is happening on a Sony VAIO laptop using an on-board Intel GMA950 graphics processor.

  6. 6Computer GuruSep. 11th, 2007 at 11:37 am

    Hmm... Andrew, that's one of the most "un-buggy" drivers out there, ATM - at least in our experience. The Intel drivers are pretty cleanly written (and open-source for peer-review)... To be brutally honest: they don't do much, so it's not too hard to write them right ;)

    In that case it seems to be more likely a Vista bug than not.

  7. 7AndrewSep. 12th, 2007 at 7:35 am

    That's what I thought Computer Guru given how common the Intel GP is. I guess we can all live in hope that MS will take a peek under Visat's hood to see what's going on...

  8. 8Jeff ChapmanSep. 26th, 2007 at 1:59 pm

    There's been a lot of to-do regarding Vista's propensity to kick out the user's active color profile on certain system events. This issue certainly has bugged the hell out of me.

    I've found that plugging in or removing a USB device, opening Outlook 2007, having the Windows UAC dialog displayed, and several other various system events will cause the whole color profile to get whacked. I'm running Vista Home Premium on a Toshiba Dynabook, with a Mobile Intel graphics card - fairly run-of-the-mill.

    I've found a short-term solution that seems to work well enough for now. at least in the short term until the color management features of Vista itself are properly corrected. I'm now using Huey, a color calibration USB tool that has an automatic room lighting calibration background utility. Even if various events in Vista do clobber the calibration, I've found that you can set Huey's room lighting recalibration for as short an interval as every 10 seconds, and the color settings are recalibrated without any need for constant user supervision and intervention. It seems to be working well enough for now, and at least saves me the trouble of having to stupidly reset the color profile myself (doi!) every time Vista whacks it into la-la land :8

    Incidentally, the LUT and color management issues on Vista are getting to be a big problem for a lot of people. Not only on this blog, but also on Adobe forums there has been some to-do about simialr issues with Adobe Gamma. I've also found several other people complaining about the problem through a Google search as well. I hope that someone at Microsoft is listening - there are apparently a lot of unhappy graphic designers and gamers out there who found out about this the hard way.

  9. 9Neph04Sep. 30th, 2007 at 7:41 am

    I have headache with settings gamma on vista and multiple monitors. Once I tried powerstrip (annoying 5sec startup) and then RivaTuner.

    Rivatuner v2.04 has feature of gamma settings. So install riva tuner, set gamma to default and check "set this value on startup".  (Or you can do this manually everytime vista set their gamma)

  10. 10http://micromania.myopenid.com/Sep. 30th, 2007 at 8:39 am

    Yeah, but that's such a headache!

    I never had a problem designing on Windows, even when all my friends literally begged me to move to Mac - but this really has me going up the wall... I shouldn't have to so anyhting at all to make my gamme settings stick.... should I?????

    I'm sorry, I really am, but what kind of crap OS is this, anyway!?!?!

  11. 11Computer GuruSep. 30th, 2007 at 1:06 pm

    If anyone can find a copy of DisplayProfile, we'll host it here....

  12. 12Computer GuruOct. 26th, 2007 at 1:25 pm

    OK, I finally found a copy of this file.

    NeoSmart Technologies Mirror: http://neosmart.net/downloads/miscellania/DisplayProfile.zip

  13. 13PeterOct. 31st, 2007 at 4:43 am

    Has this been resolved? I'm having this problem on a Compaq with an Intel 945GM express. DisplayProfile.exe doens't let me change profiles, just gives an error message--there are multiple profiles to choose from but I can't change to any of them. Are there any other workarounds?

  14. 14Computer GuruOct. 31st, 2007 at 5:06 am

    Hmmmm, try running it as Administrator?

    I had UAC off so I don't know if it actually needs Admin rights.

  15. 15PeterOct. 31st, 2007 at 12:55 pm

    I'll give that a shot... it's not my computer, and I'm not so great at Vista yet, so it didn't occur to me to check.

  16. 16PeterOct. 31st, 2007 at 10:05 pm

    OK, running as Administrator doesn't help, either (but good thought!). I still get a pop-up that says "Error -XXXX" when I try to switch (I forgot the number, sorry, but I don't think it would be that informative).

    Incidentally, none of the profiles that were there had an asterisk after them which would seem to indicate that they contained a gamma table tag.

    I tried installing a new color profile as detailed here: http://support.microsoft.com/kb/933845/en-us , but that didn't appear on the list, and for all I know could have been something else entirely.

    I also tried looking around at the color profiles by opening the "Color Management" configuration utility, but I'm pretty far out of my league here, so I was hesitant to go around switching defaults and whatnot. Plus, if it truly is a semi-hardware thing (i.e. the lut getting switched on the card) then I doubted that any of that would work.

    I've also looked around on the internet but haven't found anything other than references to this article. (And of course there's nothing in the MS KB, as you said.) I'm truly grateful that there are people like y'all who notice and think about these rare and arcane bugs.

    Do you have any more ideas?

     

  17. 17PeterOct. 31st, 2007 at 10:14 pm

    Well, the UAC didn't work, but thanks for the suggestion. Any other ideas? (I had a longer post, but it was flagged as spam--maybe an admin can post it for me? Sorry!)

    And thanks for your help!

     

  18. 18Computer GuruNov. 1st, 2007 at 4:49 am

    Hmmm..

    They need to have asterisks after them to be of any use, so I don't know.

    Actually, I'm a bit confused here: If none of your profiles have an asterisk after them, I'd assume you wouldn't experience this bug in the first place because there isn't anything to get reset - they're all "blank" gamma profiles, so to speak; so your LUT is also empty, and therefore, not really at any risk.

    Can you describe your problem in greater detail?

    Make sure you're using the latest version of the video card drivers, though I don't know if it'll make a difference.

  19. 19PeterNov. 1st, 2007 at 5:01 am

    Ack! Perhaps I have a different problem then and have been barking up the wrong tree this whole time. The symptoms are the same: one day (not sure what the immediate circumstances were) the colors got all out of whack and acquired a rather garish blue tint to them. The video driver was the first thing I tried, of course, but it had no effect. After much googling this was the only possibility I've come up with, as there seem to be no known issues with any of the hardware and Vista as far as I can tell. (Compaq Presario C500 laptop.) Very frustrating, but now I'm determined to find out what it is!

  20. 20Computer GuruNov. 1st, 2007 at 5:38 am

    It sounds like you do have a gamma problem, but perhaps just not this one; because in this case, when you reboot, things should be back to normal.

    This free program might fix your problem: http://www.hex2bit.com/products/product_mcw.asp

  21. 21PeterNov. 5th, 2007 at 4:41 am

    That tool didn't seem to work in Vista (installer quit with no explanation). I messed around with the gamma settings in Color Management but couldn't get a satisfactory result: though I believed that it was just that the blue gamma was too high (white appears as blue, for example) just messing around with the brightness/contrast/etc couldn't quite fix it, so I'm suspicious that it might not be a gamma issue after all. I realize that I'm not giving nearly enough information for a diagnosis, but it's a very hard effect to describe without seeing it--white appears as blue, black appears fine, but dark greys appear slightly reddish (and the other colors are all off). Do you have any other suggestions for places I could look around to try to find other possible problems that might result in something like this?

    And thanks again for your time!

     

  22. 22PeterNov. 6th, 2007 at 4:24 am

    OK, I booted it into Knoppix and the problem was still showing up, so I figure it has to be hardware now. Sorry to sidetrack y'all on this, and thanks for all your help!

  23. 23chrisDec. 11th, 2007 at 2:07 am

    the issue with the ICC profile being reset (even if it is listed in color management and activated)in some conditions (reboot, graphics settings change, sleep, etc....) is still there. It is surprising that only a few people noticed the problem when it occurs on ALL VISTA editions.

    Looks like most people are not using this feature or they are blind.

     

    Today December 11, 2007 Microsoft didn't fix at all the problem. Vista is poor software.

  24. 24niVeneDec. 11th, 2007 at 11:16 am

    I wonder if this bug has been feixed in SP1?

  25. 25ZvikaDec. 11th, 2007 at 9:35 pm

    I have a problem that when i open pictures taken by a Nicon camera on a Windows Vista OS the images have sort of a blue background. The same images on other computers running XP appear perfect. To your knowledge does DisplayProfile solve this problem too?

    thanks for your assitance.

    Zvika

     

  26. 26Computer GuruDec. 12th, 2007 at 5:51 am

    Possibly - it indicates that your gamma is incorrect. So you either have to calibrate it, or have it calibrated already and are experiencing this bug.

  27. 27Computer GuruDec. 12th, 2007 at 9:28 pm

    Good news everyone: it looks like this bug has been patched in SP1.

    I'm actually running Windows Server 2008 Nov. CTP right now, which should share the same codebase as Vista SP1 - just finished calibrating my monitor, and the gamma profile has not been reset by locking the screen or hibernating.

  28. 28Jeff ChapmanDec. 13th, 2007 at 1:57 pm

    Excellent news - I've confirmed that with the installation of Office 2007 SP1, now the gamma is no longer reset when booting up Word, PowerPoint, Excel or OneNote 2007 on Vista. The gamma used to get reset EVERY TIME I booted up one of these programs. Offifce 2007 SP1 has repaired the problem, yahoo!!!

    This confirmed my suspicions that this is NOT a hardware issue, but it is a software-related issue, unique to Vista. 

    HOWEVER, this fix did NOT (and probably should not be expected to) fix the general Vista-related gamma reset problems on the user authentication control prompt, or when docking/undocking USB devices (even something as simple as mice, dammit!). 

    I am now updating Vista with SP1 RC - will keep you all informed on how it turned out. SP1 RC is now available through Windows Update (it's a little tricky to download, though). Here's hoping for the best...

    Jeff

     

  29. 29Computer GuruDec. 13th, 2007 at 2:07 pm

    I didn't experience it with Office 2007, but I'm glad it fixed it for you :)

    Good luck with SP1 RC, let us know how it goes!

  30. 30AndrewDec. 13th, 2007 at 7:24 pm

    I've installed Office 2007 SP1 and still have the reset problem whenever Outlook has opened and started to download messages. I wait in anticipation for Vista SP1 reports...

  31. 31Jeff ChapmanDec. 14th, 2007 at 12:59 pm

    O.K., guys, now for the bad news: Vista SP1 did NOTHING to solve the gamma reset problem for me. It took over two hours of my time to go through that ordeal, and... nothing. Zilch. Bug squat!

    I also am starting to wonder whether Office 2007 SP1 had anything at all to do with the gamma problems. I checked out Microsoft's list of all of the bazillions of items that were fixed in Office 2007 SP1. Not a single one had anything to do with display gamma or color profiles. Nevertheless, my problem seems to have been solved for Office 2007.

    I must also admit that when I downloaded Vista SP1 RC, I installed all of the other available updates through Windows Update for Vista. So to be honest, I really have no idea at all why the gamma problem got fixed for Office 2007. It was, however, the same exact problem that many of us have encountered with Vista.

    I also called Toshiba to see if there was anything they could do for me. (My laptop with Vista preinstalled is a new Dynabook TX66/A.) Basically, they treated me as if I was out of my mind. No one had ever heard of the problem, and apparently it wasn't in their support database. They suggested that I reinstall the display drivers for Vista, which I had of course already tried and tried again. And get this: Toshiba's "recommendation" was that I do a full system recovery and send my computer in to them for "analysis". I asked how long this would take. They gave me a very rough guesstimate of 2-3 weeks, perhaps more. They said they would not supply a loaner PC in the meantime. I cordially replied that I would take care of things myself!

  32. 32Computer GuruDec. 14th, 2007 at 1:04 pm

    Honestly - that's that.

    You don't have much left, in terms of recourse. Microsoft is not accepting any bug reports for SP1 for bugs that existed in RTM - basically, our role in the testing program is to ensure that SP1 doesn't introduce any new bugs — nothing more, nothing less.

    It is up to Microsoft and Microsoft alone to decide if a bug in Vista gets addressed in SP1... and they've chosen to ignore a lot of these things are driving users crazy.

    Sending it in to Toshiba is a total waste of time, we're 99.9999% sure that this is a confirmed Vista bug, all that's missing is a knowledgebase article on the issue.

    Like I mentioned before, I never did experience it with Office 2007 so I have no idea what it was that fixed it for you.

    If this means a lot to you, go back to XP or another OS, because if SP1 doesn't address this, you'll have to wait until SP2: it is against Microsoft policy to hotfix/autoupdate minor bugs because they might break more things than they fix.

  33. 33chrisDec. 20th, 2007 at 7:51 am

    OOPS.

    the problem I had with the ICC profile being reset at startup is not a vista bug.

    (correct profile was loaded by Eye1display 2 locader -or spectraview loader- then a few seconds later it was reset/removed without reason).

    The problem was with the nvidia startup driver file.

    If you are annoyed too, launch MSCONFIG, startup items, UNCHECK Nvidia compatible vista driver 1xx.xx and reboot (it doesn't remove the driver but the nvidia gamma will not overwrite your custom ICC).

    Sorry (my english) I'm not sure it is a LUT problem as written in the original post.

     

     

  34. 34chrisDec. 20th, 2007 at 7:56 am

    well..... to be more precise the original post is probably ANOTHER problem.

  35. 35chananJan. 17th, 2008 at 1:37 pm

    thanks chris, that's a great solution, but isn't unchecking of the graphics driver a bit risky?

    I have solved the problem by using a utility called 'startup delayer'  http://r2.com.au/software.php?page=2&show=startdelay&PHPSESSID=59c807301a3a0e751f4411aae4bc66b4

    and I set the sypder2pro utility to start after 65 seconds. And then it is never being reseted by neither vista or the nvidia drivers.. 

  36. 36Computer GuruJan. 17th, 2008 at 3:23 pm

    I believe Spyder2Pro uses the same method employed by DisplayProfile, so if you're experiencing the ICC profile reset issue upon locking the screen or hibernating, it wouldn't fix the issue.

  37. 37chananJan. 17th, 2008 at 5:17 pm

    Well, it doesn't kick the right profile after locking, log-off, or sleep (is that what you meant by hibernating?). 

  38. 38JohnFeb. 18th, 2008 at 12:45 pm

    Well, as reported elsewhere, SP1 RTM does NOT fully fix this problem here. After a suspecd resume, Vista does eventaully restore the correct profile, but there seem other events that reset the LUT and Vista doesn't spot it. Like pugging in a device (USB) and some othert events I've not got a conclusion on yet.

  39. 39ByteTravelerFeb. 22nd, 2008 at 3:39 pm

    I made an accidental discovery that plays-into all this, which I can't explain, but thought someone would have some ideas...

    I bought a new Vista box a couple of months back, and never had any of the problems you all are experiencing (in fact, I thought you were crazy) - Custom profile with a Gretag MacBeth iOne, the loader would fire it up, and life was good (it never once reset).

    HOWEVER- The other day, I got a new monitor. The old one (a Sony) was running with the "Generic pnp" monitor driver.

    I merely unplugged it, and plugged-in the new one (a Samsung), and immediately, I began experiencing what you folks are describing - The profile would reset to a "bluish" thing a few moments after boot-up, every time the screensaver kicked-in, or I locked the system, etc.

    It's important to note that other than swapping (physically) the monitors, literally nothing else changed - Same "Generic pnp" monitor driver, same nVidia card & driver - Even the same (incorrect) color profile I'd previously created for the old monitor.

    When I powered the machine down with the old monitor, it was perfect. When I powered it back up with the new monitor - All the pain you guys are reporting.

    As "nutty?" as it sounds.... It's almost as if some kind of "communication?" with the monitor plays-into this?

    I'll be interested in hearing what the gurus think.

    As a sidebar, I've since installed the driver that came with the new monitor (Samsung) instead of using the Generic one, and still, the problem persists. Also tried connecting the (old) Sony again, and the problem vanished!!! In my case, at least, this appears to definitely be tied to the monitor.

  40. 40JohnFeb. 22nd, 2008 at 4:40 pm

    ByteTraveler, that's interesting. Are you using Vista SP1 yet?

  41. 41ByteTravelerFeb. 23rd, 2008 at 3:00 am

    John,

    No -I'm running the original Vista Home Ultimate that shipped with this (HP) computer, with all patches (several hours' worth) applied (back in December).

    I've been avoiding SP1 until it goes "main stream" through Windows Update.

  42. 42Kier DarbyMar. 5th, 2008 at 10:30 pm

    I have today been in touch with the Windows Experience Color Team and received a very helpful and informative response from their program manager.

    I've posted the info on my blog: http://www.vbulletin.com/forum/blog.php?b=2110

  43. 43JohnMar. 6th, 2008 at 11:57 am

    Well, I hope they do this properly.

    On my system, the LUT gets reset not JUST when there's an event that dims the screen. It will happen when there's virtually any configuration change. Adding/removing a USB device. Or even adding/removing a network cable.

    Maybe this is caused by anything that forces the OS to refresh its device list. Then the LUT is reset when the OS checks the display/adapter is still there?!? But what do I know... Just my 2C.

  44. 44Mahmoud Al-QudsiMar. 6th, 2008 at 5:52 pm

    John, if you disable UAC do you still get this behavior?

    I know that I had it with UAC off (meaning the screen doesn't dim in the first place), so I'm not sure if that's an accurate description.... Unless, of course, Vista is stupid enough to attempt to dim the screen regardless of whether it's actually going to prompt for authorization or not!

  45. 45AndrewMar. 6th, 2008 at 7:38 pm

    I can confirm that I still get the same behaviour with UAC turned off. Seems like any system event forces the gamma table to be reset (and in some circumstances bizarrly even restored)

  46. 46Chris AMar. 20th, 2008 at 12:04 am

    Whenever I use the DisplayProfile program, I get an "Unknown Error: 5021" Response and it does nothing... Any tips?

  47. 47Mahmoud Al-QudsiMar. 20th, 2008 at 10:14 am

    You probably need to generate new ICC profiles.....

  48. 48somnathMar. 27th, 2008 at 1:02 pm

    hellow sir, by mistake i delete adobe gamma from my computer. how can i reinstall it?

  49. 49earcmbaMar. 29th, 2008 at 7:05 pm

    Has this bug been fixed? I'm wondering because I'm NOT experiencing it. I haven't installed Windows Vista SP1 yet, but I have installed all the automatic updates available up to this point. I don't have Microsoft Office. I can't say for sure whether it was a problem for me and went away or if it never was a problem for me - I haven't tested it until now.

    This is what I did to test it: 1. Adjusted my monitor's color settings to be well out calibration by turning the Blue adjustment up. This is because when the display is properly calibrated the effect of applying a color profile is very small - almost unnoticeable, and I wanted to be able to tell distinctly when the color profile was applied and when it had been removed.

    1. Used Gretagmacbeth Eye-One Match software and the Eye-One Pro colorimeter to profile the display. This also tells Windows to associate the newly created profile with the display. As expected, this "corrected" the intentional mistake I made earlier of turning the Blue adjustment too high (at least as good as you'd expect for a software fix).

    2. Tried to get Windows Vista to clobber the applied color profile and was unsuccessful. I tried rebooting, sleeping, hibernating, locking the screen, User Account Control prompts, and inserting/removing devices.

    This is what I've got: Operating System: Windows Vista Business (Windows Version 6.0 Build 6000) Graphics Adapter: NVIDIA GeForce 6150, Driver Version 7.15.11.6369 dated 9/11/2007 Monitor: Dell 2405FPW

  50. 50Mahmoud Al-QudsiMar. 29th, 2008 at 7:20 pm

    I just experienced it yesterday on this PC:

    • Vista x64 SP1
    • ATi 3870
    • ATi Catalyst 8.3 x64 drivers
  51. 51JohnMar. 29th, 2008 at 7:49 pm

    Nope, not fixed, even with SP1. This is Not Good.

  52. 52Kier DarbyMar. 31st, 2008 at 7:25 am

    As I posted previously, I received a response from the Windows Experience Color Team saying the following:

    It's a known problem (and has been known for a long time) and it's caused by the fade-to-black transitions that Vista uses during login, resume, UAC check etc. The black fade is achieved by manipulating the gamma tables, but after the fade is completed the system fails to restore the correct values.

    There will not be a fix in Vista SP1, but the fix has been cleared for release as a Windows Update Hotfix shortly after SP1.

  53. 53ms-windowsApr. 1st, 2008 at 12:58 pm

    "Shortly after" SP1 means exactly whatever long it takes, I bet two years more. So don't count on it, just don't buy Vista and use XP if you must or Linux (which has no color management as well).

  54. 54Jeff ChapmanApr. 1st, 2008 at 3:20 pm

    This gamma table bug was one of the major motivators for me to go Macintosh for my graphic design work. Trust me, I love Windows for what it does; but I need a reliable platform for color design work, and Vista isn't it. Microsoft tried, really tried hard with their new color management system for Vista, but in the meantime, they left this gamma table problem with us. Many of us are experiencing it and have come here for answers. A few have not experienced it - it may be because of their graphic card drivers, or some other factor, perhaps.

    As I wrote previously, I've had some success anyway with Pantone/Gretagmacbeth's Huey monitor calibration tool - it fixes the damage done by the Vista gamma table bug within a matter of seconds after the problem surfaces. So if I insisted on using Vista for design work, I could probably do it if I kept Huey plugged in and the calibration automatically refreshed every few minutes or so. It's nice in the meantime to hear that Microsoft admits that there is a problem. It would be nice to see a knowledgebase article or some other official news from them.

  55. 55Mahmoud Al-QudsiApr. 1st, 2008 at 7:46 pm

    Just a minor clarifaction: Linux does support color management.

  56. 56Conrad MonroeApr. 10th, 2008 at 7:12 pm

    For what it maybe worth, after Windows Update ran this week (4/9/08) my problem with the color LUT being wiped out after sleep or locking windows has been resolved. I am running Vista 64. Windows installed 9 updates on the 9th, however none of them listed this problem or that it had been fixed. Anyway, I am glad that it is repaired. It was a major PITA! Conrad.

  57. 57WibblyApr. 11th, 2008 at 8:41 am

    Not completely fixed here :-( 32bit Vista Ultimate, fully patched.

    A UAC prompts still messes up the LUT

  58. 58AndrewApr. 11th, 2008 at 5:02 pm

    Likewise on 32-bit Ultimate and Home Premium PCs, still whenever UAC, USB device insertion/removal, Office 2007 starting/Outlook 2007 downloading emails, etc...

  59. 59Mahmoud Al-QudsiApr. 11th, 2008 at 5:08 pm

    I wonder what update that was - the last WU totally ruined my computer and I must now format it... Keyboard no longer works from the bootloader selection screen onwards!

  60. 60Conrad MonroeApr. 15th, 2008 at 3:52 pm

    When I frist began having problems, I shut off the UAC, and I dont have any Office products installed on my Vista 64 machine. I guess that is why that it appeared to be fixed. My Vista 64 machine is used solely for photo & video editing, I use my older XP box for general office and internet use. Perhaps one day M$ will fix the rest of the issues. Until then I will stay with my current setup.

  61. 61JulianMay. 14th, 2008 at 1:10 pm

    I got a question : I got only 1 Profile with gamma table tag in my list when i run display Profile and unfortunately it has the gamma settings "1" inside obviously, because if i switch to it, gamma is set to 1. Can i download somewhere any Monitor Profiles or a programm that creates usable Monitor Profiles?

    Monitor type : iiyama E2200WS

  62. 62EdwinMMay. 28th, 2008 at 10:43 am

    This site is really helpful. recently suffered with same problem. I had been using Spyder2express on my hp dv6000 with intel(r) 945 chipset with Vista Home premium for almost 9 months and it was running beautifully. No change in color from hibernate or LUT.

    About 2 months ago, i installed the optional updates which was the intel driver. upon installing, the problem described here started showing. I rolled back the driver from the previous and it worked beautifully...until now.

    I had my laptop upgraded from 1bg memory to 2gb, the one who did the upgrade updated everything including the optional updates. Then turned off the laptop so i wasnt able to rollback the driver.

    Been trying to find the best solution without re-formatting and this by far is the closest (using the displayprofile).

    I believe the fault maybe on the graphic driver.

  63. 63Mahmoud Al-QudsiJul. 24th, 2008 at 5:05 am

    Microsoft has published an advisory, along with what may be a fix:

    http://support.microsoft.com/kb/951537/en-us

  64. 64Kevin ThomNov. 6th, 2008 at 2:08 pm

    I have a fully-patched Windows Vista Ultimate x64 with nVidia 7900GS card. I still have the problem. I tried uninstalling and reinstalling the update from MS that is supposed to fix the problem, and it still occurs. I lose the gamma table after hibernation, sleep, rebooting. Oddly, about one out of five times running Google Chrome causes the gamma table to reset as well. Weird! Anyway, for now I'm using DisplayProfile to restore my profile, but it's a pain!

  65. 65JohnNov. 6th, 2008 at 3:28 pm

    I think it wany be a display driver bug. But in any case the problem persists for me too.

  66. 66Mahmoud Al-QudsiNov. 6th, 2008 at 6:31 pm

    Microsoft has confessed the problem is on their end - look for the hotfix in my earlier comment.

  67. 67Kevin ThomNov. 6th, 2008 at 6:35 pm

    Hi Mahmoud, I did try that "fix" from MS and it didn't help. I even tried uninstalling the fix and reinstalling it. Vista still exhibits the same behaviour.

  68. 68Mahmoud Al-QudsiNov. 6th, 2008 at 6:50 pm

    Sorry Kevin, I really don't know what to tell you. My comment was directed at John from the post after yours.

  69. 69Kevin ThomNov. 6th, 2008 at 7:12 pm

    Ahhh ok. Thanks Mahmoud. I hope this problem gets resolved for everyone soon. I'd like to think of Vista as being a serious platform for graphics work, but this is a major problem for anyone trying to create professional output, and it's discouraging that it's still not fixed for many people. Anyway, hopefully our discussion here will help others who are looking for solutions to this...

  70. 70JohnNov. 7th, 2008 at 8:12 am

    Hi Mahmoud. Sadly, my experience is the same as Kevin's. Like Kevin I'm running Vista x64...

  71. 71AndrewNov. 7th, 2008 at 8:37 am

    Likewise here, still the same behaviour in both 32 and 64-bit flavours of Vista with the patch mentioned by Mahmoud. The problem could be in two areas, one in Vista and two the graphics driver knowing what custom LUT was loaded via a third party so that it knows to restore that value on card reset.

    Shame the problem has been un-addressed for so long.

  72. 72Mahmoud Al-QudsiNov. 7th, 2008 at 9:03 am

    I'm currently on Windows XP x64 now, but previously I was on Windows Vista x64 (as stated in my earlier comments) and had the issues thankfully resolved through one or more of the updates to Vista post-SP1.

    I'll send an email to some guys at Microsoft and see if they have any advice to offer, but don't held your breath.

  73. 73Kevin ThomNov. 11th, 2008 at 3:50 pm

    It occurred to me that one way to get MS's attention is to comment on their advisory, that Mahmoud posted earlier:

    http://support.microsoft.com/kb/951537/en-us

    If enough people click on "No" under "Did this article solve your problem?" and describe what's happening for them, then Microsoft's knowledgebase software will flag this issue for review. So, if you're having this gamma table bug issue still, please take the time to do this.

    Thanks!

    EDITOR'S NOTE: Add a link to "http://neosmart.net/blog/2007/windows-vistas-gamma-table-bug/" in the description, it'll show them you know what you're talking about.

  74. 74Mahmoud Al-QudsiNov. 11th, 2008 at 7:30 pm

    That's a good idea, Kevin.

    It's probably a good idea to add a link to this page http://neosmart.net/blog/2007/windows-vistas-gamma-table-bug/ in the comments - it'll point the people at MS to the experiences of a lot of people with this problem, show them you know what you're talking about, and give them people to ask for more info.

  75. 75Mahmoud Al-QudsiNov. 11th, 2008 at 7:34 pm

    I also just noticed that the update was meant to resolve this problem for people with multiple-monitors... does everyone here experiencing this issue have multiple monitors?

    I personally do (and this update fixed it), but I'm wondering if perhaps there is another bug for people w/out multiple monitors that is causing this problem to persist and going undetected since it's actually a different bug than the one solved with this update..

  76. 76Kevin ThomNov. 11th, 2008 at 7:38 pm

    Very good point, Mahmoud. I did notice that yesterday too. I only have one monitor. Maybe the problem could be fixed by buying a second monitor? :P Anyway, an interesting note for sure... I don't see a related bug listed in MS's knowledgebase. I'll report in the comments on the issue that I only have one monitor, and, as you noted, reference this thread too.

  77. 77fakiessNov. 12th, 2008 at 4:54 am

    Hi guys, i do not know if my problem is the same as yours. I am running on a vaio laptop and recently upon updates from microsoft's auto updates, each time my laptop sleeps or hibernates, the screen would be so bright that it looks like its covered 95% in white.windows was still functional except that the display was amazingly too bright to navigate. The situation was ok after i restarted or avoided letting the laptop sleep. But suprisingly, the situation becomes permanent and each time i start windows, the display would be super bright as always. I have tried putting the gamma, brightness etc in nvidia control panel to the lowest.. but it is still bright. I have not yet tried formating but i do not have any intentions as yet. I did tried system restore to earlier dates but still the problem is not solved. It's been about 4 days now and its a depressing state lol. I would deeply appreciate it if there is anyone here who have any idea what went wrong. still, if my problem is the same as the previous entries.. i would just wait for updates. THANKS!

  78. 78Mahmoud Al-QudsiNov. 12th, 2008 at 6:51 am

    ICC Profiles override gamma settings on the monitor and graphics card - there is a good chance that you're seeing the same issue as others in this thread.

    Update all graphics drivers & install the patch all the while praying it'll work and see what happens :)

  79. 79fakiessNov. 12th, 2008 at 4:11 pm

    Thanks for the advice man. Its strange because now the screen flickered then the screen magically went back to normal. But after i install updates due to system restore, the screen went bright again. Its strange that the updates was important and recommended updates that are of security and vista's update files. I once again system restored back and after few moments surfing IE in the awkwardly bright lighting, the screen went back normal. Now im trying to update without an optional driver update for my graphic card. Hope everything will be fine soon

  80. 80fakiessNov. 13th, 2008 at 12:26 pm

    sadly.. problem still persist :(

  81. 81AndrewNov. 17th, 2008 at 2:36 pm

    Strange one, I've only just bought a new Sony Vaio FW series laptop (Vista Home Premium), installed all the usual stuff I use (Full Office 2007, CS3, Lightroom, Nikon Capture NX, DevStudio 2008) and Huey Pro and found I don't have the same LUT problem as I did with an N-series using integrated Intel 945GM graphics. The new laptop is using a dedicated ATI graphics controller. After nearly 2 years I'm starting to think that the problem now lies more with the graphics drivers (Sony with built in Intel controllers have been poorly supported with compatible updates).

  82. 82JohnNov. 18th, 2008 at 7:46 am

    Maybe the 'bug' is in MS's WHQL testing (or whatever they use these days), which doesn't verify the drivers work in this respect?

  83. 83DrewNov. 25th, 2008 at 11:44 pm

    The fix Microsoft implemented is more of a workaround. Some activities still may cause the LUT problem. However, it seems that now windows vista has a service that checks the profile on an interval. If this supposed service sees the profile in the LUT differs from what is set it switches it back automatically. You can test this by setting the correct profile, then putting your computer to sleep. Then wake it up and you should see the wrong profile. Wait a few minutes and the right profile should be set automatically. At least this is how mine works.

  84. 84VictorNov. 27th, 2008 at 4:04 pm

    I am running Vista Business 32 bit in bootcamp on a Mac and also have the problem. I have fully calibrated my external monitor but when Vista starts it always selects the sRGB default profile. I have to manually call up my calibrated profile. I have installed all updates which include the security update referenced by Mahmoud. Very unfortunate that Microsoft doesn't provide a permanent fix for this bug.

  85. 85Kevin ThomNov. 27th, 2008 at 5:02 pm

    Hi Drew, do you know what this service is called? I was hoping it would work for me, but it doesn't. I waited about 10-15 minutes after waking the computer, and the profile did not switch by itself. Maybe the service isn't running on my computer? Anyway, it seems like a bit of a half-hearted fix. If there is a service that fixes the post-sleep profile problem, it should be set to run immediately after waking the computer.

  86. 86VladNov. 28th, 2008 at 1:32 pm

    A couple days ago I fixed (on my comp) the "waking" and other problems by unchecking three Intel Common User Interface modules in System Configuration/Startup menu. Since then - no problem. Just don't touch any related to graphic adapter menues. (Vista Business 32, HP Compaq 6530b).

  87. 87BrianDec. 21st, 2008 at 7:08 pm

    An alternative to displayprofile is Xcalib - it's originally for linux. Basically, you can have it set an icc profile as well as alter the gamma by passing it arguments (it's all command line). I've got a shortcut set up on my desktop so I can just double-click and switch the gamma back.

    Just put something like

    C:\YourPathHere\xcalib.exe gammaadjustedprofile.icc

    in the "Target" field of the shortcut.

    http://xcalib.sourceforge.net/

  88. 88Mahmoud Al-QudsiDec. 21st, 2008 at 7:27 pm

    Thanks for that. Certainly much easier than using the GUI tools to perform the same thing. (Y)

  89. 89Kevin ThomDec. 21st, 2008 at 8:10 pm

    Thanks Brian. Xcalib was EXACTLY the tool I've been looking for. I wrote a little batch file to wait 5 seconds and then run Xcalib with my profile. Then I installed Hibernate Trigger to run it on resume from sleep:

    http://www.desimonesystems.com/suspendtrigger/index.php

    Problem solved for now :)

  90. 90RichieDec. 30th, 2008 at 8:22 pm

    Is here any word on when we might see the hotfix for this?

    Richie

  91. 91Kevin ThomDec. 30th, 2008 at 8:27 pm

    MS considers this to be fixed, according to their fix listed here:

    http://support.microsoft.com/kb/951537/en-us

    If it's not working for you, let MS know by commenting at the bottom of the knowledgebase article. Hopefully they'll get the hint and have another look at it. Until then, check out the XCalib/Hibernate Trigger solution I posted above. It's working perfectly for me right now.

  92. 92HoldJan. 7th, 2009 at 8:09 pm

    It seems like problem is not in Vista but in video drivers. I found a solution for my HP 2710p (intel 965 video) by removing igfxpers.exe from autorun. It's important to leave alone igfxtray.exe and hkcmd.exe or trick will not work. On my desktop pc i have no problem with Radeon 4850 as it is. I use BasICColor Display and Spyder 3. Windows Vista Business SP1. Windows Vista Ultimate SP1. Good luck 2 everyone :)

  93. 93AndyMar. 4th, 2009 at 7:25 pm

    I have a Intel X3100 based X61 tablet, and I tried the trick of disabling igfxtray.exe from startup, and that seems to have fixed my problem. I believe this is some sort of bug or conflict with the Intel driver's color management features.

  94. 94AndyMar. 4th, 2009 at 7:26 pm

    Sorry, I meant igfxpers.exe.

  95. 95christophMar. 18th, 2009 at 9:08 am

    thank you, killing igfxpers.exe fixed the problem on my lg-r510 with intel 4500mhd video.

    christoph

  96. 96John DJun. 17th, 2009 at 1:31 pm

    The problem is with Vista and it is well known bug in the system. Vista keeps on resetting callibrated colour profiles to WCM each time you reboot etc John D

  97. 97John DJun. 17th, 2009 at 1:35 pm

    I don't know how you have come to the conclusion that it is not Vista when Microsoft admit there is a compatability problem as does X-rite (Eye-One Displaty 2) monotor profiling device/software. GOOGLE is full of the problem from many web sites etc.

    John D

  1. 1 ITsVISTA Web Links: July 25th, 2007 | ITsVISTA Pingback on Jul. 26th, 2007 at 1:58 am
  2. 1 Il clone di Vistablog * » Windows Vista: un bug nella tavola dei colori Pingback on Jul. 26th, 2007 at 12:33 pm
  3. 1 AnandTech - Monitor Profiles/Settings Thread Pingback on Aug. 24th, 2007 at 6:22 pm
  4. 1 Vista ICC Profiles Gamma Table Bug - Official Information at Last! - vBulletin Community Forum Pingback on Mar. 5th, 2008 at 10:31 pm
  5. 1 Vista SP1 - PhotoCamel - Your Friendly Photo Community Pingback on Mar. 25th, 2008 at 11:18 pm
  6. 1 Vista - Leica User Forum Pingback on Jul. 12th, 2008 at 3:35 pm
  7. 1 Anyone with actual experience; Spyder 3 & Vista 64 & UAC? - Vista Forums Pingback on Jul. 23rd, 2008 at 9:32 pm

Leave a Reply