Ошибка при установке punkbuster

@MiniBambe

Добрый.

Попробуйте переустановить PB таким путем через «Установка и удаление программ» а потом:

1) Открываем диспетчер задач и завершаем процессы PnkBstrA.exe и PnkBstrB.exe если они есть
2) Идем в C:\Windows\SysWOW64. Удаляем файлы PnkBstrA.exe,PnkBstrB.exe, PnkBstrB.xtr, PnkBstrB.ex0
3) Идем в C:\Users\*Имя пользователя*\AppData\Local\ И удаляем папку PunkBuster
4) Идем в C:\Program Files (x86)\Origin Games\Battlefield 4 и удаляем папку pb

Затем правильно его устанавливаем:

1) Скачиваем pbsetup.exe
2) Скачиваем pbsvc.exe 
3) Устанавливаем PunkBuster с помощью pbsetup.exe. В открывшемся лицензионном соглашении нажать кнопку «I Agree», после нажать на кнопку Add a Game, выбрать из списка BF4 и нажать «Chek For Updates» ждем и после установки закрываем pbsetup.
4. Запускаем pbsvc.exe тоже соглашаемся, устанавливаем и после установки, если выскочит окно, что произошла ошибка и т.д., нажимаем «Ок» и идем в C:\Windows\SysWOW64. Запускаем в ручную файлы PnkBstrA.exe и PnkBstrB.exe

Но до этого сделайте чистую загрузку системы и отключите антивирусное ПО

________________________________________________

CCP Hero Banner

★★★ Newbie

MFramy_Lv


January 2019

Recently I reinstalled win10, and when I tried to install BF3 and BF4, the PunkBuster client fails to install properly, so I can’t play online. Here are screen caps of the errors I get, when trying to install PB. I’ve been trying to fix this for the whole day, but nothing works, and I couldn’t find any other forum posts with a problem like mine.

I also can’t update the games with pbsetup, first it says finished with update, and when i hit ok it gives me an error, I’ll attach screen caps of the errors I get.

I just wanted to play some good old Battlefield ;(


Message 1 of 2

(544 Views)

Hero

ragnarok013


January 2019


@MFramy_Lv wrote:

Recently I reinstalled win10, and when I tried to install BF3 and BF4, the PunkBuster client fails to install properly, so I can’t play online. Here are screen caps of the errors I get, when trying to install PB. I’ve been trying to fix this for the whole day, but nothing works, and I couldn’t find any other forum posts with a problem like mine.

I also can’t update the games with pbsetup, first it says finished with update, and when i hit ok it gives me an error, I’ll attach screen caps of the errors I get.

I just wanted to play some good old Battlefield ;(


The best way to do this is to right click the origin icon on your desktop (after making sure it’s completely closed to include in the system tray) and select «run as administrator». Next right click the BF3 icon and select repair. After BF3 finishes the repair repeat for BF4 and then play after both are finished.

____________________________________________________________________________

Please mark a thread as solved if a post solves your issue.
EA Answers HQ Volunteer Forum ModeratorBF3, BF4, BF1, BFV DICE Friend tag awardee

CCP Hero Banner - Red.png

Twitter: Ragnarok013


Message 2 of 2

(511 Views)

Hero

ragnarok013


January 2019


@MFramy_Lv wrote:

Recently I reinstalled win10, and when I tried to install BF3 and BF4, the PunkBuster client fails to install properly, so I can’t play online. Here are screen caps of the errors I get, when trying to install PB. I’ve been trying to fix this for the whole day, but nothing works, and I couldn’t find any other forum posts with a problem like mine.

I also can’t update the games with pbsetup, first it says finished with update, and when i hit ok it gives me an error, I’ll attach screen caps of the errors I get.

I just wanted to play some good old Battlefield ;(


The best way to do this is to right click the origin icon on your desktop (after making sure it’s completely closed to include in the system tray) and select «run as administrator». Next right click the BF3 icon and select repair. After BF3 finishes the repair repeat for BF4 and then play after both are finished.

____________________________________________________________________________

Please mark a thread as solved if a post solves your issue.
EA Answers HQ Volunteer Forum ModeratorBF3, BF4, BF1, BFV DICE Friend tag awardee

CCP Hero Banner - Red.png

Twitter: Ragnarok013


Message 2 of 2

(512 Views)

@MiniBambe

Добрый.

Попробуйте переустановить PB таким путем через «Установка и удаление программ» а потом:

1) Открываем диспетчер задач и завершаем процессы PnkBstrA.exe и PnkBstrB.exe если они есть
2) Идем в C:WindowsSysWOW64. Удаляем файлы PnkBstrA.exe,PnkBstrB.exe, PnkBstrB.xtr, PnkBstrB.ex0
3) Идем в C:Users*Имя пользователя*AppDataLocal И удаляем папку PunkBuster
4) Идем в C:Program Files (x86)Origin GamesBattlefield 4 и удаляем папку pb

Затем правильно его устанавливаем:

1) Скачиваем pbsetup.exe
2) Скачиваем pbsvc.exe 
3) Устанавливаем PunkBuster с помощью pbsetup.exe. В открывшемся лицензионном соглашении нажать кнопку «I Agree», после нажать на кнопку Add a Game, выбрать из списка BF4 и нажать «Chek For Updates» ждем и после установки закрываем pbsetup.
4. Запускаем pbsvc.exe тоже соглашаемся, устанавливаем и после установки, если выскочит окно, что произошла ошибка и т.д., нажимаем «Ок» и идем в C:WindowsSysWOW64. Запускаем в ручную файлы PnkBstrA.exe и PnkBstrB.exe

Но до этого сделайте чистую загрузку системы и отключите антивирусное ПО

________________________________________________

CCP Hero Banner

I have bought Battlefield 4 but I receive this message when I try to install the game

**ERROR: Failed to create PunkBuster service: Cannot create a file when that game file already existes.

Then…

Error: A redistributable package (PunkBuster) was not installed successfully. Setup cannot continue. (5)

This means that I can’t even access the game.

At first I tried uninstalling and reinstalling the game, however, The game isn’t installed so it cannot be uninstalled.

I also tried to find the PunkBuster file in the Origin folder but it was not there.

I then later uninstalled the PunkBuster file through the control panel but when I try to install the game I get the same error.

It also recreates the file «PunkService»

I finally tried downloading PunkService online and that made no difference either.

Id really appreciate some help, Id love to play the game I bought.

Attachment

Download this attachment

1. Как обновить Pb
1 вариант

  • Зайдите в игру и впишите в консоли /pb_lan 1 (консоль открывается нажатием на Ё слева от 1) и обновление будет проходить автоматически

2 вариант

  • В каталоге установки игры найдите папку PB и запустите pbsetup.exe
  • Нажмите «Add Game». Выберите «CoD4» и нажмите «Check for updates».
  • Дождитесь окна «All available updates have been applied.»
  • Готово.

Если pbsetup.exe в папке PB не оказалось, то скачайте отсюда

  • Положите ее в папку PB в директории игры. Запустите.
  • Нажмите «Add Game». Выберите «CoD4» и нажмите «Check for updates».
  • Дождитесь окна «All available updates have been applied.»

2. Если вас выкидывает с ошибками типа:

PB INIT FAILURE
PunkBuster kicked player 'NOOB' (for 0 minutes)...
Time Out trying to Update PB Client
no packet flow
NOOB has been kicked via PunkBaster(for 0 minutes) RESTRICTION:
NOOB PunkBuster kicked player "Lacoste" (for 0 minutes)... General PB Client
Authentication Failure - Reinstall PB if problem persists
Punkbuster kicked player ... (for 0 minut) ......... Failure: PnkBstrb.exe initializating failed
RESTRICTION: Service Communication Failure: PnkBstrB.exe handshaking failed.
RESTRICTION: Service Communication Failure: PnkBstrB.exe initialization failed.
RESTRICTION: Service Communication Failure: PB.exe driver failure (PB) ffao.
  • В первую очередь в фаерволе (брэндмауере) или в антивирусе разрешите процессы pnkbstrA.exe, pnkbstrB.exe, pnkbstrK.sys (критично при ошибке losing key packets)
  • Проверьте ПБ, с помощью pbsvc.exe, находится на диске с игрой. Для этого файл разархивируйте и положите в папку PB. Запустите. Откроется программа. Поставьте галочку на строке Install/Re-Install Punkbuster Service, а потом внизу нажмите Next. Эта программа проверит Ваш ПБ и если напишет Without Errors, то все в порядке. Можно переходить к пункту три. Если же нет, то пробуйте переустановить ПБ и попробовать еще раз.
  • Обновите PB с помощью утилиты pbsetup.exe. Положите ее в папку PB в директории игры. Запустите. Нажмите «Add Game». Выберите «CoD4» и нажмите «Check for updates». Дождитесь окна «All available updates have been applied.». Готово.
  • Можно так же зайти в игру и прописать в консоле(~) pb_security 0 и pb_lan 1 и обновления будут происходить автоматически. Либо найдите папку …/Call of Duty 4/pb, там найти файл pbcl.cfg, откройте его с помощью блокнота или другого текстового редактора и добавьте строки: pb_lan 1 и pb_security 0. После этого обновление ПБ будет происходить автоматически.
  • Если все это не помогло, то переустановите PunkBuster

3. Как переустановить Pb?

  • Делаем Пуск-Выполнить-services.msc
  • Ищем там пункты PnkBstrA и PnkBstrB — останавливаем их.
  • Идем в папку «Winodws(или смотря как она у вас названа)/system32/» находим и удаляем там фаилы PnkBstrA.exe и PnkBstrB.exe.
  • Идем в папку с игрой, находим там папку pb и удаляем её
  • Заново устанавливаем PB. Для этого:
  • Скачайте и разархивируйте папку PB в директорию игры (скачать или взять у кого-нибудь)
  • Запустите pbsetup.exe из папки Pb. Нажмите «Add Game». Выберите «CoD4» и нажмите «Check for updates». Дождитесь окна «All available updates have been applied.»
  • Скачайте и запустите pbsvc.exe (скачать здесь)
  • Для этого файл разархивируйте и положите в папку PB. Запустите. Откроется программа. Поставьте галочку на строке Install/Re-Install Punkbuster Service, а потом внизу нажмите Next. Эта программа проверит и Ваш Pb.
  • При заходе в Call of Duty 4 будут автоматически запущены 2 службы: PnkBstrB.exe и PnkBstrA.exe. ВАЖНО!!! : Если установлен фаерволл, добавить в исключения PnkBstrB.exe и PnkBstrA.exe (они лежат в C:WINDOWSsystem32), либо совсем отключить фаерволл на время игры.
  • Перезагрузите компьютер

4. Ошибки типа: «gnoring MD5Tool Queries»

Неправильные файлы игры папки main. Эти ошибки могут объясняться вирусами, проникшими в файлы игры, различными модификациями (в т.ч. запрещенными), а также читами. Игра сравнивает размеры и хэш (контрольную сумму) правильного файла и Вашего, и если найдет несоответствие — следует кик. Поэтому следует держать игру «в чистоте». В любом случае начните с обновления ПБ.

5. Pb кикает за «Losing Key Packets» Что делать?

Прописать в командной строке (Пуск-Выполнить):

sc config PnkBstrK start = auto
sc config PnkBstrB start = demand
sc config PnkBstrA start = auto

6. Ошибка типа:»Global Guid Ban»

  • Ваш «пиратский» ключ забанен Pb. Смените ключ игры. (Скачайте кейген)

7. Ошибка Cvar fx_sort = 0

  • Неправильное значение переменной. В данном случае, нужно открыть консоль в игре и прописать / Cvar fx_sort 0

Ошибка с «maxpackets»

Открыть консоль в игре и прописать

  • /cl_maxpackets xx (где xx, это цифры от 60 до 100), например /cl_maxpackets 80

8. VALID CDkey is not reaching GuidAuth Server

При подключению к игровому серверу клиент ПБ должен отправить свой ключ на авторизацию Мастеру, где его проверят и затем представят игровому серверу. В ряде ситуаций, когда нет доступа к GuidAuth серверу, может возникать указанная ошибка.

9. У меня проблема, стоит Windows Vista и call of duty 4 при попытке зайти на игровые сервера выдаёт 2 типа ошибок. 50% — pnkbstrB.exe не запушен или что то в этом роде не может найти сервис pnkbstrB…. а другие 50% — «kicked by punkbuster (for 0 minutes) violation (???????) #134»

  • Нужно включить фаэрвол, на висте обязательно, ну а в список разрешённых программ Pb добавляеться сам.
  • Запустить мультиплеер от имени администратора что бы избежать UAC запросы, которые Pb не понимает.

10. При заходе на сервер у вас появляется надпись — WARNING! PB Server running Old Version.

На сервере стоит более древняя версия Pb, по сравнению с вашей.

Решение:

Перейти в папку …/Call of Duty 4/pb, там найти файл pbcl.cfg, открыть его с помощью блокнота или другого текстового редактора и добавить строки —

pb_lan 1
pb_security 0

либо в игре открыть консоль и прописать

/pb_lan 1
/pb_security 0

Если файла pbcl.cfg в папке /Call of Duty 4/pb не оказалось, то:

  • Запустить игру
  • В основном меню вызвать консоль (клавишей ~ ) и ввести команду pb_writecfg
  • Затем перейти в папку …/Call of Duty 4/pb, там найти файл pbcl.cfg, открыть его с помощью блокнота или другого текстового редактора и добавить строки —
pb_lan 1
pb_security 0

либо в игре открыть консоль и прописать

/pb_lan 1
/pb_security 0

11. Inadequate O/S Privileges

Последние версии PunkBuster требуют для своей работы части администраторских полномочий в ОС, то есть запускать игру надо, имея права Администратора. Если Вы по каким-либо соображениям не хотите играть под аккаунтом администратора, назначьте пользователю, под учетной записью которого Вы играете, права на следующие действия:

# Debug Programs
# Load and unload device drivers
# Manage auditing and security log
# Modify Firmware environment values
# Profile Single Process

Под Windows XP Pro это делается в оснастке Local Security Policy (Control Panel => Administrative Tools => Local Security Policy)

12. Расшифровка наиболее часто встречающихся кодов нарушений выдаваемых системой PunkBuster в момент кика/бана на сервере «Call Of Duty» и решения некоторых из них.

#101 - Communication Failure - Отказ связи
#102 - Communication Failure - Отказ связи
#131 - Initialization Failure - Ошибка инициализации
#132 - Protocol Error - Ошибка протокола
#141 - Distress - Затруднения (эта надпись показывает, что существует проблема с обновлением последней версии, PunkBuster™ или существуют проблемы доступа к одному из Master PB Servers, находящихся в интернете, и возможно обусловлена проблемами фаервола, роутера и т.д.).

Разные Нарушения:

#111 - Bad Name - Неверное (неразрешенное) имя(ник). Решение: Сменить имя (ник).
#112 - Too Many Bad Names - Слишком много неверных имен.
#113 - Too Many Name Changes - Слишком много изменений имени/ника (обычно допускается не более одной смены за игру). Решение: Прекратить неоднократные смены игрового ника.
#114 - Protected Name - Защищенное имя. Решение: Сменить имя.
#121 - Negative Score Too Low - Отрицательный счет (обычно из-за тимкилла). Решение: Прекратить тимкилл.
#151 - Extended ASCII Characters in Player Name - Использование ASCII знаков в имени игрока. Решение: используйте обычные буквы.
#9001 - CVAR value failed range check (see the FAQ for more info) - Нарушения игрового процесса.

Нарушения целостности:

Когда PunkBuster не имеет возможности проверить, что игровая обстановка игрока функционирует правильно и (или) не была изменена, тогда и возникает ошибка нарушения целостности. Эту ошибку также вызывает обнаружение изменений в игре или файлов PunkBuster. Эта ошибка имеет диапазон номеров от #10000 до #29999.

ЧитХак Нарушения:

Когда PunkBuster обнаруживает читы или хаки при повторной положительной идентификации на компьютере игрока, то появляется это нарушение. Это нарушение имеет номер от #50000 и выше. cписок читов/хаков приводится ниже.

#50000s - Aimbot
#60000s - Wallhack
#70000s - Multihack
#80000s - Gamehack
#90000s - Cheat Video Drivers
#100000s - Speedhack
#110000s - Autofire
#120000s - Game Hook
#130000s - Attempted PunkBuster™ Hack

Решение: удалите читы/хаки с вашего компьютера и больше их не используйте, т.к. в противном случае, вы лишитесь своего CD-Key (если он у вас лицензионный) и будете НАВСЕГДА забанены по GUID на сервере PunkBuster!

13. Мне кажется, что меня сильно «лагает» на серверах с активированным ПБ.

Прежде всего убедитесь, что лаг вызван именно ПБ, попробовав поиграть на других серверах, в том числе и на серверах, где ПБ отключен. Лаг может быть обусловлен конфликтом прерываний, различным ПО, загружающим систему или сетевой канал, лагами самого игрового сервера и т.д и т.п. Если же Вы полагаете, что лаг вызван именно клиентом ПБ, что тоже вполне вероятно, ввиду его достаточно «вздорного» характера, то попробуйте перед подключением к серверу в консоли написать следующие команды:

pb_system 1
pb_writecfg

Команда pb_system управляет функцией, специально разработанной для уменьшения конфликтов ПБ с установленным ПО. По команде pb_writecfg её значение будет запомнено в файл pbsys.cfg, так что повторять эти действия каждый раз не придется. К сожалению, pb_system 1 не способна решить все проблемы, обусловленные конфликтом ПБ с другим программным обеспечением, и часто приходится искать конфликтующие программы и сервисы самому.

Разработчики также рекомендуют поэкспериментировать с параметром pb_Sleep, который по умолчанию равен 60, однако наиболее распространенное значение для него

pb_Sleep 500

то есть максимально возможное. Подчеркну, что оптимальное значение этого параметра для конкретной системы лучше подбирать индивидуально. Часто меньшие значения (pb_Sleep 20) подходят лучше (запомнить значение pb_Sleep можно также по команде pb_writecfg).

Иногда для уменьшения лагов бывает полезно понизить приоритет, с которым запускается игра до BelowNornal или Low.

Many players reported that they are troubled by the “Battlefield 4 kicked by PunkBuster” issue. If you also trying to resolve it, you come to the right place. This post of MiniTool summarizes several effective fixes.

What Causes the “BF4 kicked by PunkBuster” Issue

PunkBuster is a dedicated program used by many games like Battlefield 4 to detect players who are using something to improve their game performance illegally. Sometimes, however, many users receive the “kicked by PunkBuster” error message when playing Battlefield 4.

What causes the BF4 kicked by PunkBuster problem? According to a survey, the main reason is related to the malfunctioned PunkBuster service. In addition, the antivirus program and firewall could interfere with the PunkBuster service.

How to Fix the “BF4 kicked by PunkBuster” Issue

There are 3 methods to fix the “Battlefield 4 keep getting kicked by PunkBuster” issue. Let’s try them one by one.

Method 1. Restart the PnkBstraA/ PunkBuster Service

As you know, the PunkBuster service needs to run all the time while playing the game and it needs to restart once you shut down it. If the service is not running properly, you may receive the “you have been kicked by PunkBuster” error message. To fix it, you can follow the steps below to restart the service.

Step 1. Press Win + R keys to open the Run dialog box, and then type taskmgr in it and hit Enter to open Task Manager.

Step 2. Navigate to the Services column, and then right-click the PnkBstraA/ PunkBuster service and select Restart. If the service is not running, select Start. After that, you can check if the ‘you have been kicked by PunkBuster BF4” error disappears. If the error persists, you can proceed with the following steps.

restart the PunkBuster service in Task Manager

Step 3. Open the Run box again, and then type services.msc and hit Enter.

Step 4. Double click the PunkBuster/PnkBstrA service from the list to open its Properties.

Step 5. Change the Startup type to Automatic and click on Start. If the service is running, click on Stop first and then click on Start.

change the startup type of PunkBuster service to automatic

Step 6. Go to the Recovery tab and then you will see 3 options: First failureSecond failure, and Subsequent failures. Select Restart the Service from the drop-down menu next to the list of options.

select Restart the Service

Step 7. Click on Apply and OK to save changes.

Now, you can see if the “Battlefield 4 kicked by PunkBuster” issue is resolved.

Method 2. Check the Antivirus Program and Firewall Interferences

Sometimes, the Battlefield 4 kicked by PunkBuster error can occur if your Windows Firewall or third-party antivirus software interfere with the service. To avoid this problem, you can add the game and PunkBuster to the exclusions list of your security programs. For that:

Step 1. Type firewall in the search box and then select the Windows Defender Firewall from the context menu.

Step 2. Click on Allow an app or feature through Windows Defender Firewall from the left pane.

Allow an app or feature through Windows Defender Firewall

Step 3. Select the checkbox of PunkBuster.exe and BF4 from the list of programs and check the boxes next to both Private and Public. Then click OK to save changes.

Tip: For Avast, you can read this post to add the game and service to its exclusion. For AVG antivirus, navigate to Home > Settings > Components > Web Shield > Exceptions to add them to the exceptions list. For Kaspersky, navigate to Home > Settings > Additional > Threats and Exclusions > Exclusions > Specify Trusted Applications > Add.

Now, you can play the game again and check if Battlefield 4 keep getting kicked by PunkBuster.

Method 3. Reinstall PunkBuster

If the above 2 methods fail to get rid of the “Battlefield 4 kicked by PunkBuster” error message, you may consider reinstalling PunkBuster. Here you can reinstall it through the Battlefield folder.

Step 1. Type control in the search box and select the Control Panel app from the context menu.

Step 2. Change the View by type to Category, and then click on Uninstall a program under the Programs section.

click on Uninstall a program

Step 3. Right-click the PunkBuster service from the list of installed programs and select Uninstall. Then follow the on-screen prompts to complete the uninstallation.

Step 4. Once uninstalled, click here to re-download the PunkBuster and install it.

Step 5. Launch the service and click on Add a game at the top left corner. In the pop-up dialogue, select Battlefield 4 from the Game drop-down menu, then check the Game Path as it shows up and you can click on Add Game to confirm it.

add Battlefield 4 to PunkBuster

Step 6. Click on Check for Updates and install the latest updates, and then close the setup.

Step 7. Press Win + E keys to open the File Explorer, and then locate the BF4 installation folder and it should be located in C:Program Files (x86)Origin GamesBattlefield 4 or C:Program FilesOrigin GamesBattlefield 4.

Step 8. Double click the _Installer folder, and locate PunkBuster > redist, and double click the pbsvc.exe file.

Step 9. In the Setup window, select the Install/Re-Install PunkBuster Service option and click on Next. Then wait for it to reinstall the service.

Now, you can relaunch the game and see if the “you have been kicked by PunkBuster BF4” error disappears.

There are many reasons why you might be getting booted when trying to play Battlefield 4 by PunkBuster. It could be that one of the files has become corrupted, PunkBuster is out of date, or PunkBuster is being blocked.

Fix PunkBuster Battlefield 4.

In this post, we will be taking a look at how you can hopefully fix whatever the issue is that is causing you to get kicked by PunkBuster when trying to play or join a game in Battlefield 4.

You can end up getting an error window that says something like “You have been kicked by PunkBuster”, or get a similar error message about PunkBuster.

Page Contents

1

What Is PunkBuster?

Punkbuster is an anti-cheat service that’s goal is to stop players from cheating and hacking in games like Battlefield 4. So we can enjoy the games online as they should be, without losing really badly against someone using some kind of cheat like aimbot or wallhack in Battlefield 4.

Do You NeedPunkBuster?

If you want to play Battlefield 4 online multiplayer then yes you need the service otherwise, you will get kicked and receive error messages about Punkbuster. Although it is not used in many games anymore and the new Battlefield 2042 uses Easy Anti-cheat, it’s still required to be able to play online in the games that still use the PunkBuster service.

Can You Uninstall PunkBuster Service?

Yes, you can remove the PunkBuster services from your computer within the Apps & Features in Windows. But as we said above, if you do remove the PunkBuster service you will not be able to play BF4.

  • Right-click on the Windows Start menu icon > Select “Apps and Features” > Search for “PunkBuster Services” and select it then click Uninstall

How To Fix Battlefield 4 Being Kicked By Punkbuster Error:

It can happen at the beginning of joining a Battlefield 4 server, or it can happen 15 minutes into playing BF4 on your Windows 10 computer. The good news is that there is usually a good reason behind why you are being kicked by PunkBuster in Battlefield 4, and we have listed a few things you can do to fix this below.

Fix 1: Update Windows

It is important to ensure Windows is up to date not only will this improve Windows but it can resolve many issues.

Windows 10:

  • Right-click on start menu icon > Settings
  • Click on Update & Security
  • Click on “Check for updates

Windows 10 check for updates button.

Windows 11:

  • Right-click the Windows start menu and go to Settings
  • Then select Windows Update and click on the Check for updates button

Windows Update check for updates button in Windows 11.

Fix 2: Update Punkbuster

Make sure PunkBuster is up to date if you are using an out-of-date PunkBuster then this will be why BF4 is kicking you out of the game.

  • Go to the following link here and click on PB Setup (On the right-hand side)
  • Once downloaded extract the pbsetup.exe > Now run the pbsetup.exe
  • Now click “Add a game” button then select “Battlefield 4” from the list >Ensure it has the correct install location for your game > Click “Update PunkBuster” button
  • Punkbuster will begin to be updated for Battlefield 4 > Once completed try launching BF4 and see if that fixed the issue.

PunkBuster showing Add a Game with Battlefield 4 selected.

PunkBuster showing Update PunkBuster button with Battlefield 4 in the games list.

Fix 3: Reinstall

Install / Reinstall PunkBuster Service.

  • Go to your Battlefield 4 folder
  • Run the file pbsvc.exe
  • Now follow the on screen instructions to install the PunkBuster service
  • Once installed try playing Battlefield 4 and see if that fixed the PunkBuster error

PunkBuster Service Setup showing Install/Re-Install PunkBuster Service.

PunkBuster Service Setup showing Tests completed successfully.

Fix 4: Firewall

Allow PunkBuster access through your Firewall, if you have other security software installed on your computer ensure it’s not blocking Battlefield 4 and PunkBuster.

If you are using Windows Defender:

  • Open the Windows start menu and search “Windows Defender Firewall” > Open it
  • Now click “Allow an app or feature through Windows Defender Firewall
  • Make sure both Battlefield 4 options have a tick in the “Private” column box
  • Make sure PnkBstrA and PnkBstrB both have a tick in the “Private” column box

Battlefield 4 being allowed through Windows Defender.

PunkBuster Service being allowed through Windows Defender.

There you have it that is how you fix PunkBuster making your Battlefield 4 game keep giving you PunkBuster problems. If you are still getting issues with PunkBuster then you might need to reinstall Battlefield 4.

However, the most common causes for PunkBuster giving problems with BF4 are the above methods, so it might be worth trying the above steps again just in case one of the steps didn’t work correctly. Check out more of our Windows gaming posts here.

Check out the video tutorial here on How To Fix Punkbuster Getting Kicked Errors In Battlefield 4 if you are getting stuck:

Check out our latest guides:

1. Как обновить Pb
1 вариант

  • Зайдите в игру и впишите в консоли /pb_lan 1 (консоль открывается нажатием на Ё слева от 1) и обновление будет проходить автоматически

2 вариант

  • В каталоге установки игры найдите папку PB и запустите pbsetup.exe
  • Нажмите «Add Game». Выберите «CoD4» и нажмите «Check for updates».
  • Дождитесь окна «All available updates have been applied.»
  • Готово.

Если pbsetup.exe в папке PB не оказалось, то скачайте отсюда

  • Положите ее в папку PB в директории игры. Запустите.
  • Нажмите «Add Game». Выберите «CoD4» и нажмите «Check for updates».
  • Дождитесь окна «All available updates have been applied.»

2. Если вас выкидывает с ошибками типа:

PB INIT FAILURE
PunkBuster kicked player 'NOOB' (for 0 minutes)...
Time Out trying to Update PB Client
no packet flow
NOOB has been kicked via PunkBaster(for 0 minutes) RESTRICTION:
NOOB PunkBuster kicked player "Lacoste" (for 0 minutes)... General PB Client
Authentication Failure - Reinstall PB if problem persists
Punkbuster kicked player ... (for 0 minut) ......... Failure: PnkBstrb.exe initializating failed
RESTRICTION: Service Communication Failure: PnkBstrB.exe handshaking failed.
RESTRICTION: Service Communication Failure: PnkBstrB.exe initialization failed.
RESTRICTION: Service Communication Failure: PB.exe driver failure (PB) ffao.
  • В первую очередь в фаерволе (брэндмауере) или в антивирусе разрешите процессы pnkbstrA.exe, pnkbstrB.exe, pnkbstrK.sys (критично при ошибке losing key packets)
  • Проверьте ПБ, с помощью pbsvc.exe, находится на диске с игрой. Для этого файл разархивируйте и положите в папку PB. Запустите. Откроется программа. Поставьте галочку на строке Install/Re-Install Punkbuster Service, а потом внизу нажмите Next. Эта программа проверит Ваш ПБ и если напишет Without Errors, то все в порядке. Можно переходить к пункту три. Если же нет, то пробуйте переустановить ПБ и попробовать еще раз.
  • Обновите PB с помощью утилиты pbsetup.exe. Положите ее в папку PB в директории игры. Запустите. Нажмите «Add Game». Выберите «CoD4» и нажмите «Check for updates». Дождитесь окна «All available updates have been applied.». Готово.
  • Можно так же зайти в игру и прописать в консоле(~) pb_security 0 и pb_lan 1 и обновления будут происходить автоматически. Либо найдите папку …/Call of Duty 4/pb, там найти файл pbcl.cfg, откройте его с помощью блокнота или другого текстового редактора и добавьте строки: pb_lan 1 и pb_security 0. После этого обновление ПБ будет происходить автоматически.
  • Если все это не помогло, то переустановите PunkBuster

3. Как переустановить Pb?

  • Делаем Пуск-Выполнить-services.msc
  • Ищем там пункты PnkBstrA и PnkBstrB — останавливаем их.
  • Идем в папку «Winodws(или смотря как она у вас названа)/system32/» находим и удаляем там фаилы PnkBstrA.exe и PnkBstrB.exe.
  • Идем в папку с игрой, находим там папку pb и удаляем её
  • Заново устанавливаем PB. Для этого:
  • Скачайте и разархивируйте папку PB в директорию игры (скачать или взять у кого-нибудь)
  • Запустите pbsetup.exe из папки Pb. Нажмите «Add Game». Выберите «CoD4» и нажмите «Check for updates». Дождитесь окна «All available updates have been applied.»
  • Скачайте и запустите pbsvc.exe (скачать здесь)
  • Для этого файл разархивируйте и положите в папку PB. Запустите. Откроется программа. Поставьте галочку на строке Install/Re-Install Punkbuster Service, а потом внизу нажмите Next. Эта программа проверит и Ваш Pb.
  • При заходе в Call of Duty 4 будут автоматически запущены 2 службы: PnkBstrB.exe и PnkBstrA.exe. ВАЖНО!!! : Если установлен фаерволл, добавить в исключения PnkBstrB.exe и PnkBstrA.exe (они лежат в C:WINDOWSsystem32), либо совсем отключить фаерволл на время игры.
  • Перезагрузите компьютер

4. Ошибки типа: «gnoring MD5Tool Queries»

Неправильные файлы игры папки main. Эти ошибки могут объясняться вирусами, проникшими в файлы игры, различными модификациями (в т.ч. запрещенными), а также читами. Игра сравнивает размеры и хэш (контрольную сумму) правильного файла и Вашего, и если найдет несоответствие — следует кик. Поэтому следует держать игру «в чистоте». В любом случае начните с обновления ПБ.

5. Pb кикает за «Losing Key Packets» Что делать?

Прописать в командной строке (Пуск-Выполнить):

sc config PnkBstrK start = auto
sc config PnkBstrB start = demand
sc config PnkBstrA start = auto

6. Ошибка типа:»Global Guid Ban»

  • Ваш «пиратский» ключ забанен Pb. Смените ключ игры. (Скачайте кейген)

7. Ошибка Cvar fx_sort = 0

  • Неправильное значение переменной. В данном случае, нужно открыть консоль в игре и прописать / Cvar fx_sort 0

Ошибка с «maxpackets»

Открыть консоль в игре и прописать

  • /cl_maxpackets xx (где xx, это цифры от 60 до 100), например /cl_maxpackets 80

8. VALID CDkey is not reaching GuidAuth Server

При подключению к игровому серверу клиент ПБ должен отправить свой ключ на авторизацию Мастеру, где его проверят и затем представят игровому серверу. В ряде ситуаций, когда нет доступа к GuidAuth серверу, может возникать указанная ошибка.

9. У меня проблема, стоит Windows Vista и call of duty 4 при попытке зайти на игровые сервера выдаёт 2 типа ошибок. 50% — pnkbstrB.exe не запушен или что то в этом роде не может найти сервис pnkbstrB…. а другие 50% — «kicked by punkbuster (for 0 minutes) violation (???????) #134»

  • Нужно включить фаэрвол, на висте обязательно, ну а в список разрешённых программ Pb добавляеться сам.
  • Запустить мультиплеер от имени администратора что бы избежать UAC запросы, которые Pb не понимает.

10. При заходе на сервер у вас появляется надпись — WARNING! PB Server running Old Version.

На сервере стоит более древняя версия Pb, по сравнению с вашей.

Решение:

Перейти в папку …/Call of Duty 4/pb, там найти файл pbcl.cfg, открыть его с помощью блокнота или другого текстового редактора и добавить строки —

pb_lan 1
pb_security 0

либо в игре открыть консоль и прописать

/pb_lan 1
/pb_security 0

Если файла pbcl.cfg в папке /Call of Duty 4/pb не оказалось, то:

  • Запустить игру
  • В основном меню вызвать консоль (клавишей ~ ) и ввести команду pb_writecfg
  • Затем перейти в папку …/Call of Duty 4/pb, там найти файл pbcl.cfg, открыть его с помощью блокнота или другого текстового редактора и добавить строки —
pb_lan 1
pb_security 0

либо в игре открыть консоль и прописать

/pb_lan 1
/pb_security 0

11. Inadequate O/S Privileges

Последние версии PunkBuster требуют для своей работы части администраторских полномочий в ОС, то есть запускать игру надо, имея права Администратора. Если Вы по каким-либо соображениям не хотите играть под аккаунтом администратора, назначьте пользователю, под учетной записью которого Вы играете, права на следующие действия:

# Debug Programs
# Load and unload device drivers
# Manage auditing and security log
# Modify Firmware environment values
# Profile Single Process

Под Windows XP Pro это делается в оснастке Local Security Policy (Control Panel => Administrative Tools => Local Security Policy)

12. Расшифровка наиболее часто встречающихся кодов нарушений выдаваемых системой PunkBuster в момент кика/бана на сервере «Call Of Duty» и решения некоторых из них.

#101 - Communication Failure - Отказ связи
#102 - Communication Failure - Отказ связи
#131 - Initialization Failure - Ошибка инициализации
#132 - Protocol Error - Ошибка протокола
#141 - Distress - Затруднения (эта надпись показывает, что существует проблема с обновлением последней версии, PunkBuster™ или существуют проблемы доступа к одному из Master PB Servers, находящихся в интернете, и возможно обусловлена проблемами фаервола, роутера и т.д.).

Разные Нарушения:

#111 - Bad Name - Неверное (неразрешенное) имя(ник). Решение: Сменить имя (ник).
#112 - Too Many Bad Names - Слишком много неверных имен.
#113 - Too Many Name Changes - Слишком много изменений имени/ника (обычно допускается не более одной смены за игру). Решение: Прекратить неоднократные смены игрового ника.
#114 - Protected Name - Защищенное имя. Решение: Сменить имя.
#121 - Negative Score Too Low - Отрицательный счет (обычно из-за тимкилла). Решение: Прекратить тимкилл.
#151 - Extended ASCII Characters in Player Name - Использование ASCII знаков в имени игрока. Решение: используйте обычные буквы.
#9001 - CVAR value failed range check (see the FAQ for more info) - Нарушения игрового процесса.

Нарушения целостности:

Когда PunkBuster не имеет возможности проверить, что игровая обстановка игрока функционирует правильно и (или) не была изменена, тогда и возникает ошибка нарушения целостности. Эту ошибку также вызывает обнаружение изменений в игре или файлов PunkBuster. Эта ошибка имеет диапазон номеров от #10000 до #29999.

ЧитХак Нарушения:

Когда PunkBuster обнаруживает читы или хаки при повторной положительной идентификации на компьютере игрока, то появляется это нарушение. Это нарушение имеет номер от #50000 и выше. cписок читов/хаков приводится ниже.

#50000s - Aimbot
#60000s - Wallhack
#70000s - Multihack
#80000s - Gamehack
#90000s - Cheat Video Drivers
#100000s - Speedhack
#110000s - Autofire
#120000s - Game Hook
#130000s - Attempted PunkBuster™ Hack

Решение: удалите читы/хаки с вашего компьютера и больше их не используйте, т.к. в противном случае, вы лишитесь своего CD-Key (если он у вас лицензионный) и будете НАВСЕГДА забанены по GUID на сервере PunkBuster!

13. Мне кажется, что меня сильно «лагает» на серверах с активированным ПБ.

Прежде всего убедитесь, что лаг вызван именно ПБ, попробовав поиграть на других серверах, в том числе и на серверах, где ПБ отключен. Лаг может быть обусловлен конфликтом прерываний, различным ПО, загружающим систему или сетевой канал, лагами самого игрового сервера и т.д и т.п. Если же Вы полагаете, что лаг вызван именно клиентом ПБ, что тоже вполне вероятно, ввиду его достаточно «вздорного» характера, то попробуйте перед подключением к серверу в консоли написать следующие команды:

pb_system 1
pb_writecfg

Команда pb_system управляет функцией, специально разработанной для уменьшения конфликтов ПБ с установленным ПО. По команде pb_writecfg её значение будет запомнено в файл pbsys.cfg, так что повторять эти действия каждый раз не придется. К сожалению, pb_system 1 не способна решить все проблемы, обусловленные конфликтом ПБ с другим программным обеспечением, и часто приходится искать конфликтующие программы и сервисы самому.

Разработчики также рекомендуют поэкспериментировать с параметром pb_Sleep, который по умолчанию равен 60, однако наиболее распространенное значение для него

pb_Sleep 500

то есть максимально возможное. Подчеркну, что оптимальное значение этого параметра для конкретной системы лучше подбирать индивидуально. Часто меньшие значения (pb_Sleep 20) подходят лучше (запомнить значение pb_Sleep можно также по команде pb_writecfg).

Иногда для уменьшения лагов бывает полезно понизить приоритет, с которым запускается игра до BelowNornal или Low.

There are many reasons why you might be getting booted when trying to play Battlefield 4 by PunkBuster. It could be that one of the files has become corrupted, PunkBuster is out of date, or PunkBuster is being blocked.

In this post, we will be taking a look at how you can hopefully fix whatever the issue is that is causing you to get kicked by PunkBuster when trying to play or join a game in Battlefield 4.

You can end up getting an error window that says something like “You have been kicked by PunkBuster”, or get a similar error message about PunkBuster.

What Is PunkBuster?

Punkbuster is an anti-cheat service that’s goal is to stop players from cheating and hacking in games like Battlefield 4. So we can enjoy the games online as they should be, without losing really badly against someone using some kind of cheat like aimbot or wallhack in Battlefield 4.

Do You NeedPunkBuster?

If you want to play Battlefield 4 online multiplayer then yes you need the service otherwise, you will get kicked and receive error messages about Punkbuster. Although it is not used in many games anymore and the new Battlefield 2042 uses Easy Anti-cheat, it’s still required to be able to play online in the games that still use the PunkBuster service.

Can You Uninstall PunkBuster Service?

Yes, you can remove the PunkBuster services from your computer within the Apps & Features in Windows. But as we said above, if you do remove the PunkBuster service you will not be able to play BF4.

  • Right-click on the Windows Start menu icon > Select “Apps and Features” > Search for “PunkBuster Services” and select it then click Uninstall

How To Fix Battlefield 4 Being Kicked By Punkbuster Error:

It can happen at the beginning of joining a Battlefield 4 server, or it can happen 15 minutes into playing BF4 on your Windows 10 computer. The good news is that there is usually a good reason behind why you are being kicked by PunkBuster in Battlefield 4, and we have listed a few things you can do to fix this below.

Fix 1: Update Windows

It is important to ensure Windows is up to date not only will this improve Windows but it can resolve many issues.

Windows 10:

  • Right-click on start menu icon > Settings
  • Click on Update & Security
  • Click on “Check for updates

Windows 10 check for updates button.

Windows 11:

  • Right-click the Windows start menu and go to Settings
  • Then select Windows Update and click on the Check for updates button

Windows Update check for updates button in Windows 11.

Fix 2: Update Punkbuster

Make sure PunkBuster is up to date if you are using an out-of-date PunkBuster then this will be why BF4 is kicking you out of the game.

  • Go to the following link here and click on PB Setup (On the right-hand side)
  • Once downloaded extract the pbsetup.exe > Now run the pbsetup.exe
  • Now click “Add a game” button then select “Battlefield 4” from the list >Ensure it has the correct install location for your game > Click “Update PunkBuster” button
  • Punkbuster will begin to be updated for Battlefield 4 > Once completed try launching BF4 and see if that fixed the issue.

PunkBuster showing Add a Game with Battlefield 4 selected.

PunkBuster showing Update PunkBuster button with Battlefield 4 in the games list.

Fix 3: Reinstall

Install / Reinstall PunkBuster Service.

  • Go to your Battlefield 4 folder
  • Run the file pbsvc.exe
  • Now follow the on screen instructions to install the PunkBuster service
  • Once installed try playing Battlefield 4 and see if that fixed the PunkBuster error

PunkBuster Service Setup showing Install/Re-Install PunkBuster Service.

PunkBuster Service Setup showing Tests completed successfully.

Fix 4: Firewall

Allow PunkBuster access through your Firewall, if you have other security software installed on your computer ensure it’s not blocking Battlefield 4 and PunkBuster.

If you are using Windows Defender:

  • Open the Windows start menu and search “Windows Defender Firewall” > Open it
  • Now click “Allow an app or feature through Windows Defender Firewall
  • Make sure both Battlefield 4 options have a tick in the “Private” column box
  • Make sure PnkBstrA and PnkBstrB both have a tick in the “Private” column box

Battlefield 4 being allowed through Windows Defender.

PunkBuster Service being allowed through Windows Defender.

There you have it that is how you fix PunkBuster making your Battlefield 4 game keep giving you PunkBuster problems. If you are still getting issues with PunkBuster then you might need to reinstall Battlefield 4.

However, the most common causes for PunkBuster giving problems with BF4 are the above methods, so it might be worth trying the above steps again just in case one of the steps didn’t work correctly. Check out more of our Windows gaming posts here.

Check out the video tutorial here on How To Fix Punkbuster Getting Kicked Errors In Battlefield 4 if you are getting stuck:

Check out our latest guides:

Понравилась статья? Поделить с друзьями:
  • Ошибка при установке premiere pro код ошибки 183
  • Ошибка при удалении приложения виндовс 10
  • Ошибка при создании компоненты cleverence warehouse storageconnector
  • Ошибка при установке portal 2
  • Ошибка при съемках или монтаже фильма 7 букв