Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Shells Virtual Desktop
BMail.ag - Secure Email Service
Server.net
CPLicense.net
VPS Server
Buy VPN
Vultr
VMs for AI
HostDare
ReliableSite White-Label Dedicated Hosting for Resellers
InterServer VPS
BMail.ag - Secure Email Service
Best VPN
High-Performance Bare Metal Server Solutions
Karvl.com
Server Mania Cloud Hosting
DataWagon Hosting
AlphaVPS Hosting
Evoxt.com
Clouvider
VPS Hosting with NVMe
Residential IPs in the US & 4G Mobile Proxies in EU & US with Unlimited Bandwidth
ReliableSite White-Label Dedicated Hosting for Resellers
Rabisu - Hosting Solutions
Shells Virtual Desktop
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

Windows Server "One Click" Installation Script for Hetzner Dedicated Servers

DigiRDPDigiRDP Member, Patron Provider

If you’ve ever tried installing Windows on a Hetzner dedicated server, you know it’s not exactly plug-and-play. That’s why we built a fully automated Windows Server One-Click Installation Script specifically for Hetzner’s dedicated servers.

You can find everything here:
Website: https://hetzner.digirdp.com/

What It Does
This script automates the entire process of installing Windows Server directly from the Hetzner Rescue System. It eliminates the need for mounting ISOs, manual partitioning, driver setups, or RDP configurations.

Whether you're using Intel i9, Ryzen 9, or any EX/AX model—this works out of the box, with driver injection handled automatically.

Features
Truly One-Click Setup
Just run a single command in the Hetzner Rescue System—everything else is hands-free.

Supports Latest Windows Server Versions
Works with Windows Server 2019, 2022, and more.

Driver Injection
Automatically injects network drivers for chipsets like Ryzen and newer Intel CPUs.

UEFI & BIOS Compatibility
The script intelligently handles both boot modes based on your server’s configuration.

Partitioning Automation
Automatically wipes and sets up the disk for optimal Windows installation—no manual input required.

Post-Install Configuration
Configures RDP access, sets up the admin password, and completes network setup so you're ready to log in right after reboot.

Fast Setup Time
Typical installation completes within 15–20 minutes depending on server specs.

Secure & Transparent
The script runs locally from the Hetzner Rescue System, with no third-party calls. No credentials are ever exposed.

How It Works
Boot into Hetzner Rescue Mode
Use Hetzner Robot or Console to activate the Rescue System (Linux).

Run One Command
Download and execute the installation script provided on our website.

Automated Installation Begins

Partitions the disk

Downloads Windows ISO

Installs network drivers

Sets up the bootloader and restarts the server

Server Reboots into Windows
A fully installed Windows Server instance is now ready, with RDP access and full driver support.

Screenshots
Installation in Hetzner Rescue Mode:

Who Is This For?
Hosting providers needing rapid deployment

Developers spinning up test environments

Resellers managing multiple Hetzner servers

Anyone tired of fighting with manual Windows installation on bare metal

Get Started
To install Windows Server on your Hetzner server with one click, visit:
👉 https://hetzner.digirdp.com/

Feedback Welcome

We’re actively improving the tool. If you encounter bugs, have feature requests, or want to share general feedback, we’d love to hear from you.

«1

Comments

  • That's neat - thanks for sharing ;)

  • xemapsxemaps Member

    @DigiRDP said:
    If you’ve ever tried installing Windows on a Hetzner dedicated server, you know it’s not exactly plug-and-play. That’s why we built a fully automated Windows Server One-Click Installation Script specifically for Hetzner’s dedicated servers.

    You can find everything here:
    Website: https://hetzner.digirdp.com/

    Do you want to catch Hetzner EU costumers with a script ?
    DigiRDP LLC you say ?
    Where can i see your legal entreprise number for EU/US ?
    Even in "Legal" no address and enterprise number/address.
    Had to google search.
    Go away and return US if you are not TRANSPARENT/CLEAN.

  • HostDZireHostDZire Member, Patron Provider
    edited July 2025

    Well that's some good work done by @DigiRDP
    Sadly, we left Hetzner, else this would have been very useful for us.

    Thanked by 2balramm DigiRDP
  • zedzed Member

    Very cool @DigiRDP !

    Thanked by 2balramm DigiRDP
  • WeredimeWeredime Member, Host Rep

    Nice script, but why is there a whole animated website for it? It's just a bash script, no need to glaze it :sob:

  • JabJabJabJab Member

    @xemaps said:

    @DigiRDP said:
    If you’ve ever tried installing Windows on a Hetzner dedicated server, you know it’s not exactly plug-and-play. That’s why we built a fully automated Windows Server One-Click Installation Script specifically for Hetzner’s dedicated servers.

    You can find everything here:
    Website: https://hetzner.digirdp.com/

    Do you want to catch Hetzner EU costumers with a script ?
    DigiRDP LLC you say ?
    Where can i see your legal entreprise number for EU/US ?
    Even in "Legal" no address and enterprise number/address.
    Had to google search.
    Go away and return US if you are not TRANSPARENT/CLEAN.

    The fuck you are rambling about?

    Thanked by 3Frameworks DigiRDP r3k
  • Why do you need a php script to generate the bash script? Just make it ask for the server IP directly.. Very shady, imo.

    Thanked by 1mandala
  • balrammbalramm Member, Host Rep

    @Weredime said:
    Nice script, but why is there a whole animated website for it? It's just a bash script, no need to glaze it :sob:

    Why not 🥲, I like to beautify 😩

    Thanked by 1mandala
  • balrammbalramm Member, Host Rep

    @sillycat said:
    Why do you need a php script to generate the bash script? Just make it ask for the server IP directly.. Very shady, imo.

    I will take this as feedback.

  • Looking for Cloud VPS Script for Windows Server on hetzner to be set on WHMCS

    Thanked by 1DigiRDP
  • looking over the script looks fine to me. I don't see anything sketchy going on there. If you don't wanna fiddle with setting up windows through qemu or fiddling with it, this makes things substantially easier.
    The website is fine. I guess some folk don't like the flare or are smoking some wild shit. It's a shell script, only thing holding anyone back from modifying it or reviewing it is themselves.

  • A very nice script and a beautiful website <3 Thanks for sharing!

    Thanked by 2DigiRDP mandala
  • LowHostingLowHosting Member, Host Rep
    edited July 2025

    @DigiRDP said:
    If you’ve ever tried installing Windows on a Hetzner dedicated server, you know it’s not exactly plug-and-play. That’s why we built a fully automated Windows Server One-Click Installation Script specifically for Hetzner’s dedicated servers.

    You can find everything here:
    Website: https://hetzner.digirdp.com/

    What It Does
    This script automates the entire process of installing Windows Server directly from the Hetzner Rescue System. It eliminates the need for mounting ISOs, manual partitioning, driver setups, or RDP configurations.

    Whether you're using Intel i9, Ryzen 9, or any EX/AX model—this works out of the box, with driver injection handled automatically.

    Features
    Truly One-Click Setup
    Just run a single command in the Hetzner Rescue System—everything else is hands-free.

    Supports Latest Windows Server Versions
    Works with Windows Server 2019, 2022, and more.

    Driver Injection
    Automatically injects network drivers for chipsets like Ryzen and newer Intel CPUs.

    UEFI & BIOS Compatibility
    The script intelligently handles both boot modes based on your server’s configuration.

    Partitioning Automation
    Automatically wipes and sets up the disk for optimal Windows installation—no manual input required.

    Post-Install Configuration
    Configures RDP access, sets up the admin password, and completes network setup so you're ready to log in right after reboot.

    Fast Setup Time
    Typical installation completes within 15–20 minutes depending on server specs.

    Secure & Transparent
    The script runs locally from the Hetzner Rescue System, with no third-party calls. No credentials are ever exposed.

    How It Works
    Boot into Hetzner Rescue Mode
    Use Hetzner Robot or Console to activate the Rescue System (Linux).

    Run One Command
    Download and execute the installation script provided on our website.

    Automated Installation Begins

    Partitions the disk

    Downloads Windows ISO

    Installs network drivers

    Sets up the bootloader and restarts the server

    Server Reboots into Windows
    A fully installed Windows Server instance is now ready, with RDP access and full driver support.

    Screenshots
    Installation in Hetzner Rescue Mode:

    Who Is This For?
    Hosting providers needing rapid deployment

    Developers spinning up test environments

    Resellers managing multiple Hetzner servers

    Anyone tired of fighting with manual Windows installation on bare metal

    Get Started
    To install Windows Server on your Hetzner server with one click, visit:
    👉 https://hetzner.digirdp.com/

    Feedback Welcome

    We’re actively improving the tool. If you encounter bugs, have feature requests, or want to share general feedback, we’d love to hear from you.

    I checked your code, and it seems like you used a lot of AI (which is OK-ish), but you always need to double-check it. I found a few errors:

    • ${TARGET_DISK}2 should be ${TARGET_DISK}p2, else the "ntfs-3g" mount (and not only) will always fail.

    • You should add a shutdown at the end of the tasks, else the script will always wait 15 minutes even if it's already done after 4-5 minutes, something like:

      <SynchronousCommand wcm:action="add">
      <CommandLine>shutdown /s /f /t 0</CommandLine>
      <Order>8</Order>
      <RequiresUserInput>false</RequiresUserInput>
      </SynchronousCommand>
      
    • You need to randomize: <ComputerName>DIGIRDP-WIN</ComputerName> else it can create issues.

    I didn't see anything else at first glance, so I should try to run it to understand if it has other problems. Maybe I'll do it in the next few days when I have some more free time! :smile:

    PS.
    You should also wipe the secondary drive used to install the OS.
    Anyway, it's possible to install Windows even without the secondary drive, since you are doing it via QEMU, I'm pretty sure you can use a virtual disk as a replacement, but I didn't check further.

  • DigiRDPDigiRDP Member, Patron Provider

    @LowHosting said: I checked your code, and it seems like you used a lot of AI (which is OK-ish), but you always need to double-check it. I found a few errors:

    ${TARGET_DISK}2 should be ${TARGET_DISK}p2, else the "ntfs-3g" mount (and not only) will always fail.

    You should add a shutdown at the end of the tasks, else the script will always wait 15 minutes even if it's already done after 4-5 minutes, something like:

    shutdown /s /f /t 0
    8
    false

    You need to randomize: DIGIRDP-WIN else it can create issues.

    I didn't see anything else at first glance, so I should try to run it to understand if it has other problems. Maybe I'll do it in the next few days when I have some more free time!

    PS.

    You should also wipe the secondary drive used to install the OS.
    Anyway, it's possible to install Windows even without the secondary drive, since you are doing it via QEMU, I'm pretty sure you can use a virtual disk as a replacement, but I didn't check further.

    These are good catch. About the shutdown, I think it won't work, because if we shutdown Windows we will need to start from hetzner panel again? I could be wrong

    About the virtual disk, I did some tests and it did not work, that is why using a secondary disk.

    Thank you for the Feedback.

    Regards
    B. Mishra

  • s0n1cs0n1c Member

    @Weredime said:
    Nice script, but why is there a whole animated website for it? It's just a bash script, no need to glaze it :sob:

    It was most likely made using something like v0.dev or loveable so its alright…. but if it was made from scratch then damn all that for a bash script 😂😂

    Good stuff though digirdp 👍👍

    Thanked by 2DigiRDP mandala
  • DigiRDPDigiRDP Member, Patron Provider

    Made some Minor changes to handle post-installation better.

  • Is this pages created using AI ? Good work btw.

  • LowHostingLowHosting Member, Host Rep

    @DigiRDP Another tip would be to make it compatible with GPT partitions, otherwise it will not be compatible with disks >2TB

  • xemapsxemaps Member

    You have custom iso available with hetzner VPS and KVM console for dedicated :*

  • balrammbalramm Member, Host Rep

    @LowHosting said:
    @DigiRDP Another tip would be to make it compatible with GPT partitions, otherwise it will not be compatible with disks >2TB

    That is already there.

  • LowHostingLowHosting Member, Host Rep

    @balramm said:

    @LowHosting said:
    @DigiRDP Another tip would be to make it compatible with GPT partitions, otherwise it will not be compatible with disks >2TB

    That is already there.

    Are you sure? I see you are attaching the drive as IDE in QEMU, you should not be able to create >2TB partitions in this way.

  • DigiRDPDigiRDP Member, Patron Provider

    @LowHosting said:

    @balramm said:

    @LowHosting said:
    @DigiRDP Another tip would be to make it compatible with GPT partitions, otherwise it will not be compatible with disks >2TB

    That is already there.

    Are you sure? I see you are attaching the drive as IDE in QEMU, you should not be able to create >2TB partitions in this way.

    Since you mentioned, I will cross-verify when I get time, maybe next week or so.

  • this is not working on my dedicated server
    amd ryzen 7 pro 8700ge w/ radeon 780m graphics
    https://i.ibb.co/ym0B46pF/Screenshot-2025-08-10-204740.png

  • balrammbalramm Member, Host Rep

    @littlejohny said:
    this is not working on my dedicated server
    amd ryzen 7 pro 8700ge w/ radeon 780m graphics
    https://i.ibb.co/ym0B46pF/Screenshot-2025-08-10-204740.png

    Hey,
    Thank you for reporting. will look into it.

  • probably dont work at ex101

  • balrammbalramm Member, Host Rep

    @skr1tiy said:
    probably dont work at ex101

    Can you DM the error you got so I can look into it?

  • Does this command supporting Hetzner cloud as well?

  • @HostingInsights said:
    Does this command supporting Hetzner cloud as well?

    No need for cloud on cloud you just use a INTEL/AMD and upload custom ISO with info they have on there via google drive but make sure you bake in VIRTIO DRIVERS folder inside Windows ISO ..

Sign In or Register to comment.