Windows licensing fees are expensive and the requirements are much higher than Linux. So on a VPS with the same configuration, the Windows 10 system is much more expensive than the Linux system.

Install Windows with the Linux DD command by one-click

DD is a disk read/write command under Linux system. It can mirror the remote operating system, for example, write the Windows 10 image to the hard disk for installation.

Advantages of installing OS with DD commands:

  • You can bypass the system installation channel of the VPS server vendor and freely switch other OS for the server.
  • You can replace your original Linux system (such as CentOS/Ubuntu/Debian) with Windows 10 system.
  • If you are not satisfied with the Linux system provided by the VPS host, you can also change to a pure official version.

One-click installation of Windows 10 key

Windows 10 Pro Product Key for Activation

The most popular DD script is Vicer‘s one-click script, which is powerful.

The Vicer script can be used to automate Windows 10 installation without VNC mode or rescue mode. After installation, you can log in directly to the system through the remote desktop.

  • Applicable architecture: Support KVM / XEN, does not support OpenVZ (Vultr uses KVM architecture)
  • System: CentOS/Debian/Ubuntu
  • Hard disk space: at least 10G, preferably 15G or more


Connect to the VPS server via Xshell command, perform one-click installation command

bash <(wget --no-check-certificate -qO- '') -dd "URL of the operating system image"

The VPS host will disconnect from the xshell after executing the command. The entire installation process lasts approximately half an hour. After the installation is complete, you can use Windows remote connection, or a VNC connection in the vultr backend.

Windows 10 Disc Image (ISO File) Download

Windows 7 32-bit Chinese (Windows Thin PC):

Windows 8.1 SP1 64-bit Chinese (Embedded):

Windows 10 ltsc 64-bit Chinese:

Sign in to the Windows server just installed

Method 1: Connect via vultr

Select view Console to view server details

vultr – view console

Method 2: Use remote desktop connection of Windows

  1. Open the run with Win + R, and then enter mstsc to call up the connection window
  2. Input format: [Server IP:3389], then enter Username:[administrator] and Password:[Vicer]

Note: The default account and password are administrator and Vicer respectively.

Activating Windows

How to optimize your system

Set up virtual memory

Windows systems aren’t as resource-efficient as Linux, so you need to adjust the virtual memory to increase the memory available to Windows.

Modify the remote connection port and password

The default remote connection port is 3389, and it is recommended that you modify the default remote connection port to prevent being scanned by hackers.


Use the Win+R shortcut to bring up the Run window, type regedit and press Enter to open the Registry Editor.

Here’s where you need to modify the PortNumber :

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp

Once the modification is complete, you need to add the port number you just modified to the system firewall whitelist.

Open Start Menu -> Control Panel -> System and Security -> Windows Firewall -> Advanced Settings -> Inbound Rules -> New Rule

After the firewall rules are added, restart the system to make the settings take effect.

Modify the system administrator password

Use Win + R and type cmd to bring up the command window:

net user administrator [your new administrator pasword]

By john