Если речь про InplaceUpgrade (обновление на месте без переустановки), то есть простой вариант :
В реестре меняете редакцию и имя продукта на нужные:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion]
"EditionID"="Professional"
"ProductName"="Windows 8.0 Professional"
 - 8.0 или 8.1 зависит от того, что сейчас стоит на компьютере.
Запускаете установку с дистрибутива нужной редакции, выбираете обновление с сохранением программ и данных.
Не сработает: 
8.1 --> 8.0, 
x86 --> x64 , x64 --> x86
На выходе получаете не активированную систему, все обновления нужно установить снова. Вариант не является поддерживаемым официально. 
Не лишней 
после обновления будет процедура очистки диска, а потом проверки образа.
Описание процедуры: 
technet.microsoft.com/ru-ru/library/hh824869.aspx