Problems? Questions? Concerns? Join the GTA Speedrunning Discord channel and post in the gta4-help channel. Use this link - https://discord.gg/7gCbWuq
Read this: IF YOU IGNORE ANY OF THE FOLLOWING, YOU WILL LIKELY RUN INTO PROBLEMS!
Perform a fresh installation of the game, then launch the game and reach the main menu to finish the installation. Then, exit the game from the main menu.
Make sure to show hidden folders and files. How to: http://www.howtogeek.com/howto/windows-vista/show-hidden-files-and-folders-in-windows-vista/
Delete everything in (X:\Users\(...)\Documents\Rockstar Games\GTA IV).
Delete everything in (X:\Users\(...)\AppData\Local\Rockstar Games\GTA IV).
If using Steam, enter your Steam Library, right click on Grand Theft Auto IV or Grand Theft Auto IV: The Complete Edition, click "Properties", click the "Updates" tab at the top, set 'Automatic updates' to "Only update this game when I launch it", select "CLOSE" at the bottom of the page.
Download the 126.96.36.199 patch from the following link, then install it: http://www.speedrun.com/patches/GTAIV_MAINTENANCE_UPDATE_1040_EFIGS_eoztl.rar
¤If an error occurs during the installation, use the archive which contains the patch files. Merge the content of the archive with your GTAIV folder (X:\(...)\Steam\SteamApps\common\Grand Theft Auto IV\GTAIV) and overwrite everything. The archive can be downloaded here: http://www.speedrun.com/patches/Patch1040GTAIV_ybsnd.7z
Change the name of your "GTAIV" folder: (X:\(...)\Steam\SteamApps\common\Grand Theft Auto IV\GTAIV) to something other than "GTAIV".
Download the "Rockstar Social Group Tool" (RGSG). Download link: http://www.speedrun.com/patches/RGSC_1_1_3_0_zuzkl.rar
Install the RGSG-Tool that you downloaded in 'Step 5'. It creates a new "GTAIV" folder with the Tools components in (X:\(...)\Steam\SteamApps\common\Grand Theft Auto IV\).
¤If an error occurs during the installation, use the archive which contains the RGSG-Tool. The archive contains a folder titled 'RGSG' and in that folder is the content which needs to be merged with your 'GTAIV' folder (the one you renamed to something other than 'GTAIV', that is, if you did any renaming, otherwise if the folder was never renamed, you'll be placing the content of the archive in 'GTAIV') (X:\(...)\Steam\SteamApps\common\Grand Theft Auto IV\GTAIV). The archive can be downloaded here: http://www.speedrun.com/patches/RGSG_3slmh.rar
Take all of the files in the newly created "GTAIV" folder (the one created in 'Step 6') and copy them to the other folder that you renamed in 'Step 4'.
¤If an error occurred during the installation of the RGSG-Tool, you can skip this step because you've already manually installed the tool.
Now delete the "GTAIV" folder and rename your old folder back to "GTAIV". The folder should still be in (X:\(...)\Steam\SteamApps\common\Grand Theft Auto IV\).
Download Xliveless here: http://www.speedrun.com/patches/xliveless-0.999b7_znjpn.rar
Open the xliveless archive and place the xlive.dll file in the "GTAIV" folder located in (X:\(...)\Steam\SteamApps\common\Grand Theft Auto IV\GTAIV\). Be sure to run LaunchGTAIV.exe instead GTAIV.exe to prevent "drunk" camera, when using Xliveless.
Download this "fonts.zip" from: http://www.speedrun.com/patches/fonts_zjr9b.zip (this is needed because certain menu text is no longer visible when using xliveless)
Copy both files in "fonts.zip" ('fonts.dat' & 'fonts_r.dat') and paste them in (X:\(...)\Steam\SteamApps\common\Grand Theft Auto IV\GTAIV\common\data), overwriting the existing files of the same name.
Navigate to (X:\(...)\Steam\SteamApps\common\Grand Theft Auto IV\GTAIV). Right click on 'LaunchGTAIV.exe', click or hover over 'Send to' and click 'Desktop (create shortcut)'. You will want to use this shortcut to launch your game from here on out.
Right click on this newly created shortcut on your desktop. Click 'Properties' at the bottom. Within the 'Shortcut' tab, add the following to the 'Target' field: '-noprecache -nomemrestrict -norestrictions'. These are launch options and it's important that you include these to avoid issues. The target field should look exactly like the following, where the 'X' is whatever your drive letter is ("X:\Program Files (x86)\Steam\steamapps\common\Grand Theft Auto IV\GTAIV\LaunchGTAIV.exe" -noprecache -nomemrestrict -norestrictions). Don't include the parentheses, but do include the quotation marks!
Click OK at the bottom of the 'Properties' menu.
Always use this shortcut to launch the game. You will get a window which mentions creating an Xbox account. Ignore everything here and just click 'Play' whenever this window appears. The game will launch.