Windows 7 上市初期,部分配置較舊(特別是記憶體 ≤ 1.5GB、硬碟較大)的電腦遭遇無規律、無明確原因的隨機藍畫面。經實測,大幅增加虛擬記憶體(分頁檔)上限可顯著降低甚至消除此類藍畫面,原理是給予核心更多緩衝空間吸收記憶體壓力峰值,化解潛在的資源耗竭觸發 BugCheck。
操作建議
- 「電腦」右鍵 → 「內容」→ 「進階系統設定」→ 「進階」頁籤 → 「效能」區塊「設定」。
- 「進階」頁籤 → 「虛擬記憶體」區塊「變更」。
- 取消「自動管理所有磁碟機的分頁檔大小」。
- 選擇系統碟(C:)→ 「自訂大小」:
→ 初始大小:2048 MB(或 1.5×實體記憶體)
→ 最大大小:8192 MB(或硬碟剩餘空間允許的最大值)
- 「設定」→ 「確定」→ 重開機生效。
適用對象與效果
| 配置特徵 | 調整前 | 調整後 |
| 記憶體 1-1.5GB、機械硬碟、日常多工 | 每天多次隨機藍畫面 | 長期無藍畫面(實測) |
| 記憶體 2GB+、SSD | 偶發藍畫面 | 建議維持系統管理,效果有限 |
| 記憶體 4GB+、64位元系統 | 極少藍畫面 | 無需調整 |
為何有效?(推測機制)
- Win7 早期核心記憶體管理在極限壓力下可能存在競態條件/資源洩漏,導致非分頁池/分頁池耗盡觸發
0x0000007E、0x0000001A 等錯誤。
- 大分頁檔提供更充裕的「後備存儲」,延緩/避免記憶體管理器進入危險區。
- 隨著 Service Pack 1 (SP1) 及後續更新釋出,核心記憶體管理漸趨穩固,此權宜之計重要性遞減。
反模式警示:盲目「優化」關閉服務/刪除檔案
許多所謂「優化教學」建議關閉 Superfetch、索引、Windows Search、錯誤報告、甚至刪除系統檔案。這類行為:
- 破壞系統預期行為,引發新的相容性/穩定性問題。
- Superfetch/ReadyBoost 實際上能提升機械硬碟系統的回應速度。
- 系統服務預設啟動經過大規模測試驗證,關閉前須確知後果。
正確態度:呵護而非激進優化
- 保持 Windows Update 自動安裝(含驅動更新)。
- 實體記憶體不足時,加裝記憶體條是根治之道(成本極低、效果立竿見影)。
- 硬碟空間充足時,給予寬鬆分頁檔上限無副作用。
- 遇到藍畫面優先收集
.dmp 分析(參考 WinDbg 教學),對症下藥。
Windows 7 早期如幼兒園孩童,需適當呵護(足夠資源、及時更新)而非激進整形。隨著 SP1 成熟,系統穩定度已達生產級水準,此類權宜之計逐漸成為歷史註腳。