Hmm, strange, but there's one more option for you to try.
First, read the How to take Ownership of a File in Windows Vista guide and follow instructions. It's short and comprehensive. It should give you full ownership of the folder where the game is installed.
Let me know about result.
Bookmarks