For those having trouble getting Vista to correctly load ICC color management profiles, turns out it's the video card driver that's resetting the LUT tables to linear. Nvidia is pretty easy to fix with a registry edit:
HKLM\SOFTWARE\NVIDIA Corporation\Global\NVTweak
Change DisableApplyColorsAtStartup from 0 to 1
My solution with my Intel video card drivers was just to use LUTManager (as suggested earlier in this thread) and Startup Delayer to delay the LUTManager startup entry. Without Startup Delayer, it's a tossup to whether I get my ICC profile applied correctly...most of the times, i can see it getting applied and then reset by the Intel drivers. LUT Manager works great with a multi-monitor setup in which each monitor has its own profile.
If anyone is using a similarly simple solution using lightweight, freeware programs, please post it too.
HKLM\SOFTWARE\NVIDIA Corporation\Global\NVTweak
Change DisableApplyColorsAtStartup from 0 to 1
My solution with my Intel video card drivers was just to use LUTManager (as suggested earlier in this thread) and Startup Delayer to delay the LUTManager startup entry. Without Startup Delayer, it's a tossup to whether I get my ICC profile applied correctly...most of the times, i can see it getting applied and then reset by the Intel drivers. LUT Manager works great with a multi-monitor setup in which each monitor has its own profile.
If anyone is using a similarly simple solution using lightweight, freeware programs, please post it too.