Pannello di controllo > Installazione Applicazioni > Battlefield 2 > Rimuovi
Una volta dentro il programma di installazione, ti chiede quale componente rimuovere, seleziona "Punkbuster" e dai invio (oppure il contrario, deseleziona Punkbuster e lascia attivo il resto, ma comunque leggi bene cosa c'è scritto prima di dare "avanti" )
Terminata la disinstallazione ripeti la procedura al contrario, in modo tale stavolta da far installare Punkbuster e non cancellarlo.
Fatto questo vai su www.evenbalance.com e scarica il programma chiamato PBSETUP dalla sezione download.
Una volta scaricato, estrailo in una cartella sul desktop e fallo partire, seleziona il gioco Battlefield 2 dal comando ADD GAME in alto a sinistra come da immagine sottostante

Una volta selezionato bf2, fai partire l'update con il pulsante "Check for Updates"
Terminato il tutto, entra in PR, vai sul menu opzioni video, abassa tutti le voci relative alla texture a livello medio e prova ad entrare in un server.
NB: PER POTER GIOCARE ASSICURATI DI AVER INSTALLATO LA PATCH 1.5 DI BF2, NECESSARIA ANCHE PER LE VERSIONI DI STEAM