In XP, upon install CS4 checks if your graphic card support this, if not it disable the function. your picture file opens fine.
In Vista, it seems CS4 does not check it and remains enable(default), then when you open the picture, the file opens but with some distortion on top of it. Just need to disable this function.
My guess is get a super graphic card with latest driver/hardware will support this function.