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
- The server's public IPv4 address. It is in the provisioning e-mail and in the customer portal. RDP listens on TCP port 3389 unless you change it, so the address alone is enough; you only type
address:portif the port was moved. - The username. Windows Server templates sign in as
Administrator. If a client insists on a domain, use.\Administrator(the dot means "this machine"). - The password from the e-mail. Change it at first login; the RDP hardening checklist explains why and what else to lock down.
- A client that speaks RDP. Every platform has one, but the names changed: see the sections below.
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.
- Install Windows App from the Mac App Store and open it.
- Click the + button and choose Add PC.
- Enter the server's IP address as the PC name. Under Credentials choose Add Credentials and enter
Administratorand the password, so the app does not ask every time. - 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.
- 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:
- 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).
- Run Windows Update and let it reboot. Reconnect afterwards; a fresh template usually needs one or two cycles.
- Set the time zone (Settings, Time & language). Servers default to UTC, which confuses scheduled tasks and trading platforms.
- 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.
- 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.
- 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
- "Remote Desktop can't connect to the remote computer" with no further detail: the server is off, still provisioning, or a firewall rule blocks port 3389. Check the server's power state in the portal first, then the Windows Firewall rule Remote Desktop (TCP-In), and if RDP was moved to another port add
:portto the address. - "Your credentials did not work": type
.\Administratorrather thanAdministrator, make sure Caps Lock is off, and copy the password from the e-mail without the trailing space that some mail clients add. - "The identity of the remote computer cannot be verified": the server presents a self-signed certificate. On a VPS you have just ordered this is expected; accept it, and install a proper certificate later if you want the warning gone for a team.
- "Another user is signed in" or "The number of connections to this computer is limited": both admin sessions are in use. Ask one to sign out (not just disconnect), or add RDP user licences for a team.
- A black screen after login: usually a display driver or resolution issue right after Windows Update. Disconnect, wait a minute and reconnect; if it persists, connect with a smaller fixed resolution once, then switch back to full screen.
- You locked yourself out with a firewall rule: use the KVM console in the MassiveGRID portal, which shows the server's screen even when RDP is unreachable, and undo the rule from there.
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