To fix the problem you need to Install Windows Vista Service Pack 1 (SP1)
To bogde the problem
1)Right click on the setup.exe on your GTA disc.
2)Goto Properties
3)Goto the Compatibility Tab
4)Tick Run this program in compatibility mode for Windows XP, accept changes then install.
5)Sit back and wait for it to install (its normal to take ages)