In today’s Ask the Admin, I’ll show you how to create a custom management console to get quick access to all the tools you use on a regular basis in one MMC console.
If you manage a large number of PCs or servers, you might want to consider creating your own custom Microsoft management console (MMC) so that you’ve got all the tools you need at your fingertips. The instructions below can be used in Windows 10 or Windows Server 2012 R2.
In Windows Server 2012 R2, switch to the Start screen and type mmc. In Windows 10, type mmc in the search box on the taskbar.
Select MMC in the search results pane.
In the MMC console window, press CTRL+M to add a snap-in to the console.
In the Add or Remove Snap-ins dialog, click Advanced.
In the Advanced dialog, check Allow changing the parent snap-in and then click OK.
Add snap-ins to a management console (Image Credit: Russell Smith)
In the Add or Remove Snap-ins dialog, scroll through the list of available snap-ins and double click Computer Management. In the Computer Management dialog, select Local computer under This snap-in will always manage, and then click Finish.
In the right of Add or Remove Snap-ins, click the Parent snap-in dropdown menu and select Computer Management from the list.
In the Add or Remove Snap-ins dialog, scroll through the list of available snap-ins and double click Device Manager. In the Device Manager dialog, select Local computer under This snap-in will always manage, and then click Finish.
What’s important to note here is how Device Manager appears as a child object of Computer Management, and not Console Root. If you want to add another root object, in the right of Add or Remove Snap-ins, click the Parent snap-in dropdown menu and select Console Root from the list. If you have a lot of snap-ins or groups of snap-ins that you’d like to organize in a console, note that there’s also a snap-in called Folder that can be added and used to organize snap-ins.
A customized management console (Image Credit: Russell Smith)
Once you’re done adding snap-ins to the MMC console, click OK in the Add or Remove Snap-ins dialog.
In the main console window, right click Console Root, select Rename from the menu and give it a name appropriate for your customized console. You can repeat this process for Folder snap-ins.
Press CTRL+S to save the MMC console. In the Save As dialog, choose a location, give the MMC file a name and click Save. The default save location is the Administrative Tools folder.
Further customization options allow you to restrict user access to the MMC console and change the default icon:
In the console window, click File > Options.
To change the console icon, click Change Icon in the Options dialog and select one of the available icons, or click Browse to select a .dll file that contains the icon you’d like to use. Click OK when you’re done.
Advanced customizations (Image Credit: Russell Smith)
In the Options dialog, you can choose a MMC Console mode using the dropdown menu. Author is the default mode and allows full access to modify the console. But you can also choose from three different User modes. When you select a mode in the Console mode dropdown menu, a description of what the mode allows the user to do is given.
When you’re done with all customizations in the Options dialog, click OK.
In this article, I showed you how to create your own custom Microsoft management console (MMC) for convenient access to the tools you use every day.
FAQs
What are the main benefits of using a custom MMC console for enterprise environments?
A custom MMC console offers centralized management for large enterprise environments, allowing IT administrators to monitor multiple servers across different locations from a single interface. This streamlined approach using MMC console technology can reduce administrative overhead by up to 40% and improve response times to critical system issues.
Can I share my custom MMC console configuration with other administrators?
Yes, custom MMC console configurations can be exported and shared across your IT team. The saved .msc files can be distributed to other administrators, ensuring consistent tool access and standardized management approaches across your organization’s IT infrastructure.
Does the MMC console support remote management capabilities?
The MMC console framework supports remote server management through various snap-ins, allowing administrators to connect to and manage distant servers without local access. This remote functionality makes the MMC console particularly valuable for distributed IT environments.
What are the system requirements for running a complex MMC console setup?
A fully-loaded MMC console with multiple snap-ins typically requires Windows 10 Professional or Windows Server 2012 R2 or later, minimum 4GB RAM, and administrator privileges. The MMC console performance may vary depending on the number and type of snap-ins loaded.
Can I automate tasks using MMC console features?
While the MMC console itself doesn’t provide direct automation, it can be integrated with PowerShell and other automation tools. Many MMC console snap-ins support scripting interfaces, allowing administrators to create automated workflows for routine management tasks.