手机上看 切换到宽版 快捷导航
加入我们

QQ登录

只需一步,快速开始

战地联盟

中国战地联盟China Battlefield Union
一个有着18年历史的游戏战队<2003-2020>
搜索
查看: 76624|回复: 430

PnkBstrB解决方法

  [复制链接]
  • TA的每日心情
    开心
    2019-6-25 20:56
  • 签到天数: 1316 天

    [LV.10]以坛为家III

    发表于 2008-7-14 12:42:13 | 显示全部楼层 |阅读模式
    本帖最后由 a6438703 于 2013-12-5 12:51 编辑 3 l# M1 \0 f% Q+ n1 V, N$ N8 ?8 V5 V6 L

    ' n4 [) U, ]2 hPnkBstr是反作弊软件PunkBuster在操作系统中的系统服务,最早出现在战地2142的PunkBuster中,最近才引入到BF2的PunkBuster,其包含为PnkBstrA、PnkBstrB两个服务,三个文件:PnkBstrA.exe(C:\WINDOWS\system32)、PnkBstrB.exe(C:\WINDOWS\system32)、PnkBstrK.sys(C:\WINDOWS\system32\drivers),同时这三个文件也存在于游戏目录下的PB文件夹中,其中真正起反作弊作用的是PnkBstrB,但PnkBstrB依赖和挂钩于于PnkBstrA,也就是说,当PnkBstrA服务未启动时,PnkBstrB服务也将无法启动,而PnkBstrA服务一旦启动,PnkBstrB也随之启动。如果在非游戏时,你觉得两个进程会占用不必要的内存(实际上两者非游戏时只会占10M左右的内存、CPU占用几乎没有),你可以到系统服务里将PnkBstrA设置为手动启动方式,这样在开机时PnkBstrA进程就不会启动,PnkBstrB自然也不会启动,而当你启动游戏时,游戏会自动启动PnkBstrA(自然也就启动了PnkBstrB)。' d5 q1 v- A* u3 E
    / F. \$ C5 e# \3 `# y3 O
      但是PnkBstrA在系统服务中绝对不能选择关闭,否则将会被踢出服务器!同时要注意的是:游戏时请关闭你电脑中的所有防火墙,因为PnkBstrB在游戏过程中会频繁地与网络交换数据,如果你开启了防火墙,也将会被踢出服务器!

    6 v3 K& b- X  Z+ o& t/ Y$ X# [' w7 v" o1 i* k- g7 b& f
           第一步:删除自身游戏和电脑系统服务里的PnKBstrA和PnKBstrB文件
    : }% H, s9 M: u& H
    3 Z- \0 d0 [- L* X% x        1. 开始 > 运行 > 输入 services.msc > 按 确定, s: q) O4 J8 }4 E
            2. 在 服务 里找到 PnkBstrA和PnkBstrB . 在它上面按右键, 选择 停止.然后双击它. 在 启动类型 里选择 已停用.
    : j) T$ ]* h: Y7 X7 q4 U5 r        3.双击"我的电脑" > c盘>找到 windows/system32 文件夹 > 在文件夹里找到两个文件: PnkBstrA.exe 与 PnkBstrB.exe, 然后删除它们.
    6 E3 I, t7 j& x1 C* f        4.在点击进入你们电脑安装BF2的那个盘符(我的在E盘) > 进入战地2游戏文件的 pb 目录 > 删除 PnkBstrB.exe 与 PnkBstrK.这两个文件
    2 D' f+ Q8 l: j- l        5.下载 PB自动更新程序 然后更新它.
    地址连接在右边http://websec.evenbalance.com/downloads/windows/pbsetup.exe PB升级工具百度网盘下载地址
    6 M! @( h# M1 s# y% d2 X3 Z9 o$ A4 h0 x2 L# n
                    下载后将PB升级器放到BF2安装目录下的PB文件夹中,并且运行.-->点击ADD A GAME (添加一个游戏到列表)-->选择BATTLEFIELD2 (战地2),选择OK (确认)
    ; f, p4 \$ Q! R                -->选择BATTLEFIELD2,再点击check for update(更新这个组件)-->耐心等待,这时候会出现假死机状况,不要点击别的地方,否则会更新失败了最新的" c1 B; q5 u: y9 Z. E" X  ?8 p
                    -->确定,你会发现你的PB版本变成了最新的-->点击QUIT(退出)9 Z6 |& S8 B% n. E

      a4 ~. x* G( ^% ^- T* z(这样第一步就顺利的完成了,你已经把游戏中错误和老久的PnKBstrA和PnKBstrB文件删除了,更换了最新的PB信息文件 !)* ~# ^; ]; c2 I) c# Z
    " B8 n" _# z* V" P1 ?
    7 `$ W6 b; r. j! |" |, |5 Z+ E# v
            第二步:因为我们在第一步将系统服务内和任务管理器内的权限文件PnKBstrA和PnKBstrB已经删除.没有这两个文件是无法和网络伺服端PB同步比对的,所以必须重新安插PnKBstrA和PnKBstrB的服务!
    # ]+ u. X8 [4 _, [+ _% U
    ; }) h- S0 o, K$ {) r7 H* m9 G                没有关系,下载这个文件安装即可:地址连接在右边.
    http://www.evenbalance.com/downloads/pbsvc/pbsvc.exe
    ' G7 E! W; Y' H0 }                1.这是PnKBstrA和PnKBstrB的安装文件.将这个文件安装到战地游戏相同的一个盘符中(我还是安装到E盘)
    7 d. j2 S. l9 K4 c' [& A7 k                2.安装完进入运行会出现一个全英文界面,上面有两个选择框.先点击上面一个-->点"NEXT"-->之后文件会自动检查修复验证并且安装直到完成!1 ~4 q$ }( {% Y+ A& M
                    3.接下来点击下面的一个-->同样的点"NEXT"-->文件会自动检查修复验证并且安装直到完成!
    $ [: |! O  U- P8 W' c: k- v6 v6 Y8 ]% K3 [
    (一切完成之后就要准备第三步了.英文的界面我会在附件的截图上发给大家看的)$ R3 n) O( R8 {& s! H

    ! K$ @8 D- c9 h. i         第三步:从新开通系统服务内和任务管理器内的权限文件PnKBstrA和PnKBstrB的执行.因为有了这两个新的PnKBstrA和PnKBstrB文件还必须要安装后进行本地系统的默认执行.这样才会将自己电脑中的PB有效的运行好和网络伺服端PB同步
    ' F7 }6 Z# z! f  M( S
    0 ?6 N5 ^7 {& E7 c4 o. s                这一步很简单,说白了就是从新进入系统服务内将第一步的操作反向更改过来
    ; z4 P) b& {; H$ R' g2 [8 L( X
    * `+ [' y. p# P) y# a- }$ L                1.开始 > 运行 > 输入 services.msc > 按 确定
    & |- D5 @5 N" P& K$ l
                    2.在 服务 里找到 PnkBstrA. 在它上面按右键, 选择 :启用.然后双击它. 在 启动类型 里选择: 自动
    ) j. ^/ W9 t7 V* ^% q- ~9 M

    * |0 k' R1 w0 [( I' F         第四步:把C:\WINDOWS\system32\PnkBstrA及C:\WINDOWS\system32\PnkBstrB添加到你的杀毒及防火墙白名单里.
    , G: C! A, m. ?

    6 y% m2 w, L9 L; C8 }9 k8 W: Z0 T+ P! J  Z0 I! y# t
    3 @- B! e6 h0 O( {0 j# c0 W/ X, V
    好了,所有的步骤都完成了.祝贺你:你又可以从新进入游戏了.以上的方法是我个人的经验总结,希望对大家有所帮助!
    + }$ E! r* A) S/ b
    并认你的防火墙及杀毒等其他软件不会对加载新的服务进行屏蔽.
    1 c, y& g8 N" o

    : d; o1 k: I4 B" N这是因为PnkBstrA是自动加载到服务.而PnkBstrB是在游戏时才会加载到服务里.所以一般只能在服务里看到PnkBstrA,很少能看到PnkBstrB ,除非是游戏时或刚刚退出游戏时.一段时间不玩PnkBstrB服务会自动消失.4 j7 Z, s9 a. ~; _* T
    PnkBstrB
    : B1 I4 {$ Q: p) ~+ L状态 已启用" |1 t2 O2 w/ h3 J+ h
    启动类型 自动
    & k$ |9 L# F; z3 B

    ( a& s9 O$ h5 D9 n1 @点击下载 PnkBstrA和PnkBstrB服务修复工具pbsvc.exe$ ~5 {1 K& ?7 q' T
      PnkBstrA和PnkBstrB服务修复工具pbsvc.exe( W+ r  r7 P. T, _$ k& T+ K* `" }2 ~
    . [1 e# V( x, u) i# A! Z1 E2 S# n: z
    如果你是网吧用户,建议你和网管商量一下,把所有有战地2的机器卸载掉还原软件,升级一下PB,再恢复还原软件,这样可以免去你每次到网吧都要被服务器踢出N多次以后才能升级好这两个服务。
    . U7 o, @2 O8 c; i, T: t$ C+ S! W: U4 ~) V2 m/ y
      贴身小提示:想要查看或修改系统服务,在开始--运行里输入“services.msc”--回车,就OK了!
    ( v- O, |: ~3 i9 h~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    # r/ c* K) K1 d7 l6 h$ B) t$ ?/ @# M9 G7 E" S
    解决方法
    ' I4 u5 l, e$ ]- v7 H! q
    # m' u& r; \" V7 |http://www.bf2.com.cn/thread-126638-1-1.html
    8 _, X) T2 G% x' W
    . ?% K$ }' k! O4 Chttp://www.bf2.com.cn/thread-127272-1-1.html  ( s& S/ F. ?( i% z4 w0 d* v

    / o" T7 j5 h& v! Ohttp://www.bf2.com.cn/thread-129304-1-1.html
    5 Y& T3 @5 M4 ]8 W% k6 t
    ' z- |; F6 y% U; ~- J) j( S4 @+ y& X' M
    * \3 \! D, E( C2 @      显示信息为PnkBstrA (or PnkBstrB)
    * x, ^3 _: c' Z5 l( ~& H此信息为PB开启了系统关于PB的服务,很奇怪的东西4 R! N4 e$ x" J6 {6 Z
    经过查找,在战地密境找到解决办法:
    ! m2 l4 e3 l4 R" S! p% G0 f1.开始——运行——输入 services.msc > 按 确定8 x, E' n( ]  k- c3 Q( `( Y$ w% h
    2.服务里找到 PnkBstrA. 在它上面按右键, 选择 停止
    6 D# r( ?" p6 H9 Q4 r8 [3.双击它. 在 启动类型 里选择 已停用 : U7 N0 q0 @4 V% L) R" L
    4. PnkBstrB 上重复 2 与 3 的步骤
    5 v8 }+ E$ _$ b# n; P( r6 z
    5.打开 C:/windows/system32  + v  G/ }, Y* t
    6.搜索文件: PnkBstrA.exe 與 PnkBstrB.exe, 并删除 % H4 b+ ?* B, J# T  F
    7.著移到 遊戲/pb 目錄.

    ; B0 X) @5 X$ |7 D( Q( j8.除 PnkBstrB.exe 與 PnkBstrK. 6 m* ~/ l- V; d% V1 s7 {
    9.
    PB升级工具百度网盘下载地址然後更新它. . ]8 h4 r9 r: m' y3 p  V% g& z
    10.最后,服务里找到 PnkBstrA.PnkBstrB在它上面按右鍵, 選擇 自动,已启动.
    6 [( G7 A+ R. M5 Y; ^/ R
    5 V% d* i. ^- q0 t% J9 r- h) r以上部分资料引用他人

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?加入我们

    x

    该用户从未签到

    发表于 2008-7-14 14:34:53 | 显示全部楼层
    不行啊,我已经升级了最新的PB,把防火墙都关闭了。任务管理器里面还是没有PnkBstrB.exe 进程。进去游戏就被踢。
    lyd31803180 该用户已被删除
    发表于 2008-7-14 17:58:12 | 显示全部楼层
    提示: 作者被禁止或删除 内容自动屏蔽
  • TA的每日心情
    开心
    2019-6-25 20:56
  • 签到天数: 1316 天

    [LV.10]以坛为家III

     楼主| 发表于 2008-7-14 18:52:24 | 显示全部楼层
    原帖由 lyd31803180 于 2008-7-14 17:58 发表 6 F8 |7 g) b- O6 `# p5 O& h& |( u6 B, F
    还是那个问题,效果只有1分钟左右,一分钟后PBB服务项,进程自动消失

    1 l  B7 _7 W* F6 ]进入游戏后再切出来,不关闭游戏,加载服务,再回到游戏
  • TA的每日心情
    擦汗
    2017-6-14 23:59
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2008-7-14 19:11:06 | 显示全部楼层
    没用~~~~~~~~~~~~~~~~~~~~~~~~~~~都快急死啦~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:大哭 :大哭 :大哭 不能玩啊!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!大哥,救救我吧!!!想想办法!!!!!!!!!!!!1求你了!!!!!!!!!!!!!!!1
  • TA的每日心情
    开心
    2014-4-18 21:38
  • 签到天数: 476 天

    [LV.9]以坛为家II

    发表于 2008-7-14 19:32:28 | 显示全部楼层
    PnkBstrA和PnkBstrB服务修复工具pbsvc.exe运行后连PA都不见了!!!!!!!!
    " r3 c, R# W0 K8 x$ ]" R" Y2 A9 _这是咋回事呀?
  • TA的每日心情
    开心
    2019-5-11 21:16
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2008-7-14 21:34:41 | 显示全部楼层
    第一步:
    ' h  M5 ]# M. e5 k9 l. W# zChecking user is Administrator     OK1 b+ f# q, v! Q5 d! f2 a8 T% p1 Y3 m
    Checking Administrator privileges  OK  S( g' w. D4 H+ d3 q* A
    Opening Service Control Manager    OK
    # B, c, }# L3 e& N7 t& \Searching for PnkBstrA             Found - OK+ o6 I" ]' W5 Z
    Extracting PnkBstrA service        OK
    4 r+ W5 w% ^. q5 L# L! O4 F" xVerifying service authenticity     OK$ i- K8 n9 w& M5 K
    Installing PunkBuster service      OK! n( H: u* O5 m" O5 H
            Installed at "C:\WINDOWS\system32\PnkBstrA.exe"
    2 }, m+ D1 O5 G$ m/ @9 VChecking PunkBuster service status STOPPED
    ' s) _5 |) j) R- V; D! l# lStarting PunkBuster service        OK
    , d. ]/ X' M6 D/ kAdding firewall rule for PnkBstrA  ERROR
    - Q5 ^$ K( \" E: }& @. ?Installation Finished.: [" N" z8 v! m3 T" H- t
    ( m: a* B! n- W. E+ C
    Please click "Next" to test the PunkBuster services.
    - r7 g8 x. g+ O7 X+ P4 Q第2步:1 a9 b2 W* \/ r
    Starting PunkBuster Service Tests (v0.986) (07/14/08 21:30:40)0 |; d1 [9 Q( C$ }
    Checking OS
    6 g4 R, P; ~6 Q- G2 I  Windows XP (build 2600, Service Pack 2) 32-bit* h8 m" C  B6 N( z: g
    Checking PnkBstrA service status   RUNNING
    ; d! a' Y* O% @$ Q* c' \- b& cChecking PnkBstrA Version          OK (1029)  K6 z. n# y5 Q+ j
    Extracting "PnkBstrB.exe" to:
    ' S  J4 V& D$ I! M: c) v# `   "C:\Documents and Settings\Administrator\Application Data\PnkBstrB.exe"& w0 S  f$ s2 `& B- Q
                                       OK0 H+ _0 a5 J! |8 i# ?6 F
    Checking firewall settings         ERROR
    3 Z7 v+ B  r" y5 f6 q0 WChecking if PnkBstrB is running    STOPPED
    # l3 [( t+ e8 h  w$ |4 N/ r0 H5 fGetting port for PnkBstrA          OK (44301)
    4 V% l2 {3 v* e) \Opening socket for packet send     OK
    , m; G+ R! g& L" cSending version packet to PnkBstrA SENT: y$ O  A6 t2 K: ^% U! ]
    Receiving version from PnkBstrA    OK- v  B: ^# e: J
    Received 6 bytes from 127.0.0.1:44301' {- Y( y) f6 ?
      Response = 8516 (ms) Version = v1029* q+ O* }3 r4 ~1 y+ B
    Getting PnkBstrB install instance  OK4 w2 U* g6 X3 v& Y( H- P% p
    Sending start packet to PnkBstrA   SENT) w7 Z9 ~2 X. U% L
    Waiting for packet from PnkBstrA   OK
    5 y" K/ w' [8 t- f, lReceived 3 bytes from 127.0.0.1:44301
    * n( X9 k9 t- D* J7 h  Response = 30516 (ms) PnkBstrB started.1 r" f4 r" n' P/ C  B
      Load SUCCESSFUL.
    " j5 s+ V# r3 K$ g" r. rWatching for PnkBstrB instance change (3) CHANGED (4)* n# |( u- v0 K
    Getting port for PnkBstrB          OK (45301)# ]: o& Y$ G# F" y. z
    Sending version packet to PnkBstrB SENT  j* J. i. @4 S& r# I1 E
    Receiving version from PnkBstrB    OK
    . d' m9 a/ g4 @2 {Received 5 bytes from 127.0.0.1:453013 ^4 [: e3 D2 h$ u: S. O
      Response = 3000 (ms) Version = 18061 D: \2 j( |1 T2 D  y# u
    Checking PnkBstrK driver status    NOT FOUND
    4 h" E( |- w& w) S! Q7 x! hExtracting new PnkBstrK to:+ s7 G, F6 r, N6 \1 x
       "C:\Documents and Settings\Administrator\Application Data\PnkBstrK.sys"$ ?6 Y1 H1 }% g7 r5 v3 B0 v
                                       OK
    5 ?! ~: M6 T: T3 _Sending load packet to PnkBstrB    SENT
    2 \  m7 y# J% D! \; V2 VChecking PnkBstrK driver status    RUNNING* {: r- o/ L5 L- g0 ?
    Stopping PnkBstrK                  STOPPED
    * }& b; W. t3 v; Y  Z# hDeleting PnkBstrK                  OK
    5 L5 `( _. @( k* K; I1 @% G8 v! ]Checking PnkBstrK driver status    DELETED2 t# e$ D* D! ~0 Z! h
    Manually stopping PnkBstrB         STOPPED+ S& ^; o% D, _; A  w# J
    Removing test PnkBstrB file        OK. C) W3 Y# t2 x; Q/ Z7 ~

    7 v5 F( P( r3 u) h# A( v----------------------------------
    ( t' D$ D* |2 C0 Y; q  Tests finished.
    , M' M* l! ~* ^$ K4 O$ r8 a. n# _5 D! r0 N- |1 W
    . |; M& q; a5 N+ ~( G% Q
    我这里显示得是这个情况,进不去啊~
    5 T/ N" P+ y  k+ Z' j懂的朋友帮帮我啊!

    该用户从未签到

    发表于 2008-7-15 15:17:58 | 显示全部楼层
    :鬼脸 :鬼脸 :鬼脸

    该用户从未签到

    发表于 2008-7-15 15:55:38 | 显示全部楼层
    原帖由 lyd31803180 于 2008-7-14 17:58 发表
    ! Z0 h( @4 q1 w# `2 I" X4 {- X还是那个问题,效果只有1分钟左右,一分钟后PBB服务项,进程自动消失
    我也是这样不行

    该用户从未签到

    发表于 2008-7-15 19:12:26 | 显示全部楼层
    这软件行不行啊,不是说会加载PnkBstrA和PnkBstrB服务吗,怎么运行到最后却显示终止PnkBstrB ? ( m! I" J! T. z7 q1 c) N
    9 u3 h+ c& J) F% d. d& L; X
    Manually stopping PnkBstrB         STOPPED
    5 I4 _- z! i) K* B( JRemoving test PnkBstrB file        OK
    7 J. f* Z5 ]4 I----------------------------------6 t6 E1 K, J+ g5 ^' N8 @' g
      Tests finished.
    $ |: Y) ]0 V5 l' d% `* w$ c* j; k9 o( b* G9 w: p$ H% S
    运行完进程里还是没有PnkBstrB.exe  O5 q! d% H1 `; N2 k' Q" J
    :什么
    lyd31803180 该用户已被删除
    发表于 2008-7-15 20:16:17 | 显示全部楼层
    提示: 作者被禁止或删除 内容自动屏蔽

    该用户从未签到

    发表于 2008-7-15 20:56:10 | 显示全部楼层
    :坏蛋 :坏蛋 :坏蛋
  • TA的每日心情
    开心
    2014-4-18 21:38
  • 签到天数: 476 天

    [LV.9]以坛为家II

    发表于 2008-7-15 21:28:43 | 显示全部楼层
    重做系统吧?把PB装回3.0..............
    8 N1 N0 N, n8 Q' H& W目前就之有这个解决办法!!!!!!!!!!!

    该用户从未签到

    发表于 2008-7-16 00:27:53 | 显示全部楼层
    我的也是啊 PB到最新版本了  还是被T
    s51802758 该用户已被删除
    发表于 2008-7-16 19:13:57 | 显示全部楼层
    提示: 作者被禁止或删除 内容自动屏蔽
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    小黑屋|手机版|无图浏览|战地联盟 Battlefield Union ( 浙ICP备19049749号 )(浙公网安备33110202000192号)

    GMT+8, 2020-1-24 04:03 , Processed in 0.030197 second(s), 8 queries , Redis On.

    Powered by Discuz! X3.4 Designed & 战地联盟 Battlefield Union

    © 2001-2018 Comsenz Inc.

    快速回复 返回顶部 返回列表