Zgłaszane są przypadki, w których VirtualBox może spowodować, że konfiguracja sieci w maszynie wirtualnej stanie się nieprawidłowa i wyświetli komunikat o błędzie Nie udało się otworzyć/utworzyć sieć wewnętrzna po uruchomieniu maszyny wirtualnej po ponownym uruchomieniu hosta/fizycznej maszyny z systemem Windows 11 lub Windows 10. Ten post zawiera najbardziej odpowiednie poprawki, które możesz zastosować, aby rozwiązać problem.
Gdy ten problem występuje w twoim systemie, jeden z następujących podobnych błędów może pojawić się w następujących wierszach:
Nie udało się otworzyć sesji maszyny wirtualnej.
Nie udało się otworzyć/utworzyć sieci wewnętrznej „HostInterfaceNetworking-Ethernet-Name” (VERR_SUPDRV_COMPONENT_NOT_FOUND).Nie udało się otworzyć/utworzyć sieci wewnętrznej „HostInterfaceNetworking-VirtualBox Host-Only Ethernet Adapter” ( VERR_INTNET_FLT_IF_NOT_FOUND).
Nie udało się podłączyć sieciowej jednostki LUN (VERR_INTNET_FLT_IF_NOT_FOUND). Nie można uruchomić maszyny
Można albo zmienić ustawienia sieciowe maszyny lub zatrzymać maszynę.
VirtualBox nie mógł otworzyć/utworzyć sieci wewnętrznej
Jeśli pojawi się komunikat o błędzie Nie można otworzyć/utworzyć sieci wewnętrznej podczas uruchamiania maszyny wirtualnej w VirtualBox w systemie Windows 11/10 systemu hosta, możesz wypróbować nasze zalecane rozwiązania poniżej, aby rozwiązać problem na swoim komputerze.
Wstępna lista kontrolna Ustaw odpowiednią kartę sieciową w VirtualBox VMDisable/Enable lub Update VirtualBox Host-Only Ethernet AdapterWyłącz i włącz VirtualBox NDIS6 Bridged Networking DriverChange to Google Public DNSReinstall VirtualBox
Rzućmy okiem na opis procesu dotyczącego każdego z wymienionych rozwiązań.
1] Wstępna lista kontrolna
Zgłoszeni użytkownicy, których dotyczy problem błąd zaczął się pojawiać po zainstalowaniu ostatniej aktualizacji systemu Windows na swoim urządzeniu. Tak więc, jako szybkie rozwiązanie, możesz odinstalować „problematyczną” aktualizację lub wykonać Przywracanie systemu. Jeśli jednak tak nie jest w Twoim przypadku lub wolisz spróbować jednego z zadań w ostateczności, możesz skorzystać z innych poniższych rozwiązań.
2] Ustaw odpowiednią kartę sieciową w VirtualBox Maszyna wirtualna
W niektórych przypadkach może wystąpić komunikat Nie można otworzyć/utworzyć wewnętrznego błędu sieci, ponieważ po aktualizacji systemu Windows system Windows zmienia nazwę fizycznej karty sieciowej. W takim przypadku, aby rozwiązać problem, musisz ustawić odpowiednią kartę sieciową w VirtualBox VM. Aby wykonać to zadanie, wykonaj następujące czynności:
Naciśnij klawisz Windows + R, aby wywołać okno dialogowe Uruchom.W oknie dialogowym Uruchom wpisz devmgmt.msc i naciśnij Enter, aby otworzyć Menedżera urządzeń. Możesz też nacisnąć klawisz Windows + X, by otworzyć menu użytkownika zaawansowanego, a następnie dotknąć M na klawiaturze. W Menedżerze urządzeń przewiń listę zainstalowanych urządzeń w dół i rozwiń sekcję Karty sieciowe .Zanotuj aktywną kartę sieciową.Teraz otwórz ustawienia sieciowe maszyny wirtualnej działającej w VirtualBox i upewnij się, że wybrano tę samą kartę sieciową. Jeśli nie, użyj menu rozwijanego i wybierz odpowiednią kartę.
Odczyt: karta sieciowa Hyper-V nie jest podłączona w systemie Windows 11/10
3] Wyłącz/Włącz lub zaktualizuj adapter Ethernet VirtualBox tylko do hosta
To rozwiązanie wymaga po prostu wyłączenia i ponownego-włącz adapter Ethernet VirtualBox Host-Only w Menedżerze urządzeń. Aby wykonać to zadanie, wykonaj następujące czynności:
Otwórz Menedżera urządzeń.W sekcji Karty sieciowe kliknij prawym przyciskiem myszy Adapter tylko dla hosta VirtualBox.Wybierz Wyłącz urządzenie z menu kontekstowego.
Jeśli jest więcej niż jedna karta sieciowa VirtualBox Host-Only Ethernet, musisz odinstalować je wszystkie i ponownie zainstalować Oracle VM VirtualBox.
Kliknij prawym przyciskiem myszy Host VirtualBox-Tylko adapter Ethernet i wybierz Włącz urządzenie.Wyjdź z Menedżera urządzeń.
Możesz teraz uruchomić VirtualBox i sprawdzić, czy problem został rozwiązany. Jeśli nie, możesz spróbować zaktualizować sterownik karty sieciowej VirtualBox Host-Only, wykonując następujące czynności:
W Menedżerze urządzeń w sekcji Karty sieciowe kliknij prawym przyciskiem myszy Adapter tylko hosta VirtualBox.Wybierz Aktualizuj sterownik z menu kontekstowego.W następnym oknie wybierz opcję Przeglądaj mój komputer w poszukiwaniu sterowników.Na następnym ekranie wybierz Pozwól mi wybrać spośród listę dostępnych sterowników na moim komputerze. Teraz wybierz VirtualBox Host-Only Ethernet Adapter.Kliknij przycisk Dalej, aby rozpocząć proces aktualizacji.
Po pomyślnym zakończeniu aktualizacji sterownika możesz uruchomić maszynę wirtualną i sprawdzić, czy błąd nadal występuje. Jeśli tak, wypróbuj następne rozwiązanie.
Przeczytaj: Jak ręcznie zainstalować sterownik za pomocą pliku.INF
4] Wyłącz i włącz VirtualBox NDIS6 Sterownik sieci mostowej
Aby wyłączyć i ponownie włączyć sterownik VirtualBox NDIS6 Bridged Networking w systemie Windows 11/10 PC, wykonaj następujące czynności:
Naciśnij klawisz Windows + R, aby wywołać okno dialogowe Uruchom.W oknie dialogowym Uruchom wpisz ncpa.cpl i naciśnij Enter, aby otworzyć Połączenia sieciowe. W otwartym oknie kliknij prawym przyciskiem myszy kartę Sieć tylko dla hosta VirtualBox. Wybierz Właściwości z menu kontekstowego. W arkuszu właściwości wirtualnej karty sieciowej odznacz (aby wyłączyć) Sterownik sieci pomostowej VirtualBox NDIS6. Kliknij przycisk OK , aby wyjść. Teraz ponownie otwórz P właściwości dla adaptera.Sprawdź (aby włączyć) VirtualBox NDIS6 Bridged Networking Sterownik. Kliknij OK, aby wyjść.Wyjdź z sieci Okno połączeń.
Teraz otwórz maszynę VirtualBox i sprawdź, czy problem został rozwiązany. Jeśli nie, wypróbuj następne rozwiązanie.
Przeczytaj: sieć VMware Bridged nie działa lub nie wykrywa
5] Zmień na publiczny DNS Google
Jeśli skonfigurowałeś maszynę wirtualną, która nie uruchamia się jako domowy serwer DNS, może to oznaczać, że VirtualBox lub maszyna hosta próbuje zweryfikować ustawienia sieciowe przed skonfigurowaniem mostu w sieci, ale ponieważ maszyna wirtualna nie jest uruchomiona, adres IP serwera nazw jest w trybie offline, stąd błąd w wyróżnieniu. W tym scenariuszu rozwiązaniem jest zmiana na Google Public DNS na komputerze hosta z systemem Windows 11/10. Po skonfigurowaniu statycznego adresu IP dla serwera DNS na hoście maszyna wirtualna może zostać uruchomiona bez zgłaszania komunikatu o błędzie. Jeśli to nie dotyczy Ciebie lub rozwiązanie nie zadziałało, możesz wypróbować następne rozwiązanie.
Czytaj: Nie można zmienić statycznego adresu IP i serwera DNS
6] Zainstaluj ponownie VirtualBox
Jeśli wyczerpałeś wszystkie inne rozwiązania sugerowane w tym poście, ale problem, z którym obecnie się borykasz, nadal nie został rozwiązany, jedyną dostępną opcją jest ponowna instalacja VirtualBox. Aby odinstalować VirtualBox na komputerze z systemem Windows 11/10, zalecamy użycie dowolnego bezpłatnego oprogramowania do deinstalacji innej firmy, aby całkowicie usunąć wszystkie pozostałości przed ponownym zainstalowaniem oprogramowania do wirtualizacji na urządzeniu.
Przeczytaj: VT-x jest niedostępny (VERR_VMX_NO_VMX)
Każde z tych rozwiązań powinno działać dla Ciebie!
Przeczytaj również: Jak naprawić VMware Błąd wewnętrzny podczas włączania
Co to jest wewnętrzna sieć VirtualBox?
Wewnętrzna sieć VirtualBox jest podobna do sieci mostowej, ponieważ maszyna wirtualna może bezpośrednio komunikować się ze światem zewnętrznym. Jednak świat zewnętrzny jest ograniczony do innych maszyn wirtualnych na tym samym hoście, które łączą się z tą samą siecią wewnętrzną.
Odczyt: 0x80004005, VirtualBox nie mógł otworzyć sesji dla maszyny wirtualnej
Jak utworzyć sieć wewnętrzną w VirtualBox?
Możesz utworzyć sieć wewnętrzną w VirtualBox za pomocą okna dialogowego Ustawienia maszyny wirtualnej w graficznym interfejsie użytkownika Oracle VM VirtualBox. W kategorii Sieć w oknie dialogowym ustawień wybierz Sieć wewnętrzna z rozwijanej listy trybów sieciowych.
Czytaj: Wirtualna maszyna wirtualna nie otwiera się ani nie uruchamia
h3>Co to jest sieć tylko do hosta?
Sieć tylko do hosta może być traktowana jako hybryda między trybami sieci mostkowej i wewnętrznej. Podobnie jak w przypadku sieci mostowej, maszyny wirtualne mogą komunikować się ze sobą i hostem tak, jakby były połączone przez fizyczny przełącznik Ethernet. Czytaj: Napraw błąd podczas stosowania zmian właściwości przełącznika wirtualnego w Hyper-V.