中级玩家
 
- 贡献度
- 20
- 金元
- 1065
- 积分
- 127
- 精华
- 0
- 注册时间
- 2010-1-27
|
本帖最后由 包子1 于 2011-11-25 12:21 编辑
最近更新后很多人进服务器30秒左右就被T显示“Game got disconnected: you were kicked by PunkBuster. Stated reason: PunkBuster kicked player 'Rendity' (for 0 minutes) ... No Packet Flow”等等,经过我的研究彻底解决了这个问题。方法如下:
1.使用任务管理器结束PnkBstrA.exe 和 PnkBstrB.exe还有pbsvc.exe(如果有的话),
2.删除\Origin Games\Battlefield 3\pb和C:\Users\Administrator\AppData\Local\PunkBuster\BF3\pb下所有文件
3.运行\Origin Games\Battlefield 3下的pbsvc(此时要点右键选择“以管理员身份运行”),选择“un-install”那个选项就是删除的意思了。运行完成后并且删除\Origin Games\Battlefield 3下的pbsvc
4.找到\Origin Games\Battlefield 3\__Installer\punkbuster\redist下的pbsvc,将它复制到\Origin Games\Battlefield 3\下后运行(此时要点右键选择“以管理员身份运行”),选择第一个“install”等它安装完成后退出
5.下载最新的pbsetup放到\Origin Games\Battlefield 3\pb下后运行(此时要点右键选择“以管理员身份运行”),按正常流程等待更新完成。(千万不要去手动下载那些html什么的,就让程序更新中途可能会报错更新不了,不管再次更新就是了直到完成)
6.更新完成后这步很重要,一定要重启电脑,重启后进游戏吧看看还被T没有如果还有请看下一步
7.打开C:\Users\Administrator\AppData\Local\PunkBuster\BF3\pb,看看里面的dll和html2个文件夹有没有内容,如果没有请把\Origin Games\Battlefield 3\pb下的dll和html2个目录里的所有内容,复制到C:\Users\Administrator\AppData\Local\PunkBuster\BF3\pb对应的文件夹里。其他不用复制
好了,进游戏Happy吧!!!本人亲测完全解决了PB的问题!个人认为这个问题是PB的问题,程序在编写的时候没有注意到WIN7的权限问题。导致文件没有正常写入到指定目录。如果你觉得有用请回复下贴子并且评分,个人努力也很辛苦,谢谢!!!
本人ID:zyclove 喜欢狙击,所以一直打的狙,欢迎大家加我为好友一起玩!
无效的朋友,请确保PB已更新到最新,并且\Origin Games\Battlefield 3\pb的文件在C:\Users\Administrator\AppData\Local\PunkBuster\BF3\pb文件夹下都存在且相同。 |
|