Die Antwort kommt spät, aber ich stand gestern auch vor dem Problem, dass Far Cry 3 über Steam nicht mehr funktionierte, nachdem ich es lange nicht mehr gespielt hatte.
Die Lösung ist ebenso simpel wie...naja...blöd: Das Spiel muss zwingend auf der Systempatition installiert sein. Sollte das nicht reichen, den Kompatibilitätsmodus auf Win 7 oder Win 8 ändern und als Admin starten.
Das ist alles. Läuft wie eine junge Katze.