Как отменить задачу на компьютере
Обновлено: 21.11.2024
Функция диспетчера задач Microsoft Windows на вкладке «Приложения», которая позволяет пользователю закрыть любую отвечающую или не отвечающую программу. Завершить задачу можно, если программа не отвечает или зависла, и позволяет пользователю закрыть не отвечающую программу без перезапуска Windows.
Обзор кнопки "Завершить задачу"
Ниже приведен пример диспетчера задач Windows с кнопкой «Завершить задачу» в нижней части окна.
Как завершить задачу программы?
- Откройте диспетчер задач Windows, нажав Ctrl + Shift + Esc .
- В диспетчере задач щелкните вкладку Приложения или Процесс. программа, которую вы хотите завершить задачу. Если это программа, которая не отвечает, ее можно определить, заглянув в столбец Статус.
- Наконец нажмите кнопку "Завершить задачу". В некоторых ситуациях, когда программа не отвечает, вам может потребоваться подождать минуту, пока программа закроется. Если он не закрывается, повторите эти шаги. Если у вас по-прежнему возникают проблемы с завершением задачи программы, на вкладке "Процессы" проверьте и завершите любой процесс, связанный с не отвечающей программой.
В Windows 7 и более ранних версиях на вкладке "Приложения" отображаются только открытые и активные программы. Фоновые программы и процессы отображаются на вкладке «Процессы». Используйте функцию «Завершить процесс», чтобы удалить любой запущенный процесс.
Как я могу завершить задачу программы без мыши?
Если работает только ваша клавиатура, вы все равно можете завершить задачу программы, выполнив следующие действия.
Если ваша клавиатура и мышь не работают или компьютер завис, вы не можете завершить задачу любой программы. В этой ситуации необходимо жестко перезагрузить компьютер.
- Откройте диспетчер задач Windows, нажав Ctrl + Shift + Esc .
- Перейдите на вкладку Приложения или Процессы, нажав Ctrl + Tab для переключения между вкладками.
- Нажмите клавишу Tab, чтобы перейти к списку программ или процессов, а затем с помощью клавиш со стрелками выделите программу, для которой нужно завершить задачу.
- После выделения нажмите Alt + E, чтобы закрыть задачу программы.
Как узнать, какие программы я могу завершить задачу?
Диспетчер задач в Windows 7 и более ранних версиях имеет вкладку "Приложения". Любая программа, указанная на этой вкладке, может быть завершена, так как это все открытые программы, работающие на компьютере.
В Windows 8 и Windows 10 в диспетчере задач нет вкладки «Приложения». Вместо этого есть вкладка «Процессы», в которой перечислены все открытые программы и все процессы, запущенные в Windows. Если вы не уверены, что такое процесс или файл в диспетчере задач, поиск этого процесса поможет вам получить более подробную информацию. Если вы все еще не уверены, что это за процесс, не останавливайте его выполнение.
Что делать, если я завершаю задачу программы, но она не исчезает?
В некоторых ситуациях вы можете завершить задачу программы, и она может не исчезнуть из списка Процесс или Задача. Когда это происходит, это происходит потому, что он перезапускается автоматически. Попробуйте найти программу в списке служб Windows и изменить службу, чтобы она не запускалась автоматически.
Если это не помогает или ничего не найдено, вы можете открыть командную строку с повышенными привилегиями и использовать команду taskkill, чтобы завершить задачу или перезагрузить компьютер.
Вы можете настроить кнопку, которую можно использовать для отмены асинхронного приложения, если вы не хотите ждать его завершения. Следуя примерам в этом разделе, вы можете добавить кнопку отмены в приложение, которое загружает содержимое одного веб-сайта или списка веб-сайтов.
Отменить задачу
В первом примере кнопка "Отмена" связана с одной задачей загрузки. Если вы нажмете кнопку во время загрузки содержимого приложением, загрузка будет отменена.
Загрузка примера
Вы можете загрузить полный проект Windows Presentation Foundation (WPF) из Async Sample: Fine Tuning Your Application, а затем выполнить следующие действия.
Распакуйте загруженный файл и запустите Visual Studio.
В строке меню выберите "Файл", "Открыть", "Проект/решение".
В диалоговом окне "Открыть проект" откройте папку, содержащую распакованный образец кода, а затем откройте файл решения (.sln) для AsyncFineTuningVB.
В обозревателе решений откройте контекстное меню проекта CancelATask, а затем выберите «Установить как запускаемый проект».
Нажмите клавишу F5, чтобы запустить проект.
Нажмите клавиши Ctrl+F5, чтобы запустить проект без его отладки.
Если вы не хотите загружать проект, просмотрите файлы MainWindow.xaml.vb в конце этого раздела.
Создание примера
Следующие изменения добавляют кнопку «Отмена» в приложение, загружающее веб-сайт. Если вы не хотите загружать или создавать пример, вы можете ознакомиться с конечным продуктом в разделе «Полные примеры» в конце этого раздела.Изменения в коде отмечены звездочками.
Чтобы построить пример самостоятельно, шаг за шагом, следуйте инструкциям в разделе "Загрузка примера", но выберите StarterCode в качестве запускаемого проекта вместо CancelATask.
Затем добавьте следующие изменения в файл MainWindow.xaml.vb этого проекта.
Объявите переменную CancellationTokenSource, cts , доступную для всех методов, обращающихся к ней.
Добавьте следующий обработчик событий для кнопки "Отмена". Обработчик событий использует метод CancellationTokenSource.Cancel для уведомления cts, когда пользователь запрашивает отмену.
Внесите следующие изменения в обработчик события для кнопки "Пуск" startButton_Click .
Создайте экземпляр CancellationTokenSource , cts .
В вызове AccessTheWebAsync , который загружает содержимое указанного веб-сайта, отправьте свойство CancellationTokenSource.Token объекта cts в качестве аргумента. Свойство Token распространяет сообщение, если запрашивается отмена. Добавьте блок catch, который отображает сообщение, если пользователь решит отменить операцию загрузки. В следующем коде показаны изменения.
В следующем коде показаны изменения в AccessTheWebAsync .
Если вы не отмените программу, она выдаст следующий результат:
Если вы нажмете кнопку "Отмена" до того, как программа завершит загрузку содержимого, программа выдаст следующий вывод:
Отменить список задач
Вы можете расширить предыдущий пример, чтобы отменить множество задач, связав один и тот же экземпляр CancellationTokenSource с каждой задачей. Если вы нажмете кнопку «Отмена», вы отмените все задачи, которые еще не завершены.
Загрузка примера
Вы можете загрузить полный проект Windows Presentation Foundation (WPF) из Async Sample: Fine Tuning Your Application, а затем выполнить следующие действия.
Распакуйте загруженный файл и запустите Visual Studio.
В строке меню выберите "Файл", "Открыть", "Проект/решение".
В диалоговом окне "Открыть проект" откройте папку, содержащую распакованный образец кода, а затем откройте файл решения (.sln) для AsyncFineTuningVB.
В обозревателе решений откройте контекстное меню проекта CancelAListOfTasks и выберите «Установить как запускаемый проект».
Нажмите клавишу F5, чтобы запустить проект.
Нажмите клавиши Ctrl+F5, чтобы запустить проект без его отладки.
Если вы не хотите загружать проект, просмотрите файлы MainWindow.xaml.vb в конце этого раздела.
Создание примера
Чтобы самостоятельно расширить пример, шаг за шагом следуйте инструкциям в разделе "Загрузка примера", но выберите CancelATask в качестве запускаемого проекта. Добавьте следующие изменения в этот проект. Звездочками отмечены изменения в программе.
Добавить метод для создания списка веб-адресов.
Вызов метода в AccessTheWebAsync .
Добавьте следующий цикл в AccessTheWebAsync для обработки каждого веб-адреса в списке.
Поскольку AccessTheWebAsync отображает длины, методу не нужно ничего возвращать. Удалите оператор return и измените тип возвращаемого значения метода на Task вместо Task .
Вызовите метод из startButton_Click, используя инструкцию вместо выражения.
Если вы не отмените программу, она выдаст следующий результат:
Если вы нажмете кнопку "Отмена" до того, как загрузка будет завершена, выходные данные будут содержать продолжительность загрузок, которые были завершены до отмены.
Полные примеры
Отменить пример задачи
Следующий код представляет собой полный файл MainWindow.xaml.vb для примера, который отменяет одну задачу.
Пример отмены списка задач
Следующий код представляет собой полный файл MainWindow.xaml.vb для примера, который отменяет список задач.
Используйте метод concurrency::cancellation_token::is_canceled, чтобы проверить, не запросила ли какая-либо другая задача отмену. Отмена происходит не сразу. Хотя новая работа не начинается при отмене задачи или группы задач, активная работа должна проверять и реагировать на отмену.
Что происходит, когда задача или группа задач отменяются?
Отмена не происходит немедленно. Хотя новая работа не начинается, если задача или группа задач отменяются, активная работа должна проверять и реагировать на отмену. Продолжение на основе значения наследует токен отмены предшествующей задачи. Продолжение на основе задачи никогда не наследует токен предшествующей задачи.
Какой планировщик использует ppltasks.h?
В Visual Studio 2015 и более поздних версиях класс concurrency::task и связанные типы в ppltasks.h используют Windows ThreadPool в качестве планировщика. Этот раздел больше не относится к типам, определенным в ppltasks.h.
Какой пример планировщика заданий?
Работа, выполняемая элементами группы задач, параллельными алгоритмами и асинхронными агентами, — все это примеры задач. Планировщик заданий управляет деталями, связанными с эффективным планированием задач на компьютерах с несколькими вычислительными ресурсами. Планировщик заданий также использует новейшие функции базовой операционной системы.
Что означает PPL под изменением в рабочих группах?
PPL меняет то, как наши рабочие группы планируют и планируют задания, инициированные клиентами. Сюда входят любые/все работы, которые заказчик запрашивает у нас и которые требуют инженерных или проектных работ PPL; получение права проезда; или квалифицированный линейный рабочий PPL или бригады электриков.
Какова цель шаблона графика уборки?
Что такое шаблон расписания уборки? Шаблон графика уборки — это инструмент, используемый для обеспечения регулярной уборки всех помещений в учреждении (например, на рабочем месте, в школе, отеле или ресторане). Этот инструмент может помочь персоналу по уборке отслеживать все необходимые работы по уборке для выполнения и организации уборки.
Как работает параллелизм в задачах и группах задач?
Задачи и группы задач могут участвовать в механизме отмены библиотеки параллельных шаблонов (PPL). Для получения дополнительной информации см. Аннулирование в PPL. Чтобы узнать, как среда выполнения обрабатывает исключения, создаваемые задачами и группами задач, см. раздел Обработка исключений.
Что нужно знать о планировании ресурсов?
Планирование ресурсов включает планирование дат начала и окончания для каждой задачи в проекте на основе необходимых ресурсов и их доступности. Баланс между доступностью ресурсов и рабочими возможностями команд — это то, как уложиться в график проекта.
В Windows задания на печать можно просмотреть и отменить после запуска, открыв очередь печати через область уведомлений или через панель управления Windows. Следуйте приведенным ниже инструкциям, чтобы получить помощь по отмене задания на печать в Windows.
Чтобы просмотреть только состояние и ход выполнения задания на печать, следуйте инструкциям на этой странице вплоть до шага по удалению задания на печать.
Просмотр и отмена задания на печать в области уведомлений
- Когда пользователь инициирует задание на печать в Windows, значок принтера обычно отображается в области уведомлений Windows. Щелкните правой кнопкой мыши значок принтера.
Если вы не видите значок принтера, нажмите стрелку вверх в области уведомлений, чтобы отобразить все значки.
- Выберите «Открыть все активные принтеры», «Очередь принтеров» или аналогичный параметр в открывшемся всплывающем меню. задание печати, которое нужно отменить, и выберите Отмена.
- При появлении запроса нажмите Да, чтобы отменить задание на печать.
Отмена некоторых заданий на печать может занять некоторое время. Если задание на печать не отменяется в течение нескольких секунд, подождите не менее 30 секунд, прежде чем повторить попытку. Попробуйте очистить очередь печати, если задание печати по-прежнему не отменяется. См.: Как очистить очередь печати.
Просмотр и отмена задания печати с панели управления
- Щелкните правой кнопкой мыши задание печати, которое хотите отменить, и выберите «Отмена» в появившемся раскрывающемся меню.
- При появлении запроса нажмите Да, чтобы отменить задание на печать.
Отмена некоторых заданий на печать может занять некоторое время. Если задание на печать не отменяется в течение нескольких секунд, подождите не менее 30 секунд, прежде чем повторить попытку. Если задание печати по-прежнему не отменяется, попробуйте очистить очередь печати; см.: Как очистить очередь печати.
Приложение, использующее искусственный интеллект для оптимизации вашего дня.
Он берет на себя все ваши задачи. Все ваши встречи. И строит один идеальный график. Всего 62 цента в день.
Планируйте расписание вручную
Почувствуйте себя подавленным своим бесконечным списком дел. И поражение, когда вы никогда не закончите все это.
Каждый день уделяйте 20 минут расстановке приоритетов. Беспокоитесь о том, что ваши приоритеты неверны.
Перепланируйте все, когда что-то изменится. Старайтесь не терять голову, когда встречи затягиваются, а выполнение задач занимает больше времени, чем ожидалось.
Потерять сон, беспокоясь о сроках. Всегда удивляйтесь, не забыли ли вы что-нибудь.
Стресс, когда встречи заполняют весь день. И вам нужно работать по ночам, чтобы наверстать упущенное.
Переключайтесь между списками дел и календарями. Тратить время на копирование информации между разными инструментами.
Пожертвуйте своим здоровьем. Откажитесь от вещей, которые вы любите. Работайте безумно много часов каждую неделю.
Позвольте Motion построить ваше расписание
Отметьте все. Motion рассчитывает ваши задачи и рабочее время. Он строит график, чтобы все это сделать.
Перестаньте приоритизировать задачи. Motion расставляет приоритеты для ваших задач на основе ваших сроков, встреч и рабочего времени.
Не волнуйтесь, когда планы меняются. Движение перенесет ваши незавершенные задачи на новое время и дни.
Никогда не пропускайте сроки проекта. Движение планирует ваши задачи к сроку. Так вы всегда закончите их вовремя.
Меньше встречайтесь. Установите дневной лимит встреч. Motion не позволит другим планировать встречи в вашем календаре, если вы достигли предела.
Просматривайте все в одном месте. Motion объединяет список дел, встречи и календарь в одном представлении.
Берегите себя. Создавайте задачи для упражнений, медитации и обучения. Движение будет блокировать время в вашем календаре каждый день.
Более 10 000 клиентов используют Motion, чтобы сделать на 25–50 % больше
"Движение действительно помогает мне сосредоточиться. Вероятно, оно каждый день выкраивает дополнительный час в мой рабочий день."
Майкл Сейбел, генеральный директор Y Combinator
"Когда я добавляю задачи в Motion, вероятность того, что я действительно их выполню, значительно возрастает".
Иш Байд, основатель и генеральный директор Virtually
«Каждый день я точно не знал, что мне делать дальше. Теперь Motion выбирает это для меня. Я более продуктивен, но и менее подвержен стрессу, потому что мне никогда не приходится открывать список, просматривать 20 пунктов и выбирать, что делать. Я просто смотрю в свой календарь».
Хуан Пабло Сармиенто, технический директор Zenysis Technologies
«Способность Motion сократить мой график почти бесценна. У меня больше времени на то, чтобы сосредоточиться или заняться серфингом во время отлива в Санта-Крус».
Читайте также: