Błąd 0x800705B4 podczas aktywacji maszyny wirtualnej z systemem Windows na platformie Azure

Ten artykuł zawiera rozwiązanie błędu 0x800705B4, 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 występuje błąd 0x800705B4:

Aktywacja systemu Windows
Wystąpił problem podczas próby aktywowania systemu Windows. Kod błędu 0x800705B4.
Aby uzyskać możliwe rozwiązanie, kliknij pozycję Więcej informacji.
Aby uzyskać pomoc, skontaktuj się z administratorem systemu lub działem pomocy technicznej.

Można go również wyświetlić jako błąd Security-SPP (identyfikator zdarzenia 8196) w dzienniku aplikacji.

Przyczyna

Ten błąd wskazuje limit czasu. Może to być spowodowane przez problemy z łącznością sieciową lub systemem nazw domen (DNS).

Czynności umożliwiające rozwiązywanie problemów

Wykonaj następujące kroki, aby sprawdzić problemy z łącznością sieciową, a następnie ponów próbę aktywacji.

Weryfikowanie łączności między maszyną wirtualną a usługą Azure KMS

  1. Upewnij się, że maszyna wirtualna jest skonfigurowana do używania poprawnego serwera usługi Azure Key Management Services (KMS). Aby to zrobić, uruchom następujące polecenie:

    Invoke-Expression "$env:windir\system32\cscript.exe $env:windir\system32\slmgr.vbs /skms azkms.core.windows.net:1688"
    

    Polecenie powinno zwrócić następujący tekst:

    Nazwa maszyny usługi zarządzania kluczami została pomyślnie ustawiona azkms.core.windows.net:1688 .

  2. Upewnij się, że ruch sieciowy wychodzący do punktu końcowego usługi KMS na porcie 1688 nie jest blokowany przez zaporę na maszynie wirtualnej. W tym celu uruchom polecenie cmdlet Test-NetConnection programu PowerShell lub narzędzie PsPing .

    • Sprawdź, uruchamiając polecenie Test-NetConnection:

      Test-NetConnection azkms.core.windows.net -port 1688
      

      Jeśli łączność jest dozwolona, można zobaczyć TcpTestSucceeded: True w danych wyjściowych.

    • Sprawdź przy użyciu narzędzia PsPing. Przejdź do folderu, w którym wyodrębniono Pstools.zip archiwum, a następnie uruchom następujące polecenie:

      .\psping.exe azkms.core.windows.net:1688
      

      W drugim do ostatniego wiersza danych wyjściowych upewnij się, że widzisz następujący tekst:

      Sent = 4, Received = 4, Lost = 0 (0% loss)

      Jeśli Lost wartość jest większa niż 0 (zero), maszyna wirtualna nie ma łączności z serwerem usługi KMS. W takiej sytuacji, jeśli maszyna wirtualna znajduje się w sieci wirtualnej i określiła niestandardowy serwer DNS, należy upewnić się, że serwer DNS jest w stanie rozpoznać azkms.core.windows.net. Możesz też zmienić serwer DNS na taki, który rozwiązuje problem azkms.core.windows.net.

      Uwaga

      Jeśli usuniesz wszystkie serwery DNS z sieci wirtualnej, maszyny wirtualne będą używać wewnętrznej usługi DNS platformy Azure. Ta usługa może rozwiązać problem azkms.core.windows.net.

  3. Sprawdź przy użyciu usługi Azure Network Watcher następnego przeskoku, czy typ następnego przeskoku z danej maszyny wirtualnej do docelowych adresów IP 20.118.99.224 i 40.83.235.53 (dla azkms.core.windows.net) lub adres IP odpowiedniego punktu końcowego usługi KMS, który ma zastosowanie do Twojego regionu, to Internet.

    Jeśli wynik to VirtualAppliance lub VirtualNetworkGateway, prawdopodobnie istnieje trasa domyślna. Skontaktuj się z administratorem sieci i skontaktuj się z nim, aby określić prawidłowy kierunek działania. Może to być trasa niestandardowa , jeśli to rozwiązanie jest zgodne z zasadami organizacji.

  4. Po zweryfikowaniu pomyślnej łączności z azkms.core.windows.netprogramem uruchom następujące polecenie w wierszu Windows PowerShell z podwyższonym poziomem uprawnień. To polecenie próbuje aktywacji wiele razy:

    1..12 | ForEach-Object {
        Invoke-Expression "$env:windir\system32\cscript.exe $env:windir\system32\slmgr.vbs /ato" ; start-sleep 5
    }
    

    Pomyślna aktywacja zwraca informacje podobne do następującego tekstu:

    Aktywowanie systemu Windows(R), serverdatacenter edition (12345678-1234-1234-1234-12345678) ... Produkt został pomyślnie aktywowany.

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.