Vista has problems. I am using XP so I have no first hand knowledge of the problems with IE8 and this operating system. Here is a website that goes into some discussion about these problems. Perhaps you can find a fix in thses excahnges.
http://www.associatedcontent.com/article/1384290/windows_vista_problems_internet_explorer.html
GP