"

對於遊戲玩家來說,卡頓應該是最讓人頭疼的體驗了,如果出現“一通操作猛如虎”,一看畫面紋絲不動的情況,無論是誰或許都會有摔電腦的想法。往往遊戲中的卡頓主要分為兩種情況,其一是網絡狀況不佳,二則是設備性能跟不上需求。對於網絡問題,各種加速器應運而生,而對於設備,則有了專門面向玩家的細分品類,例如遊戲本和遊戲手機。


"

對於遊戲玩家來說,卡頓應該是最讓人頭疼的體驗了,如果出現“一通操作猛如虎”,一看畫面紋絲不動的情況,無論是誰或許都會有摔電腦的想法。往往遊戲中的卡頓主要分為兩種情況,其一是網絡狀況不佳,二則是設備性能跟不上需求。對於網絡問題,各種加速器應運而生,而對於設備,則有了專門面向玩家的細分品類,例如遊戲本和遊戲手機。


遊戲本居然打LOL都卡,騰訊TP到底做了些什麼


目前市場上玩家這類細分市場的產品,往往都有著強勁的性能,以及更為更酷炫的外觀。而無論PC或手機廠商,在面向這類用戶宣傳此類產品時,基本上都是一箇中心思想——用了這類產品就可以與卡頓說再見了。

GTX1060顯卡的遊戲本打LOL也能卡?

比如聯想旗下的拯救者系列,就是目前市場上備受玩家青睞的遊戲本產品,其最新的拯救者Y7000P更是登上了京東遊戲本銷量排行前列。不過在日前,聯想拯救者官微卻發佈了這樣一條微博,“針對大家反饋的LOL等騰訊類遊戲卡頓、FPS值的問題,我們經過分析發現,確認是騰訊遊戲中的TenProtect與最新的微軟RS6(1903)系統之間的系統兼容性問題,而非我們產品遊戲性能問題。”


"

對於遊戲玩家來說,卡頓應該是最讓人頭疼的體驗了,如果出現“一通操作猛如虎”,一看畫面紋絲不動的情況,無論是誰或許都會有摔電腦的想法。往往遊戲中的卡頓主要分為兩種情況,其一是網絡狀況不佳,二則是設備性能跟不上需求。對於網絡問題,各種加速器應運而生,而對於設備,則有了專門面向玩家的細分品類,例如遊戲本和遊戲手機。


遊戲本居然打LOL都卡,騰訊TP到底做了些什麼


目前市場上玩家這類細分市場的產品,往往都有著強勁的性能,以及更為更酷炫的外觀。而無論PC或手機廠商,在面向這類用戶宣傳此類產品時,基本上都是一箇中心思想——用了這類產品就可以與卡頓說再見了。

GTX1060顯卡的遊戲本打LOL也能卡?

比如聯想旗下的拯救者系列,就是目前市場上備受玩家青睞的遊戲本產品,其最新的拯救者Y7000P更是登上了京東遊戲本銷量排行前列。不過在日前,聯想拯救者官微卻發佈了這樣一條微博,“針對大家反饋的LOL等騰訊類遊戲卡頓、FPS值的問題,我們經過分析發現,確認是騰訊遊戲中的TenProtect與最新的微軟RS6(1903)系統之間的系統兼容性問題,而非我們產品遊戲性能問題。”


遊戲本居然打LOL都卡,騰訊TP到底做了些什麼


聯想官方的這番迴應,是針對最近隨著微軟更新Windows 10的1903版本,有用戶在貼吧及微博等社交媒體中發帖稱,使用NVIDIA GeForce GTX1060顯卡玩《英雄聯盟》出現了FPS低的現象。而所謂FPS低,此前往往出現在設備性能不足時,所出現的卡頓現象。


"

對於遊戲玩家來說,卡頓應該是最讓人頭疼的體驗了,如果出現“一通操作猛如虎”,一看畫面紋絲不動的情況,無論是誰或許都會有摔電腦的想法。往往遊戲中的卡頓主要分為兩種情況,其一是網絡狀況不佳,二則是設備性能跟不上需求。對於網絡問題,各種加速器應運而生,而對於設備,則有了專門面向玩家的細分品類,例如遊戲本和遊戲手機。


遊戲本居然打LOL都卡,騰訊TP到底做了些什麼


目前市場上玩家這類細分市場的產品,往往都有著強勁的性能,以及更為更酷炫的外觀。而無論PC或手機廠商,在面向這類用戶宣傳此類產品時,基本上都是一箇中心思想——用了這類產品就可以與卡頓說再見了。

GTX1060顯卡的遊戲本打LOL也能卡?

比如聯想旗下的拯救者系列,就是目前市場上備受玩家青睞的遊戲本產品,其最新的拯救者Y7000P更是登上了京東遊戲本銷量排行前列。不過在日前,聯想拯救者官微卻發佈了這樣一條微博,“針對大家反饋的LOL等騰訊類遊戲卡頓、FPS值的問題,我們經過分析發現,確認是騰訊遊戲中的TenProtect與最新的微軟RS6(1903)系統之間的系統兼容性問題,而非我們產品遊戲性能問題。”


遊戲本居然打LOL都卡,騰訊TP到底做了些什麼


聯想官方的這番迴應,是針對最近隨著微軟更新Windows 10的1903版本,有用戶在貼吧及微博等社交媒體中發帖稱,使用NVIDIA GeForce GTX1060顯卡玩《英雄聯盟》出現了FPS低的現象。而所謂FPS低,此前往往出現在設備性能不足時,所出現的卡頓現象。


遊戲本居然打LOL都卡,騰訊TP到底做了些什麼


由於在遊戲中呈現的動態畫面,實際上由多張靜態畫面連續播放所實現,而FPS所指的就是畫面每秒的幀數,一張靜態畫面被稱為一幀,而每秒鐘播放的幀數越多,FPS值就越大,遊戲畫面也就越流暢。但如果FPS過低,肉眼就能觀察到畫面不連貫的現象。

遊戲卡頓,不是拯救者也並非微軟的鍋

對於PC來說,屏幕上顯示的內容是由顯卡負責輸出的,其每個像素的填充都需要顯卡來進行計算與輸出,這就導致FPS越高對顯卡的性能要求就越高。而聯想拯救者系列作為遊戲本,自然也配備了獨立顯卡,以拯救者7000P的1060版本為例,GeForce GTX1060作為NVIDIA在2016年推出的甜點級產品,其在GP106核心與帕斯卡架構的支撐下,性能已經壓倒了老旗艦GTX980,即便是在如今NVIDIA RTX 20系列產品已經上市的情況下,這款顯卡對於目前的主流網遊來說,同樣也是可以勝任的。


"

對於遊戲玩家來說,卡頓應該是最讓人頭疼的體驗了,如果出現“一通操作猛如虎”,一看畫面紋絲不動的情況,無論是誰或許都會有摔電腦的想法。往往遊戲中的卡頓主要分為兩種情況,其一是網絡狀況不佳,二則是設備性能跟不上需求。對於網絡問題,各種加速器應運而生,而對於設備,則有了專門面向玩家的細分品類,例如遊戲本和遊戲手機。


遊戲本居然打LOL都卡,騰訊TP到底做了些什麼


目前市場上玩家這類細分市場的產品,往往都有著強勁的性能,以及更為更酷炫的外觀。而無論PC或手機廠商,在面向這類用戶宣傳此類產品時,基本上都是一箇中心思想——用了這類產品就可以與卡頓說再見了。

GTX1060顯卡的遊戲本打LOL也能卡?

比如聯想旗下的拯救者系列,就是目前市場上備受玩家青睞的遊戲本產品,其最新的拯救者Y7000P更是登上了京東遊戲本銷量排行前列。不過在日前,聯想拯救者官微卻發佈了這樣一條微博,“針對大家反饋的LOL等騰訊類遊戲卡頓、FPS值的問題,我們經過分析發現,確認是騰訊遊戲中的TenProtect與最新的微軟RS6(1903)系統之間的系統兼容性問題,而非我們產品遊戲性能問題。”


遊戲本居然打LOL都卡,騰訊TP到底做了些什麼


聯想官方的這番迴應,是針對最近隨著微軟更新Windows 10的1903版本,有用戶在貼吧及微博等社交媒體中發帖稱,使用NVIDIA GeForce GTX1060顯卡玩《英雄聯盟》出現了FPS低的現象。而所謂FPS低,此前往往出現在設備性能不足時,所出現的卡頓現象。


遊戲本居然打LOL都卡,騰訊TP到底做了些什麼


由於在遊戲中呈現的動態畫面,實際上由多張靜態畫面連續播放所實現,而FPS所指的就是畫面每秒的幀數,一張靜態畫面被稱為一幀,而每秒鐘播放的幀數越多,FPS值就越大,遊戲畫面也就越流暢。但如果FPS過低,肉眼就能觀察到畫面不連貫的現象。

遊戲卡頓,不是拯救者也並非微軟的鍋

對於PC來說,屏幕上顯示的內容是由顯卡負責輸出的,其每個像素的填充都需要顯卡來進行計算與輸出,這就導致FPS越高對顯卡的性能要求就越高。而聯想拯救者系列作為遊戲本,自然也配備了獨立顯卡,以拯救者7000P的1060版本為例,GeForce GTX1060作為NVIDIA在2016年推出的甜點級產品,其在GP106核心與帕斯卡架構的支撐下,性能已經壓倒了老旗艦GTX980,即便是在如今NVIDIA RTX 20系列產品已經上市的情況下,這款顯卡對於目前的主流網遊來說,同樣也是可以勝任的。


遊戲本居然打LOL都卡,騰訊TP到底做了些什麼


況且玩家集中反映的LOL,是一款對於PC性能要求並不高的遊戲。到底這個要求有多低呢?我們在查詢了官網後發現,官方推薦配置僅為i3-2100與1G顯存的顯卡,這也就是說但凡有個顯卡,哪怕是集成顯卡都能流暢運行,而拯救者7000P作為一款遊戲本,其所搭載的GeForce GTX1060自然足以滿足這個遊戲對性能的要求,因此這個鍋聯想方面自然不能背。

聯想方面提到問題是,“騰訊TenProtect與微軟RS6(1903)之間的系統兼容性問題”。看到這裡,熟悉Windows系統的朋友或許就會認為,這肯定是微軟的鍋,Windows版本更新引發各種漏洞那是源遠流長,這次的1903更新誤傷了其自家的Surface Book 2。


"

對於遊戲玩家來說,卡頓應該是最讓人頭疼的體驗了,如果出現“一通操作猛如虎”,一看畫面紋絲不動的情況,無論是誰或許都會有摔電腦的想法。往往遊戲中的卡頓主要分為兩種情況,其一是網絡狀況不佳,二則是設備性能跟不上需求。對於網絡問題,各種加速器應運而生,而對於設備,則有了專門面向玩家的細分品類,例如遊戲本和遊戲手機。


遊戲本居然打LOL都卡,騰訊TP到底做了些什麼


目前市場上玩家這類細分市場的產品,往往都有著強勁的性能,以及更為更酷炫的外觀。而無論PC或手機廠商,在面向這類用戶宣傳此類產品時,基本上都是一箇中心思想——用了這類產品就可以與卡頓說再見了。

GTX1060顯卡的遊戲本打LOL也能卡?

比如聯想旗下的拯救者系列,就是目前市場上備受玩家青睞的遊戲本產品,其最新的拯救者Y7000P更是登上了京東遊戲本銷量排行前列。不過在日前,聯想拯救者官微卻發佈了這樣一條微博,“針對大家反饋的LOL等騰訊類遊戲卡頓、FPS值的問題,我們經過分析發現,確認是騰訊遊戲中的TenProtect與最新的微軟RS6(1903)系統之間的系統兼容性問題,而非我們產品遊戲性能問題。”


遊戲本居然打LOL都卡,騰訊TP到底做了些什麼


聯想官方的這番迴應,是針對最近隨著微軟更新Windows 10的1903版本,有用戶在貼吧及微博等社交媒體中發帖稱,使用NVIDIA GeForce GTX1060顯卡玩《英雄聯盟》出現了FPS低的現象。而所謂FPS低,此前往往出現在設備性能不足時,所出現的卡頓現象。


遊戲本居然打LOL都卡,騰訊TP到底做了些什麼


由於在遊戲中呈現的動態畫面,實際上由多張靜態畫面連續播放所實現,而FPS所指的就是畫面每秒的幀數,一張靜態畫面被稱為一幀,而每秒鐘播放的幀數越多,FPS值就越大,遊戲畫面也就越流暢。但如果FPS過低,肉眼就能觀察到畫面不連貫的現象。

遊戲卡頓,不是拯救者也並非微軟的鍋

對於PC來說,屏幕上顯示的內容是由顯卡負責輸出的,其每個像素的填充都需要顯卡來進行計算與輸出,這就導致FPS越高對顯卡的性能要求就越高。而聯想拯救者系列作為遊戲本,自然也配備了獨立顯卡,以拯救者7000P的1060版本為例,GeForce GTX1060作為NVIDIA在2016年推出的甜點級產品,其在GP106核心與帕斯卡架構的支撐下,性能已經壓倒了老旗艦GTX980,即便是在如今NVIDIA RTX 20系列產品已經上市的情況下,這款顯卡對於目前的主流網遊來說,同樣也是可以勝任的。


遊戲本居然打LOL都卡,騰訊TP到底做了些什麼


況且玩家集中反映的LOL,是一款對於PC性能要求並不高的遊戲。到底這個要求有多低呢?我們在查詢了官網後發現,官方推薦配置僅為i3-2100與1G顯存的顯卡,這也就是說但凡有個顯卡,哪怕是集成顯卡都能流暢運行,而拯救者7000P作為一款遊戲本,其所搭載的GeForce GTX1060自然足以滿足這個遊戲對性能的要求,因此這個鍋聯想方面自然不能背。

聯想方面提到問題是,“騰訊TenProtect與微軟RS6(1903)之間的系統兼容性問題”。看到這裡,熟悉Windows系統的朋友或許就會認為,這肯定是微軟的鍋,Windows版本更新引發各種漏洞那是源遠流長,這次的1903更新誤傷了其自家的Surface Book 2。


遊戲本居然打LOL都卡,騰訊TP到底做了些什麼


不過這次微軟還真不該背鍋,準確來說是又雙叒叕一次替騰訊“擦屁股”了。早在今年4月微軟方面就曾經表示,在Windows 10更新的五月版,也就是1903版本上,將不再針對反作弊軟件導致的一系列問題進行修復,希望遊戲開發者能夠主動提供修復。並且當時微軟方面也確認,許多使用反作弊軟件的遊戲已經修復了這一問題。

但是從目前的情況來看,騰訊顯然不在這個“許多”的範疇內。事實上,其自主研發的反外掛系統TenProtect(簡稱TP)導致卡頓及藍屏等問題,對玩家來說幾乎是司空見慣。而我們在進行了相關檢索後發現,同樣的在遇到Windows系統更新的情況下,騰訊TP就會引發這樣或那樣的問題。

騰訊TP:通過製作外掛來防止外掛

為什麼Windows系統一有風吹草動,TP就會“聯動”出現各種問題。事實上這是其工作機制導致的,Valve在Steam上使用反作弊軟件VAC的原理,是內存特徵代碼檢測+人工監管,有著準確性高、效率低、不佔內存等優勢;而騰訊TP則是在遊戲運行時全程掃描用戶的內存和硬盤,與內核函數聯結來過濾外掛對遊戲內存的訪問和讀寫,並對調試機制的檢測和破壞來防止外掛反彙編出遊戲的關鍵基址。


"

對於遊戲玩家來說,卡頓應該是最讓人頭疼的體驗了,如果出現“一通操作猛如虎”,一看畫面紋絲不動的情況,無論是誰或許都會有摔電腦的想法。往往遊戲中的卡頓主要分為兩種情況,其一是網絡狀況不佳,二則是設備性能跟不上需求。對於網絡問題,各種加速器應運而生,而對於設備,則有了專門面向玩家的細分品類,例如遊戲本和遊戲手機。


遊戲本居然打LOL都卡,騰訊TP到底做了些什麼


目前市場上玩家這類細分市場的產品,往往都有著強勁的性能,以及更為更酷炫的外觀。而無論PC或手機廠商,在面向這類用戶宣傳此類產品時,基本上都是一箇中心思想——用了這類產品就可以與卡頓說再見了。

GTX1060顯卡的遊戲本打LOL也能卡?

比如聯想旗下的拯救者系列,就是目前市場上備受玩家青睞的遊戲本產品,其最新的拯救者Y7000P更是登上了京東遊戲本銷量排行前列。不過在日前,聯想拯救者官微卻發佈了這樣一條微博,“針對大家反饋的LOL等騰訊類遊戲卡頓、FPS值的問題,我們經過分析發現,確認是騰訊遊戲中的TenProtect與最新的微軟RS6(1903)系統之間的系統兼容性問題,而非我們產品遊戲性能問題。”


遊戲本居然打LOL都卡,騰訊TP到底做了些什麼


聯想官方的這番迴應,是針對最近隨著微軟更新Windows 10的1903版本,有用戶在貼吧及微博等社交媒體中發帖稱,使用NVIDIA GeForce GTX1060顯卡玩《英雄聯盟》出現了FPS低的現象。而所謂FPS低,此前往往出現在設備性能不足時,所出現的卡頓現象。


遊戲本居然打LOL都卡,騰訊TP到底做了些什麼


由於在遊戲中呈現的動態畫面,實際上由多張靜態畫面連續播放所實現,而FPS所指的就是畫面每秒的幀數,一張靜態畫面被稱為一幀,而每秒鐘播放的幀數越多,FPS值就越大,遊戲畫面也就越流暢。但如果FPS過低,肉眼就能觀察到畫面不連貫的現象。

遊戲卡頓,不是拯救者也並非微軟的鍋

對於PC來說,屏幕上顯示的內容是由顯卡負責輸出的,其每個像素的填充都需要顯卡來進行計算與輸出,這就導致FPS越高對顯卡的性能要求就越高。而聯想拯救者系列作為遊戲本,自然也配備了獨立顯卡,以拯救者7000P的1060版本為例,GeForce GTX1060作為NVIDIA在2016年推出的甜點級產品,其在GP106核心與帕斯卡架構的支撐下,性能已經壓倒了老旗艦GTX980,即便是在如今NVIDIA RTX 20系列產品已經上市的情況下,這款顯卡對於目前的主流網遊來說,同樣也是可以勝任的。


遊戲本居然打LOL都卡,騰訊TP到底做了些什麼


況且玩家集中反映的LOL,是一款對於PC性能要求並不高的遊戲。到底這個要求有多低呢?我們在查詢了官網後發現,官方推薦配置僅為i3-2100與1G顯存的顯卡,這也就是說但凡有個顯卡,哪怕是集成顯卡都能流暢運行,而拯救者7000P作為一款遊戲本,其所搭載的GeForce GTX1060自然足以滿足這個遊戲對性能的要求,因此這個鍋聯想方面自然不能背。

聯想方面提到問題是,“騰訊TenProtect與微軟RS6(1903)之間的系統兼容性問題”。看到這裡,熟悉Windows系統的朋友或許就會認為,這肯定是微軟的鍋,Windows版本更新引發各種漏洞那是源遠流長,這次的1903更新誤傷了其自家的Surface Book 2。


遊戲本居然打LOL都卡,騰訊TP到底做了些什麼


不過這次微軟還真不該背鍋,準確來說是又雙叒叕一次替騰訊“擦屁股”了。早在今年4月微軟方面就曾經表示,在Windows 10更新的五月版,也就是1903版本上,將不再針對反作弊軟件導致的一系列問題進行修復,希望遊戲開發者能夠主動提供修復。並且當時微軟方面也確認,許多使用反作弊軟件的遊戲已經修復了這一問題。

但是從目前的情況來看,騰訊顯然不在這個“許多”的範疇內。事實上,其自主研發的反外掛系統TenProtect(簡稱TP)導致卡頓及藍屏等問題,對玩家來說幾乎是司空見慣。而我們在進行了相關檢索後發現,同樣的在遇到Windows系統更新的情況下,騰訊TP就會引發這樣或那樣的問題。

騰訊TP:通過製作外掛來防止外掛

為什麼Windows系統一有風吹草動,TP就會“聯動”出現各種問題。事實上這是其工作機制導致的,Valve在Steam上使用反作弊軟件VAC的原理,是內存特徵代碼檢測+人工監管,有著準確性高、效率低、不佔內存等優勢;而騰訊TP則是在遊戲運行時全程掃描用戶的內存和硬盤,與內核函數聯結來過濾外掛對遊戲內存的訪問和讀寫,並對調試機制的檢測和破壞來防止外掛反彙編出遊戲的關鍵基址。


遊戲本居然打LOL都卡,騰訊TP到底做了些什麼


騰訊TP達到這樣的效果,靠的就是Hook微軟未公開API,並且通過獲得UAC權限侵入操作系統內核驅動的反調試系統,其核心就是要找到關鍵信息的內存地址,將其調試最後實現對內存的讀寫。因此在TP系統啟動後,將會全局監視系統進程,而使用過殺毒軟件進行全盤查殺的用戶應該都知道,這一功能是非常佔用系統資源的。因此簡而言之,在電腦上裝TP的效果就是殺敵800自損1000,俗稱“通過製作外掛來防止外掛”。

要知道Windows是個相當封閉的操作系統,其完整源代碼至今都是一個迷。而作為一個商業化軟件,Windows也提供了一大批公開API,方便開發者調用各種功能,但是這些功能都是侷限在微軟劃定的框架下的。但外掛作為非法軟件顯然不會去走尋常路,因此這也導致其需要與時俱進,Hook一些微軟未公開的API來實現相關功能。


"

對於遊戲玩家來說,卡頓應該是最讓人頭疼的體驗了,如果出現“一通操作猛如虎”,一看畫面紋絲不動的情況,無論是誰或許都會有摔電腦的想法。往往遊戲中的卡頓主要分為兩種情況,其一是網絡狀況不佳,二則是設備性能跟不上需求。對於網絡問題,各種加速器應運而生,而對於設備,則有了專門面向玩家的細分品類,例如遊戲本和遊戲手機。


遊戲本居然打LOL都卡,騰訊TP到底做了些什麼


目前市場上玩家這類細分市場的產品,往往都有著強勁的性能,以及更為更酷炫的外觀。而無論PC或手機廠商,在面向這類用戶宣傳此類產品時,基本上都是一箇中心思想——用了這類產品就可以與卡頓說再見了。

GTX1060顯卡的遊戲本打LOL也能卡?

比如聯想旗下的拯救者系列,就是目前市場上備受玩家青睞的遊戲本產品,其最新的拯救者Y7000P更是登上了京東遊戲本銷量排行前列。不過在日前,聯想拯救者官微卻發佈了這樣一條微博,“針對大家反饋的LOL等騰訊類遊戲卡頓、FPS值的問題,我們經過分析發現,確認是騰訊遊戲中的TenProtect與最新的微軟RS6(1903)系統之間的系統兼容性問題,而非我們產品遊戲性能問題。”


遊戲本居然打LOL都卡,騰訊TP到底做了些什麼


聯想官方的這番迴應,是針對最近隨著微軟更新Windows 10的1903版本,有用戶在貼吧及微博等社交媒體中發帖稱,使用NVIDIA GeForce GTX1060顯卡玩《英雄聯盟》出現了FPS低的現象。而所謂FPS低,此前往往出現在設備性能不足時,所出現的卡頓現象。


遊戲本居然打LOL都卡,騰訊TP到底做了些什麼


由於在遊戲中呈現的動態畫面,實際上由多張靜態畫面連續播放所實現,而FPS所指的就是畫面每秒的幀數,一張靜態畫面被稱為一幀,而每秒鐘播放的幀數越多,FPS值就越大,遊戲畫面也就越流暢。但如果FPS過低,肉眼就能觀察到畫面不連貫的現象。

遊戲卡頓,不是拯救者也並非微軟的鍋

對於PC來說,屏幕上顯示的內容是由顯卡負責輸出的,其每個像素的填充都需要顯卡來進行計算與輸出,這就導致FPS越高對顯卡的性能要求就越高。而聯想拯救者系列作為遊戲本,自然也配備了獨立顯卡,以拯救者7000P的1060版本為例,GeForce GTX1060作為NVIDIA在2016年推出的甜點級產品,其在GP106核心與帕斯卡架構的支撐下,性能已經壓倒了老旗艦GTX980,即便是在如今NVIDIA RTX 20系列產品已經上市的情況下,這款顯卡對於目前的主流網遊來說,同樣也是可以勝任的。


遊戲本居然打LOL都卡,騰訊TP到底做了些什麼


況且玩家集中反映的LOL,是一款對於PC性能要求並不高的遊戲。到底這個要求有多低呢?我們在查詢了官網後發現,官方推薦配置僅為i3-2100與1G顯存的顯卡,這也就是說但凡有個顯卡,哪怕是集成顯卡都能流暢運行,而拯救者7000P作為一款遊戲本,其所搭載的GeForce GTX1060自然足以滿足這個遊戲對性能的要求,因此這個鍋聯想方面自然不能背。

聯想方面提到問題是,“騰訊TenProtect與微軟RS6(1903)之間的系統兼容性問題”。看到這裡,熟悉Windows系統的朋友或許就會認為,這肯定是微軟的鍋,Windows版本更新引發各種漏洞那是源遠流長,這次的1903更新誤傷了其自家的Surface Book 2。


遊戲本居然打LOL都卡,騰訊TP到底做了些什麼


不過這次微軟還真不該背鍋,準確來說是又雙叒叕一次替騰訊“擦屁股”了。早在今年4月微軟方面就曾經表示,在Windows 10更新的五月版,也就是1903版本上,將不再針對反作弊軟件導致的一系列問題進行修復,希望遊戲開發者能夠主動提供修復。並且當時微軟方面也確認,許多使用反作弊軟件的遊戲已經修復了這一問題。

但是從目前的情況來看,騰訊顯然不在這個“許多”的範疇內。事實上,其自主研發的反外掛系統TenProtect(簡稱TP)導致卡頓及藍屏等問題,對玩家來說幾乎是司空見慣。而我們在進行了相關檢索後發現,同樣的在遇到Windows系統更新的情況下,騰訊TP就會引發這樣或那樣的問題。

騰訊TP:通過製作外掛來防止外掛

為什麼Windows系統一有風吹草動,TP就會“聯動”出現各種問題。事實上這是其工作機制導致的,Valve在Steam上使用反作弊軟件VAC的原理,是內存特徵代碼檢測+人工監管,有著準確性高、效率低、不佔內存等優勢;而騰訊TP則是在遊戲運行時全程掃描用戶的內存和硬盤,與內核函數聯結來過濾外掛對遊戲內存的訪問和讀寫,並對調試機制的檢測和破壞來防止外掛反彙編出遊戲的關鍵基址。


遊戲本居然打LOL都卡,騰訊TP到底做了些什麼


騰訊TP達到這樣的效果,靠的就是Hook微軟未公開API,並且通過獲得UAC權限侵入操作系統內核驅動的反調試系統,其核心就是要找到關鍵信息的內存地址,將其調試最後實現對內存的讀寫。因此在TP系統啟動後,將會全局監視系統進程,而使用過殺毒軟件進行全盤查殺的用戶應該都知道,這一功能是非常佔用系統資源的。因此簡而言之,在電腦上裝TP的效果就是殺敵800自損1000,俗稱“通過製作外掛來防止外掛”。

要知道Windows是個相當封閉的操作系統,其完整源代碼至今都是一個迷。而作為一個商業化軟件,Windows也提供了一大批公開API,方便開發者調用各種功能,但是這些功能都是侷限在微軟劃定的框架下的。但外掛作為非法軟件顯然不會去走尋常路,因此這也導致其需要與時俱進,Hook一些微軟未公開的API來實現相關功能。


遊戲本居然打LOL都卡,騰訊TP到底做了些什麼


但由於微軟的內部API是不會對三方開發者開放的,這就導致系統一旦更新,就必須馬上進行適配,不然在內核改變的情況下繼續使用此前的策略,一是效率或將變慢,二是可能會出現修改錯誤函數使得電腦出現藍屏。

理想情況下,騰訊TP應該是用Insider版本的Windows來測試並且修正反外掛系統,但由於這一版本與穩定版之間的差距依舊很大,因此將會直接導致程序員工作量的飆升。顯而易見在過去的很長一段時間裡,騰訊是挾用戶以令微軟,把本該讓自己負責的工作,讓微軟不得不發佈補丁來解決這些問題。


"

對於遊戲玩家來說,卡頓應該是最讓人頭疼的體驗了,如果出現“一通操作猛如虎”,一看畫面紋絲不動的情況,無論是誰或許都會有摔電腦的想法。往往遊戲中的卡頓主要分為兩種情況,其一是網絡狀況不佳,二則是設備性能跟不上需求。對於網絡問題,各種加速器應運而生,而對於設備,則有了專門面向玩家的細分品類,例如遊戲本和遊戲手機。


遊戲本居然打LOL都卡,騰訊TP到底做了些什麼


目前市場上玩家這類細分市場的產品,往往都有著強勁的性能,以及更為更酷炫的外觀。而無論PC或手機廠商,在面向這類用戶宣傳此類產品時,基本上都是一箇中心思想——用了這類產品就可以與卡頓說再見了。

GTX1060顯卡的遊戲本打LOL也能卡?

比如聯想旗下的拯救者系列,就是目前市場上備受玩家青睞的遊戲本產品,其最新的拯救者Y7000P更是登上了京東遊戲本銷量排行前列。不過在日前,聯想拯救者官微卻發佈了這樣一條微博,“針對大家反饋的LOL等騰訊類遊戲卡頓、FPS值的問題,我們經過分析發現,確認是騰訊遊戲中的TenProtect與最新的微軟RS6(1903)系統之間的系統兼容性問題,而非我們產品遊戲性能問題。”


遊戲本居然打LOL都卡,騰訊TP到底做了些什麼


聯想官方的這番迴應,是針對最近隨著微軟更新Windows 10的1903版本,有用戶在貼吧及微博等社交媒體中發帖稱,使用NVIDIA GeForce GTX1060顯卡玩《英雄聯盟》出現了FPS低的現象。而所謂FPS低,此前往往出現在設備性能不足時,所出現的卡頓現象。


遊戲本居然打LOL都卡,騰訊TP到底做了些什麼


由於在遊戲中呈現的動態畫面,實際上由多張靜態畫面連續播放所實現,而FPS所指的就是畫面每秒的幀數,一張靜態畫面被稱為一幀,而每秒鐘播放的幀數越多,FPS值就越大,遊戲畫面也就越流暢。但如果FPS過低,肉眼就能觀察到畫面不連貫的現象。

遊戲卡頓,不是拯救者也並非微軟的鍋

對於PC來說,屏幕上顯示的內容是由顯卡負責輸出的,其每個像素的填充都需要顯卡來進行計算與輸出,這就導致FPS越高對顯卡的性能要求就越高。而聯想拯救者系列作為遊戲本,自然也配備了獨立顯卡,以拯救者7000P的1060版本為例,GeForce GTX1060作為NVIDIA在2016年推出的甜點級產品,其在GP106核心與帕斯卡架構的支撐下,性能已經壓倒了老旗艦GTX980,即便是在如今NVIDIA RTX 20系列產品已經上市的情況下,這款顯卡對於目前的主流網遊來說,同樣也是可以勝任的。


遊戲本居然打LOL都卡,騰訊TP到底做了些什麼


況且玩家集中反映的LOL,是一款對於PC性能要求並不高的遊戲。到底這個要求有多低呢?我們在查詢了官網後發現,官方推薦配置僅為i3-2100與1G顯存的顯卡,這也就是說但凡有個顯卡,哪怕是集成顯卡都能流暢運行,而拯救者7000P作為一款遊戲本,其所搭載的GeForce GTX1060自然足以滿足這個遊戲對性能的要求,因此這個鍋聯想方面自然不能背。

聯想方面提到問題是,“騰訊TenProtect與微軟RS6(1903)之間的系統兼容性問題”。看到這裡,熟悉Windows系統的朋友或許就會認為,這肯定是微軟的鍋,Windows版本更新引發各種漏洞那是源遠流長,這次的1903更新誤傷了其自家的Surface Book 2。


遊戲本居然打LOL都卡,騰訊TP到底做了些什麼


不過這次微軟還真不該背鍋,準確來說是又雙叒叕一次替騰訊“擦屁股”了。早在今年4月微軟方面就曾經表示,在Windows 10更新的五月版,也就是1903版本上,將不再針對反作弊軟件導致的一系列問題進行修復,希望遊戲開發者能夠主動提供修復。並且當時微軟方面也確認,許多使用反作弊軟件的遊戲已經修復了這一問題。

但是從目前的情況來看,騰訊顯然不在這個“許多”的範疇內。事實上,其自主研發的反外掛系統TenProtect(簡稱TP)導致卡頓及藍屏等問題,對玩家來說幾乎是司空見慣。而我們在進行了相關檢索後發現,同樣的在遇到Windows系統更新的情況下,騰訊TP就會引發這樣或那樣的問題。

騰訊TP:通過製作外掛來防止外掛

為什麼Windows系統一有風吹草動,TP就會“聯動”出現各種問題。事實上這是其工作機制導致的,Valve在Steam上使用反作弊軟件VAC的原理,是內存特徵代碼檢測+人工監管,有著準確性高、效率低、不佔內存等優勢;而騰訊TP則是在遊戲運行時全程掃描用戶的內存和硬盤,與內核函數聯結來過濾外掛對遊戲內存的訪問和讀寫,並對調試機制的檢測和破壞來防止外掛反彙編出遊戲的關鍵基址。


遊戲本居然打LOL都卡,騰訊TP到底做了些什麼


騰訊TP達到這樣的效果,靠的就是Hook微軟未公開API,並且通過獲得UAC權限侵入操作系統內核驅動的反調試系統,其核心就是要找到關鍵信息的內存地址,將其調試最後實現對內存的讀寫。因此在TP系統啟動後,將會全局監視系統進程,而使用過殺毒軟件進行全盤查殺的用戶應該都知道,這一功能是非常佔用系統資源的。因此簡而言之,在電腦上裝TP的效果就是殺敵800自損1000,俗稱“通過製作外掛來防止外掛”。

要知道Windows是個相當封閉的操作系統,其完整源代碼至今都是一個迷。而作為一個商業化軟件,Windows也提供了一大批公開API,方便開發者調用各種功能,但是這些功能都是侷限在微軟劃定的框架下的。但外掛作為非法軟件顯然不會去走尋常路,因此這也導致其需要與時俱進,Hook一些微軟未公開的API來實現相關功能。


遊戲本居然打LOL都卡,騰訊TP到底做了些什麼


但由於微軟的內部API是不會對三方開發者開放的,這就導致系統一旦更新,就必須馬上進行適配,不然在內核改變的情況下繼續使用此前的策略,一是效率或將變慢,二是可能會出現修改錯誤函數使得電腦出現藍屏。

理想情況下,騰訊TP應該是用Insider版本的Windows來測試並且修正反外掛系統,但由於這一版本與穩定版之間的差距依舊很大,因此將會直接導致程序員工作量的飆升。顯而易見在過去的很長一段時間裡,騰訊是挾用戶以令微軟,把本該讓自己負責的工作,讓微軟不得不發佈補丁來解決這些問題。


遊戲本居然打LOL都卡,騰訊TP到底做了些什麼


當然不得不承認的是,騰訊TP這種相當霸道的做法,效果其實相當顯著,在其上線後,騰訊旗下游戲的外掛現象得到了明顯遏制。甚至當其收購PUBG開發商藍洞之後,廣大玩家就曾迫切的希望PUBG能夠使用TP來遏制遊戲中氾濫的外掛。

魚與熊掌雖然不可兼得,對於玩家來說,為了杜絕外掛而忍受一定的卡頓其實也並非不能接受,但大家顯然更希望未來騰訊能夠在TP的更新上再加把勁。

"

相關推薦

推薦中...