Вот такой трюк был проделан в большом офисе с кучей компов, штук 200. Прерставлять было все просто невозможно по времени. Требовалось заменить пиратские про, на оем, ключи тоже не подходили, в МС сказали, что ничего не сделать, мы им не поверили и сделали вот что.
В реестре, ветка [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion], значения параметров DigitalProductId, LicenseInfo, ProductId заменить на соответствующие из установленной оем, заменить файлы такими же из оем: oembios.bin, oembios.dat, oembios.sig, dpcdll.dll, pidgen.dll. Все операции по замене проводились из под ErdCommander, и копирование и сама замена, на всякий случай. Думаю, что в варианте про и хоума такое тоже прокатит, ибо набор параметров в реестре и указанная выше кучка файлов и определяют версию системы. Мы попробовали и обратную замену, все прошло на ура, т.е. операция обратима. Правда не знаю, стоит ли ради одного компа все это делать, все равно хоум в виртуалку ставить. Ну вобщем вот, надеюсь кому-нибудь пригодится.