System Administration


These topics are for software developers. For customer support issues, see Support - Windows Help.


In this section

Boot Configuration Data WMI Provider

The Boot Configuration Data (BCD) Windows Management Instrumentation (WMI) provider provides programmatic access to BCD stores, which describe boot applications and boot application settings.

Group Policy

Group Policy enables policy-based administration using Microsoft Active Directory directory services. Group Policy uses directory services and security group membership to provide flexibility and support extensive configuration information.

Microsoft Management Console (MMC)

Microsoft Management Console (MMC) provides a simple, consistent, and integrated administration user interface and administration model.

Mobile Device Management Application Provider

The Mobile Device Management (MDM) application provider manages applications on devices that are subscribed to a MDM service.

Mobile Device Management Registration

MDM Registration enrolls devices into a MDM service.

Mobile Device Management Settings Provider

The MDM Settings Provider enables management of settings on devices subscribed to a MDM service.


NetShell is a command line based tool that enables administrators to remotely administer and configure critical network services.

Settings Management Infrastructure

Settings Management Infrastructure (SMI) provides a standardized infrastructure to access and manipulate settings that are modifiable by users and applications.

Software Inventory Logging

Software Inventory Logging collects licensing data about software installed on a Windows Server, and provides remote access to the data so it can be aggregated easily by a datacenter.

Software Licensing API

The Software Licensing API (SLAPI) can be used to determine a genuine Microsoft Windows installation, install and log an asset management license, and retrieve information about the licensing policy of a software component.

System Restore

System Restore automatically monitors and records key system changes on a user's computer. It is designed to reduce support costs and increase customer satisfaction by enabling a user to undo a change that may have caused a problem with the system, or revert to a day when the system was performing optimally.

System Shutdown

The system shutdown functions and messages allow applications to log off the current user, shut down the system, or lock the workstation.

Task Scheduler

The Task Scheduler enables you to automatically perform routine tasks on a chosen computer. The Task Scheduler does this by monitoring whatever criteria you choose to initiate the tasks (referred to as triggers) and then executing the tasks when the criteria is met.

User Access Logging

User Access Logging (UAL) is a common framework for Windows Server roles to report their respective consumption metrics. This UAL framework is a foundational and critical component of the larger licensing management solution.

Windows Deployment Services

Windows Deployment Services (WDS) is the revised version of Remote Installation Services (RIS). WDS enables the deployment of Windows operating systems. You can use WDS to set up new clients with a network-based installation without requiring that administrators visit each computer or install directly from CD or DVD media.

Windows Genuine Advantage API

The Windows Genuine Advantage API is used to determine whether the Windows operating system that is running on the current system is a genuine copy.

Windows Management Instrumentation

Windows Management Instrumentation (WMI) is the infrastructure for management data and operations on Windows-based operating systems. You can write WMI scripts or applications to automate administrative tasks on remote computers.

Windows Defender WMIv2 APIs

Windows Defender WMI APIs can be used to manage malware protection through scripts or applications.

Windows PowerShell

Windows PowerShell is a task-based command-line shell and scripting language designed especially for system administration. Built on the .NET Framework, Windows PowerShell helps IT professionals and power users control and automate the administration of the Windows operating system and applications that run on Windows.

Windows Remote Management

The Windows Remote Management (WinRM) is the Microsoft implementation of WS-Management protocol, a standard Simple Object Access Protocol (SOAP)-based, firewall-friendly protocol that allows hardware and operating systems, from different vendors, to interoperate. The WS-Management protocol specification provides a common way for systems to access and exchange management information across an IT infrastructure.

Windows Resource Protection

Windows Resource Protection (WRP) prevents the replacement of essential system files, folders, and registry keys that are installed as part of the operating system.

Windows Server Update Services

System administrators can use the Windows Server Update Services (WSUS) API to determine which updates apply to a computer or group of computers, download those updates, and install them with little or no user intervention.

Independent software vendors and end-user developers can integrate WSUS features into computer management or update management software to provide a seamless operating environment.

Windows System Assessment Tool

How to use WinSAT to assess the performance characteristics and capabilities of a computer.

Work Folders

Work Folders allows users to store and access work files on personal computers and devices.