Amazon Elastic Compute Cloud
User Guide for Windows Instances

Modifying the Size, IOPS, or Type of an EBS Volume on Windows

If your current-generation Amazon EBS volume is attached to a current-generation EC2 instance type, you can increase its size, change its volume type, or (for an io1 volume) adjust its IOPS performance, all without detaching it. You can apply these changes to detached volumes as well. For more information, see Current Generation Instances.

The following previous-generation instance types support modification of EBS volumes without detachment: C1, C3, CC2, CR1, G2, I2, M1, M3, and R3. You can safely ignore any warnings that occur with these instance types. If you are using an unsupported previous-generation instance type, or if you encounter an error while attempting a volume modification, follow the procedures in Appendix: Starting and Stopping an Instance to Modify an EBS Volume.

In general, use the following steps when modifying a volume:

  1. Issue the modification command. For more information, see Modifying an EBS Volume from the Console and Modifying an EBS Volume from the Command Line.

  2. Monitor the progress of the modification. For more information, see Monitoring the Progress of Volume Modifications.

  3. If the size of the volume was modified, extend the volume's file system to take advantage of the increased storage capacity. For more information, see Extending a Windows File System after Resizing the Volume.

  4. If you modify the size of an NVMe volume on an instance that does not have the AWS NVMe drivers, reboot the instance to enable Windows to see the new volume size. For more information about installing the AWS NVMe drivers, see AWS NVMe Drivers for Windows Instances.

Additionally, you can use Amazon CloudWatch Events and AWS CloudFormation to automate the actions associated with volume modification.

There is no charge to modify the configuration of a volume. You are charged at the new volume configuration price after a modification starts. For more information, see the Amazon Elastic Block Store section on the Amazon EBS Pricing page.


Before modifying a volume that contains valuable data, it is a best practice to create a snapshot of the volume in case you need to roll back your changes. For information about EBS snapshots, see Creating an Amazon EBS Snapshot.