Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

破解迷思:手動修改登錄啟用 CPU 二級快取無法加速 Windows XP

編輯:XP 系統基礎知識

流傳說法

「XP 預設未開啟 CPU L2 快取,需修改登錄 SecondLevelDataCache 填入快取大小(如 P4 512KB→200 十六進位),或用『Windows 優化大師』設定,才能發揮 CPU 最大效能。」

微軟知識庫真相

  • HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\SecondLevelDataCache 數值僅在硬體抽象層(HAL)讀取 CPU L2 快取失敗時才會被參考;
  • 該鍵值預設 0 代表 256 KB,而非「關閉快取」;
  • 知識庫文章明確指出:「Do not change the SecondLevelDataCache entry」,宣稱修改可提升效能的第三方資料錯誤;
  • L2 快取大小由作業系統透過 HAL 自動偵測,**完全不受此登錄值影響**,CPU 快取在任何情況下皆為開啟狀態。

結論

手動修改 SecondLevelDataCache 不但無效,還可能誤導使用者。所謂「優化大師」此類功能純屬多餘,請勿盲信。

Copyright © Windows教程網 All Rights Reserved