Skip to main content
Question

Veeam Agent for Windows – Failed to restore client ID / WMI UUID empty on Hetzner VPS

  • June 1, 2026
  • 4 comments
  • 24 views

Hello Veeam Support Team / Community members 

I am experiencing an issue with Veeam Agent for Windows that prevents it from starting on my server.

- Product: Veeam Agent for Windows (installed via .exe)
- OS: Windows Server 2016
- Hosting: Virtual Private Server (VPS) on Hetzner Cloud
- Virtualization: Managed by Hetzner (type unknown to tenant)

**Error message:**
"Failed to restore client id. WMI method call failed. Object reference not set to an instance of an object."

**Troubleshooting steps already performed:**
1. Verified WMI service is running — no errors found
2. Ran `winmgmt /resetrepository` and `winmgmt /salvagerepository` — issue persists
3. Checked Win32_ComputerSystemProduct UUID via PowerShell — returns empty/null value
4. Fully uninstalled Veeam Agent, cleaned registry and program folders, reinstalled — same error


The Hetzner VPS environment does not expose hardware identifiers (UUID) to the guest OS. The WMI query `(Get-WmiObject -Class Win32_ComputerSystemProduct).UUID` returns no value, which appears to be causing Veeam Agent to fail during client ID initialization.

Is Veeam Agent for Windows supported on VPS environments where `Win32_ComputerSystemProduct.UUID` is empty or unavailable? Is there a workaround or configuration option to allow Veeam Agent to generate a client ID using an alternative identifier?

Thank you for your assistance.

4 comments

Chris.Childerhose
Forum|alt.badge.img+21

For this issue, I would suggest opening a support ticket to troubleshoot the issue as many here probably will not be able to assist with this issue.  It seems very technical in nature and community is not technical support.


For this issue, I would suggest opening a support ticket to troubleshoot the issue as many here probably will not be able to assist with this issue.  It seems very technical in nature and community is not technical support.

Thanks Chris. How can I did this? I am using free version of Veeam Agent for Windows - can I get support on this?


lukas.k
Forum|alt.badge.img+13
  • Influencer
  • June 2, 2026

For this issue, I would suggest opening a support ticket to troubleshoot the issue as many here probably will not be able to assist with this issue.  It seems very technical in nature and community is not technical support.

Thanks Chris. How can I did this? I am using free version of Veeam Agent for Windows - can I get support on this?

Yes you can get support, but without SLA. The support will be best effort.

https://www.veeam.com/de/support.html

Just login there (upper right corner) and run through the ticket creation process.


regnor
Forum|alt.badge.img+14
  • Veeam MVP
  • June 2, 2026

Hi ​@Nikita Bryzgalov

Please take a look at the following KB article. At the bottom is a workaround for empty UUIDs. https://www.veeam.com/kb4205