Błąd 0xC004FD01 lub 0xC004FD02 podczas aktywacji maszyny wirtualnej z systemem Windows na platformie Azure

Ten artykuł zawiera rozwiązanie błędu 0xC004FD01 lub 0xC004FD02, który występuje podczas próby aktywowania maszyny wirtualnej z systemem Windows na platformie Azure.

Symptomy

Podczas próby aktywowania maszyny wirtualnej z systemem Windows platformy Azure jest wyświetlany komunikat o błędzie podobny do następujących przykładów:

Kod:
0xC004FD01
Opis:
System Windows nie działa na obsługiwanej platformie wirtualizacji Microsoft Hyper-V.

Kod:
0xC004FD02
Opis:
System Windows nie jest aktywowany na maszynie hosta. Skontaktuj się z administratorem systemu.

Przyczyna

Maszyna wirtualna jest skonfigurowana do aktywacji za pośrednictwem automatycznej aktywacji maszyny wirtualnej (AVMA), która nie jest obsługiwana na platformie Azure.

Ten problem może wystąpić w jednym z następujących scenariuszy:

  • Maszyna wirtualna jest pierwotnie uruchamiana lokalnie lub w innym środowisku chmury, a następnie migrowana na platformę Azure.

  • Klucz aktywacji AVMA jest konfigurowany na maszynie wirtualnej po wdrożeniu na platformie Azure.

Aby potwierdzić konfigurację avma, otwórz wiersz polecenia jako administrator i uruchom slmgr /dlv polecenie. Po wykonaniu polecenia zostanie wyświetlone okno Host skryptu systemu Windows :

Zrzut ekranu przedstawiający okno Host skryptu systemu Windows.

Tekst "VIRTUAL_MACHINE_ACTIVATION" w wierszu Opis oznacza, że jest używana metoda aktywacji AVMA.

Rozwiązanie

Aby rozwiązać ten problem, zmień metodę aktywacji z AVMA na Usługi zarządzania kluczami (KMS), aktualizując klucz aktywacji. Usługa KMS to obsługiwana metoda aktywacji na platformie Azure. Aby to zrobić, uruchom następujące polecenie:

slmgr /ipk <product key>

Uwaga

Zastąp <product key> ciąg 25 literami lub cyframi należącymi do klucza produktu, którego użyjesz. Jeśli używasz usługi KMS, te klucze są wymienione w kluczach usługi KMS.

Po pomyślnym wprowadzeniu klucza zostanie wyświetlony komunikat "Instalacja zakończyła się pomyślnie". W tym momencie aktywacja powinna nastąpić automatycznie. Aktywację można również wyzwolić ręcznie, uruchamiając następujące polecenia:

slmgr /ckms
slmgr /skms azkms.core.windows.net:1688
slmgr /ato

Te polecenia będą żądać aktywacji hosta usługi Azure KMS.

Skontaktuj się z nami, aby uzyskać pomoc

Jeśli masz pytania lub potrzebujesz pomocy, utwórz wniosek o pomoc techniczną lub zadaj pytanie w społeczności wsparcia dla platformy Azure. Możesz również przesłać opinię o produkcie do społeczności opinii platformy Azure.