UPDATED ON 27 JULY 2020
Would you like to install Windows on a 'Hetzner' server from Germany? In the following I will explain how it works. It took me over 10 hours or trial and error, but finally I got the correct way to do it!
Sponsor me to make a new and better video with FULLY visible IP address (Server cost € 35,-)! https://paypal.me/campdrive
Welcome to this tutorial of how to install any windows to a dedicated server. I bought a server on https://hetzner.de on the auction and after only 10 minutes I got the login details! I will explain now simply how to install any Windows you want to this dedicated server!
(Took me over 10 hours with trial and error, but I hope you can do it within 60 minutes!)
Open the e-mail of Hetzner
Login to Hetzner with your credentials in the email from Hetzner!

Go to 'Robot'

Go to 'Servers'

Go to 'Rescue'

Linux is already pre selected!
Select '64 bit'
PRESS 'Activate rescue system'
!!!!!!! You will see a message with a code on the end, copy that code to a .txt !!!!!! You need this for the installation at PuTTY !!!!!
Go to 'Reset'

Select 'Execute an automatic hardware reset'
For now you are finished at Hetzner!
🔽 Download PuTTY
https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
🔽 Download VNC Viewer
https://www.realvnc.com/en/connect/download/viewer/
🔽 Check any Windows version you want to use!
I recommend https://www.microsoft.com/en-us/cloud-platform/windows-server-trial
https://www.microsoft.com/en-us/cloud...
http://download.hetzner.de/bootimages...
https://software-download.microsoft.com/download/pr/17763.737.190906-2324.rs5_release_svc_refresh_SERVER_EVAL_x64FRE_en-us_1.iso
Or watch this video for 'How to download legally Windows'
So now you have all the downloaded software ready and installed for use!
First we create a connection!
- Open CMD on your Windows
Type 'ping XXX.XXX.XXX.XXX' -> xxx.xxx.xxx.xxx stands for you own IP what you received in the mail of Hetzner!
You tested the ping, and it receives packages? Yes?
Open PuTTY

Insert your own IP and PRESS 'Start'
It will open a Terminal.
Fill in 'Root'
Copy the Password what you got from the 'Rescue' (You should have saved the password in a .txt)
PASTE with right mouse button
PuTTY 1:
We will set up a KVM; Copy to the terminal > PASTE with right mouse button!
wget -qO- /tmp https://abcvg.ovh/uploads/need/vkvm-latest.tar.gz | tar xvz -C /tmp
PuTTY 2:
We will set up the folder now; Copy to the terminal > PASTE with right mouse button, and press ENTER!
cd /tmp
PuTTY 3:
Now we need to download any Windows to the /tmp folder. Any Windows you like https://www.microsoft.com/en-us/evalcenter/try
- Windows Server 2019 evaluation 180 days
wget https://software-download.microsoft.com/download/pr/17763.737.190906-2324.rs5_release_svc_refresh_SERVER_EVAL_x64FRE_en-us_1.iso
- Windows 10 Enterprise evaluation 90 days
wget https://software-download.microsoft.com/download/sg/17763.107.101029-1455.rs5_release_svc_refresh_CLIENT_LTSC_EVAL_x64FRE_en-us.iso
If everything is alright, it will start to download now the Windows to the Hetzner Server. The filenames should be exactly the same!
PuTTY 4:
We need to run the correct input; Copy to the terminal > PASTE with right mouse button!
ORIGINALSDA WORKING:
/tmp/qemu-system-x86_64 -net nic -net user,hostfwd=tcp::3389-:3389 -m 10000M -localtime -enable-kvm -cpu core2duo,+nx -smp 2 -usbdevice tablet -k en-us -cdrom /tmp/17763.737.190906-2324.rs5_release_svc_refresh_SERVER_EVAL_x64FRE_en-us_1.iso -hda /dev/sda -vnc :1 -boot d
NVME WORKING:
/tmp/qemu-system-x86_64 -net nic -net user,hostfwd=tcp::3389-:3389 -m 10000M -localtime -enable-kvm -cpu core2duo,+nx -smp 2 -usbdevice tablet -k en-us -cdrom /tmp/17763.737.190906-2324.rs5_release_svc_refresh_SERVER_EVAL_x64FRE_en-us_1.iso -hda /dev/nvme0n1 -vnc :1 -boot d
Replace /tmp/17763.737.190906-2324.rs5_release_svc_refresh_SERVER_EVAL_x64FRE_en-us_1.iso with your own windows.iso!
LEAVE PuTTY OPEN UNTIL EVERYTHING ELSE IS FINISHED!
OPEN now VNC Viewer
VNC: Insert your own IP in it with :1 behind it! Like xxx.xxx.xxx..xxx:1

This will open a terminal and you will see the install screen for Windows!
Install Windows like normal! If your drives are GTP follow this advice!
CTRL + F10
It will open a CMD
diskpart
list disk
select disk 0
clean
convert mbr
exit
exit
Go back to the beginning of the installation, and restart the installation without reboot of the terminals.
If you install Windows 10, make sure you turn off the firewall and turn on the RDP (Remote Desktop Protocol)
For more questions leave a comment https://youtu.be/-z-aoeGrP2U
Windows 10 Home
Windows 10 Pro
Windows 10 Pro for Workstations
Windows 10 Pro Education
Windows 10 Enterprise
Windows 10 Enterprise LTSC (formerly LTSB)
Windows 10 Education
Windows 7 Starter
Windows 7 Home Basic
Windows 7 Home Premium
Windows 7 Professional
Windows 7 Enterprise
Windows 7 Ultimate
Windows Server 2019 Essentials
Windows Server 2019 Standard
Windows Server 2019 Datacenter
Windows Server 2016 Essentials
Windows Server 2016 Standard
Windows Server 2016 Datacenter
Windows Server 2012 R2 Foundation
Windows Server 2012 R2 Essentials
Windows Server 2012 R2 Standard
Windows Server 2012 R2 Datacenter