Amazon Elastic Compute Cloud
User Guide for Windows Instances

EC2Launch Version History

Windows AMIs starting with Windows Server 2016 include a set of Windows Powershell scripts called EC2Launch. EC2Launch performs tasks during the initial instance boot. For information about the EC2Launch versions included in the Windows AMIs, see see Managed AWS Windows AMIs.

To download and install the latest version of EC2Launch, see Installing the Latest Version of EC2Launch.

The following table describes the released versions of EC2Launch.

Version Details


  • Added route to AMZN time service.

  • Added route to GRID license service.

  • Added timeout of 25 seconds when attempting to start SSM.


  • Fixed improper drive lettering for EBS NVME volumes.

  • Added additional logging for NVME driver versions.


Fixed minor issues.


Fixed issue with redirecting output and errors to files from user data.


  • Added missing instances types in the wallpaper.

  • Fixed an issue with drive letter mapping and disk installation.


  • Fixed Get-Metadata to use the default system proxy settings for web requests.

  • Added a special case for NVMe in disk initialization.

  • Fixed minor issues.


Added a -NoShutdown option to enable Sysprep with no shutdown.


Fixed minor issues.


Fixed minor issues.


Fixed minor issues.


  • Fixed a hexadecimal length issue for computer name change.

  • Fixed a possible reboot loop for computer name change.

  • Fixed an issue in wallpaper setup.


  • Update to display information about installed operating system (OS) in EC2 system log.

  • Update to display EC2Launch and SSM Agent version in EC2 system log.

  • Fixed minor issues.


  • Update to display ENA driver information in EC2 system log.

  • Update to exclude Hyper-V from primary NIC filter logic.

  • Added KMS server and port into registry key for KMS activation.

  • Improved wallpaper setup for multiple users.

  • Update to clear routes from persistent store.

  • Update to remove the z from availability zone in DNS suffix list.

  • Update to address an issue with the <runAsLocalSystem> tag in user data.


Initial release.