WSL: Bash na Windows:

19-gru-2023

Podczas instalacji WSL (Windows Subsystem for Linux), czyli popularnie rzecz ujmując Linuxa na Windows dostałem taki oto błąd:

The attempted operation is not supported for the type of object referenced. Error code: Wsl/Service/0x8007273d

Przed tym błędem wykonywałem isntalację w taki sposób, że:

  1. Odinstalowałem WSL w „Odinstalowałem WSL w „Programs and Features” w „Turn Windows features on or off” i… zrobiłem restart
  2. Jako administrator uruchomiłem cmd, a w nim wykonałem polecenie
    wsl –install
    i… zrobiłem restart
  3. Po restarcie wylistowałem dostępne dystrybucje:
    wsl -l -o
    i wybrałem sobie dystrybucję Ubuntu (co zresztą dzije się domyślnie)
    wsl –install -d Ubuntu
    No i tu właśnie wyskoczył wspomniany błąd.
  4. Tak trafiłem na stronę [SOLUTION] „The attempted operation is not supported for the type of object referenced.” error after Windows Update · Issue #547 · MicrosoftDocs/WSL (github.com), która podała przepis, jaki u mnie zadział, chociaż nie od razu 🙂

Ogólnie rzecz biorąc zaczyna sie od dodania do rejestru kilku wpisów:

Zgadnij, co było dalej – tak … restart

Próba uruchomienia WSL nadal kończyła się błędem. I wtedy zrobiłem jeszcze dwie rzeczy:

wsl --shutdown
netsh winsock reset

A potem…. restart. Po tych operacjach wszystko zadziałało.

Jeśli u Ciebie nie działa, to zwróć jeszcze raz uwagę na:

  • uruchamiaj polecenia „jako administrator”
  • wykonuj restarty po każdym kroku
  • podczas klikania polecenia „uruchom ponownie” przytrzymaj na klawiaturze SHIFT. Powoduje to pełnu rozruch systemu.

Komentarze są wyłączone

Autor: Rafał Kraik