Не удается найти указанный файл pnkbstrb log
20 апр. 2016 в 12:15
I am having a LOT of trouble with this. I've been dealing with this PunkBusterB issue for almost a year and a half and I really wanna get back into this game. XD
Starting PunkBuster Service Installer (v0.993) (04/21/16 00:36:58)
Windows NT 6.1 (build 7601, Service Pack 1) 64-bit
PunkBuster DLL Install Files IncludedChecking user is Administrator OK
Checking Administrator privileges OK
Opening Service Control Manager OK
Searching for PnkBstrA None Found - OK
Extracting PnkBstrA service OK
Verifying service authenticity OK
Installing PunkBuster DLLs OK
Enabling PunkBuster Client OK
Installing PunkBuster service OK
Installed at "C:\Windows\system32\PnkBstrA.exe"
serviceInstallFile does exist
Checking PunkBuster service status STOPPED
Starting PunkBuster service OK
Adding firewall rule for PnkBstrA OK
Adding firewall rule for PnkBstrB OK
Installation Finished.
My issue specifically is that the file PnkBstrB.log cannot be found anywhere on my PC. It's been deleted for some reason and many of my games, including APB, cannot properly install PunkBuster without it. I've tried the following:
-Un-installing PB, restarting my PC, re-installing PB, Installing PB through APB:R Launcher
-Un-installed PB, restarted PC, re-installed PB, used PBSetUp to update APB:R to current server version
-Complete un-install of PB and re-installing the service as Admin
-Did attempts 1 and 2 as Admin
-Did many of suggested solutions, which includes checking my anti-virus firewall
-Disabled my firewall and gave special permissions and settings
I still cannot get APB to stop kicking me from the game because of PunkBusterB's absence. I cannot recover my PnkBstrB.log file and it seems that it's impossible to re-install PnkBstr without it. Is there a solution to this problem? I REALLY wanna get back into APB and I've been annoyed for a year and a half by this issue that has affected other games, like Battlefield 3 and Medal of Honor: Warfighter; not to mention APB.
Служба PnkBstrA является одним из компонентов клиента «PunkBuster», который устанавливается на компьютеры пользователей вместе с некоторыми играми, поддерживающими многопользовательский режим. Основным назначением службы является слежка за действиями игроков с целью предотвращения использования читов и ботов.
Работает всё это в режиме клиент-серверной архитектуры, то есть клиент периодически собирает информацию о действиях игрока, шифрует и отсылает на сервер. Там данные расшифровываются и принимается решение — нарушаются игровые правила или нет.
- Название файла: «Pnkbstra.exe».
- Место размещения: «\System32\».
- Приложение: «PunkBuster».
- Компания разработчик: «Even Balance».
- Не соответствие требуемой версии клиента и игры.
- Блокирование работы приложения антивирусом или файрволом (брандмауэром).
- Инфицирование файла вирусом.
- Повреждение файла или приложения в целом.
- Возникновение конфликтов в профиле игроков.
По статистике приложение PunkBuster чаще всего устанавливается на компьютер вместе с играми «Call of Duty» и «Battlefield».
Лучшим способом для устранения ошибок является переустановка клиента. Для начала удалите текущую версию. Это можно сделать в настройках Windows «Программы и компоненты». Теперь необходимо найти установщик клиента. В первую очередь его стоит поискать в файлах инсталлятора игры. Например, в «Battlefield 4» он лежит по пути «/Battlefield4/_Installer/punkbuster/redist/pbsvc.exe» . Для других игр воспользуйтесь поиском и ищите по названию приложения.
Если инсталлятор не найден, например по причине удаления файлов установки, то скачайте его с официального сайта разработчиков. После запуска приложения надо нажать на кнопку «Add a Game» и выбрать игру. Во втором поле укажите правильный путь к игре. Должно начаться обновление клиента. Если этого не случилось, нажмите в верхнем меню кнопку «Update PunkBuster».
После переустановки рекомендую проверить публичное разрешение доступа приложения к сети. Смысл в том, что брандмауэр Windows может блокировать работу процессов приложения с сетью. Это недопустимо, поэтому переходим в настройки брандмауэра.
- Открываем «Панель управления».
- Ищем «Брандмауэр Windows».
- В левом меню пункт «Разрешение взаимодействия с приложением или компонентом в брандмауэр Windows».
- Ищем процессы «PnkBstrA» и «PnkBstrB». Проверяем чтобы для них были установлены разрешения на обмен данными и в частных и в публичных сетях.
Как удалить PnkBstrA.exe?
Это более радикальный метод, который реализуется следующим образом:
- Если используете Виндовс 10 последней версии, то открываем «Приложения и возможности» через контекстное меню кнопки «Старт» (нажимаем для вызова Win + X ):
- Для Windows 7 откроется такой вот перечень установленного софта, где следует отыскать Punk Buster и выбрав его – кликнуть по кнопке удаления. Вот скриншот, но на примере другой утилиты:
- Обязательно выполняем очистку реестра с применением оптимизатора CCleaner, скачать который и посмотреть видео инструкцию можно по ссылке:
- Чтобы изменения вступили в силу – стоит перезапустить ПК.
Теперь знаете, что такое PnkBstrA.exe, для чего нужен процесс и как от него избавиться в случае возникновения ошибок.
Методы устранения ошибки
Очень часто причиной становится антивирусное программное обеспечение, установленное на Вашем ПК. Вероятно, что указанный файл блокируется, и его необходимо добавить в «белый список» исключений.
Расположен файл в системной папке Windows, внутри каталога SysWOW64 (для 64-битной ОС) или System32 (для 32-битной версии Виндовс). Также в исключения добавляем PnkBstrB.exe, который находится в директории Appdata / Local. Чтобы получить полный путь, нажимаете на клавиатуре Win + R и вводите команду:
После этого откроется каталог, где следует пройти по пути, где и будет находится нужный объект:
Как вариант, кликните по файлу правой кнопкой мышки и выберите запуск с правами админа:
Суть процесса ПанкБастер А
Чтобы игровой процесс был честным и равноправным, разработчики устанавливают дополнительное программное обеспечение, которое ограничивает возможность взлома (читерства). Ведь если игроки начнут жульничать, то получат определенные преимущества перед другими, общее недовольство стремительно вырастет, участники будут уходить с серверов, а создатели игры понесут финансовые потери.
Для защиты от взлома используется утилита PunkBuster, которая запускается посредством элемента PnkBstrA.exe. Он периодически сканирует диски компьютера на наличие «кряков», «патчей» и прочих читерских инструментов. При обнаружении чего-то подобного отправляется журнал (логи) на сервера разработчиков, информация анализируется, а нарушители наказываются.
PnkBstrB — ошибка
При ошибке с этим процессом в сети нашел информацию, что программу можно попробовать переустановить. Сначала удалите ее:
- Зажмите Win + R, появится окошко Выполнить, вставьте команду appwiz.cpl, нажмите ОК.
- Откроется окно установленного софта — окно Программы и компоненты.
- Находим PunkBuster, нажимаем правой кнопкой и выбираем Удалить.
- Появится мастер удаления. Следуем инструкциям на экране, обычно нужно нажимать Далее/Next/Удалить/Uninstall.
После удаления чистим хвосты:
- В диспетчере завершаем работу процессов PnkBstrA.exe и PnkBstrB.exe (если они есть конечно).
- Открываем папку C:\Windows\SysWOW64, в которой удаляем следующие файлы: PnkBstrA.exe,PnkBstrB.exe, PnkBstrB.xtr, PnkBstrB.ex0.
- Открываем папку C:\Users\USER_NAME\AppData\Local\ и там удаляем папку PunkBuster.
- Потом идем в папку с игрой, которая использует защиту от читерства и удаляем там папку pb.
После этого еще можно почистить систему от мусора утилитой CCleaner.
Что делаем дальше:
- Качаем pbsetup.exe с офф сайта.
- Качаем pbsvc.exe тоже из офф сайта.
- Ставим PunkBuster при помощи установщика pbsetup.exe, при установки принимаем соглашение (I Agree), потом кнопкой Add a Game добавить необходимую игру и нажать потом Check For Updates. Немного ждем и потом закрываем pbsetup.
- Потом запускаем pbsvc.exe и тоже соглашаемся (нажимаем I Agree), устанавливаем, после установки может вылезти окошко мол ошибка — нажимаем ОК и открываем папку C:\Windows\SysWOW64, где вручную запускаем файлы PnkBstrA.exe и PnkBstrB.exe.
Возможно кому-то этот способ поможет избавиться от ошибки.
Файлы от программы обычно расположены или в папке System32 или в папке SysWOW64. Кстати log файлы это служебные, там только отчет о выполненных действиях (как удачных так и с ошибкой).
Ошибка «Игра отключена: Punkbuster kicked player»
Ещё одна распространённая ошибка при игре онлайн «Игра отключена: Punkbuster kicked player». Это значит что сервер посчитал что игрок нарушает какие-то правила, хотя на деле этого может и не быть. Переустановка клиента в этом случае может не дать результата, хотя в первую очередь стоит попробовать именно этот способ. Так же предлагаются следующие варианты решения проблемы.
Темки отдельной по нему так и не нашел, а перелопачивать ТАКОЙ объем инфы по всем темам - сложновато даже для меня.
==================
Вопрос.
Панк снова стал банить ай-пи крякнутых серверов. Сам ай-пи сервака сменить невозможно (по многим причинам)..Из того что сам понаходил - не помогает ничего.
Спустя от 30 сек. до 15-20 минут снова надпись "*Warning* This server is BANNED by PunkBuster!" и опять дикие лаги, так, что из игры выходишь по 5-10 минут.
Кто что подскажет . Подойдет и для сервера, и для клиента (игрока). Нужна любая версия программы и файла которая поможет обойти бан, или хотябы снять лаги на сервере.
Вот, кстати, и небольшое описание ошибочек ПБ.
ПРИМЕР
А чо такое : лузер кэй ракетс .
ОТВЕТ
Losing Key Packets - это потеря ключевых пакетов связи. Такое может быть даже при очень хорошем пинге. Информация в сеть передается не бесперерывно. она сжимается в пачки-пакеты и уже такими кучками передается. Какой-то из пакетов не дошел, или дошел неполностью. Помогает отключение лишних программ, и освобождение канала связи от нагрузок, связанных с этими программами. Как пример могу привести программу для общения и звонков через Интернет Skype. Она может занимать до 35% от пропускной способности канала, отчего и будут и потери пакетов, и даже явные лаги в игре (как пробки на дорогах).
О у меня точно такое же было ( создал тему "Помогите(Серьезная проблема)").Я нашел решение , после неудачных попыток скачивания разных программ: я отключил пб (Пуск > Панель Управления > Производительность и обслуживание > Службы (И откл PnkBstra И PnkBstrB).
Помогло ,но только на серверах без ПБ.
1 вариант.
Зайдите в игру и впишите в консоли /pb_lan 1 (консоль открывается нажатием на Ё слева от 1) и обновление будет проходить автоматически
2 вариант.
В каталоге установки игры найдите папку PB и запустите pbsetup.exe
Нажмите "Add Game". Выберите "CoD4" и нажмите "Check for updates".
Дождитесь окна "All available updates have been applied."
Готово.
Если pbsetup.exe в папке PB не оказалось, то скачайте отсюда pbsetup
Разархивируйте и положите ее в папку PB в директории игры. Запустите.
Нажмите "Add Game". Выберите "CoD4" и нажмите "Check for updates".
Дождитесь окна "All available updates have been applied."
2.Если вас выкидывает с ошибками типа:
Как переустановить Pb?
1. Делаем Пуск-Выполнить-services.msc
2. Ищем там пункты PnkBstrA и PnkBstrB - останавливаем их.
3. Идем в папку "Windows(или смотря как она у вас названа)/system32/" находим и удаляем там фаилы PnkBstrA.exe и PnkBstrB.exe.
4. Идем в папку с игрой, находим там папку pb и удаляем её
5. Заново устанавливаем PB. Для этого:
6. Скачайте и разархивируйте папку PB в директорию игры (скачать с РВ или взять у кого-нибудь)
7) Запустите pbsetup.exe из папки Pb. Нажмите "Add Game". Выберите "CoD4" и нажмите "Check for updates". Дождитесь окна "All available updates have been applied."
8) Скачайте и запустите pbsvc.exe
(скачать здесь pbsvc)
Для этого файл разархивируйте и положите в папку PB. Запустите. Откроется программа. Поставьте галочку на строке Install/Re-Install Punkbuster Service, а потом внизу нажмите Next. Эта программа проверит и Ваш Pb.
9) При заходе в Call of Duty 4 будут автоматически запущены 2 службы: PnkBstrB.exe и PnkBstrA.exe. ВАЖНО. : Если установлен фаерволл, добавить в исключения PnkBstrB.exe и PnkBstrA.exe (они лежат в C:\WINDOWS\system32\), либо совсем отключить фаерволл на время игры.
10. Перезагрузите компьютер
По возможности, все что вы меняете и заменяете, вначале бэкапте, для того что бы можно было откатиться назад!
Ошибки типа: "gnoring MD5Tool Queries"
"MD5Tool Mismatch: iw3mp.exe "(или какой-либо другой файл игры)
Неправильные файлы игры папки main . Эти ошибки могут объясняться вирусами, проникшими в файлы игры, различными модификациями (в т.ч. запрещенными), а также читами. Игра сравнивает размеры и хэш (контрольную сумму) правильного файла и Вашего, и если найдет несоответствие - следует кик. Поэтому следует держать игру "в чистоте".
В любом случае начните с обновления ПБ.
Pb кикает за «Losing Key Packets» Что делать?
Прописать в командной строке (Пуск-Выполнить):
sc config PnkBstrK start= auto
sc config PnkBstrB start= demand
sc config PnkBstrA start= auto
Ошибка типа:"Global Guid Ban"
Ваш «пиратский» ключ забанен Pb. Смените ключ игры.
CoD4_keygen
Ошибка "cvar r_lodscalerigid=2"
Открываем консоль и пишем: r_lodscalerigid 1
Ошибка Cvar fx_sort = 0 –
Неправильное значение переменной. В данном случае, нужно открыть консоль в игре и прописать
/ Cvar fx_sort 0
Ошибка с "maxpackets"
Открыть консоль в игре и прописать
/cl_maxpackets xx (где xx, это цифры от 60 до 100), например /cl_maxpackets 100
VALID CDkey is not reaching GuidAuth Server
1. Нужно включить фаэрвол, на висте обязательно, ну а в список разрешённых программ Pb добавляеться сам.
2. Запустить мультиплеер от имени администратора что бы избежать AUC запросы, которые Pb не понимает.
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 не оказалось, то
1. Запустить игру
2) В основном меню вызвать консоль (клавишей ~ ) и ввести команду \pb_writecfg
3) Затем перейти в папку . /Call of Duty 4/pb, там найти файл pbcl.cfg, открыть его с помощью блокнота или другого текстового редактора и добавить строки -
pb_lan 1
pb_security 0
либо в игре открыть консоль и прописать
/pb_lan 1
/pb_security 0
Inadequate O/S Privileges
Под Windows XP Pro это делается в оснастке Local Security Policy (Control Panel => Administrative Tools => Local Security Policy)
Расшифровка наиболее часто встречающихся кодов нарушений в момент кика/бана
Решение: удалите читы/хаки с вашего компьютера и больше их не используйте, т.к. в противном случае, вы лишитесь своего CD-Key (если он у вас лицензионный) и будете НАВСЕГДА забанены по GUID на сервере PunkBuster!
Мне кажется, что меня сильно «лагает» на серверах с активированным ПБ
Прежде всего убедитесь, что лаг вызван именно ПБ, попробовав поиграть на других серверах, в том числе и на серверах, где ПБ отключен. Лаг может быть обусловлен конфликтом прерываний, различным ПО, загружающим систему или сетевой канал, лагами самого игрового сервера и т.д и т.п. Если же Вы полагаете, что лаг вызван именно клиентом ПБ, что тоже вполне вероятно, ввиду его достаточно "вздорного" характера, то попробуйте перед подключением к серверу в консоли написать следующие команды:
\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.
Программа, которая как вы уже понимаете создана чтобы выкидывать из игры тех пользователей, которые используют читы, другими словами играют нечестно. Иногда программу ошибочно называют Punk Booster, хотя слово booster вообще из другой оперы.
Пользователь, который был заблокирован за использование читов и был отключен от игры — называется kicked player.
Данная программа часто уже может быть в папке с игрой. И как я понимаю, некоторые игры по сети могут работать ограничено или вообще не работать, если PunkBuster не будет запущен.
Возможно что PnkBstrB — это вообще служба, которая запускает процесс PnkBstrA:
Это окошко свойств службы. Even Balance, INC — так понимаю что компания, которая создала эту программу.
Как мы уже поняли — PnkBstrA тоже от этой программы, но грузить ПК этот процесс, а также PnkBstrB — не должен. Это ошибка, стоит попробовать переустановить программу.
Заключение
Собственно главное мы выяснили:
- PnkBstrB — процесс от утилиты PunkBuster, которая необходима для защиты игры по сети от читерства.
Надеюсь кому-то информация помогла, удачи и добра, до новых встреч друзья!
Эта статья будет полезна для тех, кто обожает онлайн игры. Уверен, что многие из Вас во время запуска Battlefield 3 или 4, Assassin's Creed сталкивались с проблемой PnkBstrA.exe. Что это процесс (файл), как его удалить – обо всём расскажу подробно.
Читайте также: