當年烤機52度的筆記本,現在後繼有人了(後續篇)

當年烤機52度的筆記本,現在後繼有人了(後續篇)

來自專欄 棉花堂

上篇情景回顧:

當年烤機52度的筆記本,現在後繼有人了……

在上一篇文章中,我們介紹了一款打開Prime95會自動關閉睿頻的筆記本——藍天NB50TK1。

當時筆者只顧忙著批判一番這種zz的設定,找到控制降頻的「幕後黑手」HkeyTray.exe後就開始寫文,沒有深入去探究這個程序如何實現對Prime95的檢測。

事也湊巧,今天筆者在對跑分數據進行整理對比的時候,發現這台機器的wPrime跑分數據存在異常:

Notebookcheck上,i5-8400的wPrime 32M、1024M成績分別為6.2秒191.8秒

這台NB50TK上,i5-8400的wPrime 32M、1024M成績分別為8.8秒265.0秒

以為是後台程序沒有清理乾淨的原因,把WIFI斷開、後台程序全關後重新又跑了一次,結果還是一樣。

就在這時,筆者突然發現跑分時CPU的頻率同樣被限制在了2.8GHz!

反覆試了幾次,確認Wprime具備與Prime95相同的「黑科技」效果——打開後自動關閉CPU睿頻。

聯想到Prime95和wPrime兩款程序的名字都帶有「Prime」,筆者猜想這個鎖睿頻機制會不會是監控當前進程列表,發現名字包含「Prime」的程序就自動執行關閉睿頻動作呢?

說干就干,把Prime95.exe拷貝一份副本,名字改為95.exe:

通過95.exe進行烤機,神奇的現象發生了:CPU自動關閉睿頻的現象消失。

換回prime95.exe,不出意外,和以往一樣CPU全程沒有睿頻,保持在2.8GHz。

到這裡,結果已經比較明朗了:

這個自動關閉CPU睿頻的檢測機制,會自動在後台獲取當前運行的所有進程名。

一旦發現進程列表中有名字包含字元串「prime」的進程,即關閉CPU睿頻功能;反之,則開啟CPU睿頻功能。

為了進一步確認,筆者把Cinebench R15的主程序改名為prime.exe:

果不其然,打開這個改名的「李鬼」後,CPU又被鎖定到了2.8GHz。

再把名字改回去,一切回歸正常。

這樣的結果再一次讓筆者哭笑不得:一開始還以為這個檢測機制檢測的是程序標題,原來只是簡單地檢測進程名。

只要像頭圖那樣把prime95.exe改個名字,便能輕鬆繞過檢測,實現正常烤機。

這種偷雞摸狗的小伎倆,是不是未免太小兒科了些?或許藍天工程師在學數學的時候和素數有仇(滑稽)?


推薦閱讀:

2017年最受關注微星遊戲本
三星筆記本產品怎麼選購 ?
如何評價外星人筆記本?
Innergie PowerGear 60 USB Type-C變壓器簡介
筆記本電腦怎麼進行選購?

TAG:筆記本電腦 | 作弊 |