In DigitalOcean, virtual machines are called “droplets.” These are virtual private servers that are based on Linux and can be used as standalone servers, or as a part of a larger business. They offer a variety of optimized droplets, including storage, memory, and even CPU-optimized droplets.

How do I create a server (VPS-Droplet) on DigitalOcean?

Creating a droplet requires access to the Control Panel. To access this, you’ll either need to log in with your account or create one if you haven’t already.

Creating Your Droplet

After logging in, click create at the top right corner of the main screen. To open the creation page, simply click Droplets in the drop-down menu.

Here, you can adjust your Droplet’s configuration, such as the operating system (OS), it’s memory, and features to enable. As the defaults are enabled already, you’re free to skip to create the droplet or customize it to your liking.

Picking an Image

Here, you have the option of four image categories:

  • Distributions, which are Unix-based images without additional software
  • Container distributions, such as RancherOS
  • Marketplace images, which make it easier for beginners
  • Custom images, also Unix-based images that you can create and upload to your account.

For Windows 10 images, it’s recommended to stick with Ubuntu 16.

Choosing Your Plan/Storage Size

In this section, you can decide how much RAM, storage space, and the number of CPU cores for your droplet. You can go as low as $3.50 a month for 512MB of storage, a 20GB SSD, and 500 GB transfer, or $40 a month for 8 GB of storage, a 160 GB SSD, and 5 TB transfer.

This section is also where you choose the type of droplet you want to use.

  • Standard Droplets, great for most low-intensity computer needs, such as website hosting or staging environments.
  • General Purpose Performance Droplets, which is a higher-level option that can handle mainstream applications that require a higher amount of memory per CPU.
  • CPU-Optimized Performance Droplets, great for tasks requiring consistent performance or that utilize CPU instead of I/O or RAM, such as video encoding or batch processing.
  • Memory-Optimized Performance Droplets, which is perfect for in-memory caches, other resource-intensive business applications, and real-time big data processing.

Block Storage and Backups

In DigitalOcean, volumes function like locally connected storage drives and can be moved between droplets created within the same region. In these two sections, you can attach more block storage to your droplet.

Enabling backups can be done now or enabled on existing droplets later. It’s generally advised to avoid enabling backups, however, as they can interfere with the Windows 10 installation.

Choosing Your Region

In this section, you can choose where your droplet will be located. One is selected for you by default, though for good performance and little latency, it’s best to choose a data center close for your convenience, as well as any users. This page also greys out any datacenters that aren’t compatible with your current configuration and explains why.

Additional Options

This section gives you the option to enable several services that can increase your range of operations:

  • VPC Network, which enables a second networking interface that stops traffic between droplets and other resources from being sent out of your region.
  • IPv6, which enables IPv6 access
  • User data, designed for droplets running distributions with [cloud-init]. For Windows 10, this should also be avoided.
  • Monitoring, which adds an agent to collect any extended metrics as well as create alert policies.

Authenticating Your Droplet

Here is where you choose your method of logging into your droplet. You can choose between SSH keys, or creating your password.

Creating Your Droplet

In this section, you’re given four features to adjust before finalizing your droplet:

  • Droplet quantity, the number of droplets you want to create.
  • Add tags for organization and to reference other droplets.
  • Select a project, which allows you to assign your droplets to different projects
  • Choose a hostname, the section that gives you the option to give your droplet a name.

How do I install Windows 10 on DigitalOcean?

DigitalOcean doesn’t provide native support for Windows OSs on Droplets. However, it’s entirely possible by creating your own custom Windows ISO image and using that when creating your Droplet. Additionally, in the past, you would need to create a support ticket for your droplet to boot into the recovery ISO, though now, it’s possible through the DigitalOcean client area.

Boot from Recovery ISO

After creating your droplet, navigate to the left side menu and select “Recovery.” On the Recovery panel, select “Boot from Recovery ISO.” You’ll get confirmation that it’s selected when you see the message: “Boot Device updated.”

Finish off this step by turning your droplet off. You’ll receive a message asking you to confirm turning it off. Once off, turn it back on by clicking on the off button. Your droplet should be turned on but showing in recovery mode.

Console Access

You can access the console by clicking “Access” on the left side, or clicking “Console” on the upper right side. A new window will open up. If black without any text, select the window and hit a key to bring up the menu.

You’ll be shown 6 options. Hit “6” on your keyboard to choose “Interactive Shell”, then hit enter to run the command.

Installing Microsoft Windows

Starting the Microsoft Windows installation requires us to use “wget” to retrieve the file. In this case, you would enter the following command:

wget -O- | gunzip | dd of=/dev/vda

You’ll know the installation is complete when you see the blinking cursor to the right of “bash-4.2#”, which should appear at the very bottom of the console text. Once confirmed, switch back to “Boot from Hard Drive” and turn off the droplet, then turn it back on.

Confirming the Installation

After Microsoft Windows has started up and connected, click on the “Console” button once more, or by “Access” in the left menu. Once you’ve started up the console, you should see the Microsoft Windows Start screen or login screen, depending on how long it takes to boot up.

Logging into Microsoft Windows

To log in, use the following credentials:

  • Username:
  • Password: P@ssword64

The login form may be hidden for you depending on the version of Windows that you install on your droplet. If so, do the following:

  • Select the console window
  • Click and hold the left mouse button
  • While holding, drag the console window up

Connecting to the Internet

Upon logging into Windows, you’ll find that there’s no internet access. To grant internet access to your console, you must manually configure the assigned IP addresses in Microsoft Windows. Specifically, you must configure the public IP address, the subnet mask, the gateway, and the DNS servers.

The former of the three can easily be found in the lower-left corner of the droplet console window. As for the DNS servers, you’re free to use any.

Wrapping Things Up

Since you’ve manually configured the IP address of your droplet, you should be able to connect to it directly using Microsoft Remote Desktop. If it doesn’t connect, go back and make sure you’ve properly entered the correct values where they belong.

In addition to testing your connection, there are a few more things to consider doing soon after installation:

  • Changing the password for your “Administrator” account to something more secure.
  • Activating Microsoft Windows with a valid license key.
  • Download and install all of the latest updates, as well as any missing Windows drivers.
  • Expanding your C: partition. By default, you’re set to only use 15 GB of your hard drive. Disk Management will enable you to expand the volume to include the entire disk.

Where can I buy DigitalOcean managed VPS hosting?

One of the services that we offer is managed VPS. Managing a VPS isn’t hard, but requires the same knowledge and expertise to manage a physical server. We keep your private hosting server fully updated and secure with a managed service level agreement (SLA).

Reliable Worldwide Site Protection

Choosing a managed VPS hosting plan means you’ll get a live technical support service team that identifies, investigates, and fights off potential attacks against your web domain. This includes malicious bots, DDOS (distributed denial of service), and port scanning.

We also conduct regular security audits to analyze how we can improve our security services. We apply periodical patches to our VPS hosting solutions and fine-tune the stability and security of your web hosting plan, whether you have 2 GB of ram, 4 GB, 8 GB, or any other storage option.

Additionally, each member of our technical management team is a VPS solution hosting expert with a minimum of 5 years of experience. We even have dedicated Windows and Linux virtual private server hotlines, granting you access to experts who truly understand your virtual server issues.

Our managed VPS hosting plans give 24/7 access, to support services for users located around the world. Our 24-hour support ensures that you will have access to instant, professional web hosting support and resources, no matter what time zone you’re in.

99.9% Uptime On Our VPS Hosting Plan Services

Our operating system utilizes distributed storage technology, meaning there is no single point of hardware failure that can cause downtime for our servers. We operate with a 40 GB SSD network with high-end Intel Xeon Gold hardware processors which deliver the newest ram modules and reliability, and the ultimate in speed. Should you need to upgrade your fully managed hosting account, no scheduled downtime is needed as we will backup your domains and websites live and on-demand.

Secure VPS Hosting

To ensure you are never the victim of a DDOS attack, our VPS and shared hosting services come with worldwide DDOS protection. Our VPS shared hosting technology identifies potential attacks and responds to them before they can turn into powerful threats. Our VPS hosting security tools can neutralize the threats on a virtual server.

Full Control Using Custom Web Hosting Solutions

Even with a managed VPS hosting option, you will retain full root access to your server, allowing you to easily and intuitively customize, the virtual hosting environment within your VPS however you like. This ensures that you have complete server control.

Easy Personalization

Once you’ve chosen your preferred server option, we’ll handle the rest. We regularly upgrade our control panel to ensure it is user-friendly and simple to operate.


You don’t require advanced technical knowledge to use our virtual server, and can quickly deploy your server using a free trial hosting account. Managing your VPS is straightforward as you can access features such as log analysis, site backups, anti-spam, quota management, and more. This enables you to create a custom server with an environment that suits your needs.

Backups And Additional Support

We regularly backup your VPS and all your data and business applications using data center resources, even while running, so you can be confident that you won’t suffer from any instances of downtime. The chances of downtime are minimal due to our advanced security. Additionally, our email service and online help resources offer a variety of information and support if any problems or questions arise.

SSD Storage

Many of the cheapest VPS options utilize older RAID storage drives to help keep their costs down. We utilize the latest SSD storage solutions which provide you with a faster and more reliable service. Furthermore, our 3-way storage system ensures that you always have a backup, allowing you to continue working even when one of your drives may be compromised.

Digitalocean Windows VPS

Learn more :


OVH Windows VPS

Start now for as low as $2,99 a month!

  • 8 Characters2
  • 1 Uppercase Atleast
  • 1 Number Atleast
Open livechat