Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Task Manager (Windows)

From Wikipedia, the free encyclopedia
Task manager application included with Microsoft Windows

Task Manager
Task Manager inWindows 11
Original authorDavid Plummer
Initial releaseAugust 24, 1996; 29 years ago (1996-08-24)[citation needed]
Written inC++
Operating systemWindows NT 4.0 and onwards
PlatformIA-32,x86-64,ARM andItanium (and historicallyDEC Alpha,MIPS, andPowerPC)
PredecessorSystem Monitor
TypeTask manager,system monitor and startup manager

Task Manager, previously known asWindows Task Manager, is atask manager,system monitor, and startup manager included withMicrosoft Windows systems. It provides information about computer performance and running software, including names of runningprocesses,CPU andGPU load,commit charge,I/O details, logged-in users, andWindows services. Task Manager can also be used to set process priorities,processor affinity, start and stop services, and forcibly terminate processes.

The program can be started in recent versions of Windows by pressingWin+R and then typing intaskmgr.exe, by pressingCtrl+Alt+Delete and clickingTask Manager, by pressingCtrl+⇧ Shift+Esc, by usingWindows Search in theStart Menu and typingtaskmgr, by right-clicking on theWindows taskbar and selecting "Task Manager", by typingtaskmgr in theFile Explorer address bar, or by typingtaskmgr inCommand Prompt orWindows PowerShell.

Task Manager was introduced in its current form withWindows NT 4.0. Prior versions of Windows NT, as well asWindows 3.x, include the Task List application, are capable of listing currently running processes and killing them, or creating new processes.Windows 9x has a program known asClose Program which lists the programs currently running and offers options to close programs as well shut down the computer.[1]

Functionality

[edit]
Task Manager onWindows XP, showing the Processes tab

Since Windows 8, Task Manager has two views. The first time Task Manager is invoked by a user, it shows in a simplified summary mode (described in the user experience asFewer Details). It can be switched to a more detailed mode by clickingMore Details. This setting is remembered for that user on that machine.[2]

Since around the release of Windows 2000, the CPU usage could be displayed as atray icon in the task bar for a quick glance.[3][4]

Summary mode

[edit]

In summary mode, Task Manager shows a list of currently running programs that have a main window. It has a "more details" hyperlink that activates a full-fledged Task Manager with several tabs.

Right-clicking any of the applications in the list allows switching to that application or ending the application's task. Issuing anend task causes a request forgraceful exit to be sent to the application.

Processes and details

[edit]

TheProcesses tab shows a list of all runningprocesses on the system. This list includesWindows Services and processes from other accounts. TheDelete key can also be used to terminate processes on the Processes tab. By default, the processes tab shows the user account the process is running under, the amount of CPU, and the amount of memory the process is currently consuming. There are more columns that can be shown. The Processes tab divides the process into three categories:

  • Apps: Programs with a main window
  • Windows processes: Components of Windows itself that do not have a main window, including services
  • Background process: Programs that do not have a main window, including services, and are not part of the Windows itself

This tab shows the name of every main window and every service associated with each process. Both a graceful exit command and a termination command can be sent from this tab, depending on whether the command is sent to the process or its window.

TheDetails tab is a more basic version of theProcesses tab, and acts similar to theProcesses tab inWindows 7 and earlier. It has a more rudimentary user experience and can perform some additional actions. Right-clicking a process in the list allows changing the priority the process has, setting processor affinity (setting which CPU(s) the process can execute on), and allows the process to be ended. Choosing toEnd Process causes Windows to immediately kill the process. Choosing to "End Process Tree" causes Windows to immediately kill the process, as well as all processes directly or indirectly started by that process. Unlike choosingEnd Task from theApplications tab, when choosing toEnd Process the program is not given a warning nor a chance to clean up before ending. However, when a process that is running under a security context different from the one which issued the call to Terminate Process, the use of the KILL command-line utility is required.[5]

Performance

[edit]

ThePerformance tab shows overall statistics about the system's performance, most notably the overall amount of CPU usage and how much memory is being used. A chart of recent usage for both of these values is shown. Details about specific areas of memory are also shown.

There is an option to break the CPU usage graph into two sections: kernel mode time and user mode time. Many device drivers, and core parts of the operating system run in kernel mode, whereas user applications run in user mode. This option can be turned on by choosingShow kernel times from theView menu. When this option is turned on the CPU usage graph will show a green and a red area. The red area is the amount of time spent in kernel mode, and the green area shows the amount of time spent in user mode.

ThePerformance tab also shows statistics relating to each of the network adapters present in the computer. By default, the adapter name, percentage of network utilization, link speed, and state of the network adapter are shown, along with a chart of recent activity.

App history

[edit]

TheApp history tab shows resource usage information aboutUniversal Windows Platform apps. Windows controls the life cycle of these apps more tightly. This tab is where the data that Windows has collected about them, and then be viewed at a later time. In Windows 11, it's updated to show resource use information of regular apps as well.

Startup

[edit]

TheStartup tab manages software that starts withWindows shell.

Users

[edit]

TheUsers tab shows all users that currently have a session on the computer. On server computers, there may be several users connected to the computer using Terminal Services (or the Fast User Switching service, on Windows XP). Users can be disconnected or logged off from this tab.

History

[edit]

Task Manager was originally an external side project developed at home by Microsoft developerDavid William Plummer;[6] encouraged byDave Cutler and coworkers to make it part of the main product "build", he donated the project in 1995. The original task manager design featured a different Processes page with information being taken from the public Registry APIs rather than the private internal operating system metrics.

Windows 9x

[edit]

AClose Programdialog box comes up whenCtrl+Alt+Delete is pressed inWindows 9x.[1] Also, in Windows 9x, there is a program called Tasks (TASKMAN.EXE) located in the Windows directory. It is rudimentary and has fewer features. TheSystem Monitor utility in Windows 9x contains process and network monitoring functionality similar to that of the Windows Task Manager. Also, the Tasks program is called by clicking twice on the desktop if theExplorer process is down.

Windows XP

[edit]

In Windows XP only, there is a "Shut Down" menu that provides access to Standby, Hibernate, Turn off, Restart, Log Off, andSwitch User. This is because, by default in Windows XP, pressingCtrl+Alt+Delete opens the Task Manager instead of opening a dialog that provides access to the Task Manager in addition to the options mentioned above.

On the Performance tab, the display of the CPU values was changed from a display mimicking a LEDseven-segment display, to a standard numeric value. This was done to accommodate non-Arabic numeral systems, such asEastern Arabic numerals, which cannot be represented using a seven-segment display.[7]

Prior toWindows XP, process names longer than 15 characters in length are truncated. This problem is resolved in Windows XP.[8]

The users tab is introduced by Windows XP.

Beginning with Windows XP, theDelete key is enabled on the Processes tab.

Windows Vista

[edit]

Windows Task Manager has been updated inWindows Vista with new features,[9] including:

  • A "Services" tab to view and modify currently runningWindows services and start and stop any service as well as enable/disable theUser Account Control (UAC) file and registry virtualization of a process.
  • New "Image Path Name" and "Command Line", and "Description" columns in the Processes tab. These show the full name and path of the executable image running in a process, any command-line parameters that were provided, and the image file's "Description" property.
  • New columns showingDEP and virtualization statuses. Virtualization status refers to UAC virtualization, under which file and registry references to certain system locations will be silently redirected to user-specific areas.
  • By right-clicking on any process, it is possible to directly open theProperties of the process'sexecutable image file or of the directory (folder) containing the process.
  • The Task Manager has also been made less vulnerable to attack from remote sources or viruses as it must be operating underadministrative rights to carry out certain tasks, such as logging off other connected users or sending messages. The user must go into the "Processes" tab and click "Show processes from other users" in order to verify administrative rights and unlock these privileges. Showing processes from all users requires all users including administrators to accept a UAC prompt, unless UAC is disabled. If the user is not an administrator, they must enter a password for an administrator account when prompted to proceed, unless UAC is disabled, in which case the elevation does not occur.
  • By right-clicking on any running process, it is possible to create adump. This feature can be useful if an application or a process is not responding, so that the dump file can be opened in adebugger to get more information.
  • The "Shut Down" menu containing Standby, Hibernate, Turn off, Restart, Log Off and Switch User has been removed. This was done due to low usage, and to reduce the overall complexity of Task Manager.[10]
  • The Performance tab shows the systemuptime.

Windows 8

[edit]

In Windows 8, Windows Task Manager has been overhauled, with design queues brought over fromResource Monitor and the following changes[2] were made:

  • Starting in Windows 8, the tabs are hidden by default and Task Manager opens in summary mode (Fewer details). This view only shows applications and their associated processes. Prior toWindows 8, what is shown in the summary mode was shown in the tab named "Applications".
  • Resource utilization in the Processes tab is shown with various shades of yellow, with darker color representing heavier use.
  • The Performance tab is split into CPU, memory, disk, Ethernet, and wireless network (if applicable) sections. There are overall graphs for each, and clicking on one reaches details for that particular resource. This includes consolidating information that previously appeared in theNetworking tab from Windows XP through Windows 7.
    • The CPU tab no longer displays individual graphs for every logical processor on the system by default. It now can show data for eachNUMA node.
    • The CPU tab now displays simple percentages on heat-mapping tiles to display utilization for systems with many (64 up to 640) logical processors.[11] The color used for these heat maps is blue, with darker color again indicating heavier utilization.
    • Hovering the cursor over any logical processor's data now shows the NUMA node of that processor and its ID.
  • A new Startup tab has been added that lists running startup applications.[12] Previously,MSConfig was in charge of this task, or in Windows Vista only, the "Software Explorer" section ofWindows Defender.[13] TheWindows Defender that shipped built-into Windows 7 lacked this option, and it was also not present in the downloadableMicrosoft Security Essentials either.
  • The Processes tab now lists application names, application status, and overall usage data for CPU, memory, hard disk, and network resources for each process.
  • A new App History tab is introduced.
    • The application status can be changed tosuspended.
    • The normal process information found in the older Task Manager can be found in the new Details tab.

Windows 10

[edit]
  • The Processes tab is divided into categories.[14]
  • DisplayGPU information in the Performance tab, if the GPU supportsWDDM 2.0 or later.
  • SinceWindows 10 2004, Task Manager can display disk type (HDD or SSD) in the Performance tab.

Windows 11

[edit]
  • Windows 11 22H2 has introduced a redesigned Task Manager.
  • During a 2022 update, Efficiency mode was introduced to Task Manager.
  • The new Task Manager features a search function.
  • Since Windows 11 24H2, Task Manager usesMT/s as unit for main memory speed, replaced olderMHz.
  • Since Windows 11 24H2 26100.2454, Task Manager can display disk interface type in the Performance tab.[15]

Weaknesses

[edit]

Task Manager is a common target ofcomputer viruses and other forms ofmalware; typically malware will close or otherwise disable the Task Manager as soon as it is started, so as to hide itself from users. Some malware will also disable the Task Manager as an administrator. Variants of theZotob andSpybot worms have used this technique, for example.[16][obsolete source] UsingGroup Policy, it is possible to disable the Task Manager. Many types of malware use this policy setting in the registry.Rootkits can prevent themselves from getting listed in the Task Manager, thereby preventing their detection and termination using it.[citation needed]

See also

[edit]

References

[edit]
  1. ^ab"How to end task on the items that are running in the background". Nuance Communications. June 22, 2002.
  2. ^ab"Windows 8 Task Manager In-Depth". Microsoft Corporation. June 6, 2013. RetrievedFebruary 6, 2019.
  3. ^Hoffman, Chris (August 19, 2020)."How to Keep the Task Manager's CPU Stats In Your System Tray".How-To Geek. RetrievedJanuary 25, 2022.
  4. ^Bailey, Carol (November 16, 2001)."Get IT Done: Start your troubleshooting with the Windows 2000 Task Manager".TechRepublic. RetrievedJanuary 25, 2022.
  5. ^"Cannot End Service Processes with Task Manager".Support.Microsoft. February 27, 2007.Archived from the original on March 8, 2007. RetrievedDecember 6, 2012.
  6. ^Tung, Liam (May 27, 2020)."Windows 10: The developer who wrote Windows Task Manager reveals its secrets".ZDNET. RetrievedOctober 14, 2024.
  7. ^Raymond Chen (July 25, 2007)."What is Dave's frame class?".
  8. ^Magic 15 with GetProcessesByName on Windows 2000[dead link]
  9. ^Brien Posey (May 2008)."Microsoft's Windows Task Manager: What's new in Vista?". Archived fromthe original on February 7, 2019. RetrievedFebruary 4, 2019.
  10. ^Raymond Chen (June 19, 2014)."What happened to the Shut Down menu in classic Task Manager?".
  11. ^Sinofsky, Steven (October 27, 2011)."Using Task Manager with 64+ logical processors".Building Windows 8.Microsoft. Archived fromthe original on February 17, 2012. RetrievedOctober 29, 2011.
  12. ^Serban, Alex (October 24, 2011)."How to Get the Most out of New Windows 8 Task Manager?".ITProPortal. Future Publishing. Archived fromthe original on April 7, 2012. RetrievedOctober 29, 2011.
  13. ^"Manage startup programs in Vista using Windows Defender's Software Explorer". August 9, 2007.
  14. ^Corden, Jez (September 4, 2015)."How to use Task Manager to optimize your Windows 10 experience". Windows Central. RetrievedFebruary 4, 2019.
  15. ^"November 21, 2024—KB5046740 (OS Build 26100.2454) Preview - Microsoft Support".support.microsoft.com. RetrievedApril 3, 2025.
  16. ^"Task Manager, MSCONFIG, or REGEDIT disappears while opening".Ramesh's website. December 19, 2005. Archived fromthe original on December 6, 2010. RetrievedSeptember 17, 2007.

External links

[edit]
Management
tools
Apps
Shell
Services
File systems
Server
Architecture
Security
Compatibility
API
Games
Discontinued
Games
Apps
Others
Spun off to
Microsoft Store
Retrieved from "https://en.wikipedia.org/w/index.php?title=Task_Manager_(Windows)&oldid=1336781402"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp