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

Windows XP 揪出佔據硬碟空間的兩大兇手:hiberfil.sys 與 pagefile.sys

編輯:Windows XP 系統介紹

前言

新裝 XP 理應佔用 <2GB,但朋友電腦 C 槽剩餘空間驟減至 400MB。經排查發現兩個隱藏系統檔 hiberfil.sys(休眠檔)與 pagefile.sys(分頁檔/虛擬記憶體)合併佔用 700MB+。

兇手一:hiberfil.sys(休眠檔)

大小等於實體記憶體 (256MB)。啟用休眠功能時建立,將記憶體內容寫入硬碟以便喚醒恢復。若主板 ACPI 相容性不佳,反而導致關機異常。

解決:關閉休眠功能

  1. 「控制台」→「電源選項」→「休眠」頁籤。
  2. 取消勾選「啟用休眠」→ 確定。
  3. hiberfil.sys 即刻消失,釋放空間。

電源選項休眠設定

兇手二:pagefile.sys(分頁檔)

大小隨程式開啟數量與設定動態變化,可能從數十 MB 膨脹至 600MB+。將其移至空間充裕的非系統磁碟(如 E 槽)可紓解 C 槽壓力。

解決:移動分頁檔

  1. 「控制台」→「系統」→「進階」→「效能」→「設定」→「進階」→「虛擬記憶體」→「變更」。
  2. 選取 C 槽 → 勾選「無分頁檔」 → 按「設定」。
  3. 選取目標磁碟 (E:) → 選「自訂大小」或「系統管理的大小」 → 按「設定」。
  4. 確定離開,重啟生效。

虛擬記憶體變更視窗

關鍵提醒: 每次變更磁碟分頁檔設定後,必須按旁邊的「設定」按鈕,直接按「確定」不會生效。

成果

調整後 C 槽恢復原有可用空間,系統運作更暢順。

Copyright © Windows教程網 All Rights Reserved