Custom OS Template (Windows)
An organisation administrator can create a Customised OS Template for spinning up remote desktops, and it also lets you activate your own OS licence.
The steps below are critical for building the image correctly, so follow them closely.
Important:
About Disk Partition
1. Customised templates require just a single disk partition, or two: an EFI/Boot partition and a separate system and data partition.
2. LVM partitions are not supported — please avoid using them.
3. Using the wrong partition scheme will cause disk auto-resize and machine naming to fail.
Windows
1. Install "Red Hat VirtIO SCSI pass-through controller
When prompted with "Where do you want to install Windows?", click "Load drivers" and pick the correct driver. The storage drive will then appear.
2. Initial Setup
When you see "Let's connect you to a network", hit I don't have internet.
On the next screen, choose Continue with limited setup when "There's more to discover..." appears.
Now pick any username and leave the password blank.
3. Install Virtio-win drivers and guest agents
After the machine starts up and you've logged in, open CD Drive E and run Virtio-win-guest-tools to install virtio drivers along with spice vdagent and qemu guest agent. Follow the prompts, clicking Next and OK to complete the installation.
4. Disable Hibernate
Right-click "Command Prompt" and select "Run as administrator", then type powercfg.exe /hibernate off and press Enter.
5. Enable Shutdown/Restart Windows 10 without Any Prompts
In the Registry Editor, browse to this key: HKEY_USERS\.DEFAULT\Control Panel\Desktop.
Create a new String Value called AutoEndTasks and set its value to 1.
6. Check if the required service exists and set to "Automatic Start"
- Spice-Vdagent : for support of qemu vnc clipboard
- BalloonSerivce: for guest memory usage stats

7. Install and configure Tightvnc to allow proper VNC connection
Download the TightVNC for Windows installer from https://www.tightvnc.com/download.php. Run the installer, and when it finishes, disable authentication.
Open "TightVNC service configuration" and set it up.
8. Enable Shared-drive
Shared-drive lets cloud desktops share files during training sessions or between a user's own PC and the cloud desktop. It's based on WebDAV technology. You'll need to map the drive before you can use it — refer to the screenshot for how to do that.
9. Shutdown your Windows properly
Click the Windows icon in the bottom-left corner, then choose Power > Shut down.
Please Note
To add extra optional features such as
- DDWebdav to allow a trainer's content folders to be synchronised to each participant's machines,
- or DDUpload – to easily upload files within a DaDesktop machine;
Please contact DaDesktop Tech Support.
