Opentype fonts not working

Over the last month I have noticed that most of my OpenType fonts are not being recognised, even images previously created are not finding the opentype font (like "Quay Sans) that was used. If I try and open the font from the font file I get the message "was not a  valid font file". I am using windows XP, does anyone have any idea of the problem/solution please.