我目前正在測試各種嵌入式板。我在這些板上安裝相同的作業系統,並執行相同的腳本來啟動休眠powercfg /hibernate on
,然後使系統休眠。
有些主機板支援休眠,系統會hiberfil.sys
在建立OS
分割區後進入休眠狀態。
有些主機板只是回應系統不支援休眠並且從不休眠並且沒有hiberfil.sys
創建。
這如何判斷我的電腦是否支援休眠?問題的答案表明休眠是特定於軟體的而不是特定於硬體的。
就我而言,唯一的變數是具有不同硬體的不同板。環境OS
相同,並且在每個板上執行相同的腳本,這使我將休眠視為特定於硬體的事情。
有人可以澄清這一點嗎?
答案1
注意到這一點維基百科關於冬眠的文章:
在 Windows 電腦上,只有在下列情況下才可以使用休眠模式:全部硬體和裝置驅動程式符合 ACPI 和即插即用標準。
如果這些嵌入式板是具有 ISA 插槽的工業型板,並且其中有硬件,則它們可能不相容於 PnP。 ISA 有一個 PnP 標準,但較新版本的 Windows 可能不再支援此標準(這是在 PCI 之前的 90 年代初,所以 ISAPNP 非常舊)