
Windows Server VDS Guide: RDP, Licensing and Essential Setup
Set up a Windows Server VDS the right way: RDP access, firewall rules in PowerShell, trial license extension, IIS installation and performance tuning.
Windows Server VDS Guide
A Windows Server VDS gives you serious server capability behind an interface you already know. It works well for web hosting, application hosting, game servers and remote desktop setups. This guide covers everything you need to run one properly from day one.
Connecting With RDP
Connect to your Windows server using Remote Desktop Connection:
- Press Win + R
- Type
mstscand press Enter - Enter your server IP address
- Username:
Administrator, then your password - Click “Connect”
RDP Security Tips
- Move off the default 3389 port
- Use a long password, 16 characters or more
- Keep NLA (Network Level Authentication) enabled
- Restrict access to specific IP addresses
💡 Xeon Enterprise VDS and Ryzen Premium VDS plans both support Windows Server 2019 and 2022 installations.
The Windows Server Firewall
Opening a Port Through the GUI
- Server Manager → Tools → Windows Defender Firewall with Advanced Security
- Inbound Rules → New Rule
- Pick the protocol and port
- Choose “Allow the connection”
Opening Ports With PowerShell
# RDP on a custom port
New-NetFirewallRule -DisplayName "Custom RDP" -Direction Inbound -Protocol TCP -LocalPort 13389 -Action Allow
# Web server ports
New-NetFirewallRule -DisplayName "HTTP" -Direction Inbound -Protocol TCP -LocalPort 80 -Action Allow
New-NetFirewallRule -DisplayName "HTTPS" -Direction Inbound -Protocol TCP -LocalPort 443 -Action Allow
# FiveM ports
New-NetFirewallRule -DisplayName "FiveM" -Direction Inbound -Protocol TCP -LocalPort 30120 -Action Allow
New-NetFirewallRule -DisplayName "FiveM UDP" -Direction Inbound -Protocol UDP -LocalPort 30120 -Action AllowWindows Server Licensing
Extending the Trial License
To extend a Windows Server evaluation period:
# Check the remaining days
slmgr /dlv
# Extend the trial (can be done three times)
slmgr /rearm
# Restart the server
Restart-ComputerInstalling the IIS Web Server
Install IIS
# Install IIS
Install-WindowsFeature -Name Web-Server -IncludeManagementTools -IncludeAllSubFeature
# Verify the installation
Get-WindowsFeature Web-ServerASP.NET Support
Install-WindowsFeature -Name Web-Asp-Net45
Install-WindowsFeature -Name Web-Net-Ext45Performance Tuning
Disabling Unnecessary Services
# Disable the Windows Search service
Set-Service -Name WSearch -StartupType Disabled
Stop-Service -Name WSearch
# Set Windows Update to manual
Set-Service -Name wuauserv -StartupType ManualDisk Cleanup
# Clear temporary files
Remove-Item -Path $env:TEMP\* -Recurse -Force
Remove-Item -Path C:\Windows\Temp\* -Recurse -Force
# Clear the Windows Update cache
Stop-Service -Name wuauserv
Remove-Item -Path C:\Windows\SoftwareDistribution\Download\* -Recurse -Force
Start-Service -Name wuauservWhich Plan for Which Workload
| Use case | Recommended plan | Specs |
|---|---|---|
| Web hosting | ENT-2 | 2 Core, 4 GB RAM, 40 GB SSD |
| Application server | ENT-4 | 6 Core, 8 GB RAM, 80 GB SSD |
| Game server | PRO-3 | 6 Core Ryzen, 8 GB RAM, 80 GB SSD |
| Database server | PRO-5 | 10 Core Ryzen, 12 GB RAM, 120 GB SSD |
Conclusion
Windows Server VDS suits both newcomers and experienced administrators: the graphical tools keep the learning curve gentle, while PowerShell gives you everything you need to automate the rest.
👉 Our Windows VDS page covers which plans suit a Windows install and which builds you can choose. To go straight to the plans, see Xeon Enterprise VDS and Ryzen Premium VDS, or the Forex VDS page if you are running MetaTrader and algorithmic trading setups.