Modifying root volume size in AWS windows instance is just a piece of cake.
There are just two main steps.
Step One: Expand the root volume from the Amazon EC2 console
And then
Step two: Extend the hard disc going in side( RDP) the instance.
Following are the simple steps to that.
1. Open the Amazon EC2 console .Select your instance and see which volume associated to your instance.
2. Choose the volume .You can also directly go to volumes and find out with which volume your instance is associated.You can do this by checking instance ID.
3. Choose the volume, choose Actions, and select Modify Volume.
4. Enter the Size you want choose Modify, and choose Yes.
5. Now it’s done from AWS. You can see by refreshing the console page. You can check this in the Description tab, choosing the information icon next to the State. You will find both here Original Size and the Target Size.
6. Now you have to login to you windows instance by opening RDP session.
You can’t see resized disk there because its still not attached. The extended space is still in pool.
Go to Disk Management by using the diskmgmt.msc command or by mannually going through server manager now choose Action, and Refresh.
7. Open the context (right-click) menu, and choose Extend Volume. Here you should be able to see the total volume which you extended through AWS console .
Restart your instance in case you don’t see the available space (Don’t reboot from AWS otherwise it will change the IP address of the instance)
8. Just continue with default options available by choosing Next and then Finish.
9. Perform same steps if you have additional volumes and you want to expand them also.