Microsoft Management Console | |
---|---|
![]() | |
![]() Windows Management Console running in Windows 11, with Device Manager snap-in loaded | |
Developer(s) | Microsoft |
Operating system | Microsoft Windows |
Type | System configuration application |
License | Proprietary |
Microsoft Management Console (MMC) is a component of Microsoft Windows that provides system administrators and advanced users an interface for configuring and monitoring the system.
MMC was introduced in late 1997 as an optional component of Windows NT 4.0 via the Option Pack update, which includes additional features that were slated for release with Windows 2000. [1] It later came shipped with Windows starting with Windows 2000 onwards.
The management console can host Component Object Model components called snap-ins. Most of Microsoft's administration tools are implemented as MMC snap-ins. Third parties can also implement their own snap-ins using the MMC's application programming interfaces published on the Microsoft Developer Network's web site.
Snap-ins are registered in the [HKEY_CLASSES_ROOT]\{CLSID}
and [HKEY_LOCAL_MACHINE\Software\Microsoft\MMC\Snapins]
registry keys. A snap-in combined with MMC is called a management saved console, [2] which is a file with .msc extension and can be launched using this syntax: mmc path \ filename.msc [/a] [/64] [/32]
.
The most prolific MMC component, Computer Management, appears in the "Administrative Tools" folder in the Control Panel, under "System and Security" in Category View. Computer Management actually consists of a collection of MMC snap-ins, including the Device Manager, Disk Defragmenter, Internet Information Services (if installed), Disk Management, Event Viewer, Local Users and Groups (except in the home editions of Windows), Shared Folders, Services snap-in, for managing Windows services, Certificates and other tools. Computer Management can also be pointed at another Windows machine altogether, allowing for monitoring and configuration of other computers on the local network that the user has access to.
Other MMC snap-ins in common use include: