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