Q: Как сменить CD-KEY??
А:1. Жмем Пуск -> Выполнить, там пишем regedit и жмём Ok
2. В реестре идем сюда: HKEY_LOCAL_MACHINE/SOFTWARE/Electronic Arts/EA Games/Battlefield 2/ergc/
3. В правом окне два раза кликаем на параметре (По умолчанию)
4. У вас отобразится значение, начинающееся с x9392
5. Стираем всё и пишем x9392вашсерийникбезчерточек
Вашсерийникбезчерточек можно получить, воспользовавшись этим генератором ключей для BF2.