I have the same problem. Whenever i click 'Deploy' I get kicked back to desktop. No error message[see edit], just Vista which tries to search for an error but finds none.
When I create a server offline I can load a map. But when it's almost finished I end up with CTD there as well.
Tested solutions so far:
- All settings set to high, no success
- Textures to medium, no success
- Various resolution changes, no success (1024x900 something now)
- Solution with Visual C++ (couldn't update it though, and the last command 'editbin.exe /LARGEADDRESSAWARE BF2.exe' just gave me some error message, could the lack of update be the reason?)
BFPirates :: View topic - Vista fix for BF2
- Changing audio settings, no success.
https://www.realitymod.com/forum/f27-pr ... -mods.html
-"Fonts" solution, no success.
https://www.realitymod.com/forum/f27-pr ... fixed.html
- Deleted profiles folder, and re-retrieved account, no success.
- Run as administrator, no success
- UAC turned off
System specs:
Processsor: Intel(R) Core(TM)2 Quad CPU Q9400 @ 2.66GHz
RAM: Corsair Dominator TWIN2X8500C5D 2048MB, DDR2,2x1GB
Graphics card: HIS Radeon HD 4850 512MB GDDR3
Vista 64-bit
Does anyone know what to do?
EDIT: There's actually one error message. It says that "BF2.exe" stopped responding. So it's not just some PR specific problem but a BF2 problem.
EDIT #2: Just found out you can find error msgs in the log files.

Here's my error:
Moving 'mods/xpack/shaders_client.zip' to 'mods/xpack/shaders_client.zip-vanilla'... Failed (2).
I guess the shaders that need to get optimized when loading a map for first time or after video changes is the problem here.