I've noticed Patch 1.0.4.0 is for Low-Med PCs.. It gives twice the (performance) speed than Patch 1.0.7.0Patch 1.0.7.0 slows down the performance, Supports IV:MP.. Patch 1.0.4.0 doesn't support IV:MP.
Only GFWL (Games For Windows Live) Multiplayer/Log Me In Hamachi.
The Differences Between Patch 1.0.4.0 & Patch 1.0.7.0 :- New Shadows (Like in GTA V & Other Latest RAGE Based Games) {Rockstar Advanced Game Engine}
- New Shaders (Known to cause lags on some NVIDIA GPUs, Shaders broke the performance)
- Enhanced Effects (Burnout Smokes, Fires. etc)
- Patch 1.0.7.0 replaces Texture Filtering options from Low-Highest to Trilinear-Anistropicx16
- Changes in Game User Interfaces (Pause Menu, etc)
This Fixes Only Applies To Low-Med Systems (Like you can only run the game at lowest settings & 30fps average)
How to get more FPS by forcing GTA IV to use ATI Shaders : (GPU must support both DX9 & DX10)
1. Go to "C:\Program Files\Rockstar Games\Grand Theft Auto IV\common\shaders" game directory.
2. Make a backup of all files & folders by simply Add to WinRAR Archives, Name it "backup.rar".. (Recommended)
3. Now, Go inside "win32_30_atidx10" folder & Copy everything.
4. Go back to "shaders" directory, then go inside "win32_30_nv8" folder.
5. Paste & Overwrite them all and back to "shaders" directory again.
6. Open "win32_30" folder and do the same thing, Paste & Overwrite everything. (May support to Intel GPUs)
7. Now go back to "Grand Theft Auto IV" game directory and open "commandline.txt"
8. Add "-availablevidmem 0.510 -percentvidmem 100 -novblank" options.
(Do Not Use "-norestrictions & -nomemrestrict" Options)
9. Save the file (commandline.txt).
10. Try Running A Benchmark & See What Happens
My Full PC Specs :Motherboard - Intel(R) LGA 775
OS - Windows 7 Ultimate Service Pack 1 32-bit (6.1, Build 7601)
System Manufacturer & Model - Intel(R) AWRDACPI
BIOS - Phoenix Award v6.00PG
Processor - Intel(R) Pentium(R) 4 Dual-Core CPU E5200 @2.50GHz~
RAM/Memory - 2GB DDR2
Pagefile - 4GB, 1250MB Used
DirectX - DX9, DX10, DX11
GPU - ZOTAC NVIDIA GeForce 9500GT 1GB GDDR2/GDDR3 (1GB Dedicated VRAM + 776MB System VRAM)
Monitor - Acer P166HQL 1366x768 60Hz
In Patch 1.0.4.0, I can run GTA IV at Highest Settings with 25-30fps average.
Patch 1.0.7.0 slows down the performance, I run it @Highest Settings & i get 5fps only except in night time, Which gives me 15fps average. Even using ATI Shaders, It still lags

Can anyone help me why my GTA IV runs slow? 30fps isn't enough for me.
I know that i need more RAMs but my GPU is powerful enough to run it..

My PC passed CYRI (Can You Run It) Grand Theft Auto IV System Requirements Tests but it still lags.
Thanks for your times reading this!
Also Thanks in advance for helping me 