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