Events
Apr 29, 2 PM - Apr 30, 7 PM
Join the ultimate Windows Server virtual event April 29-30 for deep-dive technical sessions and live Q&A with Microsoft engineers.
Sign up nowThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
You can manage a Server Core server in the following ways:
You can also add hardware and manage drivers locally, as long as you do that from the command line.
There are some important limitations and tips to keep in mind when you work with Server Core:
Windows Admin Center is a browser-based management app that enables on-premises administration of Windows Servers with no Azure or cloud dependency. Windows Admin Center gives you full control over all aspects of your server infrastructure and is useful for management on private networks that aren't connected to the Internet. You can install Windows Admin Center on a Windows 10 machine, a gateway server, or a Windows Server installation with Desktop Experience. Once installed, you can connect to the Server Core system you want to manage.
Server Manager is a management console in Windows Server that helps you provision and manage both local and remote Windows-based servers from your desktops. Server Manager doesn't require either physical access to servers, or the need to enable Remote Desktop protocol (RDP) connections to each server. Server Manager supports remote, multi-server management.
To enable your local server to be managed by Server Manager running on a remote server, run the Windows PowerShell cmdlet Configure-SMRemoting.exe –Enable.
You can use many snap-ins for Microsoft Management Console (MMC) remotely to manage your Server Core server.
To use an MMC snap-in to manage a Server Core server that is a domain member:
To use an MMC snap-in to manage a Server Core server that isn't a domain member:
Establish alternate credentials to use to connect to the Server Core computer by typing the following command at a command prompt on the remote computer:
cmdkey /add:<ServerName> /user:<UserName> /pass:<password>
If you want to be prompted for a password, omit the /pass option.
When prompted, type the password for the user name you specified. If the firewall on the Server Core server isn't already configured to allow MMC snap-ins to connect, follow these steps to configure Windows Firewall to allow MMC snap-in. Then continue with step 3.
On a different computer, start an MMC snap-in, such as Computer Management.
In the left pane, right-click the snap-in, then select Connect to another computer. (For example, in the Computer Management example, you would right-click Computer Management (Local).)
In Another computer, type the computer name of the Server Core server, then select OK. You can now use the MMC snap-in to manage the Server Core server as you would any other computer running a Windows Server operating system.
To allow all MMC snap-ins to connect, run the following command:
Enable-NetFirewallRule -DisplayGroup "Windows Remote Management"
To allow only specific MMC snap-ins to connect, run the following command:
Enable-NetFirewallRule -DisplayGroup "<RuleGroup>"
Where <RuleGroup> is one of the following, depending on which snap-in you want to connect:
MMC snap-in | Rule group |
---|---|
Event Viewer | Remote Event Log Management |
Services | Remote Service Management |
Shared Folders | File and Printer Sharing |
Task Scheduler | Performance Logs and Alerts, File and Printer Sharing |
Disk Management | Remote Volume Management |
Windows Defender Firewall with Advanced Security | Windows Defender Firewall Remote Management |
Note
Some MMC snap-ins don't have a corresponding rule group that allows them to connect through the firewall. However, enabling the rule groups for Event Viewer, Services, or Shared Folders allows most other snap-ins to connect.
Additionally, certain snap-ins require further configuration before they can connect through Windows Firewall:
cscript c:\windows\system32\scregedit.wsf /im 1
You can use Remote Desktop to manage a Server Core server from remote computers.
Before you can access Server Core, you'll need to run the following command:
cscript C:\Windows\System32\Scregedit.wsf /ar 0
This command enables the Remote Desktop for Administration mode to accept connections.
To add hardware to a Server Core server, follow the instructions provided by the hardware vendor for installing new hardware.
If the hardware isn't plug and play, you'll need to manually install the driver. To do that, copy the driver files to a temporary location on the server, and then run the following command:
pnputil –i –a <driverinf>
Where driverinf is the file name of the .inf file for the driver.
If prompted, restart the computer.
To see what drivers are installed, run the following command:
sc query type= driver
Note
You must include the space after the equal sign for the command to complete successfully.
To disable a device driver, run the following command:
sc delete <service_name>
Where service_name is the name of the service that you got when you ran sc query type= driver.
Events
Apr 29, 2 PM - Apr 30, 7 PM
Join the ultimate Windows Server virtual event April 29-30 for deep-dive technical sessions and live Q&A with Microsoft engineers.
Sign up nowTraining
Module
Describe Windows Server administration tools - Training
Describe Windows Server administration tools
Certification
Microsoft Certified: Windows Server Hybrid Administrator Associate - Certifications
As a Windows Server hybrid administrator, you integrate Windows Server environments with Azure services and manage Windows Server in on-premises networks.
Documentation
Administer Server Core installation
Learn how to administer a Server Core installation of Windows Server
In Windows Server and Azure Local, you can use the Server Configuration tool (SConfig) to configure and manage several common aspects of server lifecycle. It includes network configuration, Active Directory domain membership, installation of Microsoft updates, and operating system activation
Learn about the Server Core installation option in Windows Server
Configure Windows Server Core Windows Update
Learn how to configure Windows Server Core in updating the operating system automatically and manually through the command line.