Диспетчер задач (Windows)
Оригинальный автор(ы) | Дэвид Пламмер [1] |
---|---|
Разработчик(и) | Майкрософт |
Первоначальный выпуск | 24 августа 1996 г |
Написано в | С++ |
Операционная система | Windows NT 4.0 и более поздние версии |
Платформа | IA-32 , x86-64 , ARM и Itanium (и исторически DEC Alpha , MIPS и PowerPC ) |
Предшественник | Системный монитор |
Тип | Диспетчер задач , системный монитор и менеджер запуска |
Диспетчер задач , ранее известный как Диспетчер задач Windows , — это диспетчер задач , системный монитор и менеджер запуска, входящий в состав Microsoft Windows систем . Он предоставляет информацию о производительности компьютера и запущенном программном обеспечении, включая имена запущенных процессов , ЦП и графического процессора загрузку , плату за фиксацию , сведения о вводе-выводе , вошедших в систему пользователях и службах Windows . Диспетчер задач также можно использовать для установки приоритетов процессов, привязки процессоров , запуска и остановки служб, а также принудительного завершения процессов.
Программу можно запустить в последних версиях Windows, нажав ⊞ Win+ R а затем набрав taskmgr.exe
, нажав Ctrl+ Alt+ Delete и нажмите «Диспетчер задач» , нажав Ctrl+ ⇧ Shift+ Esc, воспользовавшись поиском Windows в меню «Пуск» и набрав taskmgr
, щелкнув правой кнопкой мыши на панели задач Windows и выбрав «Диспетчер задач», набрав taskmgr
в адресной строке проводника или набрав taskmgr
в командной строке или Windows PowerShell .
Диспетчер задач в своей текущей форме был представлен в Windows NT 4.0 . Предыдущие версии Windows NT, а также Windows 3.x включали приложение «Список задач», способное составлять список запущенных в данный момент процессов и завершать их или создавать новые процессы. В Windows 9x есть программа, известная как «Закрыть программу» , которая выводит список запущенных в данный момент программ и предлагает варианты закрытия программ, а также выключения компьютера. [2]
Функциональность
[ редактировать ]Начиная с Windows 8, диспетчер задач имеет два представления. При первом вызове диспетчера задач пользователем он отображается в упрощенном режиме сводки (описанном в пользовательском интерфейсе как « Меньше подробностей »). Его можно переключить в более подробный режим, нажав «Подробнее» . Этот параметр запоминается для этого пользователя на этом компьютере. [3]
Начиная с выпуска Windows 2000, загрузка ЦП могла отображаться в виде значка на панели задач для быстрого просмотра. [4] [5]
Режим сводки
[ редактировать ]В сводном режиме диспетчер задач отображает список запущенных в данный момент программ, имеющих главное окно. Он имеет гиперссылку «подробнее», которая активирует полноценный диспетчер задач с несколькими вкладками.
Щелчок правой кнопкой мыши по любому из приложений в списке позволяет переключиться на это приложение или завершить задачу приложения. Выполнение конечной задачи запроса на плавный выход приводит к отправке приложению .
Процессы и детали
[ редактировать ]На вкладке « Процессы » отображается список всех запущенных процессов в системе. В этот список входят службы Windows и процессы из других учетных записей. Клавишу «Удалить» также можно использовать для завершения процессов на вкладке «Процессы». По умолчанию на вкладке «Процессы» отображается учетная запись пользователя, под которой запущен процесс, объем процессора и объем памяти, который процесс потребляет в данный момент. Можно отобразить и другие столбцы. Вкладка «Процессы» делит процессы на три категории:
- Приложения: программы с главным окном.
- Процессы Windows: компоненты самой Windows, не имеющие главного окна, включая службы.
- Фоновый процесс: Программы, не имеющие главного окна, включая службы, и не являющиеся частью самой Windows.
На этой вкладке показано имя каждого главного окна и каждой службы, связанной с каждым процессом. С этой вкладки можно отправить как команду плавного выхода, так и команду завершения, в зависимости от того, отправлена ли команда процессу или его окну.
Вкладка «Сведения» представляет собой более простую версию вкладки «Процессы» и действует аналогично вкладке «Процессы» в Windows 7 и более ранних версиях. Он имеет более элементарный пользовательский интерфейс и может выполнять некоторые дополнительные действия. Щелчок правой кнопкой мыши по процессу в списке позволяет изменить приоритет процесса, установить привязку к процессору (установить, на каких процессорах может выполняться процесс), а также позволяет завершить процесс. Выбор «Завершить процесс» приводит к тому, что Windows немедленно завершает процесс. Выбор «Завершить дерево процессов» приводит к тому, что Windows немедленно завершает процесс, а также все процессы, прямо или косвенно запущенные этим процессом. В отличие от выбора «Завершить задачу» на вкладке «Приложения» , при выборе « Завершить процесс» программа не получает ни предупреждения, ни возможности выполнить очистку перед завершением. Однако, когда процесс выполняется в контексте безопасности, отличном от того, который выдал вызов Terminate Process, требуется использование утилиты командной строки KILL. [6]
Производительность
[ редактировать ]На вкладке «Производительность» отображается общая статистика производительности системы, в частности общий объем использования ЦП и объем используемой памяти. Показана диаграмма недавнего использования обоих этих значений. Также показаны подробности о конкретных областях памяти.
Существует возможность разбить график использования ЦП на две части: время режима ядра и время пользовательского режима. Многие драйверы устройств и основные части операционной системы работают в режиме ядра, тогда как пользовательские приложения работают в пользовательском режиме. Эту опцию можно включить, выбрав «Показать время ядра» в меню «Вид» . Когда эта опция включена, на графике использования ЦП будут отображаться зеленая и красная области. Красная область — это количество времени, проведенное в режиме ядра, а зеленая область — количество времени, проведенное в пользовательском режиме.
На вкладке «Производительность» также отображается статистика по каждому сетевому адаптеру, установленному на компьютере. По умолчанию отображаются имя адаптера, процент использования сети, скорость соединения и состояние сетевого адаптера, а также диаграмма недавней активности.
История приложений
[ редактировать ]На вкладке «Журнал приложений» отображаются сведения об использовании ресурсов приложениями универсальной платформы Windows . Windows более жестко контролирует жизненный цикл этих приложений. На этой вкладке хранятся данные, которые Windows собрала о них и которые можно просмотреть позже.
Запускать
[ редактировать ]Вкладка «Автозагрузка» управляет программным обеспечением, которое запускается из оболочки Windows .
Пользователи
[ редактировать ]На вкладке «Пользователи» отображаются все пользователи, у которых в данный момент есть сеанс на компьютере. На серверных компьютерах к компьютеру с помощью служб терминалов (или службы быстрого переключения пользователей в Windows XP) может быть подключено несколько пользователей. Пользователей можно отключить или выйти из системы на этой вкладке.
История
[ редактировать ]Диспетчер задач изначально был внешним побочным проектом, разработанным дома разработчиком Microsoft Дэвидом Пламмером ; По инициативе Дэйва Катлера и его коллег сделать его частью основной «сборки» продукта, он пожертвовал проект в 1995 году. Первоначальный дизайн диспетчера задач представлял собой другую страницу «Процессы», информация на которой бралась из общедоступных API реестра, а не из частных внутренних операционных систем. системные метрики.
Windows 9x
[ редактировать ] « Закрыть программу» Диалоговое окно появляется, когда Ctrl+ Alt+ Delete нажимается в Windows 9x . [2] Также в Windows 9x есть программа Задачи ( TASKMAN.EXE
), расположенный в каталоге Windows. Он элементарный и имеет меньше функций. Утилита «Системный монитор» в Windows 9x содержит функции мониторинга процессов и сети, аналогичные функциям диспетчера задач Windows. Также программа Задачи вызывается двойным кликом по рабочему столу, если Explorer
процесс не работает.
Windows ХР
[ редактировать ]Только в Windows XP имеется меню «Завершение работы», которое обеспечивает доступ к режимам ожидания, гибернации, выключения, перезагрузки, выхода из системы и переключения пользователя . Это связано с тем, что по умолчанию в Windows XP нажатие Ctrl+ Alt+ Delete открывает диспетчер задач вместо открытия диалогового окна, предоставляющего доступ к диспетчеру задач в дополнение к опциям, упомянутым выше.
На вкладке «Производительность» отображение значений процессора было изменено с дисплея, имитирующего светодиодный семисегментный индикатор , на стандартное числовое значение. Это было сделано для поддержки неарабских систем счисления , таких как восточно-арабские цифры , которые невозможно отобразить с помощью семисегментного дисплея. [7]
До Windows XP имена процессов длиной более 15 символов усекались. Эта проблема решена в Windows XP. [8]
Вкладка «Пользователи» появилась в Windows XP.
Начиная с Windows XP, клавиша «Удалить» включена на вкладке «Процессы».
Windows Виста
[ редактировать ]Диспетчер задач Windows был обновлен в Windows Vista с новыми функциями, [9] включая:
- Вкладка «Службы» для просмотра и изменения текущих запущенных служб Windows , запуска и остановки любой службы, а также включения/отключения файла контроля учетных записей пользователей (UAC) и виртуализации реестра процесса.
- Новые столбцы «Имя пути к изображению», «Командная строка» и «Описание» на вкладке «Процессы». Они показывают полное имя и путь к исполняемому образу, запущенному в процессе, все предоставленные параметры командной строки, а также свойство «Описание» файла изображения.
- Новые столбцы, показывающие статусы DEP и виртуализации. Статус виртуализации относится к виртуализации UAC, при которой ссылки на файлы и реестр в определенных местах системы будут автоматически перенаправляться в области, специфичные для пользователя.
- Щелкнув правой кнопкой мыши по любому процессу, можно напрямую открыть свойства файла образа процесса исполняемого или каталога (папки), содержащего процесс.
- Диспетчер задач также стал менее уязвимым для атак из удаленных источников или вирусов, поскольку он должен работать с правами администратора для выполнения определенных задач, таких как выход из системы других подключенных пользователей или отправка сообщений, . Пользователь должен перейти на вкладку «Процессы» и нажать «Показать процессы других пользователей», чтобы подтвердить права администратора и разблокировать эти привилегии. Для отображения процессов всех пользователей требуется, чтобы все пользователи, включая администраторов, приняли приглашение UAC, если только UAC не отключен. Если пользователь не является администратором, он должен ввести пароль для учетной записи администратора, когда будет предложено продолжить, если только UAC не отключен, в этом случае повышение прав не происходит.
- Щелкнув правой кнопкой мыши по любому запущенному процессу, можно создать дамп . Эта функция может быть полезна, если приложение или процесс не отвечает, поэтому файл дампа можно открыть в отладчике и получить дополнительную информацию.
- Меню «Завершение работы», содержащее режимы ожидания, гибернации, выключения, перезагрузки, выхода из системы и переключения пользователя, было удалено. Это было сделано из-за низкого уровня использования и для уменьшения общей сложности диспетчера задач. [10]
- На вкладке «Производительность» отображается время безотказной работы системы .
Windows 8
[ редактировать ]В Windows 8 диспетчер задач Windows был переработан и внесены следующие изменения: [3] были сделаны:
- Начиная с Windows 8, вкладки по умолчанию скрыты, а диспетчер задач открывается в сводном режиме ( Меньше подробностей ). В этом представлении показаны только приложения и связанные с ними процессы. До Windows 8 то, что отображалось в режиме сводки, отображалось на вкладке «Приложения».
- Использование ресурсов на вкладке «Процессы» показано различными оттенками желтого цвета, причем более темный цвет соответствует более интенсивному использованию.
- Вкладка «Производительность» разделена на разделы «ЦП», «Память», «Диск», «Ethernet» и «Беспроводная сеть» (если применимо). Для каждого из них есть общие графики, и, нажав на один из них, можно получить подробную информацию об этом конкретном ресурсе. Сюда входит объединение информации, которая ранее отображалась на вкладке «Сеть» в версиях от Windows XP до Windows 7.
- На вкладке «ЦП» по умолчанию больше не отображаются отдельные графики для каждого логического процессора в системе. Теперь он может отображать данные для каждого узла NUMA .
- На вкладке ЦП теперь отображаются простые проценты на плитках тепловой карты для отображения загрузки систем с большим количеством (от 64 до 640) логических процессоров. [11] Цвет, используемый для этих тепловых карт, — синий, причем более темный цвет снова указывает на более интенсивное использование.
- При наведении курсора на данные любого логического процессора теперь отображается узел NUMA этого процессора и его идентификатор.
- Была добавлена новая вкладка «Автозагрузка», в которой перечислены запущенные запускаемые приложения. [12] Раньше MSConfig за эту задачу отвечал , или только в Windows Vista — раздел «Проводник программ» Защитника Windows . [13] В Защитнике Windows , который поставлялся встроенным в Windows 7, эта опция отсутствовала, а также она не присутствовала в загружаемом пакете Microsoft Security Essentials .
- На вкладке «Процессы» теперь перечислены имена приложений, состояние приложений и общие данные об использовании ЦП, памяти, жесткого диска и сетевых ресурсов для каждого процесса.
- Появилась новая вкладка «История приложений».
- Статус приложения можно изменить на приостановлено .
- Обычную информацию о процессе, найденную в старом диспетчере задач, можно найти на новой вкладке «Сведения».
Windows 10
[ редактировать ]- Вкладка «Процессы» разделена на категории. [14]
- Отобразите информацию о графическом процессоре на вкладке «Производительность», если она доступна.
Windows 11
[ редактировать ]- В Windows 11 22H2 представлен обновленный диспетчер задач.
- Новый диспетчер задач имеет функцию поиска.
Слабость
[ редактировать ]Эта статья нуждается в дополнительных цитатах для проверки . ( май 2021 г. ) |
Диспетчер задач является частой мишенью компьютерных вирусов и других вредоносных программ ; обычно вредоносное ПО закрывает диспетчер задач сразу после его запуска, чтобы скрыть себя от пользователей. Некоторые вредоносные программы также отключают диспетчер задач от имени администратора. варианты червей Zotob и Spybot . Например, этот метод использовали [15] [ устаревший источник ] Используя групповую политику , можно отключить диспетчер задач. Многие типы вредоносных программ также включают этот параметр политики в реестре. Руткиты могут не допускать попадания в список диспетчера задач, тем самым предотвращая их обнаружение и удаление с его помощью.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Windows 10: разработчик, написавший диспетчер задач Windows, раскрывает его секреты | ЗДНет
- ^ Jump up to: а б «Как завершить задачу на элементах, работающих в фоновом режиме» . Нюанс Коммуникации. 22 июня 2002 г.
- ^ Jump up to: а б «Подробное описание диспетчера задач Windows 8» . Корпорация Майкрософт. 6 июня 2013 года . Проверено 6 февраля 2019 г.
- ^ Хоффман, Крис (19 августа 2020 г.). «Как сохранить статистику процессора диспетчера задач на панели задач» . Как компьютерщик . Проверено 25 января 2022 г.
- ^ Бейли, Кэрол (16 ноября 2001 г.). «Готово: начните устранение неполадок с помощью диспетчера задач Windows 2000» . Техреспублика . Проверено 25 января 2022 г.
- ^ «Невозможно завершить служебные процессы с помощью диспетчера задач» . Поддерживать . Майкрософт . 27 февраля 2007. Архивировано из оригинала 8 марта 2007 года . Проверено 6 декабря 2012 г.
- ^ Раймонд Чен (25 июля 2007 г.). «Какой класс кадра у Дэйва?» .
- ^ Magic 15 с GetProcessesByName в Windows 2000 [ мертвая ссылка ]
- ^ Брайен Поузи (май 2008 г.). «Диспетчер задач Microsoft Windows: что нового в Vista?» . Проверено 4 февраля 2019 г.
- ^ Раймонд Чен (19 июня 2014 г.). «Что случилось с меню «Выключение» в классическом диспетчере задач?» .
- ^ Синофски, Стивен (27 октября 2011 г.). «Использование диспетчера задач с 64+ логическими процессорами» . Сборка Windows 8 . Майкрософт . Архивировано из оригинала 17 февраля 2012 года . Проверено 29 октября 2011 г.
- ^ Сербан, Алекс (24 октября 2011 г.). «Как получить максимальную отдачу от нового диспетчера задач Windows 8?» . ИТПроПортал . Будущее издательство.
- ^ «Управление запускаемыми программами в Vista с помощью обозревателя программ Защитника Windows» . 9 августа 2007 г.
- ^ Корден, Джез (4 сентября 2015 г.). «Как использовать диспетчер задач для оптимизации работы Windows 10» . Центр Windows . Проверено 4 февраля 2019 г.
- ^ «Диспетчер задач, MSCONFIG или REGEDIT исчезает при открытии» . Сайт Рамеша . 19 декабря 2005 года. Архивировано из оригинала 6 декабря 2010 года . Проверено 17 сентября 2007 г.
Внешние ссылки
[ редактировать ]- Как использовать и устранять проблемы с диспетчером задач Windows , Справка и поддержка Microsoft
- Подробные сведения о диспетчере задач Windows 8. Архивировано 2 апреля 2015 г., в Wayback Machine , Гэвин Гир, блоги Windows.
- Youtube, Внутренний диспетчер задач с первоначальным автором, Dave's Garage Дэйв Пламмер История написания и отладки диспетчера задач.