# Limitations

## **General information**

Depending on the situation, **Xopero ONE** uses two restoration methods: one that provides higher accuracy and another that is less precise. The system automatically selects the appropriate method based on predefined criteria.

***

## **Less accurate restoration method triggers**

### <mark style="background-color:$primary;">**Lower configuration version on the host**</mark>

If the configuration version on the host where the restoration is taking place is lower than that of the VM being restored, a warning labeled **DW9715** will appear. You can check the host’s configuration version using the following **PowerShell** command:

```powershell
Get-VMHostSupportedVersion | Where-Object { $_.IsDefault -eq $true }
```

{% hint style="warning" %}
It’s important to note that this limitation originates from **Hyper-V** itself.
{% endhint %}

### <mark style="background-color:$primary;">**TPM enabled on the backed-up machine**</mark>

If the VM you backed up had the **TPM** (**Trusted Platform Module**) enabled, a warning labeled **DW9717** will appear during restoration.

{% hint style="info" %}
**TPM** (**Trusted Platform Module**) is a hardware-based security feature that protects system integrity and sensitive data by providing cryptographic keys. Restrictions on restoring VMs with **TPM** enabled stem from limitations inherent to **Hyper-V**.
{% endhint %}

***

## Not restored by less accurate method

Several important settings cannot be restored using the less accurate method. These include:

* CD/DVD drive controller settings.
* Connect access settings.
* Console support settings.
* Disk QoS (quality of service).
* Display settings.
* EFI boot order settings.
* Floppy drive settings.
* Machine group memberships.
* Resource measurement settings.

{% hint style="warning" %}
Keep these limitations in mind when restoring **Hyper-V** machine settings. If you have any questions or encounter issues, contact **Xopero ONE** technical support for assistance.
{% endhint %}
