Error failed to create punkbuster service невозможно создать файл так как он уже существует
Мы расскажем, что делать с ошибкой, из-за которой вас исключают из игры, с указанием причины: «PunkBuster kicked player (for 0 minutes)».
Удаление и установка свежей версии PB
Заходим в “Панель управления” далее пункт “Установка и удаление программ” либо “Программы и компоненты”.
- Вызываем “Диспетчер задач” и уничтожаем процессы “PnkBstrB.exe” и “PnkBstrA.exe”, если их нет – двигаемся дальше.
- Открываем диск С папку Windows и SysWOW64. Стираем “PnkBstrB.xtr”, “PnkBstrB.exe”, “PnkBstrB.exe” и “PnkBstrA.exe”.
- Снова диск C – “Пользователи” – “Имя юзера”. Ищем каталог AppData(не забываем активировать “Отображать скрытые файлы и папки” в свойствах). В подпапке Local удаляем полностью каталог PunkBuster.
- Ищем где лежит корневой каталог с игрой, по умолчанию путь будет: Program Files, OriginGames, Battlefield 3,4(версия), отправляем в корзину подпапку PunkBuster.
Эти действия обеспечат полную деинсталляцию, переходим к переустановке:
Заходим на официальный сайт PB.
-
Сохраняем версию для виндовс, на момент написания статьи последняя релиза 3.8.
Причины сбоя
Из текста ошибки можно понять, что основным препятствием к серверу становиться программа PunkBuster. Она одна из самых популярных утилит по обеспечению честной игры. Ее применяют в таких сериях игр как Battlefield (Bad Company 2,3,4), Assassin’s Creed, Far Cry, Doom, Quake и многие другие. Сама блокировка может возникать в следствии применения читов или модов, действия вирусов в вашей ОС, пиратской версии Windows, несоответствия с данными на сервере.
Вы были исключены из игры. Причина: PunkBuster kicked player (for 0 minutes)
Далее 12.01.2021
Не удалось определить цифровой сертификат получателя 1C– что делать?
Далее 12.01.2021
Так как PunkBuster (или PB) в мультиплеере должна предотвращать использование читов, то, соответственно, любая подозрительная деятельность на ПК может представлять потенциальную угрозу. Вирусы произвольно отсылаю данные, удаляют или переименовывают любые файлы и т. д. Такая ситуация угрожает игре, поэтому бан логическая реакция.
- Проверьте компьютер на наличие троянов, только глубоким сканированием. Дополнительно примените pup-сканеры типа AdwCleaner. Далее отключите экраны антивируса и любую другую защиту. Снова пробуем зайти.
Несоответствие с сервером
На сервере также как и на ПК установлен свой PunkBuster: Client-Server. Передача оправленных-принятых файлов должна совпадать в ходе игры. Если есть хоть малейшие несоответствия, будут возникать постоянные проблемы. Соответственно, при полном отсутствии установленной утилиты и речи не может быть про подключение к серверу.
RESTRICTION: Service Communication — ограничение доступа
Возможные причины в сборке Windows
К сожалению, не у всех есть возможность перейти на более легальную Windows 10. Поэтому ошибки с подключением могут становиться привычным делом на семерке. Утилит РВ контролирует не только интернет, но и вашу операционную систему.
- Установите другую сборку своей версии Windows с другого сайта (я беру свои с all-best.pro), если покупка лицензии не вариант. Убедитесь в надежности источника.
Решения в PB
Крайние варианты решения
- Отпишитесь во все инстанции, начиная с техподдержки PunkBuster и заканчивая сервером игры — о наличии бана. Хотя они в данном случае мало чем помогают, но как последний вариант очень даже неплохой.
- Смените IPна статический, если он уже есть попросите выдать другой у провайдера.
- Купите лицензионную игру и установите на такой же Windows.
Ошибка «Игра отключена: Punkbuster kicked player»
Ещё одна распространённая ошибка при игре онлайн «Игра отключена: Punkbuster kicked player». Это значит что сервер посчитал что игрок нарушает какие-то правила, хотя на деле этого может и не быть. Переустановка клиента в этом случае может не дать результата, хотя в первую очередь стоит попробовать именно этот способ. Так же предлагаются следующие варианты решения проблемы.
- Если установлен антивирус попробуйте отключить его и переустановить приложение в режиме администратора (правой кнопкой мыши на установочный файл и выбрать «Запуск от имени администратора»). Не включая антивирус посмотрите, появляется ошибка или нет.
- Если игра лицензионная, то в «Origin» в свойствах игры, выберите запуск в 86*. Очистите кеш «Origin», удалив папки:
- « C:Users(user name)AppDataLocalOriginOrigin ».
- « C:Users(user name)AppDataRoamingOrigin ».
- « C:ProgramDataOrigin ».
- Если при переустановке «Punkbuster» возникают ошибки, то следует их изучить и перевести, а после искать проблему.
Исправление ошибок для Windows 7 можете посмотреть в англоязычном видео.
Не удалось обнаружить файлы Directx 12 – что делать?
Далее 10.01.2021
Ошибка проверки обновлений Play Market – рабочий способ решения
Punkbuster
Господа, расскажу как решить проблему, если вы с ней столкнулись.
Заходишь в игру,жмёшь на сервер, и вылетает окно типо надо установить эту самую программу, но!она у вас уже установлена? так ведь?И тут я нашёл решение.
Жмём "I Agree" потом:
1) "Add a Game"
2) Выбираем из списка игру ( в нашем случае Battlefield bad company 2)
3) Ниже, где она установлена (Steam-steammapps-common и игра)
4) Так, всё устанавливается. (создаётся папка "pb" в корневой папке игры и т.д, мол заново всё, но только с новыми файлами)
5) Потом, когда все сделали опять жмёте повторно "Add a Game" , выбираете опять игру. (Не знаю зачем, но лучше сделать ещё раз, на всякий случай)
6) После всего этого заходим на этот же сайт, вверху есть вкладки, нам нужна вкладка "Downloads", нас перекидывает на другую страницу. На ней мы видим так сказать пункты, которые разделены "полосками" ---> (_____), нам нужна 2-й пункт, и в конце предложения есть ссылка, жмакаем, и у нас скачивается программа ---> "pbsvc" , эта программа обновляет наш уже установленный PunkBuster до новой и свежей версии , запускаем, видим 2 кружочка, жмём на 1-й круг "Install//Re. , 2-й круг удаляет эту программу, но это нам не надо, затем жмём кнопку "Next" потом "I Agree" и у нас поплыла строка из зелёных букв, ждём опять и жмём "Next"
, главное чтобы все строки были зелёные , а не красные , ну могут быть 1-2 строки ( что-то про драйвера, или Deleting PunkBuster K ), если красные пробуем ещё раз.
7) Конец!
C:\Мои документы\BFBC2 — для XP.
Дело в том что, настройки этой программы сохраняются в папку, которую мы должны удалять перед входом в игру ---> "BFBC2", но есть решение. После того как вы удалили папку, заходим в игру, и регаемся (вводим логин и пороль), всё, эта папка появилась снова, но не расстраивайтесь, игра работает, запускаем программу, и ставим все настройки на "LOW", ну у кого какое железо.
"setting.ini"------------------------------------------------------------------------------------------
Этот файлик находится в папке BFBC2 в «Моих документах», кликаем по нему правой кнопкой мышки и открываем с помощью блокнота. Не бойтесь что нибудь испортить, записи в нем не особенно важны, даже если совсем удалить setting.ini, просто настройки скинутся на дефолтные и после того как вы снова настроите игру в консоли он появится снова.
Что тут можно поменять, чего нет в настройках игры:
[WindowSettings] Width=2048 ----- разрешение экрана.
Height=1152 ----- разрешение экрана.
Fullscreen=true
RefreshRate=60
VSync=false
[Sound] Quality=low
VoipEnable=true
SpeakerCount=0
[Graphics] Effects=high ----- эффекты- пишем high лучше видно трассеры от пуль противника
Soldiers=high ----- тоже high врагов будет лучше водно
Vehicles=medium ----- это качество прорисовки техники
Overgrowth=low ------ деревья, кустты — конечно low
Undergrowth=low ------ камни, когяги и т. п. — тоже low
StaticObjects=low ------ статические объекты как хотите, я поставил low
Terrain=low ------ ланшафт — low
Shadows=low ------ тени нам никчему — low, жаль, что нельзя отключить тени в Battlefield: Bad Company 2 совсем
Bloom=false ------ световые эффекты отключаем
HSAO=false ------ это тоже для красоты, отключаем
MSAA=0 ------ сглаживание убираем в ноль
Water=low ------ качество воды (в смысле графика)
MainQuality=custom ------ обшие настроики графики
Texture=low ------ прорисовка текстур — low
DxVersion=11 ------ это версия директ Х, мне нравится 11, для повышения FPS лучше поставит 9, если не уверены — напишите auto
Aniso=0 ------ анизотропная фильтрация
Detail=medium ----- детализация у меня стоит средняя на low совсем уж некрасиво, для ускорения можно загрубить
RenderAheadLimit=0 ------ ограничение количества подготовки кадров ставим 0
Fov=75 ------ это угол обзора, по умолчанию — 60, можете поэкспериментировать с настройками, он зависит от размера монитора, максимум 200 попробуйте постовить двести и ощутите себя «хищником» из одноименного фильма.
Всё теперь сохраняем файл и идем играть, настройки можно поменять налету, свернув игру Alt+Tab и сохранить.
Внизу скриншот, это та самая программа, делайте всё как на нём, но можете поменять разрешение экрана.
Это для тех кто любит покопаться в файлах своего компа и почувствовать себя хакером-суперпрограмистом, а для лентяев, как я, есть вот такая программа.
Народ, есть ещё один способ, но я не знаю, работает он или нет.
Заходим в корневую папку с игрой, у всех она в Стиме, там есть папка "Install", а там папка "Punkbuster", и там программа "pbsvc_bc2", тоже самое проделываем, что и пункте "7", про обновление.
Недавно нашёл ещё один способ.
Заходим в "Мои документы" (У каждого по разному), и удаляем папку "BFBC2", в ней хранятся наш логин и пороль от аккаунта в игре, главное их запомнить.
Мне лично помогло.
Ну кажется всё, если не помогло пишите в стим.
1. Исправление/апдейт служб
2. Полная переустановка PunkBuster
3. Очистка PunkBuster от предыдущих версий
Идем в папку с игрой, открываем папку pb и удаляем следующие файлы:
pbns_c.dat, PnkBstrB.exe, PnkBstrK.sys
Проверено мной, все робит. Если при следующем заходе в игру опять выкидывает, то следуем предыдущим пунктам.
Для того, чтобы данная ошибка не возникала вообще, рекомендую выходить из игры только её же средствами, тоесть не использовать Alt+F4 или убивать процесс через Диспетчер задач.
• pb_security 0
• pb_writecfg
разрешив таким образом производить downgrade PB. Если Вы не хотите прописывать эту строчку каждый раз, можете самостоятельно добавить её (без слэша) в файл pbcl.cfg, расположенный в папке pb (если такового там нет, создайте его командой pb_writecfg), однако, это не рекомендуется разработчиками и следует применять только к доверительным серверам.
Q: RESTRICTION: PB INIT FAILURE
Запуск античита PunkBuster невозможен, возможно повреждена его установка или файлы. Несоответствие версии античита клиента с версией сервера.
A: Решение: Переустановка в соответствии с пунктом 2.2
Q: RESTRICTION: PB Client Not Responding
Нет ответа от античита клиента, либо несоответствие версии античита клиента с версией сервера.
A: Решение: Переустановка в соответствии с пунктом 2.2, отключениме антивируса, фаервола или др. блокирующих доступ програм.
Q: RESTRICTION: No Packet Flow
Невозможна передача пакета, потерянный пакет, либо несоответствие версии античита клиента с версией сервера.
A: Решение: Переустановка в соответствии с пунктом 2.2, отключениме антивируса, фаервола или др. блокирующих доступ програм.
Q: RESTRICTION: Error loading pbcl
Неправильная/некорректная установка PunkBuster, возможно поврежден файл, либо несоответствие версии античита клиента с версией сервера.
A: Решение: Переустановка в соответствии с пунктом 2.2, отключениме антивируса, фаервола или др. блокирующих доступ програм.
Q: RESTRICTION: Losing Key Packets
Потеря пакетов (также виновниками этой ошибки могут быть вирусы, а также плохой канал доступа)
A: Решение: Добиваемся стабильного канала всеми методами, отключение фаерволов или антивирусов.
Q: Ignoring MD5Tool Queries
Отклонены запросы на проверку файлов PB MD5Tool
A: Исключить любые модификации контента игры, переустановка клиента, также пробуем отключить фаервол.
Q: INIT FAILURE
A: Довольно общая проблема, вызванная либо невозможностью обновить версию PB клиента, либо даже поврежденным PB. В этом случае необходимо произвести обновление вручную. Для этого предназначена утилита pbweb.exe, которую можно найти в папке pb, либо скачать с сайта разработчика. Запустив её Вы произведете обновление PB напрямую через мастер сервер. Для этих же функций предназначена команда
• pb_webupdate
но её работа не надежна.
Q: У меня лаги на серверах с активированным PunkBuster
A: Прежде всего убедитесь, что лаг вызван именно ПБ, попробовав поиграть на других серверах, в том числе и на серверах, где ПБ отключен. Лаг может быть обусловлен конфликтом прерываний, различным ПО, загружающим систему или сетевой канал, лагами самого игрового сервера и т.д и т.п. Если же Вы полагаете, что лаг вызван именно клиентом ПБ, что тоже вполне вероятно, ввиду его достаточно "вздорного" характера, то попробуйте перед подключением к серверу в консоли написать следующие команды:
• 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.
Q: Could not load OGL subsystem (OpenGL subsystem)
A: Видеодрайверы, входящие в состав операционных систем семейства Windows и устанавливаемые по умолчанию, не поддерживают API OGL. Иногда подобная ошибка может возникать при неправильно установленных драйверах (чаще всего это связано с некорректным удалением предыдущей версии). В этом случае попробуйте переустановить свежий видеодрайвер.
Так же есть еще один способ, если все вышеперечисленное не помогло:
1. Полностью удалить папку PB из игры.
2. Остановить службу PnkBstrA (если она запущена. Здесь: Панель Управления - Администрирование - Службы)
3. Удалить файл PnkBstrA.exe в папке SYSTEM32 в операционной системе
4. Обновить PB с помощью утилиты ручного обновления, которую можно взять здесь
5. Если во вновь появившейся папке PB нет файлов PnkBstrB.exe и PnkBstrK.sys, то нужно взять гденибудь эти файлы и переписать к себе в папку PB
6. Если в папке system32 системы не появился файл PnkBstrA.exe то нужно также переписать туда этот файл самому
7. запустить сервис PnkBstrA (Здесь: Панель Управления - Администрирование - Службы)
8. Перезагрузить компьютер.
Общее решение: переустановить PunkBuster из последнего обновления игры.
Решение: Удалите читы/хаки с вашего компьютера и больше их не используйте, т.к. в противном случае, вы лишитесь своего CD-Key (если он у вас лицензионный) и будете навсегда забанены на серверах PunkBuster.
Важно:
За данные нарушения игрок получает пожизненный бан его аккаунта античитом PunkBuster, а именно игрок может получить Global GUID PunkBuster ban,
или Global Hardware PunkBuster ban за более серьёзные нарушения.
В первом случае вам прийдется покупать новый лицензионный ключ и создавать новый аккаунт, во втором вы вообще можете быть лишены возможности играть на серверах, защищенных античитом PunkBuster.
Всегда проверяйте свою версию панкбастера. Версия панкбастера сервера и клиента должны совпадать.
далее во всплывающем окне лицензионного соглашения нажимаем "I Agree" и ждем. после этого если все нормально ещё раз жмем "Next".
запустится тест служб, снова ждем окончания процедуры .
В конце должно высветиться окошко "Tests Completed Succefully without error."
Запускаем и добавляем игру (Add a Game). Выбираем Battlefield 2142, если pbsetup неправильно определяет путь к игре укажите его сами:
Иногда возникают проблемы с ключом и ПБ, вас постоянно выкидывает в течении нескольких сек. Делаем вот что :
Это проблема с CD-key, панкбастер неправильно его распознает, исправь реестр (Пуск-Выполнить-"regedit"):
Там написан текущий ключ BF2142
надо добавить строго этот ключ
x93925CZM3H9Y8GXCW*** -последние 3 символа место звёздочек меняем на любые Английские и цифровые
Если вас выкидывает с ошибками вида "Time Out trying to Update PB Client", "No Packet Flow", "PunkBuster kicked player (for 0 minutes)", "PB INIT FAILURE", "PnkBstrB.exe initialization failed", "PB Client Not Responding", "Error loading pbcl", то попробуйте:
- Обновить PunkBuster
- В фаерволе(брэндмауере) или в антивируснике разрешите процессы pnkbstrA.exe, pnkbstrB.exe, pnkbstrK.sys (критично при ошибке losing key packets)
" Lacoste PunkBuster kicked player "Lacoste" (for 0 minutes). General PB Client Authentication Failure - Reinstall PB if problem persists
Переустановите ПБ:
Удалите папку PB
Запустите pbsetup.exe, там "Add Game" командой выбираем "Battlefield 2142" и жмём "Check for updates". Дождаться окна "All available updates have been applied."
Запустите pbsvc.exe
Выберите install/Re-Install PunkBuster Service.
После окончания перезагрузите компьютер.
" LOSING KEY PACKETS"
Прописать в командной строке (Пуск-Выполнить):
sc config PnkBstrK start= auto
sc config PnkBstrB start= demand
sc config PnkBstrA start= auto
Не обязательно поможет, т.к.:
* Losing Key Packets - Потеря пакетов (также виновниками этой ошибки могут быть вирусы, а также плохой канал доступа)
Q: RESTRICTION: PB INIT FAILURE
Запуск античита PunkBuster невозможен, возможно повреждена его установка или файлы. Несоответствие версии античита клиента с версией сервера.
A: Решение: Переустановка в соответствии с пунктом 2.2
Q: RESTRICTION: PB Client Not Responding
Нет ответа от античита клиента, либо несоответствие версии античита клиента с версией сервера.
A: Решение: Переустановка в соответствии с пунктом 2.2, отключениме антивируса, фаервола или др. блокирующих доступ програм.
Q: RESTRICTION: No Packet Flow
Невозможна передача пакета, потерянный пакет, либо несоответствие версии античита клиента с версией сервера.
A: Решение: Переустановка в соответствии с пунктом 2.2, отключениме антивируса, фаервола или др. блокирующих доступ програм.
Q: RESTRICTION: Error loading pbcl
Неправильная/некорректная установка PunkBuster, возможно поврежден файл, либо несоответствие версии античита клиента с версией сервера.
A: Решение: Переустановка в соответствии с пунктом 2.2, отключениме антивируса, фаервола или др. блокирующих доступ програм.
Q: RESTRICTION: Losing Key Packets
Потеря пакетов (также виновниками этой ошибки могут быть вирусы, а также плохой канал доступа)
A: Решение: Добиваемся стабильного канала всеми методами, отключение фаерволов или антивирусов.
Q: Ignoring MD5Tool Queries
Отклонены запросы на проверку файлов PB MD5Tool
A: Исключить любые модификации контента игры, переустановка клиента, также пробуем отключить фаервол.
Q: INIT FAILURE
A: Довольно общая проблема, вызванная либо невозможностью обновить версию PB клиента, либо даже поврежденным PB. В этом случае необходимо произвести обновление вручную. Для этого предназначена утилита pbweb.exe, которую можно найти в папке pb, либо скачать с сайта разработчика. Запустив её Вы произведете обновление PB напрямую через мастер сервер. Для этих же функций предназначена команда
• pb_webupdate
но её работа не надежна.
Q: У меня лаги на серверах с активированным PunkBuster
A: Прежде всего убедитесь, что лаг вызван именно ПБ, попробовав поиграть на других серверах, в том числе и на серверах, где ПБ отключен. Лаг может быть обусловлен конфликтом прерываний, различным ПО, загружающим систему или сетевой канал, лагами самого игрового сервера и т.д и т.п. Если же Вы полагаете, что лаг вызван именно клиентом ПБ, что тоже вполне вероятно, ввиду его достаточно "вздорного" характера, то попробуйте перед подключением к серверу в консоли написать следующие команды:
• 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.
Q: Could not load OGL subsystem (OpenGL subsystem)
A: Видеодрайверы, входящие в состав операционных систем семейства Windows и устанавливаемые по умолчанию, не поддерживают API OGL. Иногда подобная ошибка может возникать при неправильно установленных драйверах (чаще всего это связано с некорректным удалением предыдущей версии). В этом случае попробуйте переустановить свежий видеодрайвер.
Так же есть еще один способ, если все вышеперечисленное не помогло:
1. Полностью удалить папку PB из игры.
2. Остановить службу PnkBstrA (если она запущена. Здесь: Панель Управления - Администрирование - Службы)
3. Удалить файл PnkBstrA.exe в папке SYSTEM32 в операционной системе
4. Обновить PB с помощью утилиты ручного обновления, которую можно взять здесь
5. Если во вновь появившейся папке PB нет файлов PnkBstrB.exe и PnkBstrK.sys, то нужно взять гденибудь эти файлы и переписать к себе в папку PB
6. Если в папке system32 системы не появился файл PnkBstrA.exe то нужно также переписать туда этот файл самому
7. запустить сервис PnkBstrA (Здесь: Панель Управления - Администрирование - Службы)
8. Перезагрузить компьютер.
Общее решение: переустановить PunkBuster из последнего обновления игры.
Решение: Удалите читы/хаки с вашего компьютера и больше их не используйте, т.к. в противном случае, вы лишитесь своего CD-Key (если он у вас лицензионный) и будете навсегда забанены на серверах PunkBuster.
Важно:
За данные нарушения игрок получает пожизненный бан его аккаунта античитом PunkBuster, а именно игрок может получить Global GUID PunkBuster ban,
или Global Hardware PunkBuster ban за более серьёзные нарушения.
В первом случае вам прийдется покупать новый лицензионный ключ и создавать новый аккаунт, во втором вы вообще можете быть лишены возможности играть на серверах, защищенных античитом PunkBuster.
Читайте также: