Я не могу придумать какой-либо веской причины делать то, что вы пытаетесь сделать - если вы пытаетесь сменить версию - вам все равно нужно переустановить ... и, если у вас есть OEM - он умирает вместе с машиной и не может быть перемещен - если, однако, у вас есть полностью упакованный продукт, и он вам нужен для другого компьютера, - почему вы не можете просто применить другой компьютер, на который вы собираетесь заменить этот компьютер?
Тем не мение....
В Windows нет способа "деактивировать" (не говоря о KMS/ продвинутых вещах здесь), вы просто повреждаете лицензию и применяете новую.
Как бы ни раздражала активация, речь идет не о том, чтобы раздражать конечных / домашних пользователей, имеющих правильное количество, а о прекращении пиратства в больших масштабах.
Вы должны всегда пытаться делать правильные вещи, но, если активация не удалась и у вас есть правильные намерения / правильное количество лицензий / подобное, вы сделали все возможное (ну, надеюсь, кто-то другой может дать вам ответ, но если они этого не делают - читать дальше!)
Ранее у меня была проблема с лицензиями Windows Server, когда мне нужно было перейти с ключа MSDN на ключ партнера (из-за ограничений использования), я не мог легко измениться, и мне просто сказали Microsoft, что, пока они все активируются без проблема, и я помню, что к чему, они, откровенно говоря, не заботятся и имеют большие проблемы ... просто не используют в своих интересах.
например, если у меня есть 5 ключей MSDN (только для разработки) и 3 ключа партнера (для внутреннего использования) - им будет безразлично, если вы переназначите один из них на разработку для внутреннего использования, если вы этого не сделаете более 3 внутреннего использования и не пользуйтесь ими.