1

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

Мои вопросы: (1) что может вызвать такое поведение (2) есть ли другие способы по-прежнему запускать приложения без перезагрузки системы?

Заранее спасибо.

1 ответ1

2

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

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .