Ой, там проблем море! Начиная от простой несовместимости и до блокировки игры от модуля контроля учетных записей или несовместимого с игрой оборудования (драйверов).
Самый простой способ, устанавливать чистую Win7, не сборку, не модификации и прочее, а именно чистую лицензионную. То же касается и GTA SA - она должна быть оригинальной в старой редакции. Иначе идет несовпадение кодеков, библиотек (dll) и так далее.
Если не помогло, придется вручную доустанавливать в систему старые кодеки, DirectX9. Опять же, придется выяснять, что надо из того чего в системе нет.
Если не помогло, придется ходить по форумам, коих полно именно по теме несовместимости Win7 со многими старыми программами, в том числе и с GTA SA.
Но для начала, стоит попробовать в свойства запускаемого файла выбрать совместимость со старыми операционными системами WinXP, Win98, Win2000... и с установкой галочки "запускать с правами администратора). Иногда это помогает.