Як в Windows 7 і Windows Vista видалити файл hiberfil.sys і відключити режим гібернації (hibernate) «Як цікаво провести час
Місяць тому вирішив побавитися і поставити собі Windows 7. Красива штука нічого не скажеш, але місця жере незміряно. У мене всього 100 Гб дискового простору, з яких 90% забито фільмами і фотками. І зовсім не весело, коли крім 11 Гб, які займає папка з Windows 7, ще 3 Гб (обсяг ОЗУ) займає файл для цього режиму (hibernate) - hiberfil.sys.
Почав шукати поради в мережі про те, яким же чином можна відключити і грохнути цей файл. Але нічого путнього, де відразу було б зрозуміло все мені так і не потрапило. Тому довелося пробувати багато всяких методів.
По-перше, варто відзначити, що в Windows Vista і Windows 7 методи відключення hibernate різні. У Windows Vista спрацює наступне:
- 1. Натиснути WIN + R і запустити: POWERCFG -H OFF
2. Потрібно зайти в властивості системного диска, на якому встановлена Windows Vista -> натиснути кнопку "Очитка диска" -> поставити галку на пункті "Очищення файлів режиму глибокого сну" і натиснути "ОК".
Але в Windows 7 така штука не працює. По-перше, командний рядок там запускається за замовчуванням не від імені адміністратора (навіть якщо адміністратор !!!), мабуть, це такий запобіжний засіб. По-друге, пункт "Очищення файлів режиму глибокого сну" в "Очищенню диска" просто відсутня.
Але ж файл видалити щось дуже хочеться 🙂 Тому, йдемо в Windows \ System32 шукаємо там заповітний файл cmd.exe, на якому натискаємо правою кнопкою і вибираємо там "Run as Administrator" або "Запустити від імені Адміністратора", якщо у вас російська версія Windows 7. І ось вже там набираємо "POWERCFG -H OFF" після чого відбувається самознищення файлу hiberfil.sys 🙂
Так, якщо вам захочеться включити hibernate заново, то запустивши cmd.exe зазначеним вище чином і ввівши "POWERCFG -H ON" ви отримаєте бажаний результат.
PS: Ігри з відключенням режиму hibernate в меню додаткових параметрів харчування ніякого результату у видаленні файлу hiberfil.sys не грають. Навіть, якщо ви всюди там відключіть hibernate, то hiberfil.sys все одно залишиться на місці. А ось зате команда "POWERCFG -H OFF" виконана від імені адміністратора, начисто виключає з того меню будь-яка згадка про режим гібернації.
PS: Огляд проекту Quakelive (quake online) для справжніх любителів кваки.