4 w; J6 F) {+ l
: U* N/ l- K" }$ u+ G; P4 fPB by 妖娆盛唐3 z# z1 C+ d" ]) r$ m. g' O
* q1 E6 d/ Y1 n5 C6 h) v8 n0 a7 j! a6 z
8 @& k- t# a+ _1 n) x4 X% t. X& g: `& z5 ]8 \8 z) s
说明:点击对应你PB出现的问题即可直接看到该问题的出现原因和解决方法。在解决方法中凡是绿色带有下划线的,点击即可下载相应工具或者查看对应教程。
9 y* D2 d. _. N' a2 `
- d7 ^* n, G+ }4 X : {7 L9 c' G' n% N. J
' _- i( t* @1 p6 V: y8 Y* b3 j
此帖由=|HERO|=战队 妖娆盛唐(小妖)发布。转载请注明出处。# Q7 x4 b; h4 E1 ]- n
6 y* F& P; y# ?% A" `! ^
解决PB问题所需重要文件下载(点击文件名即可下载):
& v4 E( s# ^6 K- A$ Z pbsetup.exe(PB手动升级程序,下载后放进PB文件夹双击即可更新) 2 Q. l+ }4 I! c; U+ w$ O) n; c
pbsvc.exe(PB服务安装程序,任意目录下双击即可安装) 6 s* c2 I% l1 K2 E; C
PunkBuster (PB) 的系统需求安装方法
/ s0 ]/ Q: z+ G) ? e8 N 各游戏的PB安装法 : ( _% |1 [3 D/ |8 w
请勿把游戏安装在中文目 $ h% \. o4 g& \ ^! `7 N: r/ q
如果我被PB BAN掉, 要怎样申诉 ? . u8 C4 V* k. b9 \" F2 ?% x
要怎样在PB官网查看被PB的原因及清单? : q& R2 `" [# {3 `3 ?2 `
PB版本的检查法? 6 r9 m5 w+ \, n2 d
PB手动更新法
! M C4 ]* `0 s2 _$ j# M" T( G9 @ 踢出信息 : empty win32 module list
* {4 _* p( D/ e D& |! A 踢出信息 : Inadequate O/S Privileges |5 v7 J f' `9 _* U/ |: {6 v" [
踢出信息 : All PB Restrictions on this server
' ^" d' O! X5 j6 ]5 b 踢出信息 : This PB Server requires (Axxxx Cx.xxx) - error loading pbcl 3 f$ {/ w' V7 {3 n& G
踢出信息 : empty win32 module list(2)
* {. I& [7 w! a. } 踢出信息 : No Packet Flow ! l% m* F( r" x% `3 i# e" d# f
踢出信息 : MD5 tool mismatch: xxxxx.xxx
' b" K) O- ?* ~ 踢出信息 : Losing key packets ....
, x% y8 i' K* O& D5 u 踢出信息 : RESTRICTION:Corrupted File/Memory [81058]
2 A# H/ w7 \: G: W 踢出信息 : GLOBAL PunkBuster xxxxxxxx BAN xxxxx
3 K7 F8 c2 h* y# D 踢出信息 : GLOBAL PunkBuster GUID BAN 8a02f1f0 8 \! }# g0 h! H
踢出信息 : Disallowed Program/Driver 5 t( R5 x& V0 S$ X- w6 q
踢出信息 : DUPLICATE GUID/CDKEY
2 ]. p5 D& C5 v. h 踢出信息 : Error loading pbag
$ G9 s7 T) J* `# \% M8 J 踢出信息 : Violation (COMFAIL) #132
5 c- W8 X& L. i- I4 }8 q 踢出信息 : 只显示 Punkbuster
4 v: F( A( T1 x& L' M1 Y6 ?7 @/ ] 踢出信息 : invalid memory image $ D, m* h/ D" [! o0 L9 L; _; Y8 r2 B
踢出信息 : Unknown Windows Api ( A. u1 a+ `, H0 B# ^
踢出信息 : VIOLATION (PB HACK)
% C; j# u: h& y7 Y 踢出信息 : Service Communic Fuilure:PunkBster.exe 0 o' U) {% v) T1 r; x$ a- x& N7 j X
踢出信息 : SERVICE COMMUNICATION FAILURE:PNKBSTRA.EXE
- b9 p9 W9 T& R( J& t0 ~. j 踢出信息 : PB client Not responding
9 g1 X* S* { \0 j2 m' h 错误信息 : time out trying to update PB client
& n2 f" i; s1 \- Q% K 错误信息 : Blocked O/S xxxxxxxxxx
& N- c' ]* M. s. D, j' q 错误信息 : 出现 pbcl.dll 错误 是 General Protection Fault.
2 w: v4 d6 ?7 \ 错误信息 : INIT FAILURE 或是 pbcl.dll pbag.dll 错误 或是 Update timeout - c1 y1 F1 L' D; G: G/ S
错误信息 : PnkBstrA (or PnkBstrB) 吃掉系统资源 ! P5 g; L8 I( g; Y2 T7 P
无法联机信息 : You have been permanently banned from this Game Server via PunkBuster ... prior Kick/Ban
: h9 f" e8 V7 ]/ U I3 r5 W [. e# e8 Z V" k8 x
6 V& }8 G& j: U
* i3 l% ~1 b* l2 o! G4 q6 E! T3 ~' N3 w W* f' n+ m [1 ^( s- R
- |3 V/ @& _. @5 ?; V PunkBuster (PB) 的系统需求及安装方法 |
# [$ ~) [2 s7 I5 D
/ C# x: ^- X4 K
* I9 m: \- K* Q& V 必须要有系统管理员的权限,否则会无法正常作动。 ! c$ S/ i+ C2 y) V9 }" K3 a8 q
此外,PB不支持中文目录,请勿把游戏安装在中文目录内。 |
6 \3 W* o9 g& C. X $ e( O5 e3 W4 k1 p. {
0 B, _" g7 e/ Y, _1 E- u8 c3 Z
各游戏的PB安装法 : |
) t/ ^7 m5 I$ p: o) z8 w0 l $ @) H, Y M( ?8 @0 A6 T ~1 ]
4 L: E8 \) e! b; ~ -- BF1942 --请在 1.6更新檔 安装的时候,选择安装PB
; Q( l% Q0 D0 g6 H -- BF:V --安装越南时,请一并安装PB。或是放入 光盘一,选择安装PB。
$ M* Q7 B" c. e+ f7 s# O& V -- BF2 --安装BF2时,请一并安装PB. |
6 }- ~3 p% x" Y' R- }; K1 H$ o
" i* ^4 | ` H/ T( Y9 ~
3 D6 o, E$ T% o1 a g+ T! B& z 请勿把游戏安装在中文目录下 | - K2 e! ]0 k& V$ t" y+ R+ [% W# a
' ^- H* |4 l4 P1 S V: W8 ^5 w5 ~
" c, j4 D+ f8 A
PB不支持中文目录,请勿把游戏安装在中文目录下,以免PB无法正常启动。 |
1 ?* S8 ]$ i! k r& ` 4 P# R. G3 N% ~+ s: S% ^
6 u" l' d P$ L3 o& R7 R+ M 如果我被PB BAN掉, 要怎样申诉 ? | , p6 u5 P3 f' R$ a
; j! t) _6 H5 Q( H# A; ^% M8 J . X$ I$ f( @/ n' F
到http://www.evenbalance.com/troubleticket/new_ticket.php?game=bf2
) ]+ ^; J3 V5 Y$ ]2 P( b# ^ 提交你被PB踢掉的英文描述。为了方便PB网站尽快处理你的问题。尽量把出线的问题写详细。 |
$ Q( [2 A) M# I. t$ s
# B. A+ h) o" Q; w$ O : l2 A$ [+ f1 Z8 H7 e+ l$ q: ~
要怎样在PB官网查看被PB的原因及清单? | . T) F# Y' c1 `: i# L% Q- n
2 U4 a+ l6 ]0 @
+ ~3 O8 h% P9 Q* |( j) h. X$ h, o 要怎样查被PB的原因http://www.punksbusted.com/cgi-bin/membership/rpi.cgi ) O7 f# W! ?' V( ~5 |- J
如果你是出现 GUID XXXXX 的信息,就选择 GUID 来查询,然后输入最后出现的 那个字符串 (像是 602bc161)
: i+ F, Z& i3 g6 I" ~! V1 T' m
) p; C- q5 d; R$ i5 e+ O$ w1 n% j 被BAN的清单 (请看对应的游戏区) http://rep.punksbusted.com:9000/cgi-bin/bans.cgi
$ n0 f( X9 z( I# H |
( L# @1 `3 l( A$ }0 J: ~- U, X8 } 1 g: J( x/ q9 ]5 A
* e+ O* `3 z$ R
PB版本的检查法 |
8 I' ~4 I$ n& B* A7 f0 v * B+ x# i7 I. @* H* }
% J$ Q5 Y8 K2 W" n2 Y }3 Z9 l
检查网络服务器端的pb版本:
5 @$ k2 i. D% _$ y; A+ | 1.游戏中按下 ~ (键盘左上角),然后会出现控制面板(一个白底屏幕)。
9 D' ~. V% L: @ 2.然后打 PB_WEBUPDATE (打完按下回车) & G( T( \# N8 B t/ O! @
3.接着等一下子 (pb更新) ( W* E k# L% s9 w4 B) C5 K
在 Receiving from PB server ( w v*.**** | A**** C*.***) 2 \# Z1 Z4 y0 X+ j
版本一 版本二 ' r' V. G& B; I* ?* Q" T# j
这两个就是服务器端的PB版本 : ^) W0 F2 h O7 P, j
=============================================
4 h @6 J6 v5 f4 f g2 _ y+ z3 t 检查自己的pb版本:
d6 n+ s* \3 p8 S 1.游戏中按下 ~ (键盘左上角)
/ ^. c3 Q: |. |2 h% K8 c' \5 ] 然后会出现控制面板(一个白底屏幕) , n3 d& `+ T8 Y! e
2.然后打 PB_VER (打完按下enter)
c3 t& L J i# b3 I0 l 在 PunkBuster Client: PunkBuster Client (v*.**** | A****) Enabled 5 H8 r# H% n, O- N. E1 c
版本一 版本二 8 K6 R2 t8 i) ^, V% K
这两个就是玩家端的PB版本 |
! v3 H5 J: O( v- ~7 G7 A $ m& F+ R, b0 z3 |
. c, ^$ \7 n" R; f8 q PB手动更新法 |
9 v/ Z \! y Q. P: g2 N % I9 F& Q6 K8 y# o, k- G
& M* x5 h2 T5 A8 k1 l) x2 \/ Q
理论上在每次联机的时候PB会自己更新,所以不需要玩家动手。
# ]7 S3 a! [$ W- k' h 不过,有时候会出现小问题,这时候需要手动更新 ! d7 }9 V& y4 \4 L
更新方法如下:[url]http://telecom.heroclan.net/thread-278422-1-1.html[/url] |
5 w6 {' ^) ?: i% t8 G0 ~1 d Y; d 9 ?' j1 X3 Q, I+ R
, L9 {4 e4 `; ?$ a 踢出信息 : empty win32 module list |
! i$ p% J2 L0 [ P3 b# r
) G3 ~+ g/ j* }. F ( T" [, n" d- S: W7 d+ p/ c( I+ X% Q
错误信息 empty win32 module list ,可能是由于计算机中毒造成的,扫描并清除你计算机中存在的病毒、木马、流氓插件等恶意软件。 |
7 p3 s; i- i: R" R: j9 {9 Z3 r ) m! c0 S) X V' _ u
; B8 K7 E0 T+ J8 Z* q/ M' p
踢出信息 : Inadequate O/S Privileges | & m2 {) U+ L% H: B
" }6 x9 |( t- A & @3 g, |# x+ x
当你执行游戏时出现PB的警告 "Inadequate O/S Privileges",此问题通常是 XP使用者的权限不足。请依照下列方式:
5 L) e9 i$ j) M' S, V; @1 b* C* ? -----------------------------------------
* L" ]/ M6 t7 ]5 ~- w- ] 方法一:
1 S' r1 D; v: B$ A 使用 Administrator (最高权限)账号登入XP,在游戏的快捷方式上按鼠标右键
5 A A/ f5 p1 N p; e2 k* ^3 ]0 q 选 > 内容 > 快捷方式 > 进阶 > 勾选"以其他身分进行",然后双点游戏快捷方式,选择 "具有系统管理权限的帐户" 来开启此游戏
* [- S2 f" T: G5 F$ D+ [- `( O ----------------------------------------- + ~$ G {1 z% s4 w3 B
方法二: . ^) ^( ]! A/ U$ J0 Z M3 e
1.使用 Administrator (最高权限)账号登入XP ( N5 X& o0 ^8 N' q
2.下载 PsBNTRights.exe,并且把它解压缩
" `! `; l- a1 D y6 B4 h* y% _ 3.在同一目录里,建立一个NT批处理文件
. B0 W: D+ O& |+ \ 里面的内容为 + m" d) l$ O+ \: ~# U0 ^" _# [
ntrights -u Tester +r SeDebugPrivilege
$ Z% Z( W5 e, K& ]8 L8 m ntrights -u Tester +r SeLoadDriverPrivilege + m) e5 c, M3 P$ y, @
ntrights -u Tester +r SeSecurityPrivilege
+ t: ]0 `( D* s/ [) I- f ntrights -u Tester +r SeSystemEnvironmentPrivilege
s9 q8 X" s" O; f! j& r ntrights -u Tester +r SeProfileSingleProcessPrivilege
1 p' t+ n) S+ F6 H# } pause 8 M5 q: @2 @& ^, j$ Q" {
将Tester 修改成你的计算机帐户名字
- `, t7 w* o" E (方法:打开记事本,将上边的内容复制粘贴进去,然后另存为后缀名为.cmd 的 文件) # G; o6 i$ Y6 R
4.双点执行你刚刚建立的批处理文件,接着就可以关闭它 ; j0 e* X G: w* D* n
5.然后在游戏的快捷方式上按下右键,选择 "执行身分(A)",然后输入你刚刚设定的使用者名称,输入好之后请按确定 |
. _9 ?4 c% t/ e" m2 @4 A% U. e; |
3 q* S1 {+ c2 E# I$ C$ ]& i j3 B, G5 _7 H/ G
踢出信息 : All PB Restrictions on this server |
- a& h6 z2 n) @
4 U. B2 h+ [2 W8 }, X
( s2 A0 |$ p1 C7 {, O% W 被踢出游戏时.出现 + }6 V" O( z- M+ r
PunkBuster Client:WARNING PB kicks for ...... all PB Restrictions on this server
% w2 D. U2 P4 R( [$ t! S( D8 g1 w 原因:PB认为你使用了不正当的设定(包含软件以及硬件)。 + X/ q6 e, L/ ~0 ^) n, i( c4 H
以软件来说,你可能修改了游戏的内定数值,或是安装过一些外挂。
& o- [1 t, t1 ?; [ 以硬件来说,你可能使用了不正确的显示适配器驱动程序,或是不正确的显示方式。 + @+ d1 A7 `3 K( Z
请设法将上述的可能原因排除,信息里的 .... 处会出现原因。 |
; }, }$ h6 ?( X& ]: E2 f 0 k6 }$ ?1 x9 K0 Q
2 w v! t: B1 o. N$ X: j1 m# h 踢出信息 : This PB Server requires (Axxxx Cx.xxx) - error loading pbcl | * t) X. A; K8 Z9 ~, t
, T/ Z0 `5 Y8 Y, U
% b5 q( b0 V4 T4 S2 `- O
某些PB档案遗失,请手动更新 PB看看。 点击察看手动升级教程 |
. s% b) O7 V) M) t% [! }6 y9 z / J7 y6 C6 B. U1 r. B P
! D% r6 j$ I1 k3 z' ]6 ?, a4 F
无法联机信息 : You have been permanently banned from this Game Server via PunkBuster ... prior Kick/Ban |
! r _% `6 o w+ l
. a t/ m* i5 L* Q2 C" o / @$ {4 B9 ?. X
联机到服务器以后,出现"You have been permanently banned from this Game Server via PunkBuster ... prior Kick/Ban"
& m) C! Z1 S, X$ q: \ 解释:你之前被这台服务器 ban 过,所以被拒绝联机。通常 ... 处是被ban的原因。
( d! R( w% B$ H1 ^& m1 y 解决方式:询问该服务器管理员。看为何被ban以及能否解ban。 | 7 c, f% ^3 k* ]+ G6 E/ o0 Z
: s# a0 w- _/ k# T
! \2 p; d1 N) ~/ {- `: D- L
踢出信息 : empty win32 module list | , A X/ ?4 s0 s6 i
% _/ i" ^' ?) O/ _& ^
8 Y4 m, ?! h. M% c- o+ Z. g 可能是PB无法确认你的档案,或是 操作系统的问题,请重新联机。 |
$ j" y) k7 C8 _) h4 h& @ @' ?8 |" U
5 B5 H* N, Z3 ^0 ]- [& x7 g $ p' C, u D# p" S9 L5 y. `5 }% k
踢出信息 : No Packet Flow |
- a: K" Z, W( D) A
5 h4 v* o% K ?. ]
3 g q$ K, O1 @$ G1 f; H 问题:联机到服务器以后,不过不久就被踢,而且显示。 $ s: o5 |% i, ^$ d1 O- [/ Y5 {
You have been kicked via PunkBuster (for 0 minutes) ...No Packet Flow & H( P9 f6 T3 a, m
答案:你安装游戏时,没有安装到PB (或是PB毁损),请重新安装PB。或是请朋友把他可以正常用的PB目录复制给你 |
; E4 r4 ?& v# a6 ?$ k& R* ] ! g4 w$ U4 q% f/ C2 M
& s$ w' u4 [( u: S; l$ E 踢出信息 : MD5 tool mismatch: xxxxx.xxx | 5 x H+ Y2 E |/ A6 d
" Y% a# W8 t1 t
4 H! v) Q! s( H' y- K
当PB检查你的档案时发现该档案跟PB纪录内的不同所以把你踢出。如果是出现 bf1942.exe(或其他),通常是因为破解免光盘的缘故. | 4 b: [' \9 h0 [( R( [6 U, J5 y
) K% L. ~0 J# W8 ? 5 X9 N# D( \% ?
踢出信息 : Losing key packets .... | 1 A3 z1 w8 \5 `$ Q
/ Z7 \ p+ n" X6 h
( M3 a6 n. f, n "You have been kicked via Punkbuter (for o minutes)Losing key packets"
9 ?# Z$ W% Y( }8 t 这个问题应该是pb服务器没有从你的计算机里取到认证的封包 . F, H0 ]! \& p2 a- E
通常是某些软件封锁到PB传送档案(Ex. 防火墙 or 防病毒软件...)
- n" N' l0 g7 g* m, B# x7 X& \ 前提:必须有管理员权限
k& h$ e! u" r/ r4 Y 方法一: & L8 Q3 R W% v! N' D
1.把BF2下的pb文件夹删除,system32里面的PnkBstrA.exe跟PnkBstrB.exe也删除
7 n0 `7 y' s# J4 d 2.运行pbsvc.exe选反安裝,完毕之后再次运行,选择安装
* r/ n. P2 w5 |) e3 ` 3、在你的所有防毒软件、防火墙里允许PnkBstrA.exe跟PnkBstrB.exe的所有访问权限。在系统服务里设置PnkBstrA.exe跟PnkBstrB.exe的启动模式为自动,先后右键单击PnkBstrA.exe跟PnkBstrB.exe选择属性----恢复,三次恢复模式都为自动启动服务,下边的恢复时间为0分钟。 5 ]) ]5 k; g8 |$ J( R' p" o
0 T. X+ f$ e+ k$ y- i b/ U 方法二
; [8 ?! f, ~7 v( O9 }. i 如果是显示 Losing key packets ********* 1 R H) O& J+ d6 V( K* G4 r
-----------请试看看以下步骤----------- * H& p9 c$ Z$ w8 d+ @
在任务管理器里 3 V" @: T% |0 v% m: A* D/ ~
关闭 PnkBstrA.exe 与 PnkBstrB.exe
3 F; T# ~! N" D 然后进游戏看看
; q/ w7 e" b/ z4 C/ { ----------------------------------------- 9 m/ N+ z% Z/ k" n
如果是显示 losing key packets (A)******* / losing key packets (B)******
: g5 A% {2 a5 N- z0 P4 I E# i -----------请试看看以下步骤 (网上搜集)-----------
5 P4 e, ]( }$ |% \8 ] 去PB官网下载 PB service component installer 2 A$ s( T9 }! h% f% e6 x
双击打开。先选择 Uninstall开头的那一项,一路点Next即可。 完成后再次打开。选择 Install开头的那一项,一路点Next,完成安装。
$ @ A7 y8 I# k/ `. i& ~ 然后执行PB手动更新工具
: B9 v( F; f! U$ i( F 将更新PB到最新版,就没有问题了 4 z0 k( E- U' H3 X: S9 P
----------------------------------------- ; P$ y, B- F/ ?: o* |4 R% U+ _% D
点系统栏的开始-运行-输入services.msc-回车,看服务列表中是否有PnkBstrA和PnkBstrB的系统服务,如果有而且被禁用了,请双击这两个服务,在启动类型中将PnkBstrA设为自动,将PnkBstrB设为手动,然后进游戏即可!
/ [% N* [. u: p+ T. v- }( [
% F0 {& l: p* s7 g+ A7 j 没有PnkBstrA和PnkBstrB的系统服务的玩家: / \7 {6 o8 f: @/ K S; K
下载pbsvc.exe来安装这些PnkBstrA、PnkBstrB的系统服务。
$ r7 k' U; p) A& u http://www.evenbalance.com/downloads/pbsvc/pbsvc.exe 8 m/ x" C3 Y. J' h- v
下载后双击打开一步步安装就行了,安装完成后会提示你安装了哪些系统服务 ! C0 J5 R. O4 z0 v
|
7 w9 u! W6 p4 p k3 c" B: U & s2 P+ M ^! y/ ^- B' }* ?
4 v+ K# @2 t5 J4 a! n
踢出信息 : RESTRICTION:Corrupted File/Memory [81058] |
5 J. n X$ s' S( x( T6 ~4 ]1 U
2 {: ~2 e7 ^$ t$ T* V# n* c7 } : O3 ?. r# x9 L F9 w3 a$ Z
游戏或是PB毁损建议你重新安装游戏 。 | 8 V) }5 k3 `8 }9 r c
# j! E1 @+ u* b% L$ a
% {% l, a; @- M8 ~3 I8 o6 V# @ 错误信息 : time out trying to update PB client | $ O) U) ]* z, f5 G# i; u; @ X
/ u ~5 J# c a: I* Y* i7 X
( R6 j Z0 e1 x/ F 你的PB无法在线更新,请改用手动更新。点击查看手动升级教程 | * @( ^3 A" Q/ G& q! c D' J: G
+ y6 P+ l1 H; p \1 z
% n; z, a, F6 {
踢出信息 : GLOBAL PunkBuster xxxxxxxx BAN xxxxx | % }9 X5 m; u# I
! ]) v( u! z9 E: I; N% R
: p, a9 r, N% g6 H& d. V: }
你被PB全球连BAN。
, P* H& M4 ]# T 只要你使用作弊程序或是网络上某些修改过 DLL 的档案,要是被 PB 发现(它会侦测你计算机上的程序),都会把你的 CD-Key Ban 掉,届时你会无法联机使用 PB 系统的游戏服务器。另外,被 PB Ban 的人,是无法要求 EA 帮你换 CD-Key 的。 0 r) J5 d: D5 K& R, l8 t4 C: i% {
加注:某些非官方的显示适配器驱动程序 (或是强迫让显示适配器可以进行游戏的软件)也有可能会被PB认为是作弊。而加以BAN掉。
' D& |5 s. [8 ]1 `( T 此外,如果是 HARDWARE BAN ,所有使用 PB 的游戏都会无法玩。 | / @: w7 g/ k8 e7 Y3 v
8 I# B9 A9 m' B1 R7 k
0 }: t: ?( [4 y! [9 @ 踢出信息 : GLOBAL PunkBuster GUID BAN 8a02f1f0 |
j0 b+ f$ {8 r. \) F ) \0 F, ?# T! q6 m* q: j& E
2 b: K8 q* U+ Z/ ? 这可能是游戏BUG?请试着重新输入CDKEY看看。修改CDKEY的工具以及方式 : 请看这里 | ' O/ _' f! H# h; O; W+ N k5 p3 y
( S) H) i, ]. ]. n/ n. G: h) u4 ~ ) F5 {+ q9 Z5 L% }, \' A
错误信息 Blocked O/S xxxxxxxxxx |
+ [+ D4 \& d% r, T: r 2 b5 |& B0 x `- S! C2 z
8 j. F! j @5 v: I; Z) E- c! c* ~
根据外电表示 ,这是因为新的DVD防拷软件导致请在游戏前将这类光盘移出光驱。此外有可能是防病毒软件将PB挡住。请将PB列在信任的清单中 | * y7 m- Q. K! m& R' B8 I/ Q
( J$ F; i& s/ i3 n
" k, y; ~; I6 r7 }3 R* y8 N
踢出信息 : Disallowed Program/Driver |
/ G9 H- M( t5 M0 Q 0 }( `6 a8 D! S- Q. z1 ~
3 }. O: c e2 p9 ]/ }# u6 T6 T: f 你使用了某些PB无法 辨识、过新 的驱动程序或是其他档案。(像是 DEBUG 的 DirectX) |
& h! ~9 u3 U4 l/ A$ e ) _# f/ r" k$ _8 o
" |- Z A3 [2 E$ a8 n9 v: B 踢出信息 : DUPLICATE GUID/CDKEY |
/ B) D9 f" q7 h7 O' `
0 x* ]7 ]/ J# m! t' E; y % P, j3 T; P/ K- S7 L+ B
三个可能:
7 F: |$ A: m1 o( y 1. 你之前曾经断线, 然后在短时间内又连上服务器, 所以它认为你还在在线 (重复使用同一个CDKEY上线) 8 U2 ?1 F; `2 D& o% b
2. 真的有人用你的CDKEY上线 , A/ u/ b& {$ w: H5 a. e6 x
3. CDKEY信息消失
* E0 j4 Y% Z! b! Y2 v, S) U 解决方法:更换CDKEY并加密。 | ^, L# X& c7 O, L5 N
" H& T% e' c) J3 u8 i1 b
% |* {+ K$ z& W- ^( a 踢出信息 : Error loading pbag | 4 z: X1 v* a/ s
5 J; H. N8 s. g4 I: M! N
9 o9 L! } v( X2 r7 L9 ?- L
应该是PB丢失两个文件 (A 1373 C1 .289)
: L+ O0 y: m! C, H( }, t0 a3 } 请到 * W- U d, C. j
http://www.evenbalance.com/index.php?page=dl-bf2.php 4 x2 P! ]. }6 X" }( ?9 C! O
下载
1 u, S) `$ A- s C' l0 t PB Client v1.289 for Win32 Filename: wc001289.htm 5 ?& S5 i9 e" h f
PB Client A v1373 for Win32 Filename: wa001373.htm
P/ l7 b2 I, s" g' Z: q% a4 T 放到
/ x( F1 S, Q" z; e. U 你的游戏安装目录\Battlefield 2\pb\htm 目錄下
+ H+ g" f7 O: Q8 q * 紅藍色處, 請對照你出現的數字 | : d# b( x% D; `1 j0 X5 m
4 I5 d1 v8 v; i8 c' \8 C ! K/ A5 v1 p' M: L$ f
踢出信息 : Violation (COMFAIL) #132 | ( L+ E# k6 D& y- X: x- G% h- _
8 _* \, m7 O l
9 k# q% }* M7 c 删除游戏目录下的PB文件夹,然后新建一个,去=|HERO|=战队下载中心下载PB文件放进去,然后点击pbsetup.exe更新即可 |
+ C5 z5 r! Y% H. u' F3 a ) t3 U9 E2 G, [) T& } a! C+ c. J
0 W! J3 r, ?7 ^+ j4 D6 G
踢出信息 : 只显示 Punkbuster | ) k, D' ]' U% w7 Q1 b0 T2 k- }
, F% `, S7 c- {, w( O
7 p- D- o0 u" \9 t/ I% Z( ` 在被踢出前,游戏画面内的下方应该会出现一句话 "PB Important : XXXXXX"这表示你要自行更新PB依据官方的说法,如果你的操作系统是 Vista,请关闭 "用户帐户控制[UAC]"。删除 PB目录最后执行PB更新工具,或是手动更新PB。点击查看手动升级教程。 | : e& k1 Y8 F" U
! x3 K3 n& o. Z, Y0 X- U
" w5 g! a. D3 V2 w, T& K
PnkBstrA (or PnkBstrB) 吃掉系统资源? | u3 `- M; [0 V- x9 p/ ?
* `. }* ^* O! k2 ] + E( G# @& ^( W& ]4 r/ l: b* r
这个可能是PB更新后出的问题
' w- w0 ?) m8 w( n 解决方式如下: & H; i& T8 K+ F5 o. n
1. 开始 > 执行 > 输入 services.msc > 按 确定
) `. w5 h+ O/ T( |1 L 2. 在 服务 里找到 PnkBstrA. 在它上面右键单击, 选择 停止. 2 Z# B }6 G2 ?+ H+ Y/ Y0 j4 r: d# F
3. 然后双点它. 在 启动类型 里选择 已停用.
" [' E. W J/ i- s* }2 C 4. 在 PnkBstrB 上重复 2 与 3 的步骤.
+ E8 {" G5 u3 M) Y 4. 接着打开档案总管 , 找到 windows/system32 文件夹. 9 ?& T9 B9 L- a) e
5. 寻找以下两个档案: PnkBstrA.exe 与 PnkBstrB.exe, 然后删除它们.
; ^6 j( a$ R1 e$ f r6 o 6. 接着移到 游戏/PB 目录. (以2142为例, 就是 C:\\Program Files\\Electronic Arts\\Battlefield 2142\\PB) ) @0 s6 Q* `5 z
7. 删除 PnkBstrB.exe 与 PnkBstrK.
2 T0 ~ }- i) v4 H1 P 8. 下载 PB手动更新程序 然后更新它. 4 C/ M1 z' y* ~# o
不然就是关闭防火墙允许punkBstrA(B) 通过 |
2 B( q- Q9 M9 N6 D( D 8 u0 j4 U7 b% k, B0 @" b7 y/ j, ]
3 s0 Y9 i% p- k; ]9 K. t3 M
出现 pbcl.dll 错误 是 General Protection Fault. |
9 V7 K6 H: D2 t+ P6 m . k/ V! o/ L9 k; H! l/ y
7 O y% L2 [7 {: f1 n 请停用下列程序
/ g8 w8 v" y+ C4 b7 W Get Right
' K+ ?5 k* c) a8 @8 D DU Super Controler - K F* F+ O* k0 ^# [. Z$ _
Macro Toolsworks ! Z% g8 f9 c5 x( T0 ~2 p! m; \
Girder 3.2 $ {6 y4 R/ t# U. L
PRTG Traffic Grapher 2 z, e* w$ ]3 F: m
CyberCorder: cybrcrdr.exe
O F; z* I% }( @) k- L2 n Paessler Router Traffic Grapher: prtg4.exe
" V$ V2 v5 r* D3 O9 t+ ~3 Z 3dnasys.exe
% P5 [. s6 x$ X: u, t5 Q# @5 o( O mIRCStats " P% |0 d+ ~. T4 @, g6 n [; ]
或是关闭系统除错之类的功能 |
( w4 ~% f# A c! H2 e! |
7 }% t- Y; v6 F! ~& {
. W# r9 T" M4 { INIT FAILURE 或是 pbcl.dll pbag.dll 错误 或是 Update timeout |
6 y& p0 k, A7 H! A3 Q
- ~. F9 ]! a/ d
, i1 i+ Z0 p1 d 你的PB因故无法自动更新,请试着排除障碍。或是手动更新PB | ! c# g8 q0 l8 b; O( l
% x# W* Z" D8 o0 W+ D% q5 l
0 k4 e: h9 T3 T0 j5 A 踢出信息 : invalid memory image |
1 z/ l q" l' [2 p F; ]7 s
- l& t- O( g2 N- C. {
4 \! u1 g, n* C# o* J 1:删除BF2 文件夹下的pb文件夹内的所有内容
, t/ a z. U3 Z' v 2:下载顶上的和pbsetup.exe 和pbsvc.exe,将它们放在pb文件夹下 ( a# j8 T: O) U0 K1 f, ]
3:先运行pbsvc.exe,安装PB(install)
! b& y; z8 J8 \; N5 N) c! d) r 4:运行pbsetup.exe,手动升级
, y6 k, @; f! R2 {8 J& h4 y | ! E" S7 y3 V' V) K$ g; G1 o* `
6 f' O+ T1 B$ B) ]' L5 W
9 ?7 Z% F8 h1 z/ }4 Z( A [" e- v 踢出信息 : Unknown Windows Api |
9 i+ U$ s8 I; ~8 Y; ], h9 | Z
) C( G K+ \% O; V8 g
" w# r1 u6 s/ O$ b API Kick 131124:
( V, y3 {. C ?. Z 已知原因: BF2Amp
7 i/ i" v& D* C, r0 g 解决方式: Don\'t use it
R0 F6 p7 x3 e X! B% [. s
3 a! Y* c1 D8 h( [) i Y" m% l 已知原因: PowerStrip 5 C; [; l& r4 V/ G; x
解决方式: Get the latest version. Old versions of PS cause this kick. + \! \) w6 U: w, S5 r* J
& n- ?6 {# Z; z! ` API Kick 131126: % f$ V4 K3 W/ b! a, s. }
已知原因: Researching - Contact Evenbalance Support for troubleshooting - EvenBalance Support Ticket
5 C7 x* _, l' T- B5 z# g- h) [ 解决方式: 未知 / \7 ~! L, g- E# V; @
% ]. t4 n/ L8 K8 I1 @
API Kick 131127: " E3 D: H' g3 c4 Q; C8 f0 p
已知原因: Researching - Contact Evenbalance Support for troubleshooting - EvenBalance Support Ticket
7 c0 ~* Z6 O3 M: j% {, C 解决方式: 未知
: X4 D* k+ `4 k' y9 I8 @2 j+ W2 b / I8 E! I6 e" H. o8 L! W
API Kick 131129 5 P* q; a& p6 b6 c( W6 f! ]
已知原因: Trojan.Horse.BackDoor.Agent.BA
) m/ V; }/ e0 b% ^" D8 B# f: [ 解决方式: ID and remove it using AVG or other AV program (AVG recommend, currently only AV detecting this 11/28/05) / G1 z8 H0 z/ ^5 `6 b
7 |. {! @3 }5 n& k" @" ? 已知原因: Proxy.L Trojan
: p5 |5 L! y) J2 p+ X 解决方式: Remove with AV or Trojan remover 0 a0 v! F I- C3 H. W, r
' ? Z7 D! W# T! d+ |; K
已知原因: Trojan horse Downloader.Agent.AL 0 e2 t5 k; X6 N8 V2 h( }
解决方式: Remove with AV or Trojan remover 1 ]$ y2 x% h# r. \: W
. w0 t7 ^# A* P" w( Q% L: B Known cause: Trojan horse PSW.Delf.2.A * B0 b `( r: O1 t' @) }" H. p! D; }
解决方式: Remove with AV or Trojan remover
1 g+ E3 T' c' O* z5 N8 O1 T
0 v" S+ x" q( E; Q; u" t API Kick 131133:
6 N U' U+ E5 ]/ m 已知原因: 部分功能被其他程序overlay(覆盖, 例如: ATI显示适配器调整工具...等) : B1 v7 R$ j) F! ?- H' q: k0 T
解决方式: 停用具有 overlay 功能的程序 ; |& @3 J: c$ p. A1 N0 e" c. J( N
" ^: O9 Q8 Z# H
已知原因: DxTweaker 调整工具
0 i( C% ]& G( E. k5 a( @ 解决方式: 停用DxTweaker程序 / k- u3 p0 Y! Q7 B
7 t- Z: S; P7 L; U 已知原因: 较旧的 TSO (?) - 会引起 "Missing/Corrupted API" 踢出
( {+ R) W r' K- L9 Q/ x( _# | 解决方式: 更新 TSO 到最新版本
/ ~9 t& y/ J8 C% ~. x * s9 b) U( w! E+ S; y& F" x
API Kick 131135 - disabled as of 12/01/05 6 U7 R8 @; S e( A$ z8 I: J: s
已知原因: Tiny Firewall
0 S% s2 X7 K& C B" A4 W( C: n 解决方式: Uninstall it for a quick fix. Looking for options to disable API hooking and keep it installed.
2 F) _8 S! }! f' y0 |; K * W, J+ U) G X6 v3 J
已知原因: Kaspersky / ?9 L9 X# ^. d0 h- w- f, H2 M
解决方式: possible options 1 i: p e) L7 i4 h' T
! w I( ], t L m2 I% ~3 E 已知原因: Ad-Aware 3 [7 ^8 U& o7 K: {) x4 l
解决方式: appears to load files on boot or run that stay active. Reboot and do not enable to play.
6 }8 M( _4 ], \( v 2 s) n" z3 [, f) l/ g8 p
API Kick 131136
8 R H( I; U; a, j' | 已知原因: Running BF2 in compatability mode : q$ X$ L( J) }# h$ s* }
解决方式: Disable compatabilty mode, do not run other programs in compatability mode at the same time. |
! Z9 o/ w- @9 k* m+ ~6 X 9 E( O. B$ W! q+ Z( q/ `
4 C2 h5 x& ^. p
踢出信息 : VIOLATION (PB HACK) |
; S1 q# O s4 T! a# l
0 h9 | d; y. ]7 o* g
% L- c9 D, K9 I3 a. D 你计算机被PB判定,有企图逃避PB侦测的软件 。 | 6 m/ l) ~! H; A& S* H6 Q
5 w. r- h. |9 d6 S/ a
; U( }+ v/ \1 k& X5 Q# V6 w& `
踢出信息 : Service Communic Fuilure:PunkBster.exe | 3 t: S F# {' ]
/ b- V5 B/ `8 m+ o' A2 Q* F - f7 T9 a$ O' V0 `" l8 u1 y
PB IMPORTANT:RESTRICTION:Service Communic Fuilure:PunkBster.exe
0 j, g+ j1 B: x: y, _9 l( m initialization falled 7 V" k7 U1 x- w( ?
通常是PB被挡住或是服务没有安装, 所以无法正确启动 OR 传送认证数据 4 p$ r+ M+ H/ Y& W5 c
请检查防病毒软件OR防火墙的设定, 也请确认PB有正常更新and被启动(系统服务内会有) 9 D' l& l$ G0 B- B
如果你的游戏安装在中文路径下, PB会无法正常运作 | 0 J2 _3 r) ] H9 T6 M; ?0 T! M+ z
; Y1 R, l& B g' T: L& ]* c
5 Q" x' B- J6 u, E( @ 踢出信息 :SERVICE COMMUNICATION FAILURE:PNKBSTRA.EXE | & }7 m# ]+ A" z' s& L0 W
2 T; W/ w; s9 O1 z2 z9 I& C
7 v7 P" {( k* E, U' k6 e
依次点击 开始---控制面板---服务,找到PnkBstrA,右键--属性--修改启动类型为自动。打开防火墙的程序控制,允许PnkBstrA.exe的所有访问权限。 |
, c; g8 o* v# X; b 6 ^+ N) c' w8 _7 a/ n; H( O
0 [4 B- E, b- f1 n 踢出信息 :PB client Not responding
: m2 y9 O- z9 f) v4 E/ ^% q' f | ; ^; X8 ]! i- r; |1 H" E' @
0 ]2 R" p, ^; L, p2 ]
- Q( c2 Z0 d7 U, x! [, k0 g 1,打开控制面板/管理工具/服务,看到PnkBstrA和PnkBstrB,其中PnkBstrB的服务未启动,启动它。
; p R3 \* u* y! n 2,还是在服务里,鼠标右键打开PnkBstrA和PnkBstrB它们的属性,在“恢复”里设置服务失败反应都为“重新启动 服务”,重新启动服务时间设为0分钟。 ' _" m `# U' d& D/ q
3,设置Windows防火墙,把windows/system32目录下的PnkBstrA.exe和PnkBstrB.exe加入“例外”程序。 | 1 h5 ~0 l4 P7 K( V/ H8 Y
/ x/ s3 R/ Z8 D* _* v }0 ~
; R& M+ y6 G# W8 D, }3 k+ W( D& C) v: C' u3 R a
[[i] 本帖最后由 =|HERO|=XIAOYAO@BF2 于 2007-12-12 21:49 编辑 [/i]] |