It's apparently not the OS, but your graphics card.
http://www.piratesahoy.net/threads/making-potc-work-with-windows-7.17108/
Maybe that thread can help?
As a rule, Pirates Ahoy! has the most prominent (only? Not sure

) English language PotC community still around. You'd probably get better results asking there than asking here.