I am having problems with virtual box on windows 10

I have installed Windows 10 to a 20 GB Virtual drive that I have set to Dynamic in Virtual Box. All has been fine until when I wanted to download the new build. It simply gives me a message that there is enough room for installation. Since the drive is dynamic I do not expect space to be an issue. Besides, I have tried expending the partition size but windows does not recognize the additional space. How can I go about this? Anyone who knows how to expand disk memory in Virtual Box please help.
