Wystąpił błąd krytyczny podczas wykonywania programu Sysprep

Gdy użytkownik uruchamia system Windows na maszynie wirtualnej, możliwe są różne typy błędów. System operacyjny rozumie różnicę podczas uruchamiania z samodzielnego komputera lub maszyny wirtualnej. W związku z tym podczas emulacji systemu operacyjnego Windows w oprogramowaniu używane są określone sterowniki i możliwości systemu. Na tym etapie, czasami podczas przygotowywania systemu, może wystąpić następujący błąd:

Wystąpił błąd krytyczny podczas wykonywania programu Sysprep. W pliku Setuperr.log można rejestrować następujące komunikaty:

  • [0x0f0082] SYSPRP LaunchDll: Wystąpił błąd podczas wykonywania C: \ Windows \ system32 \ msdtcprx.dll, SysPrepDtcCleanup, kod błędu -2146434815 [gle = 0x000000b7]
  • [0x0f0070] SYSPRP RunExternalDlls: Wystąpił błąd podczas uruchamiania rejestru sysprep DLL, kończąc wykonywanie programu sysprep. dwRet = -2146434815 [gle = 0x000000b7]
  • [0x0f00a8] SYSPRP WinMain: Błąd podczas przetwarzania dostawców czyszczenia sysprep; hr = 0x80100101 [gle = 0x000000b7].

Wystąpił błąd krytyczny podczas wykonywania programu Sysprep

Jak naprawić błędy 0x0f0082, 0x0f0070, 0x0f00a8 Sysprep

Ten błąd występuje, gdy Sysprep próbuje zatrzymać usługę Microsoft Distributed Transaction Coordinator (MSDTC), a VMware próbuje uruchomić usługę MSDTC. Okazuje się, że to „wyścig” usług. Sprawdźmy usługę MSDTC i ustawienia rejestru, aby pozbyć się błędów Sysprep 0x0f0082, 0x0f0070 i 0x0f00a8.

1. CMD

Usuń i ponownie zainstaluj usługę MDSTC. Uruchom wiersz polecenia jako administrator i wprowadź polecenia:

  • msdtc -uninstall - Usunięcie usługi MSDTC.
  • msdtc -install- Instalowanie usługi MSDTC.

Te poprawki dotyczą innych wersji systemu operacyjnego Windows, w tym systemu Windows 10, ale ten błąd występuje najczęściej w systemie Windows 7.

Usuwanie i instalowanie usługi msdtc za pośrednictwem cmd

2. Sprawdzanie ustawień rejestru

Naciśnij kombinację klawiszy Win + R i wpisz regedit, aby otworzyć Edytor rejestru. W edytorze przejdź do następującej ścieżki:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform\

Znajdź wartość SkipRearm po prawej stronie , kliknij ją dwukrotnie i ustaw wartość na 1 . Uruchom ponownie komputer, aby zmiany odniosły skutek.

Rejestr SkipReam