Как принудительно закрыть сессию 1с sql. Как закрыть зависшую программу

23.06.2023

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

Давайте разберём все доступные методы как закрыть программу, которая зависла, с конкретными примерами и узнаем как избегать подобных проблем.

Как определить, что программа зависла?

Обычно программа перестаёт отвечать на действия пользователя, а курсор превращается в песочные часики. В этом случае в заголовке программы в скобках может быть написано «(Не отвечает)». Все попытки закрыть программу на «крестик» ничего не дают, либо крестик нажать не удаётся. Также надо понимать, что ресурсоёмкие операции требуют времени выполнения. Т.е., если вы чем-то тяжёлым «загрузили» весь компьютер, то программы могут вести себя как зависшие, особенно если комп слабый и старый. В этом случае нужно просто подождать, но не больше 5-10 минут.

Что не нужно делать, если программа зависла

Многие пользователи при этом делают массу не нужных действий, теряя своё время.

Во-первых , не стоит сразу тянуться к кнопке «Reset» или выключать компьютер. Хотя, это самый радикальный способ закрыть программу (и все остальные программы:)). Но вы что, каждый раз будете перезагружать компьютер? За этим занятием можно провести весь день и ничего не успеть! К тому же, несохранённые данные в других программах можно потерять.

Во-вторых , не нужно пытаться запустить зависшую программу ещё раз. Помочь делу это никак не сможет, а вот усугубить проблему ещё как!

И в-третьих , не стоит запускать другие программы. Этим вы только затормозите систему ещё больше.

Как закрыть программу, если она «висит»

Раз уж «крестиком» программу закрыть не удаётся, можно попробовать нажать «ALT + F4». Эта комбинация клавиш закрывает активную программу. Или нажать на значок программы в левом верхнем углу и выбрать «Закрыть»

Ещё безобидный способ как можно закрыть зависшую программу, это нажать правой кнопкой по программе в панели задач и выбрать там «Закрыть программу».

Последовательность действий:

  • В диспетчере задач на вкладке «Приложения» находим нашу программу и нажимаем по ней правой кнопкой мышки
  • В контекстном меню выбираем «Снять задачу» (или вместо меню нажимаем одноимённую кнопку). Если программа не закрылась сразу, то немного подождите, должно появиться окно подтверждения завершения приложения
  • Если и после подтверждения программа всё ещё «висит», тогда ещё раз нажимаем по ней правой кнопкой, но на этот раз выбираем «Перейти к процессу». Каждая запущенная программа имеет один или несколько процессов в памяти компьютера. Если закрыть соответствующий процесс, то и программа закроется.
  • После перехода на вкладку «Процессы» курсор уже должен стоять на процессе зависшей программы. Смело нажимаем по нему правой кнопкой и выбираем «Завершить процесс» или, чтобы наверняка, «Завершить дерево процессов». Программа должна почти сразу закрыться.

Что делать, если программы нет на вкладке «Приложения»

Может быть и такое, что вызвав диспетчер задач, нашей программы нет в списке запущенных программ. Тогда прийдётся перейти на вкладку «Процессы» и найти самостоятельно нужный процесс. Для этого можно кликнуть на заголовке столбца «ЦП» (загрузка процессора), тем самым отсортировав все процессы по степени загрузки процессора, и посмотреть процесс, который больше всего грузит процессор, и завершить его.

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

В строчке «Объект» смотрим имя запускаемого файла, которое заканчивается на «.exe». Это и будет имя процесса, который нужно найти в диспетчере задач и завершить.

Как закрыть программу другим способом?

Ещё можно закрыть программу с помощью сторонних программ, например Process Explorer от компании Sysinternals. Это лёгкая и бесплатная программка не требующая устновки. Просто скачайте и запустите «procexp.exe» из архива.

Есть ещё способ?

Для самых продвинутых есть ещё способ как закрыть зависшую программу . Для этого вызываем окно «Выполнить» либо через меню «Пуск -> Выполнить», либо горячими клавишами «Win + R» и пишем там «cmd». В открывшемся чёрном окне пишем:

«taskkill /f /im имя_процесса.exe /t»

где «имя_процесса.exe» — это имя процесса зависшей программы, например «explorer.exe»

При успешном выполнении будет написано соответствующее сообщение.

В качестве некоего экзотического способа есть программа Kerish Doctor 2019, у неё есть уникальная функция Kerish Deblocker, .

Почему программы зависают?

Вместо того чтобы заниматься вопросом как закрыть программы, лучше чтобы они не зависали. Вот основные причины, почему программы зависают:

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

Десерт на сегодня, посмотрите как зачётно поёт попугай 🙂

Доброго всем дня.

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

В этой статье рассмотрю несколько вариантов того, что можно сделать, чтобы закрыть зависшую программу. Итак…

Вариант №1

Первое, что я рекомендую попробовать (раз уж крестиком в правом углу окна программа не срабатывает) - это нажать кнопки ALT+F4 (или ESC, или CTRL+W) . Очень часто такая комбинация позволяет быстро закрывать большинство подвисших окон, которые не реагируют на обычные нажатия мышкой.

Кстати, эта же функция есть и в меню «ФАЙЛ » во многих программах (пример на скриншоте ниже).

Вариант №2

Еще более простой - просто нажмите правой кнопкой мышки по зависшему значку программы в панели задач. Должно появиться контекстное меню из которого достаточно выбрать «Закрыть окно » и программа (по прошествии 5-10 сек.) обычно закрывается.

Вариант №3

В тех случаях, когда программа не реагирует и продолжает работать - приходится прибегать к помощи диспетчера задач. Для его запуска нажмите кнопки CTRL+SHIFT+ESC .

Далее в нем нужно открыть вкладку «Процессы » и найти зависший процесс (часто процесс и название программы одинаковы, иногда несколько различаются). Обычно, напротив зависшей программы, диспетчер задач пишет «Не отвечает… «.

Чтобы закрыть программу, просто выберите ее из списка, далее щелкните по ней правой кнопкой мышки и во всплывшем контекстном меню выберите «Снять задачу «. Как правило, таким образом закрываются большинство (98,9% :)) зависших программ на ПК.

Вариант №4

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

Убить процесс в Process Explorer - клавиша Del.

Пользоваться программой очень просто: достаточно ее запустить, затем найти нужный процесс или программу (кстати, отображает она все процессы!), выбрать этот процесс и нажать кнопку DEL (см. скриншот выше). Таким образом ПРОЦЕСС будет «убит» и вы сможете спокойно продолжить работу.

Вариант №5

Самый простой и быстрый вариант закрыть зависшую программу - это перезагрузить компьютер (нажать кнопку RESET ). Вообще, делать я так не рекомендую (кроме самых исключительных случаев) по нескольким причинам:

  • во-первых, потеряете не сохраненные данные в других программах (если забудете про них…);
  • во-вторых, проблему это вряд ли решит, а часто перезагружать ПК - не есть хорошо для него.

Кстати, на ноутбуках, чтобы их перезагрузить : просто зажмите кнопку питания на 5-10 сек. - ноутбук автоматически перезагрузится.

PS 1

Кстати, очень часто многие начинающие пользователи путают и не видят разницы между зависшим компьютером и зависшей программой. Для тех у кого проблемы с зависанием ПК, рекомендую ознакомиться со следующей статьей:

- что делать с ПК, который часто зависает.

PS 2

Довольно распространенная ситуация с зависанием ПК и программ связанна с внешними накопителями: дисками, флешками и пр. При подключение оных к компьютеру - он начинает виснуть, не реагирует на нажатия, при их отключении - все нормализуется… Для тех у кого такое происходит - рекомендую прочитать следующую статью:

- зависание ПК при подключении внешних носителей.

На этом у меня все, удачной работы! Буду благодарен за дельные советы по теме статьи…

Друзья мои, сегодня я хочу в небольшой статье рассказать вам о том не используя Диспетчер задач. Наверняка каждый из вас сталкивался с таким явлением, когда какая-нибудь программа или браузер не отвечает, что Вы делаете, конечно же открываете Диспетчер задач и снимаете задачу с зависшей программы.

Но можно обойтись без Диспетчер задач, просто создать ярлык на рабочем столе и после нажатия на него, процесс зависшей программы будет остановлен. Но сразу хочу сказать, что закрываться будут только не отвечающие программы(то есть зависшие). Давайте для начала я приведу стандартный пример для тех кто не знает, что нужно делать если .

Что бы снять задачу с зависшей программы, нужно открыть «Диспетчер задач». Для этого на клавиатуре нажмите сочетание клавиш Ctrl+Shift+Esc или Ctrl+Alt+Delete . Перед Вами откроется окно «Диспетчер задач windows». Выберите приложение, которое у Вас зависло и нажмите на кнопку «Снять задачу». Всё, зависшее приложение закроется.

Это, что касается «Диспетчера задач».

Теперь давайте создадим ярлык на рабочем столе для завершения зависших задач

Кликните правой клавишей мыши на рабочем столе и выберите пункт «Создать Ярлык». Появится окно где Вам нужно в строке обзора указать путь. Скопируйте это значение и вставьте в строку «Обзор» taskkill.exe /f /fi "status eq not responding"нажмите «Далее».


Теперь нужно дать имя созданному ярлыку. Назовите ярлык, как хотите, значения не имеет. И нажмите «Готово».


Ну вот ярлык создан, теперь давайте для этого ярлыка назначим сочетание клавиш для быстрого вызова, что бы снимать задачи с зависших программ. Кликните правой клавишей мыши по созданному ярлыку и выберите пункт «Свойства». В открывшемся окне в строке «Быстрый вызов» впишите сочетание клавиш, нажмите на клавиатуре Ctrl и добавьте любую букву, я вписал Ctrl+Alt+Q (Вы можете вписать другие буквы на Ваше усмотрение). Нажимаем «Ok».

И последнее, что нам осталось сделать это в свойствах ярлыка поставить галочку, что бы запуск всегда происходил от имени администратора. Нажмите на кнопку «Дополнительно» в открывшемся окне поставьте галочку «Запуск от имени администратора» и нажмите «Ok».

Здравствуйте Дмитрий! Научите меня пожалуйста тому, как выгонять пользователей принудительно из базы, чтобы конфигурацию обновить. Спасибо заранее.

От пользователя: Светлана Николаевна

Здравствуйте, Светлана Николаевна!

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

Заходим в раздел Администрирование , Поддержка и обслуживание :

Выбираем Блокировка работы пользователей :


Из формы по кнопке можно посмотреть список активных пользователей.

Заполняем сообщение, которое увидят пользователи на своих экранах, задаем интервал блокировки (если конечное время вы не знаете, оставьте поле пустым). Установите также код для разблокировки , т.к. блокировка коснется также и вашего активного сеанса, например установим 1234 .

Нажимаем Установить блокировку . Появится предупреждающее сообщение:


Соглашаемся. Теперь в форме красным цветом написано, что скоро начнется блокировка.


У активных пользователей в это время появляется такое окно:


Ближе к началу блокировку она начинает появляться ежеминутно:


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


У пользователя, установившего блокировку, также появляется сообщение:


Выйдем из базы.

Т.к. блокировка распространяется на все сеансы всех пользователей, нам понадобится установить параметр запуск (тут то и понадобится Код для разблокировки ):



На второй закладке прописываем параметр запуска базы (где 1234 - наш код):


Нажимаем готово. Теперь можем войти как в конфигуратор, так и в пользовательский режим.

Для снятия блокировки базы нужно вернуться в форму блокировки и нажать Снять блокировку .


Если была установлена конечная дата блокировки, то при ее наступлении блокировка прекратится автоматически.