Skip to content

TechDirectArchive

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

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

How to enable Enhanced Networking Adapter (ENA) on Windows

Posted on 12/12/201826/09/2023 IT Expert By IT Expert 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.
  • 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"
Rate this post

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
  • Share on Threads (Opens in new window) Threads
  • Share on Nextdoor (Opens in new window) Nextdoor
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

  • image 12
    How to Use Postman with the Amazon Pinpoint API AWS/Azure/OpenShift
  • Screenshot 2020 05 13 at 19.23.25
    AWS Command-Line Interface: How to configure AWS CLI [Part 1] AWS/Azure/OpenShift
  • azure just in time
    How to secure access to your Virtual Machine with Just-in-Time (JIT) VM Access AWS/Azure/OpenShift
  • Move Resources On Azure
    Move Azure Resources between Subscriptions AWS/Azure/OpenShift
  • computefeature
    How to use Azure Compute Gallery AWS/Azure/OpenShift
  • Docker Guide
    Pull and Deploy Nginx Container Images from Docker Hub AWS/Azure/OpenShift

More Related Articles

image 12 How to Use Postman with the Amazon Pinpoint API AWS/Azure/OpenShift
Screenshot 2020 05 13 at 19.23.25 AWS Command-Line Interface: How to configure AWS CLI [Part 1] AWS/Azure/OpenShift
azure just in time How to secure access to your Virtual Machine with Just-in-Time (JIT) VM Access AWS/Azure/OpenShift
Move Resources On Azure Move Azure Resources between Subscriptions AWS/Azure/OpenShift
computefeature How to use Azure Compute Gallery AWS/Azure/OpenShift
Docker Guide Pull and Deploy Nginx Container Images from Docker Hub 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

VEEAMLEGEND

vexpert-badge-stars-5

Virtual Background

GoogleNews

Categories

veeaam100

Veeam Vanguard

  • Lockout7
    Change Account Lockout Threshold for Local Accounts in Windows: The reference account is locked Windows
  • Integrate Icloud With Windows
    Synchronize Apple Calendar on Windows with Outlook [Part 2] Mac
  • Trellix configurations after ePo setup
    ePO Server Settings: Trellix ePO AD integration and ENS Agents Installation Security | Vulnerability Scans and Assessment
  • Deploy static website to azure blog storage
    Deploy a Static Website to Azure Storage from VSCode AWS/Azure/OpenShift
  • image 73
    How to manage and use Amazon S3 access points using the AWS Management Console AWS/Azure/OpenShift
  • MP Tools
    Veles Software: How to install and configure MPA Tools Reviews
  • Proxmox Installation
    Install Proxmox VE on a Beelink EQ12 Mini PC Virtualization
  • Run Android Apps on Windows with BlueStacks
    How to Run Android Apps on Windows with BlueStacks Windows

Subscribe to Blog via Email

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

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

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.