
Я пытаюсь настроить виртуальную машину для использования автоматической активации. Это первый раз, когда я это делаю, и я получил следующую ошибку:
Хост скриптов Windows
Ошибка: 0xC004F050 Служба лицензирования программного обеспечения сообщила, что ключ продукта недействителен.
У меня есть физический компьютер со следующей ОС: "Windows Server 2012 R2 Datacenter". На этом компьютере я включил роль "Менеджер Hyper-V". Я называю сервер своим сервером Hyper-V.
На сервере я установил гостевую (виртуальную) машину. Гостевая ОС - Windows 7 x64. Хост-машина (мой "сервер Hyper-V") активирована. Windows на гостевой машине не активирована.
Я пытаюсь использовать функцию автоматической активации, как описано вАвтоматическая активация виртуальной машины.
Если я правильно понимаю, моя настройка должна позволить мне использовать и активировать неограниченное количество виртуальных машин по лицензии сервера Hyper-V.
Я пытаюсь использовать ключи, указанные в статье, но получаю ошибку. Очевидно, я делаю что-то очень простое, очень неправильное.
решение1
Это ключ AVMA отhttp://technet.microsoft.com/en-us/library/dn303421.aspx.
Вы можете использовать его для активации сервера 2012 R2 datacenter на надлежащим образом лицензированном хосте Hyper-V; он активируется против Hyper-V, а не вашего KMS, SLIC или Microsoft. Однако его можно использовать только для активации сервера 2012 R2 datacenter.
Если я правильно вас понял,вы пытаетесь активировать Windows 7 этим ключом. Это не сработает. Ключ специфичен для гостевой ОС, и ошибка, которую вы получаете, говорит о том, что ключ недействителен для Windows 7. Ключа AVMA или поддержки для Windows 7 нет, поэтому вам придется использовать какой-то другой тип ключа (например, ключ KMS, если у вас есть KMS).
Если это не так и вы действительно пытаетесь активировать Server 2012 R2 Datacenter, сделайте следующее:
Проверьте журналы сервера Hyper-V, чтобы увидеть, не случилось ли там чего-нибудь. Однако наиболее вероятной причиной является то, что вы на самом деле не дали серверу указание активироваться; попробуйте это:
slmgr /ato
Это заставит виртуальную машину активироваться и через короткое время, как правило, вернет сообщение о том, что активация прошла успешно, или даст код ошибки, указывающий причину сбоя.
Вы также можете проверить KVP на хосте; вам нужно сделать это с помощью скрипта. Смотритеhttp://blogs.msdn.com/b/virtual_pc_guy/archive/2008/11/18/hyper-v-script-looking-at-kvp-guestintrinsicexchangeitems.aspx.
Кроме того, вы можете проверить журналы событий гостевой ОС Windows на наличие события с идентификатором 12309, которое может содержать указание на причину, по которой система не активируется.
решение2
Вы не можете использовать автоматическую активацию в клиентской ОС, такой как Windows 7.
Это также НЕ покрывается лицензией MS Datacenter Edition.
Вы имеете право использовать лицензирование DataCenter только с виртуальными машинами на базе Windows Server в качестве гостевых операционных систем. Следовательно, автоматическая активация на Windows Server 2012R2 будет работать только на операционной системе в качестве виртуальной машины, которая поддерживает этот механизм - например, на виртуальной машине, работающей под управлением Windows Server 2012R2!
У вас может быть лицензия пониженной версии для других виртуальных машин Windows Server, таких как Server 2008R2, но они не поддерживают автоматическую активацию.