Принудительное завершение работы Windows 7

Содержание

Зависшие приложения и службы, после запуска функции завершения работы или перезагрузка компьютера.



  1. Все просто до банальности, когда выполняется какая служба, делая свои предназначенные ей дела у вас на компьютере. В это время вы не зная всех манипуляций системы в целом решили завершить работу и выключить пк, ноутбук, не важно, важно что стоит Windows. Так вот нажимаете Вы на заветную кнопку на системном блоке или в операционной системе на кнопку «завершение работы». А тут система вроде начала выключаться но выставила вам на показ сообщение о невозможности завершения приложения или службы, выполняющейся на данный момент в вашей системе, конечно выключение будет приостановлено до вашего вмешательства. Крайне не удобно скажем так, если вы кликнули выключение компьютера и пошли в душ или устали и завалились в кровать, может вовсе ушли из дому по делам с полной уверенностью что компьютер вы выключали. Конечно можно подождать пока компьютер выключится, потратив несколько минут на его манипуляции с завершением а можно включить такой параметр «AutoEndTasks» который сам завершит зависший процесс который мешает выключению операционной системы.
  2. Следует обратить внимание:
    После включения этого режима, Вам надо быть по внимательнее и сохранять документы после корректировки если вы офисный работник. Также сохранять любые проекты и закрывать программы, тоже предварительно сохранив изменения. Иначе если вы поработав скажем в exel и не сохранив изменения и не закрыв документ, нажмете завершение работы, тогда изменения не сохраняться! Также это относиться к другим проектам и материалам с которыми вы работаете!
  3. Собственно ниже 2 картинки как это выглядит, наверное видели и не раз? Так вот чтобы такого не было и ваш компьютерный помощник выключался когда вам это надо, без подобных сюрпризов, проделаем несколько шагов.
  4. Строковый параметр AutoEndTasks:

  5. Чтобы компьютер выключался без сюрпризов описываемых выше, Я покажу как в реестре создать строковый параметр(ключ реестра) который будет делать это сам, скажем за вас.
  6. Сочетание клавиш Win + R откроет окно выполнить, в котором в строке набираем «Regedit» и нажимаем Enter, откроется редактор реестра и в нем идем по пути:
  7. HKEY_CURRENT_USER\Control Panel\Desktop
  8. Далее кликаем в самом левом верхнем углу редактора реестра «Правка» и в контекстном меню выбираем «создать» «строковый параметр» и обзываем его «AutoEndTasks».
  9. Если запутались когда создавали параметр и не смогли его обозвать(вписать название, параметра) тогда пкм и контекстном меню переименовать, можете скопировать название и вставить.
  10. Значение параметра будет 1 если в дальнейшем захотите отключить его то поставьте 0, предварительно добавьте раздел в избранное в редакторе реестра чтобы быстро находить. Избранное находится тоже в левом верхнем углу редактора, нажимаете «избранное» находясь в нужном разделе и «Добавить в избранное» в контекстном меню. Чтобы присвоить значение строковому параметру «AutoEndTasks» выбираете его и пкм в контекстном меню «Изменить»:
  11. Откроется окно в котором будет две строчки одна под другой, «название параметра» и «значение параметра». Вторая строчка нам и нужна, «значение параметра» ставим цифру 1:
  12. Нажимаете кнопку «OK» и закрываете редактор реестра. Теперь можете спокойно или наоборот не спокойно выключать ваш компьютер. Прежде чем завершить эту статью, хочу предложить Вам более легкий способ создать и включить этот параметр не заходя в редактор реестра, просто нажав несколько раз мышкой. Запустить созданный файл реестра и подтвердить внесенные изменения в реестре, после чего все что выше описал будет создано на автомате скажем так. Ниже код файла реестра, вам надо будет скачать созданный файл с этим кодом и запустить у себя на компьютере:
  13. Более жесткий вариант скажем так файла, затрагивает другие разделы реестра и прописывает в них выставляя значение на принудительное выключение компьютера.
  14. Скачать файлы упоминающиеся в статье:

    С Яндекс диска
    С Яндекс диска обновленный

    Статьи похожей тематики:

    Все варианты выключения компьютера.
    Расширение контекстного меню Windows.
    Режим бога или скрытые функции панели управления.

Как ускорить загрузку и выключение Windows 7

Для того, чтобы результаты процедуры ускорения загрузки Windows 7 были как-то зафиксированы, то прежде, чем приступать к применению этого твика, следует измерить текущую скорость загрузки Windows 7 любым методом и записать полученные результаты.

Поскольку мы не будем на первом этапе использовать твикеры, и нам предстоит изменение параметров реестра, то рекомендую сделать текущую копию реестра и сохранить его.

Для запуска редактора реестра нажмите сочетание клавиш Win+R и введите regedit.

Для сохранения текущего состояния реестра выберите в главном меню Файл — Экспорт и сохраните файл под любым именем.

Для восстановления прежнего состояния реестра выберите в главном меню Файл — Импорт и укажите сохраненный файл.

И еще одно замечание: не уверены — не трогайте реестр! Если вам интересна эта тема — загрузка Windows 7 и способы ее ускорения, но вы совсем плохо ориентируетесь в понятиях, попробуйте проделать это с более грамотным товарищем.

Способ первый — автоматическое изменение параметров реестра.

1. Скачиваем REG файл с новыми параметрами реестра, распаковываем его (должен быть файл speedwin7.reg) и запускаем его (дважды кликаем на нем).

2. Перезагружаем компьютер и проверяем скорость загрузки. Сравниваем результаты. Например, у меня результаты измерения показали улучшение загрузки на 20 с.

Способ второй — изменение параметров вручную.

Этот способ может быть интересен тем, кто любит поэкспериментировать с параметрами. Поэтому объяснять здесь особо нечего, можно только дать определение изменяемых параметров.

Откройте файл новых параметров реестра, который вы скачали, откройте его в блокноте, выставляйте параметры, которые считаете нужными и сохраняйте файл. После этого запустите ваш REG файл и перезагрузите систему.

Содержимое REG файла и комментарии к параметрам.

Windows Registry Editor Version 5.00 «NoLowDiskSpaceChecks»=dword:00000001 «LinkResolveIgnoreLinkInfo»=dword:00000001 «NoResolveSearch»=dword:00000001 «NoResolveTrack»=dword:00000001 «NoInternetOpenWith»=dword:00000001 «AutoEndTasks»=»1» «HungAppTimeout»=»1000» «MenuShowDelay»=»0» «WaitToKillAppTimeout»=»2000» «LowLevelHooksTimeout»=»1000» «WaitToKillServiceTimeout»=»1000» «WaitToKillServiceTimeout»=»1000» «WaitToKillServiceTimeout»=»1000» «AutoEndTasks»=»1» «HungAppTimeout»=»1000» «MenuShowDelay»=»0» «WaitToKillAppTimeout»=»2000» «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 10 / 8 / 7

Опытные пользователи наверняка заметили, что выключение компьютера в Windows 10 и 8 стало заметно быстрее, чем в предыдущих выпусках ОС. Однако существует простой способ еще немного ускорить завершение работы «Окон» через изменение значения трех параметров реестра. Прирост в скорости выключения будет особенно заметен на старых десктопах (ноутбуках) и версиях системы от «семерки» до Windows 2000. Если вас волнует та же проблема – читайте ниже краткое руководство по безопасному твику (англ. tweak – «уловка», «щипок») системного реестра.

Настраиваем выключение через параметр WaitToKillServiceTimeout

Итак, при долгом выключении компьютера нам придется прибегнуть к помощи редактора regedit.exe. Нажмите комбинацию клавиш «Win + R» и наберите в появившемся окне regedit → «ОК» (можно воспользоваться поисковой строчкой в меню «Пуск»). Запустив реестровый редактор, последовательно разверните ветвь HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control → найдите и двойным щелчком откройте параметр WaitToKillServiceTimeout → смените его значение с «5000» на «2000» → «ОК».

Сей строковый параметр отвечает за время ожидания зависших служб при завершении работы «Окон» (в миллисекундах), которое мы сократили с пяти секунд до двух. Сразу предупрежу: не пытайтесь выставлять значения параметров ниже указанных (например, равным «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». Если такового нет, создайте его через последовательные клики в панели редактора «Правка» → «Создать» → «Строковый параметр».

На этом наши минутные копания в реестре пришли к финалу, осталось только убедиться в полезности сделанного.

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *