If you want to run Hyper-V on newer Windows operating systems (Like Windows 8 or Windows Server 2016), your processor must support SLAT or Second level address translation.

What is SLAT?

SLAT is a technology which was introduced in both Intel and AMD processors. Intel calls this technology EPT (Extended Page Tables) while AMD refers it as RVI (Rapid Virtualization Indexing). Hyper-V uses this technology to reduce CPU time and save memory for each VM.

How to Check if Processor Support SLAT?

You can check your processor SLAT support by following these steps.

Step 1. Download Coreinfo.exe form this link, https://technet.microsoft.com/en-us/sysinternals/cc835722

Step 2. Extract it to your C:\ drive

Step 3. Open command prompt with elevated privileges

Step 4. Navigate to C:\ drive

Step 5. Run the following command

coreinfo.exe -v

If your processor support SLAT, there should be an * in EPT row.

Check if processor supports SLAT

How to Check if Processor Supports SLAT (Second Level Address Translation)

Karim Buzdar

About the Author: Karim Buzdar holds a degree in telecommunication engineering and holds several sysadmin certifications. As an IT engineer and technical author, he writes for various web sites. You can reach Karim on LinkedIn

One thought on “How to Check if Processor Supports SLAT (Second Level Address Translation)

  • Avatar
    February 25, 2020 at 8:06 pm

    This can also be done using PowerShell:
    (gwmi win32_processor).SecondLevelAddressTranslationExtensions


Leave a Reply

Your email address will not be published. Required fields are marked *