A RemoteFX VM does not start, and you receive the error "Microsoft Synthetic 3D Display Controller: Failed to Power on" when you try to add the RemoteFX 3D Video adapter from Hyper-V settings


After you add the RemoteFX 3D Video adapter from Hyper-V settings, a RemoteFX virtual machine will not start, and you receive the following error message:

Microsoft Synthetic 3D Display Controller: Failed to Power on with Error 'Unspecified Error'

Additionally, the following event is logged in the Event Viewer of the server when this issue occurs:

Log Name:      RemoteDesktopServices-RemoteFX-SessionManager-Admin
Source:        Microsoft-Windows-RemoteDesktopServices-RemoteFX-SessionManager
Date:          Date_Time
Event ID:      11
Task Category: None
Level:         Critical
User:          SYSTEM

Virtual machines configured with a 3D video adapter can only run on systems that have a SLAT capable CPU.


This issue occurs when you try to start a RemoteFX virtual machine on a Hyper-V server that does not have a Second-Level Address Translation (SLAT)-enabled processor.


The processor in the RemoteFX server must support SLAT. In virtualization scenarios, hardware-based SLAT support improves performance. On Intel processors, these are known as Extended Page Tables (EPT), and on AMD processors, they are called Nested Page Tables (NPT).

For information about how to identify other hardware requirements for RemoteFX, refer to the following Microsoft TechNet article:

Artikelnummer: 2505030 – Letzte Überarbeitung: 16.02.2011 – Revision: 1

Windows Server 2008 R2 Datacenter, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 Foundation, Windows Server 2008 R2 Standard, Windows Server 2008 R2 for Itanium-Based Systems