Docker Installation Error: Virtualization Not Enabled

Let’s discuss how to resolve the error “Hyper-V service is not available” or “Hyper-V Virtualisation id disabled” while installing docker in windows 10

The main reason behind this issue is “ Hyper-V Virtualisation is Disabled in Firmware Level”.

Consider the below screenshot to relate the problem statement.

Step 1: Check if your PC is Hyper-V virtualization enabled?

In the windows search box type “msinfo32 “>click System Information> System Summary>Search Hyper-V in “find what” box

Refer to the below screenshots for more in-depth.

Now, you can see four Hyper-V related options are there. Among these, check the Virtualization Enabled attribute value. If you see the value as yes, it means virtualization service is up. No modification needed.

If you see the Virtualization Enabled attribute value as No, it means virtualization service is not enabled yet. And we need to enable hyper-v virtualization in system Firmware. A BIOS (or UEFI firmware) level settings required to fix this issue.

Step 2: Let’s check how easily we can fix this issue using the Firmware setting

How to Enter the BIOS on a Windows 10 PC

1. Navigate to settings. You can get there by clicking the gear icon on the Start menu.

2. Select Update & security.

3. Select Recovery from the left menu.

4. Click Restart Now under Advanced startup. The computer will reboot to a special menu.

5. Click Troubleshoot. Then Click Advanced options.

6. Select UEFI Firmware Settings. If you don’t see this icon, then press Startup Settings, instead. When your PC is restarting, tap F1 (or F2) to access the BIOS.

7. Click Restart.

8. Your system will restart and take you to the BIOS. Select virtualization under security

9. Enable both VT and VT-d features. Save and exit.

10. Your system will reboot with the updated features and then check the Hyper-v status under Apps and features > Program features > Turn off or on windows features > Hyper-V box should be checked in.

Voilà !!!Now you should be able to install Docker and run any Docker image in your windows system.

Thank you for reading !!




Hello Techies, I love to learn and grow. Currently working as mulesoft Developer @Salesforce . I have experience in both backend(java) and middleware (MuleSoft)

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

As a developer, great soft skills will amplify your technical abilities.

Coronavirus: Tech Tips & Business Advice for Engineering Managers

Speeding up Mobile and Web Software Releases

How to score SIX certs in SIX weeks

LingQ Vs Speakly: Comprehensive Meets Master Minimalism

Obsidian 4.0.0 Technical Brief

Message Broker — Why Should I Care?

Which Language to Learn: Top Programming Languages 2017

Why did we fork Solana ?

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Priyanka Paul

Priyanka Paul

Hello Techies, I love to learn and grow. Currently working as mulesoft Developer @Salesforce . I have experience in both backend(java) and middleware (MuleSoft)

More from Medium

Docker with SSL and Apache Proxy

Backup Elasticsearch cluster to minio S3 server (Part 2)

Deploy an EFK stack to Kubernetes

Logging Architectures, EFK Stack and Kubernetes

GitLab CI CD Pipeline Tutorial