Blog. Just Blog

Отключение режима гибернации в Windows 7

Версия для печати Добавить в Избранное Отправить на E-Mail 27.03.2011 | Категория: Software | Автор: ManHunter
Файл свопа памяти hiberfil.sys
Файл свопа памяти hiberfil.sys

При переходе компьютера в режим гибернации создается снимок (своп) памяти, то есть всех запущенных программ, открытых окон, рабочего стола, загруженных в память файлов и т.п., который записывается на жесткий диск в файл hiberfil.sys. Его размер соответствует общему объему установленной памяти и поэтому может достигать нескольких гигабайт. При выходе из гибернации система загружает этот файл обратно в память и возвращается в то состояние, которое было до "засыпания". Такой режим работы позволяет экономно расходовать заряд аккумуляторов на ноутбуках при простое. На стационарных компьютерах режим гибернации используется очень редко, а файл hiberfil.sys только занимает место на жестком диске. Его можно удалить вручную, но если не отключить режим гибернации, то файл будет создан снова. Казалось бы все просто: надо зайти в настройки электропитания и отключить там все, что относится к гибернации (меню Пуск - Панель управления - Электропитание - Настройка плана электропитания - Изменить дополнительные параметры питания - Сон - Гибернация после).

Отключение режима гибернации
Отключение режима гибернации

Не тут-то было. Даже при отключенных параметрах файл hiberfil.sys будет создаваться снова и снова. Я провел небольшой эксперимент: вручную прошелся по всем планам электропитания, которые заведены в системе, и в расширенных настройках каждого из них отключил гибернацию, однако ситуацию это не изменило. Для полного отключения гибернации в Windows 7 требуется запустить консоль cmd.exe с правами Администратора и выполнить там команду:

powercfg.exe -h off

Отключение режима гибернации
Отключение режима гибернации

Сразу после этого файл hiberfil.sys будет автоматически удален с диска, а пункт "Гибернация после" вообще пропадет из настроек. Имейте в виду, что эта команда действует глобально для всех планов электропитания. Если требуется включить гибернацию обратно, то снова запустите консоль с правами Администратора, затем выполните там команду:

powercfg.exe -h on

Теперь можно будет зайти в настройки планов электропитания и установить все необходимые вам значения. Вот так разрешилась еще одна загадка разработчиков Windows 7.

Поделиться ссылкой ВКонтакте Поделиться ссылкой на Facebook Поделиться ссылкой на Я.ру Поделиться ссылкой на LiveJournal Поделиться ссылкой в Мой Круг Добавить в Мой мир Добавить на ЛиРу (Liveinternet) Поделиться ссылкой на Friendfeed Добавить в Яндекс.Закладки Добавить в закладки Memori Добавить в закладки Google
Просмотров: 129372 | Комментариев: 85

Внимание! Статья опубликована больше года назад, информация могла устареть!

Комментарии

Отзывы посетителей сайта о статье
иван (17.02.2014 в 22:22):
спасибо
денис (29.12.2013 в 03:12):
сработало, спасибо
Донатор (16.12.2013 в 13:25):
Дякую!
San4o (21.11.2013 в 02:33):
автору большущее (аж на 29 гигов) спасибо. полдня ушло на поиск кудаже они делись
Юра (16.11.2013 в 13:16):
Можно один вопрос?: А если вот так отключить гибернацию, то ноутбук будет как у меня раньше при перегревании выключатся?
Рслан (03.11.2013 в 17:13):
Отлично. Теперь ноут просто выключается, без сохранения параметров. Как будто батарею вынули резко.
ManHunter (26.10.2013 в 16:19):
Само ничего не делается.
Ali (26.10.2013 в 16:05):
Автору: ManHunter
Увы, через некоторое время гибернация сама восстановилась.
боб (17.10.2013 в 09:21):
podryvnik, идиот)
Garis (12.10.2013 в 13:43):
У меня W7 Ultimate Portable
В корневом каталоге "С" вообще нет  этих файлов (гибернации)
ну и pagefile (здесь уже выбран в системе режим *без файла подкачки)
Алексей (10.10.2013 в 13:01):
Спасибо большое)))) освободил 8 гигов! просто супер
PANpredator (22.08.2013 в 18:34):
Спасибо!

И... Кстати, файл cmd.exe в 64-битной системе находится в двух местах: в папке c:\Windows\System32 и c:\Windows\SysWOW64.

Так вот, запуск в 64-битной системе файла из папки System32 ничего не даёт. Нужно запускать файл из папки SysWOW64.
Дмитрий (12.08.2013 в 13:52):
Я отключил и в системе и через командную строку и через реестр но файл как был в корне диска С так и остался(
Сергей (06.08.2013 в 11:47):
Спасибо в Вин_8 тоже работает
Вик (09.06.2013 в 01:10):
Ниже описанные инструкции кривы, непонятны или написаны Свысока не для простолюдинов.
- Что-бы поиметь права Администратора - Наберите в ПУСК - ПОИСК cmd.exe, Винда его найдет и вот тут вы тыкаете в этот cmd.exe правой кнопой мыши и выбираете "Запуск от имени Администратора" вот тогда откроется ДОСовское окно с правами Администратора - копируете powercfg.exe -h off и с помощью "мыши" правая кнопа делаете - "вставить" - ОК. Ваш файл hiberfil.sys  . .. испарился.
Олег (05.06.2013 в 03:31):
спс
Serg (02.06.2013 в 20:13):
Спасибо! Через командную строку отключилась чёртова гибернация, а заодно высвободилось 4 гига места на диске, которые иными путями не вычищались!
mike mude (05.05.2013 в 14:50):
Дружественный интерфейс всё сложнее. Как писал user - всё загадочнее.
И для кого это всё?
Sergey (28.04.2013 в 15:14):
ВВёл команду cmd, запустил от администратора получилось C:\Users\sodis-ol\, привести к виду на скрине не могу, C:\Users\sodis-ol\ - не редактируется, что делать?
Neon (20.04.2013 в 22:53):
Спасибо Вам!!! для SSD это просто необходимо
andrew (20.04.2013 в 15:05):
спасибо
слава (15.04.2013 в 11:58):
спасибо 16 гиг на ssd
Nato (03.04.2013 в 11:40):
Прикольно. Освободилось 3 ГБ памяти.
А сотрудникам Microsoft нереспект.
P.S Чувствую пора переходить на линукс.
smiwnuy (21.03.2013 в 18:47):
Дякую!
Alv (04.03.2013 в 17:18):
Спасибо
Макс (02.03.2013 в 21:07):
Можно просто эту каманду написать в строке поиска панели "Пуск". Проверено.
pluto/// (24.02.2013 в 06:07):
спасибо.. ща перегрузякаюсь..
Wolfypack (05.02.2013 в 01:49):
Спасибо! Оч. полезно.
vil (04.02.2013 в 15:37):
У меня та-же проблема как у Макса.Командная строка признает меня администратором, но выдает сообщение "нет разрешений для включение или отключение режима гибернации"
_Iv (01.02.2013 в 17:57):
Спасибо!
wkond (26.01.2013 в 22:58):
Спасибо, все получилось.
Fifina (16.01.2013 в 18:24):
Спасибо! 32 гига на твердотельнике лишними не будут! \m/
Вовка (15.01.2013 в 11:25):
Спасибо. Заколебал этот файл место занимать.
Alexandr (09.01.2013 в 02:15):
Спасибо! у меня 3,5 гига на С освободилось! )))
Павел (06.01.2013 в 21:53):
Спасибо. Включил у себя гибернацию. Всё думал куда она подевалась, после переустановки виндов.
SP (23.12.2012 в 11:34):
А на диск D: его можно переместить?
podryvnik (17.12.2012 в 23:07):
Жаль, что под выньХР_64 маловато дров - как следствие приходится возиться/допиливать поделку №7 индо-арабских макак...
WEST (10.12.2012 в 16:24):
Спасибо!!! 6 гигов освободилось!!!
Сергей (02.12.2012 в 12:27):
Семёрка - это очаровательно. Типа она оптимизирована для использования большого объёма оперативной памяти. Памяти на графической станции 32 гига. Под гибернейт выделено 24 гига (почему не 32 - непонятно). Под своп выделено ещё 14 гигов, ведь 32 гига оперативы - это очень мало. Первый хард - SSD - на 60 гигов и после этих выделений получается остаток всего 8 гигов. Что изрядно тормозит диск - оценка виндов с забитым диском 5,9, с очищеным - 7,9.
Гибернейт убрал описаным в статье способом.
Своп-файд убирается в "система-дополнительные параметры-быстродействие-параметры быстродействия- дополнительно-виртуальная память".
КОНОВ (01.12.2012 в 12:19):
СПАСИБООООООООООООООООООООООООООООООООООООООООООООООООООООООО ВЫ САМЫЕ ЛУЧШИЕ 2 ГИГА ОСВОБОДИИИИИИИИИЛ СПАСИБОООООООООО ВЫ ЛУЧШИЕ УРААААААА СПАСИБОООООООООООООООООООООООООООООООООООООООООООООООО
selkv (26.11.2012 в 13:17):
Расширение *.exe в команде указывать не нужно, достаточно так:
powercfg -h off
Eugeny Lazarev (25.11.2012 в 10:05):
Спасибо, как просто оказалось !!! :)
Андрей (04.11.2012 в 14:46):
Спасибо! Мне помогло )
airsnake (04.11.2012 в 10:34):
благодарю!!!
SS62 (25.10.2012 в 10:48):
респект!
Ganik (23.09.2012 в 17:21):
Спвсибо, есть пока хорошие люди!
ittybitty (05.09.2012 в 20:37):
спасибо!
noakky (20.08.2012 в 21:50):
Чтобы открыть cmd от имени администратора нужно нажать Win+R, написать cmd и нажать Ctrl+Shift+Enter и далее ввести команду, описанную в статье
naxxi (03.07.2012 в 20:38):
коротко и ясно) спс
Виталий (02.06.2012 в 19:11):
Иван (08.03.2012 в 20:50):
Так то все понятно я добавил оперативы стало у меня 3гига поэтому и уходит комп постоянно спать.Но это меня не очень радует. Делаю все как описано выше но в окне cmd самая первая строка уже написано c:\>user>admin и эта надпись не удаляется что бы я ввел то что вы подсказали

Удалять не нужно
Максим (03.04.2012 в 20:02):
Спасибо!
Денис (02.04.2012 в 00:01):
*Для тех кто считает что он -"админ".
В строке поиска меню "Пуск" введите cmd.
Кликните правой кнопкой по исполняемому файлу cmd.exe и выберите "Запуск от имени администратора".
Иван (08.03.2012 в 20:50):
Так то все понятно я добавил оперативы стало у меня 3гига поэтому и уходит комп постоянно спать.Но это меня не очень радует. Делаю все как описано выше но в окне cmd самая первая строка уже написано c:\>user>admin и эта надпись не удаляется что бы я ввел то что вы подсказали
сергей (01.03.2012 в 18:39):
гибернация вроде бы удалилась,но всё равно,бук зависает,уже через минуту и вход потом,только через пароль,аааааааааа
ManHunter (01.03.2012 в 15:44):
Читать камменты до наступления просветления.
Руслан (01.03.2012 в 15:44):
как зайти с правами ?

пишет нет прав для отключения режима гибернации
Shady (25.02.2012 в 15:12):
+1
SerbSGI (08.02.2012 в 03:41):
+20GB
vasekb (08.02.2012 в 01:08):
Я админ на ноутбуке,но в командной строке все равно выдает,что нет разрешения!
Макс (15.01.2012 в 00:14):
спасибо помогло! + 2.5 места
Макс (04.01.2012 в 16:54):
А мне пишет "Нет разрешений на включение или отключение режима гибернации". Что делать?
Lincer (19.12.2011 в 20:50):
У меня 10 гигов добавилось, полезная инфа спасибо, а Win8 заоблочная вещица будет :)
ManHunter (23.11.2011 в 14:19):
Если ты админ на своем компе, то она запускается уже с правами админа и больше ничего делать не надо. Если работаешь под ограниченной учеткой, но знаешь пароль админа, то
runas /user:Администратор cmd
или
runas /user:Administrator cmd
в зависимости от локали твоей системы.
студент (23.11.2011 в 14:15):
Только мне непонятно, как запустить консоль _с_правами_администратора_.
Axsis (10.11.2011 в 13:35):
Так в 7-ке на десктопах по-умолчанию используется гибридный сон а не чистая гипернация. То есть при "усыплении" компа данные остаются и в памяти и сбрасываются на хард; при нормальном пробуждении комп практически моментально просыпается - как после ждущего режима, а если например выключали питание пока он "спал", то состояние восстановится с харда.
Размер в 2-4 гига по современным меркам не так уж и критичен, но вот расположение этого файла поменять никак нельзя - он всегда создаётся в корене системного раздела, поэтому надо учитывать это при разбивке раздела под систему ещё на стадии установки.
Но всё равно спасибо, теперь буду знать как отключать эту довольно полезную штуку.
al (01.11.2011 в 18:16):
Спасибо.. уроды непонятно как его вырубать в окнах.
скоро как в линухе будет все ручками.
Planeta.Mobi (31.10.2011 в 17:03):
Спаибо автору инструкции! Все просто и понятно. Как раз искал способ как увеличить пространство, т.к ssd всего 120гб(
ALEX (27.10.2011 в 19:25):
Большое спасибо!
Алекс (13.10.2011 в 23:05):
А ещё она отключаеться с помощью проги TuneUp. в легкую.
Евлампий (26.09.2011 в 20:59):
"На стационарных компьютерах режим гибернации используется очень редко"-
кода памяти(озу) было 512м использовал гибернацию очень часто(загрузка
быстрее раза в 2-3), на нетбуке(1Г памяти)тоже использую(тоже быстрее грузится но батарейку разряжает(когда спит))
сейчас на стационарном 3 гига пришлось эту хорошую весчь отключить
ДС (19.09.2011 в 12:33):
Спасибо !!
Blashyrkh (11.09.2011 в 16:33):
Спасибо..статья в зачёт!!!
Юрий (25.08.2011 в 09:35):
Спасибо!
bilker (02.07.2011 в 21:33):
Спасибо. Очень пригодилось!!!
dr0m0k (06.06.2011 в 22:39):
Взялся за чистку системного диска и обнаружил неудаляемый своп-файл гибернации. Нагуглил сей мануал... Спасибо! Блог в закладки поместил :)
myr4ik07 (07.04.2011 в 20:45):
Спасибо
Lobzeg (29.03.2011 в 20:34):
ManHunter, спасибо. Пользительно.
Сергей (29.03.2011 в 11:26):
спасибо! :)
Вчера только прижало, нужно место было освободить. :)
64-ядерный процессор (26.03.2011 в 19:53):
ManHunter, ладно-ладно, больше не буду =))
ManHunter (26.03.2011 в 19:52):
Опять холивар начинаешь? Меня Win7 вполне устраивает, а небольшие доработки требуются любой системе.
64-ядерный процессор (26.03.2011 в 19:49):
Проще хр поставить по-моему, как считаешь? =))
ManHunter (26.03.2011 в 16:00):
То ли еще будет в Win8 :)
user (26.03.2011 в 15:54):
Винда всё загадочнее и загадочнее...
Что они там курят...
Giperion (26.03.2011 в 09:42):
Спасибо! Сразу 3 гига на диске С освободилось.

Добавить комментарий

Заполните форму для добавления комментария
Имя*:
Текст комментария (не более 2000 символов)*:

Все поля обязательны для заполнения.
Комментарии, содержащие рекламу, ненормативную лексику, оскорбления и т.п. будут удаляться. Злостным нарушителям доступ к сайту может быть заблокирован.
Наверх
Powered by PCL's Speckled Band Engine 0.2 RC3
© ManHunter / PCL, 2008-2014
При использовании материалов ссылка на сайт обязательна
Время генерации: 0,08 сек. / MySQL: 2 (0,0004 сек.) / Память: 6 Mb
Наверх