У многих пользователей windows 7 при игре по сети с модулем punkbuster появлялась ошибка punkbuster kiked player  *** for 0 minutes. Я решил разобраться как можно решить данную проблему. Чаще всего данная ошибка появляется в играх COD 5 и Battlefield 2 и т.д. То есть в многопользовательских играх использующих технологию punkbuster для защиты от читинга.

Полностью ошибка вглядит так: punkbuster kiked player *** for 0 minutes. RESTRICTION: unknow windows APL function 131132 (131131, 131134, 131136).

Лечится эта ошибка так:
1. Обновляем модуль punkbuster — для этого скачаем обновление отсюда. Запускаем и добавляем туда игру, pb которой нам  необходимо обновить и жмем check for updates. В конце должно появится сообщение об окончании. Недавно приобрёл себе смартфон HTC и пришлось искать  программы и приложения для HTC нашёл на этом ресурсе, надеюсь вам пригодится.
2. Находим на диске с виндой пару файлов: PnkBstrA.exe и PnkBstrB.exe они лежат в C:WindowsSysWOW64 (для х64) и C:WindowsSystem32 (для х86) (PnkBstrB.exe также довольно часто они есть в папке с игрой C:Users*username*AppDataLocalPunkBusterBF2pb (думаю аналогично и в остальных играх). Для этих файлов в свойствах нужно выставить совместимость с операционными системами Windows XP и Vista.

Вариант 2

1. В системной директории %WINDIR%system32 файлам PnkBstrA.exe, PnkBstrB.exe ставим в свойствах и опциях своместимость с ОС Виста и Права администратора.
2.На рабочем столе создаём батник (файл с расширением .bat) и вставляем следующий текст:

:start

sc config PnkBstrA type= own type= interact

sc config PnkBstrB type= own type= interact

timeout 60

goto start

3. Запускаем батник передстартом игр.
Приятной вам игры!

Понравилось? Поделись с друзьями!