In Windows Server 2008, Server Core installation does not include the traditional full graphical user interface (GUI). Therefore, once you have configured the server, you can only manage it locally at a command prompt, or remotely using a Terminal Serverconnection. A third management option is to manage the server remotely using the Microsoft Management Console (MMC) or command-line tools that support remote use.
A Server Core installation provides these benefits in three ways:
- By reducing the software maintenance required (less updates, etc...)
- By reducing the management required
- By reducing the attack surface
To accomplish this, the Server Core installation option installs only the subset of the binary files that are required by the supported server roles. It takes about 1 GB of disk space and +/- 100 MB memory footprint (varies per server core role).
The following list is a compilation of some of the most useful commands allowing you to either locally or remotely manage a Server Core installation. You can use this as a quick reference guide, but as always, reading the full server help for a full guide.
To manage a server running a Server Core installation locally at a command prompt



To add hardware to Windows Server 2008
Where:
driverinf is the file name of the .inf file for the driver.
To add a user to the local Administrators group
To remove a user from the local Administrators group
To disable a device driver
Where: service_name is the name of the service that you obtain by running To obtain a list of drivers that are installed on the server
Note: You must include the space after the equal sign for the command to complete successfully. To manage event logs
To list the running services
or
To start a service
or
To stop a service
or
To forcibly stop a process

To configure the firewall
Note: You can also use the Windows Firewall snap-in from a Windows Vista or Windows Server 2008 computer to remotely manage the firewall on a server running a Server Core installation. To do this, you must first enable remote management of the firewall by running the following command on the computer running a Server Core installation:
Configure the paging file
Where:
To install an optional feature
Note: Using /w prevents the command prompt from returning until the installation completes. Without /w, there is no indication that the installation completed.
Where featurename is the name of a feature from the following list:
Note: To install the remote administration tool for BitLocker, type the following at a command prompt:
Note: To remove an optional feature, use start /w ocsetup with the appropriate role name and the /uninstall switch. To reboot the server
To change the name of the server
Note: You can obtain the name of the server by running the hostname or ipconfig /all commands.
To change the name of a domain-joined server
To set the administrative password
