The Benefits of Server Core
When installing Windows Server, the default option is the “Desktop Experience” (the traditional graphical user interface). However, Microsoft highly recommends installing Windows Server Core instead. Server Core completely removes the Windows desktop, File Explorer, and graphical management consoles. The result is a massively reduced security footprint (fewer components to patch), significantly lower RAM and CPU consumption, and faster reboot times. While you primarily manage Server Core remotely via PowerShell or Windows Admin Center, basic local configuration (IP addressing, joining a domain) is handled using the built-in sconfig utility.
Step 1: Launch the Server Configuration Tool (Sconfig)
When you log into a brand-new Windows Server Core installation, you are not greeted by a desktop. You are dropped into a single, black Command Prompt window. That is the entire interface.
To configure the server’s basic identity and network settings, simply type the following command and press Enter:
sconfig
A blue, text-based menu (the Server Configuration utility) will load, presenting you with a numbered list of 15 essential management options.
Step 2: Rename the Computer
By default, Windows assigns a random, chaotic hostname (like WIN-X89B4J9L). You must change this before joining a domain.
Type 2 (Computer Name) and press Enter. The prompt will ask you for a new name.
Type your desired hostname (e.g., DC-CORE-01) and press Enter. The utility will inform you that a restart is required. Accept the prompt to reboot. When the server comes back online, log in and launch sconfig again.
Step 3: Configure a Static IP Address
A server cannot rely on DHCP; it needs a permanent static IP address.
Type 8 (Network Settings) and press Enter. The tool will list your available network adapters (usually, there is only one, labeled Index 1).
Type 1 and press Enter to select the adapter. A new sub-menu appears.
Type 1 to set the Network Adapter Address. Select S for Static, and then input your IP address, Subnet Mask, and Default Gateway when prompted.
Next, type 2 to set the DNS Servers, and enter the IP address of your primary Active Directory Domain Controller so the server can resolve domain names.
Step 4: Join the Active Directory Domain
With the network configured, you can now join the server to your corporate domain.
Return to the main menu (Option 4). Type 1 (Domain/Workgroup) and press Enter.
Type D for Domain. Enter the name of your domain (e.g., corp.local). The utility will prompt you for an authorized Domain Admin username (e.g., corp\administrator). A separate, secure black window will pop up asking for the password; type it (characters will not appear on the screen) and press Enter.
You will be asked if you want to change the computer name before restarting (type No, since we already did that), and then you will be prompted to restart. Accept the restart.
Step 5: Enable Remote Management
The entire point of Server Core is that you do not sit in front of it. You must ensure remote management is active.
Log back in using your Domain Admin credentials. Launch sconfig.
Type 4 (Configure Remote Management). By default, this should be “Enabled”. If it is not, select option 1 to enable it. You can also configure Server Response to Ping (Option 3) allowing the server to respond to ICMP echo requests from your monitoring systems.
Type 15 to exit to the command line. Your Server Core machine is now fully integrated into your domain and ready to be managed remotely via Server Manager or PowerShell from your administrative workstation.