A Windows VPS arrives as three things: an IP address, the username Administrator, and a password that MassiveGRID e-mails when the server is provisioned. Everything else happens over Remote Desktop Protocol (RDP), and that is where new users stall, because Microsoft renamed and retired most of its Remote Desktop clients between 2024 and 2026. This guide says which client to use on each device in 2026, how to connect for the first time, what to change in the first ten minutes, and how to fix the six errors that account for nearly every "I can't get in" ticket we see. It applies to any Windows Server VPS; the examples use a MassiveGRID Windows VPS.

What you need before you connect

One fact saves a lot of confusion: Windows Server allows two administrative RDP sessions at the same time, and every MassiveGRID Windows VPS includes both. If a third person tries to connect, Windows asks one of the first two to sign out. Teams that need more buy additional RDP user licences at $8.90 per user per month; the multiple RDP users guide covers that setup.

From a Windows PC: Remote Desktop Connection (mstsc)

Windows 10 and 11 ship with Remote Desktop Connection, the classic client. Press Win+R, type mstsc, press Enter, type the server's IP address and click Connect. When prompted, enter Administrator and the password, and accept the certificate warning (the server presents a self-signed certificate until you install your own, which is normal for a fresh VPS).

Two clients you may still find in guides are gone. The Remote Desktop app from the Microsoft Store reached end of support in September 2025 and can no longer be downloaded. The Remote Desktop client for Windows (MSI) stopped being supported for Azure Virtual Desktop and Windows 365 on 27 March 2026; it still opens a plain connection to a server, but Microsoft no longer updates it, so use mstsc instead. Microsoft's newer Windows App runs on Windows too and can connect to a remote PC without signing in to a Microsoft account, but it adds nothing over the built-in client for a single server.

Settings worth changing in Remote Desktop Connection before you connect: on the Display tab leave the resolution on "Full screen" or set the exact size of a window you prefer; on Local Resources tick Clipboard and, under More, the drives you want to copy files from (the VPS then shows your local disks under This PC); on Experience pick "LAN (10 Mbps or higher)" if you are on fibre so fonts and wallpaper stay smooth. Save the connection as an .rdp file so the settings persist.

From a Mac: Windows App (formerly Microsoft Remote Desktop)

The Microsoft Remote Desktop app for macOS is no longer available for download. Its replacement is Windows App, free in the Mac App Store, and it connects to a plain Windows server without a Microsoft work account: the sign-in is only needed for Azure Virtual Desktop, Windows 365 and Dev Box.

  1. Install Windows App from the Mac App Store and open it.
  2. Click the + button and choose Add PC.
  3. Enter the server's IP address as the PC name. Under Credentials choose Add Credentials and enter Administrator and the password, so the app does not ask every time.
  4. On the Display tab, leave "Optimise for Retina displays" on and set the resolution to "Default for this display"; on Devices & Audio enable the clipboard; on Folders add a local folder if you want to move files.
  5. Double-click the new tile. Accept the certificate prompt the first time.

Mac keyboards send Cmd where Windows expects Ctrl. Windows App maps Cmd+C and Cmd+V for you; for anything else use Ctrl on the Mac keyboard, and remember that Ctrl+Alt+Del is Ctrl+Option+Fn+Delete (or the Send Ctrl+Alt+Del menu item).

From an iPhone or iPad

The old RD Client app for iOS and iPadOS is no longer downloadable either; install Windows App from the App Store. Tap +, then Add PC, enter the IP address, add the Administrator credentials, and tap the tile. On an iPad with a keyboard and trackpad the session behaves like a laptop; on an iPhone the app offers a touch mode, where tapping moves the mouse pointer and a two-finger tap right-clicks, and a mouse-pointer mode, where you drag a virtual pointer. Switch between them with the toolbar at the top of the session.

Use RDP on a phone for checking on a job, restarting a service or approving something, not for a day's work. The screen is the limit, not the server: a MassiveGRID Windows VPS in the city nearest to you answers in under 50 ms on a 4G or 5G connection, which is fast enough that typing feels local.

From Android or a Chromebook

Microsoft is replacing the Android Remote Desktop client with Windows App as well; install Windows App from Google Play (it requires Google Mobile Services, so it is not on the Amazon or Huawei stores). Add a PC with the server's IP address and the Administrator credentials, exactly as on iOS. On a Chromebook the Android app runs in a window and works with the trackpad and keyboard like a desktop client.

From Linux: Remmina or FreeRDP

There is no Windows App for Linux, and the Windows App web client only connects to Azure Virtual Desktop and Windows 365, not to a plain server. Use Remmina, which is in every major distribution's repositories and uses FreeRDP underneath:

sudo apt install remmina remmina-plugin-rdp   # Debian and Ubuntu
sudo dnf install remmina remmina-plugins-rdp  # Fedora

Create a new RDP connection, enter the IP address, username and password, set Colour depth to "True colour (32 bpp)" and Quality to "Best" on a fast line, and tick "Share folder" if you want file transfer. Accept the certificate on first connect.

If you prefer a one-liner, FreeRDP's command-line client does the same:

xfreerdp /v:203.0.113.10 /u:Administrator /dynamic-resolution +clipboard /drive:home,$HOME

/dynamic-resolution resizes the Windows desktop when you resize the window, +clipboard shares the clipboard and /drive mounts a local folder inside the session.

The first ten minutes on the server

Do these before you install anything:

  1. Change the Administrator password to a long one of your own: Ctrl+Alt+End opens the security screen inside an RDP session (that is the remote equivalent of Ctrl+Alt+Del).
  2. Run Windows Update and let it reboot. Reconnect afterwards; a fresh template usually needs one or two cycles.
  3. Set the time zone (Settings, Time & language). Servers default to UTC, which confuses scheduled tasks and trading platforms.
  4. Create a second administrator account and test signing in with it, so a typo in a firewall rule later does not lock you out of the only account.
  5. Keep Network Level Authentication on and consider moving RDP off port 3389 once you have confirmed you can connect; the hardening checklist has the exact steps and the account lockout policy that stops brute-force attempts.
  6. Check the licence state. Windows Server templates run Microsoft's 180-day evaluation; the days remaining are shown in the bottom-right corner of the desktop. If the server will outlive the evaluation, switch the plan to Licence included ($6.31 per vCPU per month) and the installation is converted in place, with no reinstall.

Six errors and what they mean

Disconnect or sign out?

Closing the RDP window disconnects your session but leaves it running on the server, with every program open. That is what you want for trading terminals, scrapers, build agents or a download that has to finish overnight: the server keeps working after your laptop sleeps. Sign out (Start, your account, Sign out) ends the session and closes everything in it; do that when you are finished for the day on a shared server so the second admin slot is free. If you want a program to run with nobody signed in at all, install it as a Windows service or a scheduled task set to "Run whether user is logged on or not"; the browser automation guide shows the scheduled-task version.

Frequently Asked Questions

Do I need to buy a Remote Desktop client?

No. Windows includes Remote Desktop Connection (mstsc), and Microsoft's Windows App is free on macOS, iOS, iPadOS, Android and Chrome OS. On Linux, Remmina and FreeRDP are free and open source.

What replaced the Microsoft Remote Desktop app?

Windows App. The Microsoft Remote Desktop clients for macOS and iOS are no longer available for download, the Android client is being replaced, and the Remote Desktop app from the Microsoft Store on Windows reached end of support in September 2025. On a Windows PC the built-in Remote Desktop Connection (mstsc) remains the simplest way to reach a single server.

Can I connect to a Windows VPS from a web browser?

Not to a plain server. The Windows App web client connects only to Azure Virtual Desktop, Windows 365 and Dev Box. Use a desktop or mobile client, or the KVM console in the MassiveGRID portal for emergency access.

How many people can be connected at the same time?

Two, using the administrative sessions Windows Server allows by default, and both are included with every MassiveGRID Windows VPS. For more simultaneous users, additional RDP user licences cost $8.90 per user per month and the server needs the Remote Desktop Session Host role.

Which port does RDP use?

TCP 3389 by default. If you move it for security, connect with address:port, for example 203.0.113.10:33890, and open the new port in Windows Firewall before closing the old one.

A Windows VPS ready for RDP in minutes

MassiveGRID Windows VPS from $3.99 per month in New York, London, Frankfurt or Singapore: Windows Server 2016 to 2025 with RDP and two admin sessions included, the administrator password e-mailed on provisioning, a KVM console in the portal for emergencies, and a 15-day money-back guarantee.

Configure a Remote Desktop VPS

Further Reading