If you've ever needed to troubleshoot issues related to Windows services or just want to If you want to get started with the services.msc console from scratch, this article is for you. Knowing how to reset this console and properly manage system services is key to maintaining your computer's performance and stability, especially in environments where the equipment has been in use for a long time or its settings have been tampered with.
In the following lines we show you, in a detailed and easy-to-follow manner, everything you need to know about How to reset the services.msc console in Windows 10 and Windows 11. Additionally, you'll learn how to manage services using the graphical interface, the command prompt, and PowerShell, including tips, warnings, and best practices to avoid errors and problems on your computer.
What is the services.msc console and what is it used for?
The services.msc console is a fundamental tool in Windows that allows you to control and manage all background services. These services are essential for the proper functioning of the operating system and many installed applications. From managing updates and network connections to printer support and account management, almost everything is managed from this panel.
Microsoft isn't the only one that adds services to Windows; many third-party applications also incorporate their own services to function properly. For example, graphics drivers, tools like Firefox, or virtual machine utilities often add services that appear in this panel. Therefore, understanding how to access and manage these services is useful for both advanced users and those looking to optimize their computer.
Accessing this console is very simple:
- From the Start menu, search for "Services" and open the corresponding application.
- Using the command
services.mscin the Run window (quick access: press the Windows + R keys).
Inside, a list of all available services is displayed, where you can check their status, startup type, description, and more details.
Why reset the services.msc console?
Resetting the services.msc console can be useful in several situations. For example, if you've made changes to the service panel, connected the console to other computers remotely, or want to delete custom settings and return to the default values.
Resetting restores the default settings and deletes records of previous remote connections. This can fix display errors, permissions issues, or simply help you start with a clean console. It's also recommended if you use the console in a shared environment or for technical support, where each session must be started from a neutral state.
Step by Step: How to Reset the Services.msc Console in Windows
The process to reset the services.msc console is quick and safe, although there are several ways to do it depending on your needs. Below are the two most practical methods:
1. Delete the configuration files from the console itself
- Open the Service Manager.
- Click File and select Options.
- Click on the Delete Files button.
- Confirm in the message that appears.
- Click OK and restart Services Manager.
These steps will reset the console to its original settings, removing any previous customizations.
2. Manually delete the configuration file
To do this manually, follow these steps:
- Close the Service Manager.
- Press Windows + R, type
%appdata%and accept. - In the Roaming folder, locate “Microsoft” and enter the “MMC” folder.
- Find the file related to services.msc and delete it.
- Restart your computer. When you open the console again, the file with the standard configuration will be created.
This method is also effective and can resolve persistent errors caused by corrupted files or incorrect settings.
Understanding Windows Services

Each service in Windows performs a specific function. From credential management, power policy, and remote access to services like printing, faxing, and Xbox accessories, installing new apps will likely also create new services.
To permanently change the status of a service, access its properties:
- Double-clicking the service in the console.
- In the “Startup Type” section, you can choose between Automatic, Automatic (Delayed Start), Manual, or Disabled.
These options determine whether the service starts with the system, with a delay, only on demand, or is disabled.
The services.msc console also offers a right-click context menu for any service, from which you can start, stop, pause, resume, or restart real-time services, as well as access their properties and specific help.
Basic and advanced management from the interface and the command line
Controlling services in Windows isn't limited to the graphical interface; it can also be precisely managed via the command line, using CMD or PowerShell. Here's how to do it:
Manage services from CMD
- Start a service:
net start nombredelservicio - Stop a service:
net stop nombredelservicio - Pause and resume a service:
net pause nombredelservicio,net continue nombredelservicio
These commands are quick and effective; you just need to open CMD as administrator to execute them.
Using PowerShell for advanced control
PowerShell offers many more options for managing services. Some key commands are:
- List all services:
Get-Service - List services by name:
Get-Service -DisplayName "Nombre*" - Stop a service:
Stop-Service -Name NombreDelServicio - Starting a service:
Start-Service -Name NombreDelServicio - Pause or suspend a service:
Suspend-Service -Name NombreDelServicio - Restart a service:
Restart-Service -Name NombreDelServicio - Disable a service:
Set-Service -Name NombreDelServicio -StartupType disabled - Configure a service to start automatically:
Set-Service -Name NombreDelServicio -StartupType automatic
To manipulate services in PowerShell, it is recommended to run it with elevated permissions.
Advanced parameters and bulk service management

PowerShell provides cmdlets that allow you to manage services with many different parameters. For instance, Restart-Service You can restart one or more services by specifying their name, filter them by display name, use wildcards, or exclude some:
- Restart a specific service:
Restart-Service -Name NombreDelServicio - Exclude services by name:
Restart-Service -DisplayName "net*" -Exclude "net logon" - Restart all network services that are stopped:
Get-Service -Name "net*" | Where-Object {$_.Status -eq "Stopped"} | Restart-Service
These commands facilitate advanced administration, especially useful in systems with limited resources or for automated maintenance.
Precautions when handling services
It's very important to be careful when modifying Windows services, as incorrect configuration can severely affect system performance. Some services are vital for security, networking, updates, or system startup. Disabling them could cause serious errors or render your computer unstable.
Before making changes, you must:
- Research the function of the service you want to modify.
- Test on a virtual machine or a computer that you can restore in case of a problem.
- Create restore points before modifying sensitive settings.
- Do not disable services that you do not fully understand.
It's best to experiment in safe, controlled environments, especially if you're looking to optimize older equipment.
Combine graphical tools and commands for total control
Ideally, you'll want to take advantage of the flexibility of the services.msc console along with the power of PowerShell or CMD. This way, you can perform diagnostics, quick changes, or automations without relying solely on the graphical interface.
For example, if the Microsoft Store is not working properly or is missing, you can re-register its components from PowerShell with:
Add-AppxPackage -DisableDevelopmentMode -Register "C:\Program Files\WindowsApps\Microsoft.WindowsStore_XXXXX\AppxManifest.xml"
To locate the correct folder, use:
Get-ChildItem -Path "C:\Program Files\WindowsApps"
These actions allow you to verify that service issues are related to modern Windows applications.
Recommendations for maintaining an efficient system
Most users don't need to disable many services, as today's devices have enough power. However, on older computers, disabling non-essential services can free up resources and improve system responsiveness to high-demand tasks.
Periodically review the list of services and their startup mode, and if you have any doubts, it's best to leave the default values or consult before making changes.
Use the console, command line, or PowerShell depending on the task and your experience level. If you experience any errors after changing your settings, you can reset them using the reset methods explained above or by using restore points.
Having these tools and knowledge will allow you to manage the services.msc console safely, avoid problems, and keep your system in good condition, taking advantage of all the features Windows offers to control your computer.