Saya memiliki Windows 7 yang berjalan pada partisi kecil (40GB), dengan ram 4GB. Ini berarti bahwa file hiberfil.sys yang dibuat oleh Hibernate mengambil sebagian besar ruang disk yang tersedia. Saya ingin menghapusnya.
Saya sadar bahwa saya dapat menonaktifkan Hibernate dan menghapus hiberfil.sys dengan memasukkan powercfg -h off
command prompt yang tinggi. Ini berfungsi - file tersebut segera dihapus, dan setelah melakukannya, HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Power\HibernateEnabled
kuncinya (dengan benar) diatur ke 0.
Namun, saat berikutnya saya me-reboot PC, hiberfil.sys kembali dari kematian, Hibernate diaktifkan kembali, dan kunci registri itu telah kembali ke 1.
Aku hampir kehabisan akal dengan ini. Hampir semua yang dapat saya temukan online terkait dengan menghapus file hiberfil.sys hanya menyarankan menggunakan powercfg untuk mematikan hibernasi, dan itu tampaknya bekerja untuk hampir semua orang. Tapi itu terus datang kembali untukku! (Seperti vampir, menyedot ruang disk saya.) Saya memang menemukan satu utas lain dari seseorang yang tampaknya memiliki masalah yang sama, tetapi tidak ada saran di sana yang berfungsi untuk poster asli (atau untuk saya). Namun, saya telah mencoba semua yang tercantum di sana, termasuk:
Menonaktifkan tidur hybrid
Menonaktifkan Hibernate melalui command prompt, melalui Power Options GUI, dan melalui keduanya (dalam kedua perintah)
Mengubah
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Power\HibernateEnabled
kunci secara manualCukup banyak hal lain yang bisa saya pikirkan!
Saya ingin menegaskan kembali bahwa saya tidak memiliki masalah menghapus file - itu berfungsi dengan baik. Itu baru saja kembali setelah setiap reboot. Saya hampir siap untuk menyerah dan menjalankan skrip saat masuk untuk menonaktifkan Hibernate setiap kali, meskipun itu tampaknya seperti "solusi" gila gila. . . tapi saya berharap seseorang di sini bisa menyarankan sesuatu yang lain, pertama.