Форумы otstrel.ru (http://otstrel.ru/forum/index.php)
-   Обмен опытом (http://otstrel.ru/forum/reality/obmen_opytom/)
-   -   Failure:PnkBstrB.exe Handshaking failed (http://otstrel.ru/forum/reality/obmen_opytom/38565-failure_pnkbstrb_exe_handshaking_failed.html)

Дедушка_приехал 22.08.2008 22:06

Failure:PnkBstrB.exe Handshaking failed
 
В общем, эпопея.

Итак, ПБ, играл на БФ местном Ростовском серваке - без проблем.

Перешел на Проект Реалити - уже не оторвать. Только, чтобы зайти в игру, надо выполнить кучу шаманских действий (по времени от 10 минут до часа)

Распространненые ошибки - пишет, ПБ кик Failure:PnkBstrB.exe Handshaking failed. Или, ОЧЕНЬ редко, что PnkBstrB.exe initialization failed.
Мои действия:
1. Утилита pbsvc.exe - переустановка (иногда сразу все работает)
2. Утилита pbsvc.exe - переустановка и перезагрузка.
3. Утилита pbweb - чаще всего работает.
4. Удаление папки PB и обновление заново через pbsetup.
5. Удаление папки PB и установка через pbweb.

И в таком же духе. Иногда одно действие помогает, иногда надо выполнить несколько, последовательность не играет роли практически.

Точно: после перезагрузки компа ошибка появляется СТОПУДОВО. Игра на наших серверах, выход из ПР, через некоторое время загрузка - та же ошибка. Даже просто если вышел из игры, пошел поел (в смысле, комп ничего не делал) и заходишь снова.

Файрволл Оутпост, лицуха - все добавлено и разрешено. Антивирус - НОД32, лицуха. Включал, выключал, удалял, останавливал, ставил режимы, отключал обновления (и др. извращения) - не помогает.

Однажды сделал "Утилита pbsvc.exe - переустановка и перезагрузка", ТРИ дня играл без проблем. На четвертый началось снова. Уже достало. Сегодня час промуздыкался, прежде чем на сервак зашел, ессно настроения нет, злой, игра не идет и вообще...

Люди добрые, настойчиво за помощью обращаюсь... Может, что-нить там прописать в консоле? Или есть чудо-программа?... Ех...

Спасибо за внимание :)

COBRA(SU) 22.08.2008 22:07

Чудо программа - другой сервер

Makeich 22.08.2008 22:49

При возникновении ошибки, связанной с работой Punkbuster, необходимо посетить раздел вопросов и ответов сайта Punkbuster, посвященный работе Battlefield 2.

http://www.punkbuster.com/index.php?page=faq-bf2.php

Hakk! 22.08.2008 22:52

обесняю простой способ берешь пб версию 0259 и делаешь копию при каждом запуске ПР закидываешь в папку пб эту версию и все

Makeich 22.08.2008 23:00

Обязательно проверить компьютер на инфекцию (возможно spyware)
бастер не любит паралельно запущенных программ
а на Рус Реалити еще и модифицированных основных файлов, в том числе в результате заражения.

Beginner 22.08.2008 23:11

Кстати сегодня тоже не помогло - всегда было достаточно переустановки или теста через pbsvc.exe, но видимо не судьба в басру было поиграть - а я ее так ждал.

А проблема на самом деле и в панкбастере, и в сервере, а точнее в его дополнительных проверках на целостность. Но так как это проверку убирать явно не собираются, то бадаться будем уже не с администрацией RR, а с самим PB - ищем службу PnkBstrB.exe (если нет, то должна появиться после переустановки PB) и смотрим что в ее описании написано:
если PunkBuster Service Component [v1.806 PBSVC], то радуемся и наслаждаемся игрой;
если PunkBuster Service Component [v2.7 Cod2], то либо делаем один раз как советует HBiT, либо делаем каждый раз перед запуском игры реинстал/тест как советует SpenderRUS;
если PunkBuster Service Component [v2.89 BF2], то тогда только замена этой службы на одну из перечисленных выше, потому что варианты с переустановкой сервисов PB, правда может помочь удаление папки pb из директории игры и последующим обновлением (по сути то же самое, что сказал Hakk! выше).

Резюмирую здесь советы остальных мученников, собранные с разных топиков - надеюсь больше плодить не будут:

Цитата:

Сообщение от HBiT (Сообщение 662727)
Надеюсь помогут мои мытарства с пб:

Если приглядеться к списку запущеных служб - имеем
или
PnkBstrB PunkBuster Service Component [v1.806 PBSVC] http://www.evenbalance.com
или
PnkBstrB PunkBuster Service Component [v2.7 Cod2] http://www.evenbalance.com
или
PnkBstrB PunkBuster Service Component [vххх BF2] http://www.evenbalance.com

соответственно поиграв в код4(почему в имени код2!? у меня на компе код4) - поиграть в бф2 уже не получиться без проблем.
Поэтому надо вручную переустанавливать панкбастер и брать версию для бф2 и имено файлы PnkBstrА PnkBstrB от нее копировать в папку систем32.

Причем на русреалити пускает только с PnkBstrB PunkBuster Service Component [v1.806 PBSVC].

Цитата:

Сообщение от SpenderRUS (Сообщение 655856)
такая же канитель началась 3 дня назад.
перед запуском PR.exe запускаешь фаил pbsvc.exe. прога проходит тест - все "ОК" написано зеленым шрифтом.
после этого запускаешь PR и играешь.

Цитата:

Сообщение от RussianCrazyIvan (Сообщение 666250)
В ходе кропотливых тестов выявлено следующее по поводу"Handshake PnkBstrB.exe failed": Сервер Russian Reality PROS и PB живут каждый своей жизнью, захочет PB запустить на сервер - запустит и Russian Reality ему не указ. При следующем заходе может передумать, стабильности никакой. Ничего не предпринимая, я входил и с первой и с пятой и с десятой попытки тупо жмакая на вход на Сервер Russian Reality PROS. Основная причина вылета в начале игры - отсутствие обмена с сервером PB, и как следствие: отсутствие инсталляции и запуска PnkBstrB.exe. Это проблема сервера, мы на это никак повлиять не можем. Кстати, причина лагов, я думаю, тоже заключается в нестабильности обмена между серверами Russian Reality и PB. Вот используемые мною рецепты для входа на сервер Russian Reality: Ничего сносить/ставить не надо (от лукавого это), раз в недельку обновляться с помощью pbsetup.exe. Перед заходом на Russian Reality войти на проверенный сервер, например, LITHUANIAN REALITY!, мне помогает. В 50% случаев вход на Russian Reality оказывается удачен.

Цитата:

Сообщение от madb (Сообщение 665981)
cd pb
if exist pbns_c.dat del pbns_c.dat
if exist PnkBstrB.exe del PnkBstrB.exe
if exist PnkBstrK.sys del PnkBstrK.sys
cd..
cd mods\pr
cd..
cd..
"Project Reality.lnk" //называть можно как угодно

P.S.
Цитата:

Сообщение от Makeich (Сообщение 673118)
При возникновении ошибки, связанной с работой Punkbuster, необходимо посетить раздел вопросов и ответов сайта Punkbuster, посвященный работе Battlefield 2.

http://www.punkbuster.com/index.php?page=faq-bf2.php

Ага... посетить и ничего там не найти по этому поводу.

NekraRUS 01.09.2008 18:37

Долго мучался с этой проблемой, а теперь увидел эту тему и хочу поделиться моим решением. Решение немного напоминает это
Цитата:

Сообщение от madb
cd pb
if exist pbns_c.dat del pbns_c.dat
if exist PnkBstrB.exe del PnkBstrB.exe
if exist PnkBstrK.sys del PnkBstrK.sys
cd..
cd mods\pr
cd..
cd..
"Project Reality.lnk" //называть можно как угодно
Вроде как мне помогает (помогал на 7м реалити) такой выстраданный бат файлик (соответственно переделайте под себя). Что из этого действительно нужно уж и не важно
"E:\Gamez\Battlefield 2\pb\pbsvc.exe" /u --i-accept-the-pb-eula --no-prompts
del "E:\Gamez\Battlefield 2\pb\PnkBstrB.exe"
del "E:\Gamez\Battlefield 2\pb\PnkBstrK.sys"
del "C:\WINDOWS\system32\PnkBstrA.exe"
del "C:\WINDOWS\system32\PnkBstrB.exe"
del "C:\WINDOWS\system32\PnkBstrK.sys"
del "C:\WINDOWS\system32\drivers\PnkBstrK.sys"
del "C:\Documents and Settings\Tonn\Application Data\PnkBstrB.exe"
del "C:\Documents and Settings\Tonn\Application Data\PnkBstrK.sys"

а в конце можа присобачить запуск игры
Словами это: 1- удаление (только) сервиса панкбастера, 2- удаление всех раскинутых по компу файлов, 3- все сразу запускаем игру, ничего не устанавливая, никаких pbsetup.
Прежде чем хаять метод - попробуйте, и если поможет (или нет) то расскажите об этом в игре :wink:
з.ы. на 8м реалити еще не тестил - качается :?

COBRA(SU) 01.09.2008 18:55

сейчас такой проблемы вроде нет ниукого в 08 тьфу тьфу
а нет есть такая проблема на инфантри рр там другие настройки?

RBK 01.09.2008 19:40

Цитата:

Сообщение от COBRA(SU) (Сообщение 679092)
сейчас такой проблемы вроде нет ниукого в 08 тьфу тьфу
а нет есть такая проблема на инфантри рр там другие настройки?

фига се нету , у меня это на каждом 2ом серваке!


Цитата:

Сообщение от NekraRUS (Сообщение 679079)
Долго мучался с этой проблемой, а теперь увидел эту тему и хочу поделиться моим решением. Решение немного напоминает это

Вроде как мне помогает (помогал на 7м реалити) такой выстраданный бат файлик (соответственно переделайте под себя). Что из этого действительно нужно уж и не важно
"E:\Gamez\Battlefield 2\pb\pbsvc.exe" /u --i-accept-the-pb-eula --no-prompts
del "E:\Gamez\Battlefield 2\pb\PnkBstrB.exe"
del "E:\Gamez\Battlefield 2\pb\PnkBstrK.sys"
del "C:\WINDOWS\system32\PnkBstrA.exe"
del "C:\WINDOWS\system32\PnkBstrB.exe"
del "C:\WINDOWS\system32\PnkBstrK.sys"
del "C:\WINDOWS\system32\drivers\PnkBstrK.sys"
del "C:\Documents and Settings\Tonn\Application Data\PnkBstrB.exe"
del "C:\Documents and Settings\Tonn\Application Data\PnkBstrK.sys"

а в конце можа присобачить запуск игры
Словами это: 1- удаление (только) сервиса панкбастера, 2- удаление всех раскинутых по компу файлов, 3- все сразу запускаем игру, ничего не устанавливая, никаких pbsetup.
Прежде чем хаять метод - попробуйте, и если поможет (или нет) то расскажите об этом в игре :wink:
з.ы. на 8м реалити еще не тестил - качается :?

как Этим пользоваться ,куда вписывать?))

COBRA(SU) 01.09.2008 19:46

короче вышел из игры включил в демоне все защиты и игру не сварачивал все работает, может изза сворачивания игры это было

[wow]titan 01.09.2008 19:56

Цитата:

Сообщение от COBRA(SU) (Сообщение 679118)
короче вышел из игры включил в демоне все защиты и игру не сварачивал все работает, может изза сворачивания игры это было

а мне везёт ПБ меня не трогает =)

Etnograf 01.09.2008 22:38

У меня тоже было.
Я удалил папку с ПБ и скачал последнюю версию, установил, но потом обнаружил, что ПБ (B) не запускается. Точно не знаю, но далее я зашёл на иностранный сервер - и всё заработало.
Я, также, склонен согласиться с Макеичем, что это может быть троян какой или вирус, потому-что у меня параллельно со всем этим в диспетчере задач находилась странная программа "e~50001". Может немного по-другому называлась, но после того как я её выключил, у меня и комп стал работать быстрее, и пинг выгре упал со 130 до 40-50, и много ещё чего хорошего случилось.

RBK 01.09.2008 22:39

Цитата:

Сообщение от NekraRUS (Сообщение 679079)
Долго мучался с этой проблемой, а теперь увидел эту тему и хочу поделиться моим решением. Решение немного напоминает это

Вроде как мне помогает (помогал на 7м реалити) такой выстраданный бат файлик (соответственно переделайте под себя). Что из этого действительно нужно уж и не важно
"E:\Gamez\Battlefield 2\pb\pbsvc.exe" /u --i-accept-the-pb-eula --no-prompts
del "E:\Gamez\Battlefield 2\pb\PnkBstrB.exe"
del "E:\Gamez\Battlefield 2\pb\PnkBstrK.sys"
del "C:\WINDOWS\system32\PnkBstrA.exe"
del "C:\WINDOWS\system32\PnkBstrB.exe"
del "C:\WINDOWS\system32\PnkBstrK.sys"
del "C:\WINDOWS\system32\drivers\PnkBstrK.sys"
del "C:\Documents and Settings\Tonn\Application Data\PnkBstrB.exe"
del "C:\Documents and Settings\Tonn\Application Data\PnkBstrK.sys"

а в конце можа присобачить запуск игры
Словами это: 1- удаление (только) сервиса панкбастера, 2- удаление всех раскинутых по компу файлов, 3- все сразу запускаем игру, ничего не устанавливая, никаких pbsetup.
Прежде чем хаять метод - попробуйте, и если поможет (или нет) то расскажите об этом в игре :wink:
з.ы. на 8м реалити еще не тестил - качается :?

кто-нибудь может сказать как этим пользоваться

Znet_Kislorod 02.09.2008 07:50

У мя эта же проблема. не знаю как окончательно избавится, перед каждым запуском приходится делать pbsetup.exe

SpenderRUS 02.09.2008 11:05

to Znet_Kislorod
скопируй папку pb после того как сделаешь pbsetup.
следующий раз, перед каждой игрой, папку pb удаляй и возобновляй из сделаной копии.
метод быстрее чем pbsetup.

Znet_Kislorod 02.09.2008 15:50

Я вынес ярлык на рабоч стол от pbsetup.exe - перед запуском игры запускаю он быстро проверяет и все.

dead039(rus) 02.09.2008 16:33

"Распространненые ошибки - пишет, ПБ кик Failure:PnkBstrB.exe Handshaking failed. Или, ОЧЕНЬ редко, что PnkBstrB.exe initialization failed." Меня так постоянно кикает с Russian Reality.Я решил так эту проблему смотриш какая карта на серваке ещеш сервак с такойже картой конектишся к нему потом дисконектишся и конектишся к Russian Reality и вуаля проблема решина пока не выйдеш из игры потом тежи махинации если опять поиграть надо ;) мне помогло всяк легче чем шаманить там чёта .

NekraRUS 02.09.2008 23:57

и мой способ не справляется - додумываю

NekraRUS 03.09.2008 17:35

Так блин, смотрим все сюда, вот как-бы новая редакция тюкания панкбастера перед запуском игры. Прошу всех у кого с ним проблема потестить это (новых проблем не должно прибавиться :-D ).
Значит все это копируете отсюда, вставляете в блокнот и сохраняете это под именем типа noproblem.bat
единственное что вам надо изменить это путь до вашей папки где у вас стоит BF2 (у меня это E:\Gamez\Battlefield 2) - ваш путь можно посмотреть в свойствах ярлыка запуска игры. Хотел сделать еще чтоб автоматом из реестра этот путь брался, но забил, да и муторно - если есть у кого готовое решение то милости просим...

net stop PnkBstrA
"E:\Gamez\Battlefield 2\pb\pbsvc.exe" /u --i-accept-the-pb-eula --no-prompts
rem "E:\Gamez\Battlefield 2\pb\pbsvc.exe" /i --i-accept-the-pb-eula --no-prompts
del "E:\Gamez\Battlefield 2\pb\PnkBstrB.exe"
del "E:\Gamez\Battlefield 2\pb\PnkBstrK.sys"
del "E:\Gamez\Battlefield 2\pb\pbns_c.dat"
del "%windir%\system32\PnkBstrA.exe"
del "%windir%\system32\PnkBstrB.exe"
del "%windir%\system32\PnkBstrK.sys"
del "%windir%\system32\drivers\PnkBstrK.sys"
del "%USERPROFILE%\Application Data\PnkBstrB.exe"
del "%USERPROFILE%\Application Data\PnkBstrK.sys"
"E:\Gamez\Battlefield 2\pb\pbsetup.exe" --i-accept-the-pb-eula /u /q


Потестите, а я пока покушаю...
ЗЫ и чтоб не задавали вопросов как этим пользоваться - расписал понятней некуда!!!

RBK 03.09.2008 18:33

я так и предполагал спс, в ближайшем будущем испробую


Часовой пояс GMT +3, время: 00:25.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd. Перевод:
SEO by vBSEO 3.6.1zCarot

Page generated in 0.21674 seconds with 7 queries