Without lowering your graphics Right-click on GTA 4 in Steam, and click on Properties .
Click on Set Launch Options... and a window with a TextBox will appear.
In that TextBox, paste these arguments: -nomemrestrict -norestrictions and GTA 4 should run with a huge speedup.
On my rig i7 3770K 32 GB RAM GeForce GTX 680 GTA used to run on max settings at around 20-35 FPS.
With these arguments, it runs between 50 and 55 FPS and averages at ~52 FPS.
With lowering your graphics Interestingly, GTA doesn't seem to care about GPU so much, as there is almost no difference between playing with a 1920x1080 or 800x600 resolution.
The only settings that seem to yield any significant increase in FPS is View Distance and Detail Distance , which should be lowered together.
With both set to 1, my max FPS went from 55 to 140, although the average FPS only increased from 52 to 55.
I wouldn't recommend setting them both to 1, as it can introduce some odd graphical glitches, such as signs seemingly floating in midair, until you get close enough for the sign's support to pop into view.
You might want to set the ingame option Definition: On , which will deactivate Motion Blur (yes, On == deactivate) and earn you an additional 5-20 FPS when driving fast enough for aforementioned Motion Blur to kick in.
About why GTA fails to start
According to this wiki the problem may be caused by an out-of-date GFWL client, or because of your MTU size .
gaming.stackexchange.com/users/46740/Nolonar
Grand Theft Auto IV had an awful lag that was fixed in a patch.
Make sure it is up to date.
I had the same issue ages ago and updating fixed it nicely.
Hope this helps!
gaming.stackexchange.com/users/49686/Shplody
Are you sure you are launching the game using you Nvidia Video card and not your on board laptop card?
Find the .exe that you are launching.
Right click on and there should be an option open with Nvidia card.
gaming.stackexchange.com/users/18697/Halfwarr
I found a solution on this youtubevid: Seems like the problem is windows keylogger.
It worked for me, hope it'll work for you :-)
gaming.stackexchange.com/users/49850/ebbe777
I don't know how powerful your graphics card is, but have you tried lowering your resolution?
A lot of the time graphics cards aren't built to handle the higher resolutions when running a game.
gaming.stackexchange.com/users/49036/Charkz
What might be the case is having active Monitor Mirroring drivers installed and running.
Some examples: Teamviewer LogMeIn VNC
Any software that allows remote connections to see the desktop of your computer has the potential to cause such problems.
Try uninstalling them, as simply exiting them does not stop the mirror drivers.
gaming.stackexchange.com/users/50524/Master-Guy
In the main GTA IV folder, create a text file and name it commandline.txt .
Edit the file with a text editor, like Notepad to contain the following text: availablevidmem 8
gaming.stackexchange.com/users/74944/Midhun
I get about 15-20 FPS in GTA IV. I should be able to run it on the highest setting with over 60 FPS. I have tried to lower all the settings to low, but it doesn't improve my performance at all, not even by 1 FPS. I was thinking there was some sort of FPS limit somewhere; could that be the case?  Specs CPU: Intel Core i7 GPU: Nvidia GeForce GTX 675m/ 2GB RAM: 8GB    as you see the should be no problem...
GTA IV lag on powerful laptop
gaming.stackexchange.com
<grand-theft-auto-4>
gaming.stackexchange.com/questions/119513
gaming.stackexchange.com/users/30691/RustyMembers
Try using View Distance and Detail Distance and make you are launching the game using the Nvidia Video card. The problem could be caused by windows keylogger or an out-of-date GFWL client. While the problem can't be narrowed down to something specific, the community provided few solutions.
The community suggests few fixes, regarding the frame issue.