# GNS3 on Hyper-V

You should have already completed the Simple GNS3 install. You can use Hyper-V on the University VDI, in Azure labs, or on a home computer.

If you search for Hyper-V you will be prompted to **Turn Windows features on or off**. On an old version of Windows, this may be in the control panel. Turn on the Hyper-V features and click **OK**.

You must now restart.

<figure><img src="https://3973593522-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbuXMcoW2S0X8KE0jLpdN%2Fuploads%2F4ZSLJCotWdQIrIJV7Abw%2Fimage.png?alt=media&#x26;token=210e9e84-3c27-4ace-8368-3cca881fe87e" alt=""><figcaption></figcaption></figure>

After restart, I log back in again. The Hyper-V manager app should be available and I run it.

<figure><img src="https://3973593522-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbuXMcoW2S0X8KE0jLpdN%2Fuploads%2FgNW046HKkn0VtF06FXb4%2Fimage.png?alt=media&#x26;token=3d38c844-26bd-414b-aef5-9822ada3d2f3" alt=""><figcaption></figcaption></figure>

On the GNS3 Downloads page, I click to download the GNS3 VM.

<figure><img src="https://3973593522-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbuXMcoW2S0X8KE0jLpdN%2Fuploads%2FiC9fA6TNizjKghsyRgZC%2Fimage.png?alt=media&#x26;token=74030c95-36c1-4924-b7c2-57271b300e11" alt=""><figcaption></figcaption></figure>

I am given several options, I select Hyper-V. At time of writing, this was over 1GB, you need decent broadband.

<figure><img src="https://3973593522-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbuXMcoW2S0X8KE0jLpdN%2Fuploads%2FLYFjFGEd5iUnvLzmphJx%2Fimage.png?alt=media&#x26;token=7f8f4072-6f6a-4844-b746-a6f03289a465" alt=""><figcaption></figcaption></figure>

The download is in a ZIP format, you need to extract the files, I do so in the Downloads folder.

There is a PowerShell script **create-vm.ps1** which I now run. Make sure there are no errors.

I start the new VM.

Next I open GNS3 and go to **Edit->Preferendes->GNS3 VM**.

I select **Enable the GNS3 VM** and under virtualization engine, I select **Hyper-V** and click **OK**.

<figure><img src="https://3973593522-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbuXMcoW2S0X8KE0jLpdN%2Fuploads%2F7D8TjAx3zBhpReqv3TUx%2Fimage.png?alt=media&#x26;token=ffc2f1c6-1936-4668-ab40-6bab5dade418" alt=""><figcaption></figcaption></figure>

After a few seconds, I can see the additional server.

<figure><img src="https://3973593522-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbuXMcoW2S0X8KE0jLpdN%2Fuploads%2FU1b3AfOhQCFKnZT3Lj6F%2Fimage.png?alt=media&#x26;token=d0f040a7-9770-46a9-bea3-56ccf770323b" alt=""><figcaption></figcaption></figure>
