Answer the essay question. If that, excuse for banality.
The profiles are of several types. Your question relate to at least two of the monitor and output device. Photoshop is able to use both. And I still think the problem is in the profile of the output device.
The monitor profile can stick in the system — write to the XP Screen -> tab Options -> button Advanced -> tab color Management.
There it is possible to push the profile.
Free viewer that supports profiles, rather it is called support color management (color management) — FastSrone