Microsoft today announced that it will charge full price for Windows 8.1 upgrades from Windows XP, Vista or Windows 7.