Как ускорить завершение работы Windows 7
Свыкнуться с долгой загрузкой операционной системы намного проще, чем принять затяжной процесс завершения работы. Придя на работу или домой, мы можем позволить себе заняться отстраненными делами, пока Винда соизволит запуститься. Но после тяжелого рабочего дня, опаздывая на транспорт или спеша в любимую кровать, нам вовсе не хочется терять минуты на созерцание неспешного процесса выключения системы. В этом материале мы предлагаем вам совет, который позволит компьютеру на Windows 7 быстрее завершать свою работу.
Проблема
Зачастую медленная выгрузка компьютера связана с файлом подкачки операционной системы.
Файл подкачки — скрытый файл или файлы на жестком диске, используемые Windows для хранения частей программ и файлов данных, не помещающихся в оперативной памяти.
При длительной работе компьютера с маленьким объемом оперативной памяти или при работе с большим количеством приложений, файл подкачки может сильно разрастись. Его удаление в процессе завершения сеанса работы компьютера и приводит к увеличению времени выключения компьютера.
Решение проблемы
Удаление файла подкачки по завершении работы отключается в редакторе реестра Windows. Для запуска редактора реестра просто введите в поисковой строке Windows regedit.exe.
Перейдите по древовидной системе папок к каталогу Memory Management.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
В правой части окошка найдите файл с названием ClearPageFileAtShutdown. Дважды щелкните по нему и в открывшемся окне введите значение 0.
Тем самым вы укажете операционной системе об отсутствии необходимости удаления файла подкачки при завершении работы Windows.
Результат
В итоге, выгрузка операционки станет несколько быстрей. Но обратите внимание на следующий нюанс. Файл подкачки представляет некоторую потенциальную брешь в безопасности ваших данных. Если в руки злоумышленников попадет ваш компьютер либо жесткий диск, по файлу подкачки, не удаленному при завершении работы Windows, технически подкованные специалисты смогут восстановить картину вашей работы. Этот момент не имеет значения для большинства людей, но мы не могли не предупредить вас.
А какие способы ускорения завершения работы Windows вы бы посоветовали читателям Лайфхакера? Поделитесь своими знаниями и опытом в комментариях.
Как ускорить выключения компьютера Windows 7: правим реестр
Привет всем.
Я недавно второпях выключал компьютер и собирался уходить, но он мне не отпускал — никак не хотел завершать работу. На ожидание мне пришлось одетому тратить драгоценное время. Эта ситуация, которая случалось со мной неоднократно, заставила задуматься о том, как ускорить выключения компьютера Windows 7.
Почему именно с этой системой? В сравнении с новыми она самая медлительная в виду большого срока работы, за который мы обычно успеваем установить кучу программ, вследствие чего тоже снижается время отклика. Да и во многих офисах ещё пользуются «семёркой», а мне стало особенно жаль людей, которые торопятся после работы домой, а операционка им преграждает путь.
В общем, покопался я в дебрях интернета и нашёл ответ на свой вопрос. Спешу поделиться им с вами
Экстренное выключение
Начну с весьма необычного способа отключения компьютера. Он годится только в экстренных случаях и с учётом того, что вы не боитесь потерять несохранённые данные или инфу из открытых программ. Подходит? Тогда действуйте таким образом:
- Создайте на рабочем столе ярлык через меню правой кнопки мыши, чтобы в дальнейшем можно было использовать его вместо кнопки выключения.
- В поле, где следует прописать местоположение, скопируйте такой текст:
shutdown.exe -s-t 00 -r-f
Вообще он предназначен для командной строки, но пользоваться ярлыком быстрее и удобнее.
- Нажмите кнопку «Далее».
- Задайте ярлыку любое имя и клацните «Готово».
Теперь, когда вы будете двойным щелчком открывать этот ярлык, компьютер моментально будет завершать работу, не советуясь с вами.
Внесение правок в реестр ОС
Описанный выше способ простой, но экстремальный для операционки. Поэтому я рекомендую вам воспользоваться другим — внести 3 изменения в системный реестр. Для этого вам понадобится соответствующий редактор. Вызывается он таким способом: зажимаем клавиши Win + R, вводим в новое окошко слово regedit и клацаем Enter. Дальше я поочерёдно расскажу обо всех трёх коррективах, которые нам необходимо изменить.
Первый WaitToKillServiceTimeout
После того, как открылось необходимое окно, двигайтесь по папкам
HKEY_LOCAL_MACHINE — SYSTEM — CurrentControlSet — Control.
Обратите внимание на параметр WaitToKillServiceTimeout.
У вас бывало, что ОС при выключении не может завершить работу той или иной службы? Уверен, что да. Но в итоге, хоть и приходится подождать, всё равно компьютер вырубается.
Так происходит потому, что упомянутый параметр «убивает» мешающую программу (из-за этого, кстати, могут не сохраняться внесённые вами изменения в неё). И делает он это спустя определённое время, которое ему задано по умолчанию.
Мы можем это время сократить. Для этого щёлкаем два раза по сему параметру и снижаем цифру до 2-3 тысяч. Это число в миллисекундах, то есть система будет ждать 3 секунды, прежде чем «убить» службу.
Автоматически может быть выставлена цифра и 20 000. Это чересчур, согласитесь. Минимум можно поставить значение 100, однако так делать не следует, потому что операционка будет заканчивать работу программ неправильно или в неподходящий момент. Оптимальным считается число в пределах 2 000 – 5 000.
Второй WaitToKillServiceTimeout
Перейдите в другую папку: HKEY_CURRENT_USER — Control Panel — Desktop. В ней должен быть такой же параметр, как я описывал выше. Ему нужно задать столько же миллисекунд.
Нет такого? Создайте сами:
- Клацните правой кнопкой мыши на пустом месте;
- Выберите необходимое действие;
- Присвойте документу аналогичное название и значение, как в предыдущем случае.
HungAppTimeout
В том же разделе отыщите параметр HungAppTimeout, которому также следует поменять значение. Если его нет, то тоже создайте «строковый параметр» с таким именем.
Убираем предупреждения
Вовсе не хотите, чтобы Виндовс предупреждал вас о принудительном завершении тех или иных задач? Можно сделать так, чтобы он выключался автоматически и не беспокоил вас такими сообщениями. Для этого:
- В той же папке Desktop найдите параметр AutoEndTasks;
- Откройте его двойным щелчком;
- В строке значения пропишите 1.
Послесловие
Следует с осторожностью относиться к изменениям реестра, описанным в этой статье. Если вы заметили, что после них стало хуже, верните всё, как было. И не переусердствуйте сразу с уменьшением значений: лучше начать с малого и снижать постепенно.
Кстати, ещё помогает ускорить выключение очищение файла подкачки. О том, что это и как выполняется данный процесс, вы можете прочитать в другой моей статье.
Желаю удачи!
Не забудьте подписаться на обновления моего блога, если до сих пор не сделали этого.
Настройка выключения компьютера или как ускорить выключение в Windows 10 / 8 / 7 »
Опытные пользователи наверняка заметили, что выключение компьютера в Windows 10 и 8 стало заметно быстрее, чем в предыдущих выпусках ОС. Однако существует простой способ еще немного ускорить завершение работы «Окон» через изменение значения трех параметров реестра. Прирост в скорости выключения будет особенно заметен на старых десктопах (ноутбуках) и версиях системы от «семерки» до
Настраиваем выключение через параметр WaitToKillServiceTimeout
Итак, при долгом выключении компьютера нам придется прибегнуть к помощи редактора regedit.exe. Нажмите комбинацию клавиш «Win + R» и наберите в появившемся окне regedit → «ОК» (можно воспользоваться поисковой строчкой в меню «Пуск»). Запустив реестровый редактор, последовательно разверните ветвь
Сей строковый параметр отвечает за время ожидания зависших служб при завершении работы «Окон» (в миллисекундах), которое мы сократили с пяти секунд до двух. Сразу предупрежу: не пытайтесь выставлять значения параметров ниже указанных (например, равным «0»), что может привести к неприятностям типа синего экрана смерти (англ. «Blue Screen of Death«, BSoD)!
Ускоряем выключение через HungAppTimeout и WaitToKillAppTimeout
Теперь посетите «куст» HKEY_CURRENT_USER\Control Panel\Desktop, где разыщите и аналогичным образом поменяйте с дефолтных 5000 до минимальных 2000 значения параметров HungAppTimeout и WaitToKillAppTimeout, ответственных за время принудительного завершения зависших программ.
Кстати, не следует деактивировать службу WMI (англ. Windows Management Instrumentation – «инструментарий управления Windows», ветка HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WBEM\CIMOM), как советуют некоторые «специалисты». На время окончания работы системы это не влияет, зато последствия такого трюка непредсказуемы (из отзыва, «Вроде выключение ускорилось, перегрузил комп и тут увидел синий экран…«).
Если «чешутся руки», рекомендую отключить сообщение о принудительном завершении работы программ, появляющееся при перезагрузке или выключении Windows. Далеко ходить не надо – все в той же ветке HKEY_CURRENT_USER\Control Panel\Desktop установите значение параметра AutoEndTasks равным «1«. Если такового нет, создайте его через последовательные клики в панели редактора «Правка» → «Создать» → «Строковый параметр«.
На этом наши минутные копания в реестре пришли к финалу, осталось только убедиться в полезности сделанного.
Important!
О гибридной загрузке (режим «Быстрый запуск») в Windows 10 и 8 читайте здесь.
Дмитрий dmitry_spb Евдокимов
Как ускорить загрузку и выключение Windows 7
27 октября, 2011
Автор: Maksim
Для того, чтобы результаты процедуры ускорения загрузки Windows 7 были как-то зафиксированы, то прежде, чем приступать к применению этого твика, следует измерить текущую скорость загрузки Windows 7 любым методом и записать полученные результаты.
Поскольку мы не будем на первом этапе использовать твикеры, и нам предстоит изменение параметров реестра, то рекомендую сделать текущую копию реестра и сохранить его.
Для запуска редактора реестра нажмите сочетание клавиш Win+R и введите regedit.
Для сохранения текущего состояния реестра выберите в главном меню Файл — Экспорт и сохраните файл под любым именем.
Для восстановления прежнего состояния реестра выберите в главном меню Файл — Импорт и укажите сохраненный файл.
И еще одно замечание: не уверены — не трогайте реестр! Если вам интересна эта тема — загрузка Windows 7 и способы ее ускорения, но вы совсем плохо ориентируетесь в понятиях, попробуйте проделать это с более грамотным товарищем.
Способ первый — автоматическое изменение параметров реестра.
1. Скачиваем REG файл с новыми параметрами реестра, распаковываем его (должен быть файл speedwin7.reg) и запускаем его (дважды кликаем на нем).
SpeedWin7
2. Перезагружаем компьютер и проверяем скорость загрузки. Сравниваем результаты. Например, у меня результаты измерения показали улучшение загрузки на 20 с.
Способ второй — изменение параметров вручную.
Этот способ может быть интересен тем, кто любит поэкспериментировать с параметрами. Поэтому объяснять здесь особо нечего, можно только дать определение изменяемых параметров.
Откройте файл новых параметров реестра, который вы скачали, откройте его в блокноте, выставляйте параметры, которые считаете нужными и сохраняйте файл. После этого запустите ваш REG файл и перезагрузите систему.
Содержимое REG файла и комментарии к параметрам.
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] "NoLowDiskSpaceChecks"=dword:00000001 "LinkResolveIgnoreLinkInfo"=dword:00000001 "NoResolveSearch"=dword:00000001 "NoResolveTrack"=dword:00000001 "NoInternetOpenWith"=dword:00000001 [HKEY_CURRENT_USER\Control Panel\Desktop] "AutoEndTasks"="1" "HungAppTimeout"="1000" "MenuShowDelay"="0" "WaitToKillAppTimeout"="2000" "LowLevelHooksTimeout"="1000" [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control] "WaitToKillServiceTimeout"="1000" [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control] "WaitToKillServiceTimeout"="1000" [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control] "WaitToKillServiceTimeout"="1000" [HKEY_USERS\S-1-5-19\Control Panel\Desktop] "AutoEndTasks"="1" "HungAppTimeout"="1000" "MenuShowDelay"="0" "WaitToKillAppTimeout"="2000" [HKEY_USERS\S-1-5-20\Control Panel\Desktop] "AutoEndTasks"="1" "HungAppTimeout"="1000" "MenuShowDelay"="0" "WaitToKillAppTimeout"="2000"
NoLowDiskSpaceChecks = Отключение уведомлений о нехватки места на диске.
LinkResolveIgnoreLinkInfo = Отключает проверку сопоставления ярлыков программам ( Windows каждый раз при загрузке проверяет пути в ярлыках, которые находятся на рабочем столе и если не находит программу по пути, который указан в ярлыке начинает вести поиск программы, соответственнно на это тратится время)
NoResolveSearch = Запрещает Windows 7 искать целевое устройтво по его ярлыку.
NoResolveTrack = блокировка функциональных возможности системы Windows 7 по слежке NTFS, когда осуществляется поиск целевых файлов ярлыков;
NoInternetOpenWith = Указывает, следует ли использовать веб-службы Microsoft для поиска приложений, чтобы открыть файлы с необработанных файловыми ассоциациями.
AutoEndTasks = Автоматическое завершение зависших приложений
HungAppTimeout = указывается временной интервал, по окончании которого программа считается зависшей после того, как пользователь нажал кнопку завершения программы и программа в течении этого указанного времени не отвечает.
MenuShowDelay = временная задержка после того как пользователь щелкнул на меню Пуск
WaitToKillAppTimeout = Установка временного интервала ожидания не отвечающих программ при завершении работы операционной системы Windows 7. Если величина параметра AutoEndTasks, опиcаного выше, установлена в «1», то система завершает процесс автоматически.
LowLevelHooksTimeout = Время до завершения работы зависшей службы в Windows 7
WaitToKillServiceTimeout = Параметр отвечает за время, которое дается операционной системой всем сервисам для завершения их работы, прежде чем Windows 7 начнет завершать работу
Способ третий — использование специальных программ.
Программ — твикеров, которые позволяют оптимизировать систему за счет изменения параметров реестра — много, какие-то хуже, какие-то лучше. Уровень «хуже-лучше» определяется удобством интерфейса, уровнем автоматизации настроек и числом контролируемых параметров. Меня, например, вполне устраивают твикеры Auslogics BoostSpeed и TuneUp Utilities. Если вы не решились на игры с реестром, попробуйте воспользоваться одной из таких программ оптимизации и затем снова измерить скорость загрузки.
Другой класс специальных программ позволяет проанализировать список программ и служб, автоматически запускаемых во время старта системы. Это — авторан-менеджеры. Таких программ тоже множество, у них разные способы анализа автозагрузки. Попробуйте и подберите для себя что-либо!
Как заставить Windows 7 выключаться быстрее
Привет друзья, что-то я уже пару дней ничего полезного не писал, сейчас буду исправляться. Будем сейчас решать проблему с долгим выключением компьютера, и попробуем заставить Windows 7 выключаться быстрее. Вы наверное не раз замечали, что компьютер ну уж слишком долго не может завершить работу, дело в том, что он дает время всем запущенным программам завершить свою работу самостоятельно.
Windows 7 на завершение работы, выделяет программе 12 секунд, после чего принудительно закрывает ее. Ну и пока он все программы по закрывает, проходит не мало времени, да еще, если у Вас этих программ целая куча. Кстати советую все ненужные программы убрать с автозагрузки. Это поможет ускорить процесс, как включения, так и выключения компьютера.
Ну а сейчас мы попробуем уменьшить отведенное время на добровольное закрытие программы в Windows 7, с 12 секунд, например до 6, в половину. Для этого нам нужно немного отредактировать реестр. Спокойно! Ничего сложного :).
Открываем “Пуск”, и в поле поиска начинаем писать “выполнить”, в результатах поиска, находим программу “Выполнить”, и запускаем ее.
В открывшемся окне, пишем regedit и нажимаем “Ок”.
Откроется редактор реестра. Переходим в ветку реестра:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
Открываем эту ветку, и ищем ключ WaitToKillServiceTimeout, значение которого равно 12000 (12 секунд).
Нам нужно изменить значение этого ключа например на 6000 (6 секунд). Для этого, нажимаем правой кнопкой мыши на этот ключ, и выбираем “Изменить”, появится маленько окно, в котором, меняем значение с 12000 на 6000 (можно и меньше или больше) и нажимаем “Ок”.
Вот и все, нужно перезагрузить компьютер, что бы наши изменения, вступили в силу. Удачи друзья!
Ускорение выключения компьютера
Автор: Admin2011-10-10| Опубликовано в рубрике: Windows 7Здравствуйте дорогие друзья! В этой статье я хотел бы показать пример, как произвести ускорение выключения компьютера, то есть уменьшить определённое значение времени перед задержкой выключения компьютера. По умолчанию, значение перед выключением компьютера составляет 20000, что означает 20 секунд, Вы можете поставить это значение меньше номинального, тем самым снизить время выключения компьютера.
Зайдите в меню «Пуск» и строке поиска, пропишите «Regedit».
Откроется реестр, в реестре Вам нужно найти ветку «HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ WaitToKillServiceTimeout».
Теперь нажмите два раза левой клавишей мыши на строку «WaitToKillServiceTimeout». В открывшемся окошке, измените на Ваше, я у себя поставил 6 секунд. Имейте ввиду, что минимальное значение не стоит ставить менее (2000-5000)=2-5 секунд, системе нужно время до отклика служб, что бы сохранять свои последние настройки.
Ну вот в принципе и всё, ускорение выключения компьютера произведено. Всем удачи!!!
Поделитесь в соц. сетях !Делясь ссылкой на статью в социальных сетях — Вы помогаете развитию сайта! Спасибо!
Мой мир
Вконтакте
Одноклассники
Хотите получать новые статьи на свой почтовый ящик!
Уже подписались ← Предыдущая записьКак включить стандартные игры windows 7 Следующая запись →
Как сделать скриншот (снимок) рабочего стола windows
Если компьютер долго выключается. Ускоряем завершение работы Windows 7
Многие пользователи жалуются, что завершение работы у них происходит очень долго, можно ждать по 10 минут, а бывает, что компьютер вообще не выключается. Ускорить выключение компьютера под управлением Windows 7 можно с помощью незначительной правки реестра. По-умолчанию, операционная система ждет, когда зависшая программа начнет отвечать на запросы, а если ответа долго нет, то предлагает пользователю ее завершить. С помощью реестра можно настроить так, чтобы Windows сама закрывала зависшие приложения, а также уменьшить время, после которого приложение считается зависшим. Это значительно ускоряет работу системы и делает жизнь пользователя более комфортной.
Делаем автоматическое завершение зависших процессов (программ)
Нажимаем одновременно клавиши Win+R и набираем в появившемся окне regedit. Откроется редактор реестра Windows. Необходимо перейти в ветку реестра:
HKEY_CURRENT_USER\Control Panel\Desktop
и изменить там следующие параметры:
- HungAppTimeout — время в миллисекундах, через которое Windows считает приложение зависшим (ставим 5000)
- WaitToKillServiceTimeout — пауза в миллисекундах перед уничтожением зависшей программы (по умолчанию 20000, но мы поставим 2000)
- AutoEndTasks — если ставить 0 (ноль), то система не будет закрывать приложение сама, если 1, то будет. Ставим 1.
Кто-то может сказать «а у меня нет этих параметров в реестре и будет прав. Их нужно создать самому и это достаточно легкий процесс.
Необходимо в левом окне реестра на имени каталога Desktop щелкнуть правой кнопкой мыши и в контекстном меню зайти в Создать — Строковый параметр.
Присваиваем ему имя и соответствующее значение. Повторю:
- HungAppTimeout — значение должно быть 5000
- WaitToKillServiceTimeout — значение 2000
- AutoEndTasks — значение 1
Внимание, не перепутайте имя параметра, иначе не будет работать.
После перезагрузки компьютера операционная система Windows 7 будет работать значительно быстрее, кроме того, компьютер будет значительно быстрее будет выключаться.
Ярлык для завершения зависших программ
Можно также создать ярлык на рабочий стол, который будет автоматически закрывать зависшие приложения.
Чтобы сделать это щелкните правой кнопкой мыши на рабочем столе и в контекстном меню выберите «Создать — Ярлык», где в первое окно скопируйте строчку:
%windir%\system32\taskkill.exe /f /fi «status eq not responding»
Нажмите Далее и присвойте ему любое имя. Нажмите Готово. В свойствах ярлыка можно задать сочетание клавиш для его запуск. Например CTRL+ ALT + A.