title: Convert VHDX to VHD (Get-VHD and Convert-VHD are not recognized)
body: <p>I wanted to convert some VHDX files to VHDs so that I can upload them to Microsoft Azure as I have to migrate some Servers to the Cloud for a company. The problem is, that my Server seems to not know the VHD commands in the PowerShell. </p>
  
  <pre><code>Get-VHD : The term 'Get-VHD' is not recognized as the name of a cmdlet, function, script file, or operable program.
  Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
  At line:1 char:1
  + Get-VHD -Path * | %{Convert-VHD -Path $_.Path -DestinationPath ($_.Pa ...
  + ~~~~~~~
      + CategoryInfo          : ObjectNotFound: (Get-VHD:String) [], CommandNotFoundException
      + FullyQualifiedErrorId : CommandNotFoundException
  </code></pre>
  
  <p>and </p>
  
  <pre><code>Convert-VHD -Path ".\VHDName.vhdx" -DestinationPath ".\VHDName.vhd"
  
  Convert-VHD : The term 'Convert-VHD' is not recognized as the name of a cmdlet, function, script file, or operable
      program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
      At line:1 char:1
      + Convert-VHD -Path ".\Windows 8.1 x86 Update1 UpdatePack Upgrade.vhdx" ...
      + ~~~~~~~~~~~
          + CategoryInfo          : ObjectNotFound: (Convert-VHD:String) [], CommandNotFoundException
          + FullyQualifiedErrorId : CommandNotFoundException
  </code></pre>
  
  <p>Has anyone got an idea how to fix that? Hyper-V can't be installed, VirtualBox neither.
  The Server itself is a Windows 10 Technical Preview 3 VM hosted on Azure. The Version of Powershell is 5.0.10514.0. </p>