Podczas próby uaktualnienia do systemu Windows 10 z komputera z systemem Windows 7/8 za pomocą narzędzia Media Creation Tool firmy Microsoft może wystąpić błąd 0x80072F8F – 0x20000. Pełna treść komunikatu błędu:
There was a problem running this tool
We're not sure what happened, but we're unable to run this tool on your PC. If you continue experiencing problems, reference the error code when contacting customer support. Error code: 0x80072F8F - 0x20000
Ważne: Informacje zawarte w tym artykule (oraz poprawka rejestru) dotyczą tylko systemów Windows 7 SP1 i Windows 8. Nie mają zastosowania do systemów Windows 8.1 i nowszych!
Przyczyna #
Błąd 0x80072F8F – 0x20000 występuje, ponieważ narzędzie Media Creation Tool używa protokołu TLS 1.2, ale protokół ten jest domyślnie wyłączony na komputerach z systemem Windows 7 i Windows 8.
Rozwiązanie #
Aby rozwiązać błąd narzędzia Media Creation Tool 0x80072F8F – 0x20000 na komputerach z systemem Windows 7 i Windows 8, włącz protokoły TLS 1.1 i TLS 1.2. Wykonaj następujące kroki:
Metoda 1: Prosta poprawka (tylko dla Windows 7) #
Obejmuje to aktualizację firmy Microsoft, która umożliwia obsługę protokołów TLS 1.1 i TLS 1.2 za pośrednictwem pakietu KB3140245. Postępuj zgodnie z poniższymi instrukcjami:
- Pobierz KB3140245. Nie uruchamiaj go jeszcze!
- Pobierz plik wykonywalny „Easy Fix” za pomocą poniższego łącza (bezpośrednie pobieranie) i uruchom go. Poprawka utworzy wartość rejestru DefaultSecureProtocols, która jest wymaganiem wstępnym dla aktualizacji firmy Microsoft.
- Teraz uruchom pakiet KB3140245.msi pobrany w kroku 1.
- Uruchom ponownie komputer.
Spowoduje to automatyczne włączenie protokołów TLS 1.1 i TLS 1.2 na komputerze, co rozwiąże komunikat błędu 0X80072F8F – 0X20000.
Metoda 2: Aktywacja TLS 1.1 i TLS 1.2 przez rejestr (Windows 7 i 8) #
- Upewnij się, że komputer ma zainstalowane wszystkie aktualizacje.
- Otwórz program „Notatnik”.
- Skopiuj następujące wiersze do „Notatnika”:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp] "DefaultSecureProtocols"=dword:00000a00 [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp] "DefaultSecureProtocols"=dword:00000a00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.1\Client] "DisabledByDefault"=dword:00000000 "Enabled"=dword:00000001 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client] "DisabledByDefault"=dword:00000000 "Enabled"=dword:00000001 - Zapisz plik z rozszerzeniem „.reg”, np. enable_tls.reg
- Kliknij dwukrotnie plik enable_tls.reg, aby zastosować ustawienia w rejestrze. Kliknij „Tak”, gdy pojawi się monit o potwierdzenie.
- Jeśli używasz systemu Windows 7, pobierz pakiet KB3140245 (aktualizacja TLS 1.1/1.2) firmy Microsoft i zainstaluj go.
- Uruchom ponownie komputer.
- Zbyt trudne? Pobierz gotowe pliki rejestru tutaj i pomiń kroki 1-4!: Jeśli chcesz pobrać gotowe pliki rejestru, pobierz enable-tls.zip. Rozpakuj i uruchom załączony plik enable_tls.reg. Aby przywrócić/cofnąć ustawienie do domyślnych dla systemu Windows 7/8, uruchom plik rejestru undo.reg.
