
第一次在 Windows 上開啟程式時,載入速度很慢,然後如果我關閉它並再次開啟它,載入速度很快。這表明Windows提前快取了經常使用和最近使用的程序,以使其載入和運行速度更快。第一次運行稱為冷運行,第二次運行稱為熱運行。
如何禁止在熱運行中開啟特定程式?
我正在嘗試重現程式上的錯誤,以便可以修復它,但是如果該程式的記憶體將根據預測提前緩存,那麼該錯誤將很難重現,因為該錯誤往往是關於記憶體使用和分配。
我的筆記型電腦配備了英特爾傲騰,它可以根據頻繁和最近的使用情況進行預測,提前將程式緩存在記憶體中,以加快電腦速度。我怎麼能禁用這個具體的程式?
答案1
我找到了英特爾傲騰記憶體與儲存管理Microsoft Store 中的程式。安裝後我打開它,發現我的筆記型電腦與它不相容。
不過,我知道 Windows 的一項功能可以快取您將來預計會使用的程式和文件,以加快電腦的運行速度。它稱為 Superfetch,在 Windows 10 中已更名為 SysMain。即便如此,2021 年它仍然被通俗地稱為 Superfetch。
若要啟用或停用它,請開啟任務管理器、服務視窗或電腦管理。任務管理器管理服務的功能較少。
- Windows + X 然後按一下工作管理員,或右鍵單擊工作列然後按一下任務管理器,或使用 Ctrl + Alt + Del 開啟它
- 您可以開啟電腦管理(從開始功能表或 Windows 鍵 + X)
- 在執行視窗(使用 Windows 鍵 + R 出現)中輸入 services.msc
- 在開始功能表上搜尋服務
打開後,您應該會看到一個如下所示的視窗。
在任務管理器中,您可以右鍵單擊某個服務然後將其停止,但它將在重新啟動後啟用。
為了確保它在重新啟動電腦後保持停用(或關閉)狀態,您必須使用服務視窗。右鍵單擊該服務,單擊屬性,然後將常規選項卡中的啟動類型從“自動”更改為“禁用”。完成目標後,不要忘記將其恢復為自動。您也可以點選停止按鈕來停止服務。
點擊“確定”或“應用”以儲存您的設定。
所以事實證明,我不需要停用英特爾傲騰,因為我的電腦一開始就沒有它,需要停用的是 Superfetch。如果您搜尋 Google 或 Bing,可以找到有關 Windows 10 中 Superfetch 的更多資訊。