На WINDOWS-7 по моему эта проблема решалась так - нужно было воткнуть микрофон в гнездо! Под VISTA -
1. Жмем на панели рабстола в иконку ЗВУК правой кнопкой мыши.
2. Выбираем ЗАПИСЫВАЮЩИЕ УСТРОЙСТВА.
3. В полученном окне жмем ПРАВОЙ кнопкой мыши и в выпавшем меню ставим галку напротив ПОКАЗАТЬ ОТКЛЮЧЕННЫЕ УСТРОЙСТВА.
4. На появившемся в окне СТЕРЕОМИКШЕРе правой кнопкой жмем ВКЛЮЧИТЬ.
5. Всё, сетевой CoD4 (файл iw3mp . exe ) под Vista теперь запускается и работает.
Еще может обновить дрова на звуковую.