Skip to content

TechDirectArchive

Hands-on IT, Cloud, Security, Veeam & DevOps

  • Home
  • About
  • Advertise With US
  • Reviews
  • Contact
  • Toggle search form

How to enable Enhanced Networking Adapter (ENA) on Windows

Posted on 12/12/201817/08/2026 Christian By Christian 2 Comments on How to enable Enhanced Networking Adapter (ENA) on Windows
  1. Home
  2. AWS/Azure/OpenShift
  3. How to enable Enhanced Networking Adapter (ENA) on Windows
Enhanced Networking Adapter

Most times when you increase or change the instance type of a server on AWS, the Network adapter changes and this can cause system related issues

Here are steps for installing the ENA Driver:

  • Install the driver for the operating system from this link. http://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/enhanced-networking-ena.html
    Locate the Operating system relevant to you. This can be selected by clicking on the relevant operating system as shown below.
Instructions to download the Amazon ENA adapter driver for Windows Server 2008 R2 and Windows Server 2012 and later.
  • Moreover, Copy this to the browser of the Instance where you wish to install the Network Adapter into. This will automatically download the zip file containing the ENA network adapter
  • Nonetheless, Open the command prompt (CLI) and navigate to the folder containing the path and run the command below.
 pnputil -i -aena.inf

The output will be as follow below

Output success would be
Microsoft PnP Utility
Processing inf : ena.inf
Succesfully installed the driver on a device on the system.
Driver package added successfully.
Published name : oem9.inf
Total attempted: 1
Number successfully imported: 1
  • Next stop the instance (server) by shutting it down
  • Furthermore, Enable ENA support on the instance.
    • Run this command below
      Note: (This step has to be done from your local computer) and NOT on on the instance itself).
    • Open the command prompt (CLI) on you local machine (work station) and type in aws configure
    • Now follow the prompt (instruction) by entering your keys and region where the instance is located.

      Modifying the instance Attribute (AWS-CLI)
aws ec2 modify-instance-attribute --instance-id Replacethiswith theinstance_id --ena-support

However, The next step would be to describe the instance to ensure the ENA (Enhanced Networking Adapter) is installed.

aws ec2 describe-instances --instance-ids Replacethiswith theinstance_id --query "Reservations[].Instances[].EnaSupport"

Thank you for reading this post. Kindly share it with others.

  • Share on X (Opens in new window) X
  • Share on Reddit (Opens in new window) Reddit
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on Facebook (Opens in new window) Facebook
  • Share on Pinterest (Opens in new window) Pinterest
  • Share on Tumblr (Opens in new window) Tumblr
  • Share on Telegram (Opens in new window) Telegram
  • Share on WhatsApp (Opens in new window) WhatsApp
  • Share on Mastodon (Opens in new window) Mastodon
  • Share on Bluesky (Opens in new window) Bluesky
AWS/Azure/OpenShift Tags:AWS, Enhanced Networking Adapter, Microsoft Windows, Windows 10

Post navigation

Previous Post: Create Simple Notification Service (SNS) Notification on AWS
Next Post: View Scheduled Events on AW using AWS Web Console and CLI

Related Posts

  • Azure Backup Copy 1
    How to Delete Backup Job in Recovery Services Vault AWS/Azure/OpenShift
  • AZURE Kubernetes Service upgrade
    AZURE Kubernetes Service (AKS) upgrade minor version from 1.32.3 to 1.33.7 AWS/Azure/OpenShift
  • How to Manage Azure Virtual Machines with Windows Admin Center and Serial Console​
    Manage Azure Virtual Machine with Windows Admin Center and Serial Console AWS/Azure/OpenShift
  • azure cost analysis
    Cost Management in Azure Using Cost Analysis Tool AWS/Azure/OpenShift
  • Remove Custom Domain from Entra ID and Azure tenant
    Delete Azure Tenant: Remove Custom Domain from Entra ID AWS/Azure/OpenShift
  • Simple Notification Service AWS SNS
    Create Simple Notification Service (SNS) Notification on AWS AWS/Azure/OpenShift

More Related Articles

Azure Backup Copy 1 How to Delete Backup Job in Recovery Services Vault AWS/Azure/OpenShift
AZURE Kubernetes Service upgrade AZURE Kubernetes Service (AKS) upgrade minor version from 1.32.3 to 1.33.7 AWS/Azure/OpenShift
How to Manage Azure Virtual Machines with Windows Admin Center and Serial Console​ Manage Azure Virtual Machine with Windows Admin Center and Serial Console AWS/Azure/OpenShift
azure cost analysis Cost Management in Azure Using Cost Analysis Tool AWS/Azure/OpenShift
Remove Custom Domain from Entra ID and Azure tenant Delete Azure Tenant: Remove Custom Domain from Entra ID AWS/Azure/OpenShift
Simple Notification Service AWS SNS Create Simple Notification Service (SNS) Notification on AWS AWS/Azure/OpenShift

Comments (2) on “How to enable Enhanced Networking Adapter (ENA) on Windows”

  1. Avatar photo xtnsele says:
    12/12/2018 at 10:03 PM

    Note: At the moment the the download and installer steps have changed by AWS but the syntax still remains the same
    – Now you have to download, navigate to the folder and run the install.ps1.

    All other steps and syntaxes are valid

    Log in to Reply
  2. Avatar photo xtnsele says:
    12/12/2018 at 10:08 PM

    If you encounter problems when you restart the instance, then you will have to disable ENA support using one of the following commands: And this has to be done from your local workstation and not on the server.

    Modify-instance-attribute(AWS CLI)

    – aws ec2 modify-instance-attribute –instance-id instance_id –no-ena-support

    https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/enhanced-networking-ena.html

    Log in to Reply

Leave a Reply Cancel reply

You must be logged in to post a comment.

Microsoft MVP

vexpert-badge-stars-5

Virtual Background

VEEAMLEGEND

Categories

veeaam100

Veeam Vanguard

  • ADV Guide 1 e1782748488737
    Azure Virtual Desktop: Deploy host pools and session hosts in the Azure [Part 01] AWS/Azure/OpenShift
  • screenshot 2020 04 09 at 02.57.27
    Import certificates into Trusted Root and Personal certificate store Windows Server
  • VBR upgrade to 12.2.3
    Upgrade Veeam Backup and Replication v12.3.x to 12.3.2 Backup
  • upgrade 2
    How to upgrade Windows Server Evaluation to Full Version Windows Server
  • S3 Bucket 1
    How to delete AWS S3 Bucket and Objects via  AWS CLI from Linux AWS/Azure/OpenShift
  • 111615smarthomeNG
    Unspecified GSS failure: How to fix Clock skew too great Web Server
  • banner 3
    How to Set Network Adapter Priority on Windows 11 Network | Monitoring
  • download
    Remove Packages from a Linux: Quick Guide Linux

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 1,757 other subscribers
  • RSS - Posts
  • RSS - Comments
  • About
  • Authors
  • Write for us
  • Contact
  • Advertise with us
  • General Terms and Conditions
  • Privacy policy
  • Feedly
  • Telegram
  • Youtube
  • Facebook
  • Instagram
  • LinkedIn
  • Tumblr
  • Pinterest
  • Twitter
  • mastodon
  • Bsky

Tags

Active Directory Azure Bitlocker Microsoft Windows PowerShell WDS Windows 10 Windows 11 Windows Deployment Services Windows Server 2016

Copyright © 2026 TechDirectArchive

Loading Comments...

You must be logged in to post a comment.