In this case, I got two computers.
They are very alike.
Here are the computer details (if they got anything to do with the problem)
Computer A.
CPU - AMD.Athlon 2400
Graphic card - ATI 9800 SE
Sound - On the motherboard.
Mother board - ?
RAM - 1024 . 266 mhz
Computer B.
CPU - AMD.Bevton 3200
Graphic card - ATI X800
Sound - Creative Audigy
Motherboard - ASUS A7N8X-E
RAM - 1024 . 400 mhz
Now, I'm moving over Battlefield 2, from Computer B, to computer A.
So I simply instaled BF2 on computer A.
But when I was going to instal the expansion pack, BF2 special forces, and it was going to patch BF2 to V1.1, it said "the patch requiers 3000 MB free space"
I got 3000 mb free space on both C and D.
I then tried to download the 112 patch for BF2 and instal that one, but it gave me the same error.
I don't know if this could have anything to do with it but I also brought a new RAM memory today, and inserted it, and it might have caused any problems?
Anyways, if you know how I can fix this, please, help me!