CTD in the middle of a round
Posted: 2010-08-20 21:31
The last few weeks have been getting these CTDs when I play PR. Prior to the problem I haven't touch any files regarding PR or BF2, the problem seems to have just appeared.
I have searched these forums for a clue to solve the problem and I have also search for a solution using google but nothing I have tested have been successful.
The problem
I can often play a round or two before the first CTD hits me.
After re-joining I can keep playing for 10-20 minutes before the next CTD occurs.
If I rejoing again I will CTD within a few minutes and the only way to solve this is to restart my computer, but that only throws me back to stage one and I will CTD again after an hour or so of gameplay. Rinse and repeat.
Error messages
When I run the game in window mode I seem to get different error message for each CTD.
Here are three of the error messages:



What have I tried so far?
I have...
- Completely reinstall BF2 and PR
- Updated punkbuster
- Updated windows and the .NET framework
- Run the game as administrator and in XP compatibility mode
- Updated driver for my graphics card
- Installing 1.41 then 1.5 and then 1.41 again (seemed to work but started CTDing again after a few days)
- Increasing the virtual memory
Workaround to play PR
- I only get these CTDs on some specific servers. These are the NwA and Merk servers. I can play fine on all the other servers that I have tried, for instance Skyttegrav.se, UK Warfare, coffeeshop and Pelitutka.
Since thep roblem is server specific find a server that you do not CTD on.
Real solution - thanks to Keso
-Unplugged all HDDs except the system drive (Removed the SATA cables))
-Created a Boot-disc with "Active@ Kill Disk" on.
-Started the computer with the boot disc and formatted the drive (Kill Disk is filling the drive with Zeros (0) once so no other traces of the previous installation is left)
-Installed W7 Ultimate 64 and all patches. Even the latest DirectX and the latest drives for the GPU.
-Installed Battlefield 2, patch 1.41 and 1.50 (as an administrator)
before the installation I closed Windows Defender real-time protection.
-Started Bf2 and checked that it worked.
-Installed PR. Pressed "YES" When the question about punkbuster came up.
I have searched these forums for a clue to solve the problem and I have also search for a solution using google but nothing I have tested have been successful.
The problem
I can often play a round or two before the first CTD hits me.
After re-joining I can keep playing for 10-20 minutes before the next CTD occurs.
If I rejoing again I will CTD within a few minutes and the only way to solve this is to restart my computer, but that only throws me back to stage one and I will CTD again after an hour or so of gameplay. Rinse and repeat.
Error messages
When I run the game in window mode I seem to get different error message for each CTD.
Here are three of the error messages:
What have I tried so far?
I have...
- Completely reinstall BF2 and PR
- Updated punkbuster
- Updated windows and the .NET framework
- Run the game as administrator and in XP compatibility mode
- Updated driver for my graphics card
- Installing 1.41 then 1.5 and then 1.41 again (seemed to work but started CTDing again after a few days)
- Increasing the virtual memory
Workaround to play PR
- I only get these CTDs on some specific servers. These are the NwA and Merk servers. I can play fine on all the other servers that I have tried, for instance Skyttegrav.se, UK Warfare, coffeeshop and Pelitutka.
Since thep roblem is server specific find a server that you do not CTD on.
Real solution - thanks to Keso
-Unplugged all HDDs except the system drive (Removed the SATA cables))
-Created a Boot-disc with "Active@ Kill Disk" on.
-Started the computer with the boot disc and formatted the drive (Kill Disk is filling the drive with Zeros (0) once so no other traces of the previous installation is left)
-Installed W7 Ultimate 64 and all patches. Even the latest DirectX and the latest drives for the GPU.
-Installed Battlefield 2, patch 1.41 and 1.50 (as an administrator)
before the installation I closed Windows Defender real-time protection.
-Started Bf2 and checked that it worked.
-Installed PR. Pressed "YES" When the question about punkbuster came up.