I had to solve similar problem in my parents machine a week ago. Method I used was
uninstalling the old flash player and installing FP manually.
Standalone installer can be found
here. I guess it has something to do about vista and IE7. I use Opera so I have never any problems at all, not with life or anything. Even my car runs better since I use Opera.