August 25, 2008
上回提到,我的 F8Sp 安裝 4G 的記憶體,但 XP/Vista 只能抓到 3G (1G 作 RAM Disk 當暫存區),而 3G 的記憶體,在 Vista 系統預設啟用休眠的狀況下,在 Vista 安裝碟就會看到一個 3G 的系統隱藏檔 Hiberfil.sys。
這個檔案,沒法直接刪除,就算您安裝了雙系統,到 XP 去把它給刪了,回到 Vista 時,Vista 又會把它生出來。Vista 讓人覺得不好用的地方,就是很多在 XP 都開放給管理員設的,在 Vista 就把它藏起來( Vista 的開發者偷笑著心裡暗爽:「就算您有管理者的權限,無法由 UI 去設定,看你多行」)。
我記得,之前好像有印象,像是 Intel/Microsoft 這類大型的開發公司,至少會有兩組以上的開發人員,一組在開發維護目前的系統時,另一組則在進行下一代系統的開發及測試。我猜想,Vista 這組開發人之前應該是開發 NT 的,一大堆保護機制,也許是真的增加了系統穩定性,但卻犧牲了操作的便利性... 離題了
找了許多資料,最後找到這篇官方說法:
如何在執行 Windows Vista 的電腦上停用及重新啟用休眠
按官方說法,只要使用管理者權限運行 cmd.exe
在「命令提示字元」的命令列上輸入
powercfg.exe /hibernate off
就可以關閉 Vista 的休眠功能,執行完後,那個 3G 的 Hiberfil.sys 就會自動刪除了。
同理,如果想要再啟用休眠就輸入
powercfg.exe /hibernate on
這個檔案,沒法直接刪除,就算您安裝了雙系統,到 XP 去把它給刪了,回到 Vista 時,Vista 又會把它生出來。Vista 讓人覺得不好用的地方,就是很多在 XP 都開放給管理員設的,在 Vista 就把它藏起來( Vista 的開發者偷笑著心裡暗爽:「就算您有管理者的權限,無法由 UI 去設定,看你多行」)。
我記得,之前好像有印象,像是 Intel/Microsoft 這類大型的開發公司,至少會有兩組以上的開發人員,一組在開發維護目前的系統時,另一組則在進行下一代系統的開發及測試。我猜想,Vista 這組開發人之前應該是開發 NT 的,一大堆保護機制,也許是真的增加了系統穩定性,但卻犧牲了操作的便利性... 離題了

找了許多資料,最後找到這篇官方說法:
如何在執行 Windows Vista 的電腦上停用及重新啟用休眠
按官方說法,只要使用管理者權限運行 cmd.exe
在「命令提示字元」的命令列上輸入
powercfg.exe /hibernate off
就可以關閉 Vista 的休眠功能,執行完後,那個 3G 的 Hiberfil.sys 就會自動刪除了。
同理,如果想要再啟用休眠就輸入
powercfg.exe /hibernate on










