如何永久更改程序運行優(yōu)先級以提高性能?
眾所周知,可以在任務(wù)管理器——詳細(xì)信息中選擇特定程序,右鍵將優(yōu)先級設(shè)置為高以提高性能。
如果電腦(尤其是輕薄本)只是辦公用,基本上就那么幾個常用軟件,那么此舉似乎還不錯。

但是這種設(shè)置是暫時的,一旦重啟就會回歸正常的優(yōu)先級。為了能將某些程序永久設(shè)置為高優(yōu)先級,就需要一些特殊的手段了。

利用VBS腳本自動提高優(yōu)先級
既然重啟就恢復(fù)原形,那么可以設(shè)置開機運行選項,保證一開機就自動提高優(yōu)先級。
下面是一些神秘的代碼:
原理也不難,就是在啟動時將程序xxx.exe設(shè)置為高優(yōu)先級(13→256),并每10秒檢測一次,如果優(yōu)先級不符合就再次執(zhí)行(10000ms=10s)。
在此電腦中打開查看——文件擴展名和查看——隱藏的項目。

新建一個文本文檔并粘貼代碼,將代碼中Name=xxx.exe改成我們需要的進(jìn)程名稱(以firefox.exe為例),注意有些程序需要多個進(jìn)程共同完成,需要多用幾個文件。
保存退出,并將文件名改成firefox.vbs,無視警告保存。
將文件移動至C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp(啟動項文件夾),這樣一開機就會啟動VBS腳本文件,執(zhí)行命令。
每隔10秒鐘就會將firefox.exe進(jìn)程調(diào)為高優(yōu)先級。

如果想暫停這種行為,可以在詳細(xì)信息中結(jié)束任務(wù)wscript.exe,再將程序優(yōu)先級調(diào)回正常。
如果想停止這種行為,那么直接將VBS腳本文件移出啟動項文件夾后重啟即可。
修改注冊表以提高優(yōu)先級
Win+R打開運行,鍵入regedit回車打開注冊表編輯器,打開以下位置:
右鍵Image File Execution Options創(chuàng)建程序名稱的項(以firefox.exe為例),在firefox.exe下創(chuàng)建名為PerfOptions的項,在PerfOptions下新建DWORD(32位),名為CpuPriorityClass。
雙擊CpuPriorityClass輸入所需的CPU優(yōu)先級的值:
1=空閑
2=正常
3=高
4=實時
5=低于正常
6=高于正常值
