|
|
发表于 2007-8-26 13:52:16
|
显示全部楼层
转
相信大家都知道,PB在最近的更新中安裝了新了元件,造成某些人無法正常執行遊戲- X# s8 q9 c/ I$ J) w
而某些人,則對於PB在系統中安裝這個新服務感到厭煩
2 ~" T3 j+ L& v j不管你是為了什麼,想了解新元件就來看看吧!. b4 T& }+ q4 l9 q: K' l- c/ H. {+ s
來源:EvenBalance官方網站(網址晚點公佈,如有需要可以自己去他們網站裡找)
5 n2 @+ H0 N$ R- ~, \! n! w( E- ?6 u# G. O" g9 A6 V
到底什麼是新PunkBuster服務?' l4 w7 n# B4 f; T: ~* q- X6 l
從PunkBuster客戶端1.500版本開始,我們延伸了PunkBuster防作弊系統,讓它在Windows 2000、XP或Vista上可以不需要用系統管理員(Administrator)權限來運行支援PunkBuster的遊戲。為了這麼做,我們發展了新的Windows服務元件來跟PunkBuster一起運作。PunkBuster會自動在支援的系統上使用新服務元件。如果要手動安裝/移除這個元件,使用者可以用我們的PBSVC安裝程式。無論如何,移除新服務元件會關閉PunkBuster並且無法在啟用PunkBuster的伺服器上進行遊戲。PBSVC可以在這邊下載。一旦PnBstrA服務開始和新的PB版本1.500(或更新)客戶端同時獨立運行,在Windows2000、XP或Vista上運行啟用PB的遊戲就不再需要系統管理員權限。
, T. R" v+ v" n. _, u________________________________________: s; f4 l0 @3 x7 p! h0 l7 d
自從安裝新元件後,現在我都被啟用PunkBuster的伺服器因為"Losing Key Packets”而被踢出,我應該要如何解決?
4 n9 U/ _4 E' H6 F ?- ]' V有些像是防毒、防火牆或網路安全套裝等軟體惠對於任何第一次釋出的新服務和核心驅動程式存在著疑心。有些軟體會封鎖我們的新元件,造成”Losing Key Packets”踢除,直到那些軟體升級到可以正確的辨識出PankBstrA.exe、PanBstrB.exe和PankBstrK.sys是PunkBuster防作弊系統的元件。那些因為這種衝突原因而導致被踢除的玩家,不是需要手動調整那些軟體的設定,就是要在啟用PankBuster的伺服器遊戲時,停用那些軟體。新的PunkBuster元件會使用網路資源且頻繁的更新在Windows系統資料夾的檔案,這個活動會造成某些安全防護程式觸發警告或是封鎖,這類程式中,有些會將所有不明的程式歸類為威脅或是木馬。我們新的元件純粹只是既有的PunkBuster系統使用新服務和核心驅動程式的延伸,而這些延伸都有Versign和Authentocode的數位簽名來證明檔案的真偽。大部分的主要安全防護套裝軟體不會封鎖我們的新元件,使用其他軟體造成衝突的使用者,應該連絡安全防護套裝軟體的廠商,然後要求透過升級解決這個衝突。
7 `# U" v6 e7 m# V) p________________________________________' i6 d$ ^% r. m2 ^- S, R7 x; Y
為什麼這是必要的?
5 Q: g# K4 L* O* ~+ w ~從Windows Vista開始,對於安全有非常大的重視(這是件好事情)。不幸的,這個重視帶來了一些複雜性。為了讓遊戲有PunkBuster的結合進而達到更安全,PunkBuster的一些部份為了掃描需求需要完整的存取電腦,現在一定要隨時都在系統層面運行。這是必要的,為了配合微軟在Windows中玩遊戲的新需求。( J+ h! Z5 r! R- Q8 l0 U
________________________________________, [. h/ r$ K7 {( x D3 g/ m
新的元件是選擇性的嗎?
2 j1 i5 K7 k w- e+ D3 a% a1 Z7 Y從PB客戶端版本1.700開始,新的元件是必須的。移除和(或)停用新元件將會造成PunkBuster停止運作,並且被頻繁的從啟用PunkBuster的伺服器踢出。
4 f0 I1 S1 B/ J3 j: m3 l5 ?6 Q0 O________________________________________+ ^7 Z/ y4 p9 G9 @
我需要在每次玩啟用PunkBuster的遊戲時弄這些東西嗎?# J9 j( M: D% @1 ?7 F7 a+ \& `( b
不,這些元件被設計為可以運作所有安裝在電腦中啟用PunkBuster的遊戲。你只需要運行PBSVC安裝程式一次,就會安裝PnkBstrA服務且開始運作。無論如何,舊的PunkBuster(如版本1.500)並不知道要如何利用新的元件。
5 @1 m. q. W1 }7 n6 F________________________________________
: R" p3 h' ~; j- q/ A$ R4 Q: c( M/ ]* `我不怎麼了解電腦,什麼是Windows服務元件?
5 ]" L4 n- v; g9 s這是Windows作業系統中用來在「背景」運作程式的服務。當你開機進入Windows,你可能不會注意到,他會載入部分的服務並且開始運行。服務是應該要被設計為可以跟其他在電腦上的程式和服務滿意的共存。常見的服務元件有”Print Spooler”,他會將檔案載入記憶體中以待稍後列印,還有”Automatic Updates”會執行 Windows更新的下載和安裝。新的PunkBuster服務元件PnkBstrA被設計為可以在Windows2000、XP和Vista下運作。2 ]) \: ~7 Z0 R$ W! F9 v+ j# {
________________________________________$ B0 |9 Q/ h2 K2 @+ G
所以這表示PunkBuster不支援舊版本的Windows?' W& i4 A: C% ^& r
PunkBuster現在可以像以前一樣在舊版本的Windows下運作,但是需要使用系統管理員的權限運行。 & Q% j6 }* [1 s. B9 J/ S
________________________________________! O- N9 X8 [6 f
為什麼這些新的服務會在我停止遊戲後繼續運作?
8 i6 J; _. n& B/ ~! @7 U為了完整的支援使用受限制的使用者(無系統管理員權限)來玩啟用PunkBuster的遊戲,這個服務必須在他們安裝後不停的運行。
% @. F" b* }# \$ j& |5 W________________________________________( i6 ^" l; V+ S" K
這個新的東西會讓我的電腦變慢嗎? ( F. Z) m y- Y s: @3 k; R0 W. [
所有運行的服務、程式和驅動程式都會消耗系統資源。我們注重這個問題,因此所有PunkBuster元件都被設計為高效率的。當沒有在玩啟用PunkBuster的遊戲時,PunkBuster的服務就會在「睡眠模式」,這表示他們是在閒置的狀態,等待有PunkBuster的遊戲來觸動它。當在啟用PunkBuster的伺服器上遊戲時,新的PunkBuster元件是被設計為在不消耗太多遊戲本身需要用的能源下,使用遊戲時可用的閒置CPU使用量,擁有多CPU或多核心CPU的新系統可以為新元件提供額外的效率增加。' g. X3 b+ I4 N- u! W
________________________________________3 ~+ _2 h5 _/ @) \! j
為什麼我需要以系統管理員的身分運行PBSVC?
' z5 h) X, b+ X5 S9 S' A, m; t3 y9 \由於PBSVC會安裝影響整個系統的服務,它需要在安裝過程中以系統管理員的權限執行。這代表你需要在運行PBSVC之前以系統管理員的身分登入。在Windows Vista下,你還需要告訴Windows你需要以系統管理員的身分運行這個特定的程式。為了做到這一點,用你的滑鼠在PBSVC的圖示上按右鍵,在彈出的選項中選擇「內容」,接著按下「相容性」標籤,然後將寫著「以系統管理原執行此程式」的選項打勾,最後按下「確認」按鈕。
) B3 \7 k6 `) n+ l4 g& \________________________________________. w5 E/ U& L0 A2 E8 N
那些新元件支援64位元的Windows嗎?3 N. U* P9 T( v; E- h# e
是的,從PB客戶端版本1.700開始支援。 # A2 J6 a) b- J Z# Y8 H& i
待續.../ D% Q4 i( L+ Z8 F! B
1 m; R, w( g, w" N' }: y註:1.這裡面的"服務",都是指Windows的服務元件1 N! k3 z9 o3 }* P. C
2.事實上,這個服務元件早在3/30的1.157版本更新裡就有了,只是一直到4/17的1.701版本更新才開始變成必要元件(看來之前都在實驗XD),所以新元件安裝失敗的人都在這時候開始被踢
$ a" r N& Z- u& n2 l3.別討論這何不合法...你在安裝遊戲的時候就已經同意PunkBuster的授權了。
; X0 p- E: e {; o" V4.因為這些新元件導致無法正常進行者,請看這兩篇:% f0 Z4 U" T9 t7 G2 _* A) o
PB官方對於 PnkBstrA(B)的聲明
3 e% C- s. ]* C+ m0 ]- S, x$ M% L如果你近期會被 PB狂踢的話?
4 n7 E: n8 E1 E# X1 [5 A) D7 e0 Y5.上面提到的"安全防護套裝軟體",就是指防毒、防火牆...等程式。9 ?; m0 G4 ~2 ~: q
6.Even Balance(PB的製作公司)有公佈說McAfee Security Center會把新元件加入封鎖清單中,請手動將他自清單中刪除
! z" a" s7 g# P2 O7 {1 D: q) T& |" `7 e7 s; x( H/ ]( m: y% ]- o
看來,新元件是為了讓那些不是用系統管理員權限的使用者也可以執行的措施?那為什麼不提供讓我們這些用系統管理員權限執行遊戲的人停用元件的選項呢...現在1kb的記憶體可用空間都是金啊XD. y0 x8 [- Y6 D
, x0 t+ D6 |" \( g; L G ~
後面還有很多,都是更詳細的解說(如:那三個新元件各自是做什麼的),我會找一天翻譯Orz
/ O$ J% k0 _% T/ a8 z6 D/ e; J8 H- z1 P: i* q
最近忙到快一個月沒完BF2142,今天在重灌電腦,明天要上課,但是我發現很多人想要了解新的PB更新到底做了些什麼,所以把這東西翻譯、校正到清晨兩點多...夠意思了吧...(所以翻譯不通順就別怪我了囧). `* Z7 o# ~" H/ `6 R
(完整翻譯完後會發新聞...希望這兩天會弄完)& P# P8 o9 \4 C1 P5 R9 ]' V
(發現文中有任何問題或不懂者,請在此篇回報) |
|