Take the 2-minute tour ×
Arqade is a question and answer site for passionate videogamers on all platforms. It's 100% free, no registration required.

I have a copy of Grand Theft Auto IV on Steam. When I start it, everything is fine: it loads and I can press "Play". However, the game crashes straight to the desktop—without any error message—about 5 seconds after the loading screen comes up.

I've tried reinstalling the game, redownloading the game, deleting all mods, and trying to find all the original files from the game on Steam, but nothing's worked.

What can I do to fix this?

share|improve this question
1  
What have you tried so far? –  user3389 May 1 '12 at 7:39
    
Re-install, Re-Download, delete all mods and trying to find the original files from Gta IV Steam. Nothing has worked. –  YannikGun May 1 '12 at 7:47
    
Thanks: added it back into your question. –  user3389 May 1 '12 at 7:48
    
Mark, you don't have any idea's? –  YannikGun May 1 '12 at 7:53
    
verify game file cache? I had problems running on Windows 7, and had to creat some kind of shortcut to one of the exe. Run it in XP compatility, and ensure that community rubbish was also running. –  Doomsknight May 1 '12 at 8:41

3 Answers 3

I recommend verifying the game cache.. Its possible you are missing files.

To verify cache, right click the steam game in the list, properties, Local files tab and find the verify cache button. Click it and wait till it finishes.

It will download any corrupted/missing files.

As for the other stuff, it was too long ago to remember.

share|improve this answer

I'd try this (from the PC Gaming Wiki, GTA IV article):

There is an issue in which the Steam Version of the game (And possibly non-steam) will fail to start. The Rockstar Social club login pops up, but after you sign in, or go offline, the game fails to start. This is caused by an out of date Games for Windows Live Client. You can download the client here. You may have to start run this program each time you want to play.

Unfortunately, however, updating the client may not be the only issue preventing you from logging in to Games for Windows Live. It could also be a problem with your MTU size. To determine what your MTU size is, open a cmd window (click Start, type cmd, press enter). Once in the cmd window, enter the following command:

C:\>netsh interface ipv4 show interfaces

This will show you the MTU size currently set for all of your network interfaces. For your account to be able to log in, the MTU size must be set to 1500. If it is not, a quick fix is to just force the change in with:

C:\>netsh interface ipv4 set subinterface "Local Area Connection" mtu=1500 store=persistent

Assuming, of course, that "Local Area Connection" is the name of your network interface. Note that even though we set "store=persistent", this change will not be permanent and will be lost on reboot.

If the game loads as a process under Task Manager, but disappears after a while, run GTAIV.exe under compatibility mode for Windows XP SP3 or higher. In Windows 7, this can be found under the Programs tab of the Control Panel.

I'd also try installing XLiveLess, if the above doesn't work.

share|improve this answer

Delete all of your save files.

share|improve this answer
    
Severely lacking any useful details. I know in many of the games I play, you can hit [ESC] and make the load screen go away and see what is happening behind the screen.. Does this game offer a way to so something similar perhaps? –  ShoeMaker Apr 7 '13 at 1:18

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.