osinstaller.cloud Guides Licensing
Market explainer  ·  Updated September 2026

Why Cheap VPS Providers Don’t Offer Windows

You can rent a perfectly capable Linux server for five dollars a month. Nobody will sell you the same machine with Windows on it. That is not laziness or a template somebody forgot to build — it is licensing and virtualization, and each one has a price attached that the cheap tier cannot absorb.

The licensing reason
The technical reason
6 minute read
What a $5 box would have to carry
Linux kernel licence $0
Windows Server licence ~$15/mo
Minimum cores to license 16
What the customer pays $5/mo
The arithmetic never worked. That is the whole story.
16
Cores minimum, per server
2
Licence routes open to them
Oct 2025
SPLA rules tightened
Rarely
Nested virt offered
Your own
Where it still works

01The Question Behind the Question

You have probably already tried the obvious route. You go to a hosting provider, pick the cheapest plan, and look at the operating system dropdown. A dozen Linux distributions, a couple of BSD options, and no Windows anywhere. Ask support and you get the same answer every time, phrased politely: we do not offer Windows.

DigitalOcean is unusually direct about it. Their own documentation says, without hedging:

“No, you cannot use Windows on a Droplet. We do not provide Windows images for Droplets and do not support Windows custom images.”

What makes that interesting is that it is not a technical limitation. You can run Windows on that hardware. The server does not care what kernel you put on it. What the provider cannot do is sell it to you, and those are two completely different problems.

There are two walls in the way, and they get confused with each other constantly. One is a licensing wall, which is about money and contracts. The other is a virtualization wall, which is about how modern hosting infrastructure moves machines around. A provider hits the first wall before they even get to the second.

This is not a conspiracy against you

A five dollar plan has a margin measured in cents. Adding a licence that costs more per month than the entire plan, with a minimum purchase of sixteen cores per physical server, is not a pricing decision anybody can make work. The surprise is not that they refuse. It is that anyone assumed they could say yes.

02What Windows Actually Costs a Provider

A hosting provider cannot simply buy a Windows licence and hand you the machine. Microsoft draws a hard line between you licensing Windows for yourself and a company licensing Windows in order to host it for somebody else. The second activity has its own programme, and it is the only one that permits it.

That programme is called SPLA — the Services Provider License Agreement. It works differently from anything you have bought before:

  • It is a monthly subscription, not a purchase. You never own it.
  • Usage is reported every month through an authorised SPLA reseller, not bought once.
  • The licensee has to operate its own infrastructure. You cannot resell hosting you are yourself renting from somebody else.
  • It has to be signed, and it has to be reported.

The practical numbers are roughly these. Windows Server Standard under SPLA runs around 15 dollars per virtual machine per month, with a sixteen-core minimum on the physical server and an eight-core minimum for each VM. Datacenter, which removes the per-VM count limit, is closer to 50 dollars. If customers are going to connect to a desktop rather than a console, Remote Desktop Services licences add roughly 5 to 15 dollars per user on top, and ordinary Windows Server client access licences add a couple more.

And then the rules changed in October 2025

On 1 October 2025, Microsoft restricted SPLA on what it calls Listed Providers. The list is short and familiar: AWS, Microsoft Azure, Google Cloud and Alibaba Cloud. Service providers can no longer cover customer workloads running on those platforms with their own SPLA licences.

Hosters running on their own hardware — the DigitalOceans, Hetzners, Lincodes, Contabos and OVHs of the world — are not affected. But a small provider who built their platform on top of AWS just lost the ability to license Windows that way, and that is a story that has quietly reshaped the market over the past year.

Route to legally offer Windows Who can use it Cost shape
SPLA Hoster on its own infrastructure ~$15/mo per VM
CSP via a hoster Buying from a cloud provider ~$15-40/mo per VM
Your own licence You, for your own machine One-off, per core
Include it and eat the cost Nobody at this price point More than the plan
The cost does not scale down

This is the part that decides everything. A licence is a per-machine monthly cost, not a one-off. It is the same whether the customer uses the server heavily or not at all, which means every idle Windows VM is a bill. Linux has no such cost, and that is why the cheap tier is Linux-only almost by definition.

03Per-Core Licensing, Explained Without the Jargon

Windows Server stopped being licensed per processor a while ago. It is licensed per physical core, and there is a floor underneath it. You do not get to buy four cores because your virtual machine only uses four.

Rule Number What it means in practice
Minimum per physical server 16 cores Every host has to be fully licensed up to 16 cores at least
Minimum per virtual machine 8 cores A small VM does not reduce the licence
Standard covers 2 virtual machines Two Windows VMs per Standard licence
Datacenter covers Unlimited Why it costs several times more
Client access licences Per user or device Separate from the server licence entirely

That rule about Standard covering two virtual machines is worth sitting with, because it explains the price of everything above it. A hoster running thirty Windows VMs on one physical server does not buy thirty licences; they buy core licences for the host and, if they are on Standard, they need enough of them to cover pairs of VMs. Datacenter removes that arithmetic, which is exactly why it is the more expensive product and why the difference is not a marketing trick.

For comparison, a retail sixteen-core Standard pack is around 970 dollars, Datacenter around 6,100, an ordinary client access licence around 45, and a Remote Desktop Services licence around 155. Those are list prices for buying outright, not the subscription a hoster pays, but they show the scale.

The fixed cost against uncertain revenue

A hoster must license cores on every physical machine whether or not a single customer buys a Windows VM. That is a bill they pay in advance, against revenue that might never arrive. It is the same reason a shop does not stock an expensive item that nobody has asked for: it is not a judgement about the item, it is a judgement about the risk.

04Where Desktop Windows Is Barred Entirely

Everything so far has been about Windows Server. Windows 10 and Windows 11 are a different story, and a shorter one: a provider cannot sell you those for the purpose of remote use. Microsoft’s terms do not permit desktop operating system licences to be used to deliver a hosted desktop to third parties. That is a category of activity Microsoft does not license on the retail product at all.

This is the reason the market for Windows 10 and 11 on a VPS looks the way it does. There is no provider offering it as a product, because there is no clean way to license it as a service. What exists instead is a large number of individuals installing it themselves on hardware they rent, and taking responsibility for their own licence. Different activity, different rules.

Cheap OEM keys are not a shortcut here

An OEM licence is tied to the first machine it is installed on and is generally not transferable, so buying one to activate a machine you do not own the way OEM intends is not a licence that survives scrutiny. The cheap keys flooding resale sites are frequently volume keys that activate today and stop activating later. It is worth reading our guide on what happens when a Windows evaluation expires before you rely on one.

Where that leaves you is the same place it leaves everybody: the licence is yours to arrange, and the practical question is which of the routes in section 07 actually fits what you are doing.

05The Technical Reason They’d Rather Not

Suppose a provider solved the licensing problem and decided to offer Windows. They would walk straight into the second wall, and this one has nothing to do with money.

When you rent a VPS, you get a virtual machine. If that machine is going to run Windows, the Linux VM you are sitting on has to be able to run a hypervisor of its own — QEMU, in the case of a self-installed Windows. That is called nested virtualization, and it requires the host to pass the CPU’s virtualization flag through to your VM. Without it, the CPU has no hardware acceleration to offer and the Windows guest falls back to emulating every instruction in software.

Enabling that flag is a single setting. So why would a provider leave it off?

Live migration is the reason

Large hosting platforms move running virtual machines between physical hosts. They do it during maintenance, to rebalance load, and to drain a machine before patching it. To your server it is invisible: the machine keeps running, on different hardware, without a reboot.

Now put a virtual machine inside your virtual machine. The migration has to move a guest that is itself running guests. If the destination host has a different CPU generation, or simply has the virtualization flag configured differently, the inner machine either fails to resume or resumes broken. What was a routine maintenance operation becomes a support incident, on a platform with thousands of customers.

Akamai, which runs Linode, says the quiet part out loud: nested virtualization is not supported because it interferes with live migration. That is the whole answer. Not that it is impossible — that supporting it removes the ability to move machines without downtime, and that ability is worth more to them than the Windows market.

This is why installing it yourself works

You are not asking the provider to support Windows. You are running Linux, exactly as they intend, and using that Linux machine to host a virtual machine of your own. Nothing about their platform has to change. And if the virtualization flag happens to be available, Windows runs at near-native speed. If it is not, it still runs — just slower. Our guide on checking whether your VPS supports KVM shows how to find out in about a minute.

06What They Sell Instead

Some providers do sell Windows. It is worth understanding how, because the model explains the price difference you see on their pricing pages.

Vultr is a good example, because their documentation is clear about it in both directions. On the one hand, a Windows licence is automatically included when you provision a Windows server. On the other, the base monthly price does not include it — an additional licensing fee is applied based on the size of the compute plan you picked. And one more line that matters: existing Windows Server licences cannot be transferred to them.

So you are not buying Windows. You are renting a licensed machine, at a price that goes up with the plan, and the licence stays with them. That is a perfectly reasonable product. It is also the reason the same box costs meaningfully more with Windows than with Linux: Linux has no licence to pass through, so the Linux price is the hardware price.

Provider stance What you get Who it suits
Sells licensed Windows The VM plus a licence, priced in Businesses that want one invoice
Sells Linux only A cheaper machine with no OS licence Anyone willing to license separately
Offers nested virt Linux that can run a hypervisor inside it Self-installed Windows, accelerated
Refuses nested virt Linux only, host-level virtualization Self-installed Windows, emulated

The two middle rows are the interesting ones, and they exist because of the wall in section 05. A provider might refuse nested virtualization for the live migration reason and still be a perfectly good place to run Windows, because emulation works. You just pay for it in speed rather than in licence fees.

07Your Options, Honestly

Four routes exist. They are not ranked by quality; they are ranked by what you are optimising for.

Buy Windows from a provider that includes it

The simplest route and the most expensive. You get one invoice, one support desk and no licence paperwork. You also pay more per month for the same hardware, and the licence is not yours — transferring it elsewhere usually is not possible. Right answer if you value not thinking about licensing at all.

SIMPLEST

Rent from a hoster that operates under SPLA

The properly licensed route for a business, and you will not find it at five dollars a month. Suited to production workloads where someone might ask for the paperwork, and to anything that has to survive a compliance review.

BUSINESS

Bring your own licence to your own server

Perfectly valid for your own use, and the route most individuals end up on. Per-core minimums still apply, so a small VM does not shrink the licence. This is the option you should think about in terms of what the machine is actually for, not in terms of what is cheapest today.

YOUR OWN USE

Install it yourself and license it yourself

What OS Installer does. You rent a cheap Linux server, the installer deploys Windows onto it, and the machine is yours to run. We provide the deployment, not a licence, and we are not acting as a hosting provider — which keeps the licensing question exactly where it belongs: with you, on your own machine.

WHAT WE DO
An explanation, not legal advice

This article describes how the market is structured and why it looks the way it does. Licensing rules change, they differ between situations, and the only authority on yours is Microsoft and whoever you buy from. If the machine matters for a business, get it in writing from somebody whose job that is.

08Frequently Asked Questions

Is licensing really the only reason providers will not sell Windows?

It is the first reason they hit, and for most of them it is the only one that matters. Licensing blocks the product from existing at all, because there is no legal way to include Windows in a five dollar plan. Nested virtualization would be the second objection if they got past the first, but most never have to think about it. DigitalOcean is a useful case: their documentation is absolute on the Windows question, and it does not mention virtualization as the obstacle.

Why does Windows cost more than Linux on the same provider?

Because Linux has no licence and Windows does. When a provider lists Windows at a higher price for identical hardware, the difference is the pass-through cost of the licence plus whatever margin they take for carrying it. The hardware is not better and the plan is not larger. You are paying for the operating system, and it is a recurring monthly payment rather than something you own.

Can I install Windows on a cheap VPS myself?

Yes, and it is what the article you are reading exists alongside. You rent a Linux server, run a hypervisor inside it, and install Windows into a virtual machine of your own. The provider does not have to support Windows, offer a Windows image, or licence anything. You are using the Linux machine exactly as sold and doing something of your own inside it.

Is that legal?

Running Windows on a machine you rent, for your own use, is a different activity from a company hosting Windows in order to sell it to you as a service. The prohibition in Microsoft’s terms targets the second one. What is genuinely yours to sort out is the licence for the copy you are running, and the honest position is that you should arrange one rather than assume an unactivated installation is fine indefinitely.

What is a Listed Provider, and does it affect me?

It is Microsoft’s term for AWS, Azure, Google Cloud and Alibaba Cloud, and since 1 October 2025 a service provider cannot use its own SPLA licences to cover Windows workloads running on those platforms. It matters to you indirectly: it pushed some smaller providers out of the Windows business, and it is part of why the choice of host and the choice of licence have become more tangled than they used to be.

Will the cheap providers ever change their mind?

It would take a change in Microsoft’s licensing structure, not a change of heart at the host. As long as a licence is a monthly per-machine cost with a sixteen-core floor, it cannot be absorbed into a plan whose whole margin is a few cents. The gap is structural. That is also why it has stayed open for this long, and why installing it yourself remains the route that exists.

Get Started

The cheap server can still run Windows

OS Installer deploys Windows 10 Pro, Windows 11 Pro, Windows Server 2022 or Server 2025 on your Ubuntu 24.04 server over SSH, with no KVM, no rescue mode and no ISO upload. It is a deployment tool: the machine is yours, and the licence is yours to arrange.

Scroll to Top