Udostępnij za pośrednictwem


Jak uruchomić maszynę wirtualną platformy Azure z systemem Windows przy użyciu ostatniej znanej dobrej konfiguracji

Dotyczy: ✔️ maszyny wirtualne z systemem Windows

Oryginalny numer KB: 4016731

Jeśli niedawno zainstalowano nowe oprogramowanie lub zmieniono niektóre ustawienia systemu Windows, a maszyna wirtualna z systemem Windows platformy Azure przestanie działać poprawnie, może być konieczne uruchomienie maszyny wirtualnej przy użyciu ostatniej znanej dobrej konfiguracji w celu rozwiązywania problemów. W tym artykule opisano, jak to zrobić.

Krok 1. Dołączanie dysku systemu operacyjnego maszyny wirtualnej do innej maszyny wirtualnej (narzędzia do rozwiązywania problemów) jako dysku danych

  1. Usuń maszynę wirtualną. Upewnij się, że podczas wykonywania tej czynności wybrano opcję Zachowaj dyski .
  2. Dołącz dysk systemu operacyjnego jako dysk danych do innej maszyny wirtualnej (maszyna wirtualna rozwiązywania problemów). Aby uzyskać więcej informacji, zobacz How to attach a data disk to a Windows VM in the Azure portal (Jak dołączyć dysk danych do maszyny wirtualnej z systemem Windows w witrynie Azure Portal).
  3. Nawiąż połączenie z maszyną wirtualną rozwiązywania problemów. Otwórz zarządzanie komputerem Zarządzanie dyskami>. Upewnij się, że dysk systemu operacyjnego jest w trybie online i że jego partycje mają przypisane litery dysku.

Krok 2. Modyfikowanie gałęzi rejestru na dysku systemu operacyjnego

  1. Na dołączonym dysku systemu operacyjnego przejdź do \windows\system32\configfolderu . Skopiuj wszystkie pliki jako kopię zapasową w przypadku konieczności wycofania.

  2. Na maszynie wirtualnej rozwiązywania problemów otwórz Edytor rejestru (regedit.exe).

  3. Kliknij klucz HKEY_USERS, a następnie wybierz pozycję Załaduj gałąź pliku > w menu.

  4. Przejdź do wpisania \windows\system32\config\SYSTEM nazwy gałęzi, takiej jak ProblemSystem. Po wykonaniu tej czynności gałąź rejestru zostanie wyświetlona w HKEY_USERS.

    Zrzut ekranu przedstawiający klucz rejestru ProblemSystem w HKEY_USERS.

  5. Rozwiń węzeł na HKEY_USERS/ProblemSystem/Select, a następnie zmodyfikuj następujące wartości na podstawie wersji systemu operacyjnego:

    W przypadku systemu Windows Server 2012 R2 i starszych wersji:

    Nazwa wartości Zmień wartość na
    HKEY_USERS\ProblemSystem\Select\Current  2
    HKEY_USERS\ProblemSystem\Select\Default 2
    HKEY_USERS\ProblemSystem\Select\Failed 1
    HKEY_USERS\ProblemSystem\Select\LastKnownGood 3

    W przypadku systemu Windows 10, Windows Server 2016 i nowszych wersji:

    Nazwa wartości Zmień wartość na
    HKEY_USERS\ProblemSystem\Select\Current 2
    HKEY_USERS\ProblemSystem\Select\Default 2
    HKEY_USERS\ProblemSystem\Select\Failed 1
    HKEY_USERS\ProblemSystem\Select\LastKnownGood 2

    Uwaga 16.

    Jeśli maszyna wirtualna została ponownie uruchomiona w ostatniej znanej dobrej konfiguracji przed, wartość bieżącej, domyślnej, niepowodzeniem i lastKnownGood zostanie zwiększona w 1.  Dlatego, aby uruchomić przy użyciu ostatniej znanej dobrej konfiguracji, dodaj 1 do wszystkich tych wartości. Na przykład należy ustawić wartość HKEY_USERS\ProblemSystem\Select\Current 3 , jeśli maszyna wirtualna została ponownie uruchomiona w ostatniej znanej dobrej konfiguracji przed.

  6. Wybierz pozycję HKEY_USERS\ProblemSystem, a następnie wybierz pozycję Zwolnij gałąź programu Hive w menu Plik .

  7. Odłącz naprawiony dysk systemu operacyjnego od maszyny wirtualnej rozwiązywania problemów. Następnie utwórz nową maszynę wirtualną na podstawie dysku systemu operacyjnego. Może być konieczne odczekanie około 10 minut, aż platforma Azure zwolni dysk.

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 na temat platformy Azure.