Как сделать незакрываемое окно windows
Перейти к содержимому

Как сделать незакрываемое окно windows

Как закрыть программу принудительно, если она зависла и не реагирует на нажатия.

sposobyi-zakryit-programmuДоброго времени!

В ряде случаев даже самые «стабильные» и надежные программы могут перестать отзываться на какие-либо нажатия мышки/клавиатуры (т.е. попросту зависнуть).

Для решения вопроса, можно, конечно, перезагрузить ПК/ноутбук — но далеко не всегда это удобно (часть данных в др. ПО будет сброшена и не сохранится. ) .

Логично, что лучше всего закрыть только эту конкретно-зависшую программу. Всем известное сочетание ALT+F4 — далеко не всегда решает проблему, и, собственно, поэтому набросал небольшую заметку с несколькими способами принудительной ликвидации процесса.

📌 Кстати!

Если ПК/ноутбук вообще не реагирует ни на одну из кнопок клавиатуры — то скорее всего зависла не только отдельно-взятая программа, но и в целом система.

Если так, то для перезагрузки/выключения устройства — зажмите кнопку питания (Power) на 4-5 сек. (разумеется, все несохраненные данные будут утеряны) .

Способы закрыть не отвечающую программу

👉 Первый

Итак, самый очевидный и простой вариант — просто кликнуть правой кнопкой мышки по значку зависшей программы на панели задач Windows. После, во всплывшем окне достаточно будет выбрать вариант «закрыть окно» .

Закрыть окно

👉 Второй

Если зависло полно-экранное приложение и до панели задач вы просто не можете добраться, попробуйте сочетания:

  • WIN , или WIN+TAB , или ALT+TAB , или ALT+Enter — чтобы свернуть окно;
  • ALT+F4 , или ESC , или ALT+Q — для закрытия (выхода) из программы.

ALT+Q / клавиатура

Перечисленные «горячие» сочетания клавиш работают с подавляющем большинством ПО для Windows.

👉 Третий

Нажмите сочетание клавиш Ctrl+Shift+Esc (или Ctrl+Alt+Del) для вызова диспетчер задач. Далее во вкладке процессы найдите зависшую программу (процесс), кликните по ней правой кнопкой мыши и в появившемся выберите «Снять задачу» . Через 3-5 сек. программа должна быть закрыта.

Ctrl+Shift+Esc или Ctrl+Alt+Del — открыть диспетчер задач

Ctrl+Shift+Esc или Ctrl+Alt+Del — открыть диспетчер задач

Кстати, если рабочий стол после этого стал отображаться «как-то не так» (или вообще не видно) — перезапустите процесс «Проводник» (или «Explorer» на англ.).

Примечание: также проводник можно перезапустить из командной строки, введя taskkill /F /IM explorer.exe & start explorer и нажав Enter.

👉 Четвертый

Командная строка — универсальная штука, которая может помочь и с закрытием (ликвидацией) зависших процессов (программ). Кстати, если вы наловчитесь с ее использованием — закрывать зависшие полно-экранные приложения можно будет даже в «слепую» (когда на экране ничего не отображается).

Как это делается:

  1. сначала нужно открыть 👉 командную строку;
  2. после ввести tasklist и нажать Enter;
  3. на экране появится список всех процессов (следует уточнить имя процесса/программы, которую нужно закрыть);
  4. после ввести taskkill /IM chrome.exe /f и нажать Enter (вместо «chrome.exe» — указывается имя нужного процесса) .

Убиваем процесс через командную строку

Убиваем процесс через командную строку

👉 Пятый

Если вышеприведенные варианты не увенчались успехом, можно прибегнуть к утилите Process Hacker (ссылка на SourceForge). Это бесплатное ПО, которое покажет вам все запущенные процессы, их приоритеты, занимаемую память, нагрузку и пр.

Чтобы ликвидировать (закрыть) в нем любую из запущенных программ — нужно просто ее выбрать в списке, затем нажать ПКМ по ее имени и в появившемся окне выбрать «Terminate tree» (см. пример ниже 👇).

Process Hacker 2 — закрыть дерево процессов

Process Hacker 2 — закрыть дерево процессов

Стоит отметить, что Process Hacker закроет сразу всё дерево процессов, связанных с этой программой (чего не делают многие др. программы. ).

PS

Если у вас часто начала зависать какая-либо программа (еще хуже программы) — обратите внимание на:

  1. версию ПО (нежелательно использовать различные бета-версии). Проверьте, совместима ли версия ПО с вашей ОС (в помощь: какая версия Windows установлена на моем компьютере); (желательно с офиц. сайта); (если он начал «сыпаться» — подвисания будут идти постоянно);
  2. прогоните систему с помощью спец. «одноразовых» антивирусных продуктов;
  3. возможно, вашему приложению не хватает ОЗУ (посмотрите при работе ПО — сколько памяти занято в диспетчере задач).

Кроме этого, рекомендую ознакомиться с тематическими инструкциями (ссылки ниже).

👉 В помощь!

1) Вылетает или зависает игра. Что делать?

2) Зависает ноутбук: что делать? Диагностика и устранение причин зависания

3) Ошибка: Kernel-Power код 41, категория 63. Компьютер перезагружается или зависает

Как принудительно закрыть программу без диспетчера задач

Как принудительно закрыть программу без диспетчера задач

Хотите узнать, как заставить программу закрыться? В этой статье рассматриваются лучшие убийцы программ для Windows, от самых простых до самых эффективных.

Это расстраивает, когда программы Windows вылетают. Каждый щелкнул по чему-то в приложении, только чтобы закрасить окно и показать страшный текст « Не отвечает» .

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

Как заставить программу закрыть легкий путь

Чтобы принудительно закрыть программу без диспетчера задач, вы можете использовать команду taskkill . Как правило, вы вводите эту команду в командной строке, чтобы завершить определенный процесс. Однако неуклюже открывать окно командной строки каждый раз, когда программа перестает отвечать, и вводить команду каждый раз — пустая трата времени. Вы можете принудительно закрыть окна с помощью ярлыка.

  1. Щелкните правой кнопкой мыши пустое место на рабочем столе и выберите « Создать»> «Ярлык» .
  2. Вам будет предложено ввести местоположение для ярлыка. В этом поле вставьте следующую команду:

Это скриншот скрипта уничтожения ярлыка Windows Task Kill и целевого местоположения

Эта команда проста для понимания, когда вы ее разбиваете:

  • Taskkill — это команда, чтобы убить процесс, который вы должны делать, когда что-то заморожено.
  • / f говорит команде принудительно закрыть программу. Без этого Windows просто просит завершить процесс, который не будет работать, если он застрял.
  • / fi указывает команде запускаться только на процессах, которые соответствуют следующим критериям фильтра.
  • Наконец, текст в кавычках является критерием команды. Вы хотите, чтобы он уничтожал только процессы с состоянием, равным « Не отвечает» .

Как принудительно закрыть в Windows с помощью сочетания клавиш

Чтобы сделать этот процесс принудительного закрытия еще быстрее, мы можем создать специальное сочетание клавиш для запуска команды убийцы задач.

  1. Щелкните правой кнопкой мыши новый ярлык и выберите « Свойства» .
  2. На вкладке « Сочетание клавиш » щелкните в поле « Сочетание клавиш», чтобы установить настраиваемое сочетание клавиш.
  3. Windows автоматически добавит Ctrl + Alt к любой нажатой букве, но вы можете изменить ее на Ctrl + Shift, если хотите.

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

Это скриншот файла ярлыка Windows с видимой клавишей быстрого доступа

Альтернативные методы принудительного закрытия в Windows

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

Попробуйте сначала закрыть Alt + F4

Основной шаг устранения неполадок при зависании программ — нажатие Alt + F4 . Это сочетание клавиш Windows для закрытия текущего окна, эквивалентное щелчку значка X в правом верхнем углу окна.

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

Как заставить программу закрыться с SuperF4

Это скриншот приложения SuperF4 для Windows

SuperF4 — простая программа, которая позволяет принудительно уничтожать любое окно, даже если оно не отвечает. Как и команда taskkill, рассмотренная выше, она вынуждает программы немедленно останавливаться, вместо того, чтобы их задавать.

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

Принудительно закрыть программы с помощью диспетчера задач

Технически, другой способ принудительного закрытия программ без диспетчера задач — использовать альтернативу диспетчера задач. Например, если вы ищете что-то более мощное, Process Explorer точно удовлетворит эту потребность.

Как принудительно закрыть программы с помощью AutoHotkey

Вы также можете создать базовый скрипт AutoHotkey для принудительного закрытия окон. Вам нужно скачать AutoHotkey , а затем создать скрипт с этой строкой:

Переместите готовый файл в папку «Автозагрузка» (введите shell: startup в адресную строку File Explorer, чтобы попасть туда), чтобы он запускался при каждом входе в систему. Затем просто нажмите Win + Alt + Q, чтобы закрыть текущее окно.

Другие сторонние приложения для принудительного закрытия программ

Если ни один из перечисленных выше вариантов не работает для вас, вы найдете другие сторонние инструменты, которые могут принудительно закрыть программы Windows. ProcessKO — хороший вариант для опытных пользователей, так как он предлагает дополнительные функции, такие как возможность убивать определенный процесс через заданный интервал времени.

Большинство других вариантов очень похожи на описанные выше, поэтому мы рекомендуем проверить их все, прежде чем искать альтернативу.

Окна с принудительным закрытием никогда не были проще

Надеюсь, вам не придется иметь дело с программами, которые зависают слишком часто. Если у вас есть постоянная проблема с определенным программным обеспечением, возможно, стоит проверить наличие обновлений или найти замену. Как и в случае сбоя Windows, почти всегда есть причина, по которой у программы возникают проблемы.

Несмотря на это, случайный сбой является печальной реальностью, с которой имеет дело каждый пользователь компьютера. Сходство, еще одна распространенная проблема, с которой вы можете столкнуться — заблокированные файлы в проводнике. Это поправимо! Узнайте, как удалить файл, который используется другой программой.

Как сделать программу незакрываемой?

Пользователь сидит из-под обычного пользователя в Windows XP/7. Раз в 30 минут программа просит его ввести капчу, что бы проверить наличие пользователя за рабочим местом, результат отправляет на удаленный сервер.
Пользователь должен быть лишен возможности закрыть программу, удалить программу. удалить программу из автозагрузки. То есть она должна быть активна всегда. Как лучше это сделать?

У меня есть несколько предположений:

1)Сделать активными N экземпляров программы проверяющих очень часто наличие своих копий в системе. Если один из процессов закроют, сразу же запустится ещё один процесс. Скорее всего пользователь сможет обойти эту защиту если закроет в bat сразу все процессы, или просто запретит запуск процесса(если это возможно сделать из под user acc).

2)Как-то внедрятся в другие процессы, это уже больше походит на вирус. Возможны конфликты с антивирусом.

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

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