Zabezpieczenia oparte na wirtualizacji (VBS) to funkcja systemu Windows uniemożliwiająca niepodpisanym lub podejrzanym programom dostęp do zasobów systemu. Izoluje także określone procesy sprzętowe i programowe, chroniąc jednocześnie system. Jednakże VBS zużywa pamięć i inne zasoby systemu. Dlatego najlepszym rozwiązaniem jest wyłączenie zabezpieczeń opartych na wirtualizacji (VBS) w systemie Windows.
Dodatkowo Hypervisor Enforced Code Integrity (HVCI) to program sprawdzający integralność kodu programu w celu ochrony systemu. Procesy te zużywają zasoby systemu i powodują problemy. W tym przewodniku dowiesz się, dlaczego i jak wyłączyć zabezpieczenia oparte na wirtualizacji (VBS) i tryb HVCI w systemie Windows.
Dlaczego należy wyłączyć zabezpieczenia oparte na wirtualizacji (VBS) w systemie Windows
Oprócz zużycia pamięci istnieją inne powody, dla których należy wyłączyć zabezpieczenia oparte na wirtualizacji (VBS) w systemie Windows. Zawierają:
- Problemy ze zgodnością: Niektóre elementy oprogramowania lub sprzętu mogą nie być kompatybilne z VBS. Może to spowodować niestabilność systemu lub problemy z wydajnością.
- Debugowanie i rozwiązywanie problemów: możesz wyłączyć VBS, aby rozwiązać awarie aplikacji i błędy systemowe, ponieważ zatrzymuje to zajmowanie zasobów i pozwala na to innym programom.
- Wydajność: ponieważ VBS i HVCI zużywają zasoby, może to prowadzić do problemów z wydajnością. Wyłączenie ich może znacznie poprawić wydajność systemu.
Skoro już wiesz, dlaczego powinieneś wyłączyć VBS, ważne jest również, aby znać następstwa wyłączenia tej funkcji.
Wady wyłączenia VBS w systemie
- Zmniejszone bezpieczeństwo systemu Windows: Jak sama nazwa wskazuje, zabezpieczenia oparte na wirtualizacji (VBS) zapewniają bezpieczeństwo systemu. Wyłączenie VBS może prowadzić do określonych ataków i exploitów bezpieczeństwa.
- Utrata funkcji zabezpieczeń: Podobnie jak w przypadku funkcji Hypervisor Enforced Code Integrity (HVCI), prawidłowe działanie wielu programów zabezpieczających w systemie Windows zależy od VBS. Wyłączenie VBS ma wpływ na potencjał tych programów i bezpieczeństwo systemu spada.
- Problemy ze zgodnością: Chociaż niektóre programy wymagają wyłączenia VBS, niektóre oprogramowanie lub funkcje zabezpieczające korzystają z VBS i nie będą działać poprawnie, jeśli go nie włączysz.
- Problemy w środowiskach korporacyjnych: VBS jest niezbędny do prawidłowego działania profili w niektórych ustawieniach korporacyjnych.
6 sposobów na wyłączenie trybu VBS i HVCI w systemie Windows
Teraz, gdy znasz już przyczyny i skutki wyłączenia VBS, przyjrzyjmy się metodom, których możesz użyć.
1. Wyłącz VBS/HVCI w Windows przy użyciu izolacji rdzenia
Krok 1: Kliknij ikonę Start, wyszukaj i otwórz Core Isolation.
Krok 2: Wyłącz integralność pamięci.
Krok 3: Kliknij Tak, aby potwierdzić.
Krok 4: Następnie uruchom ponownie komputer.
Po ponownym uruchomieniu sprawdź, czy VBS jest wyłączony, ponownie przechodząc do Informacje o systemie. Jeśli jest wyświetlane Uruchomione, sprawdź następną metodę.
Możliwe jest również wyłączenie VBS w systemie Windows poprzez odinstalowanie maszyny wirtualnej. Zróbmy to, wykonując następujące kroki:
Uwaga: Odinstalowanie platformy maszyny wirtualnej uniemożliwi korzystanie z aplikacji na Androida w systemie Windows .
Krok 1: Wyszukaj i otwórz opcję „ Włącz lub wyłącz funkcje systemu Windows ”.
Krok 2: Odznacz opcję „Platforma maszyny wirtualnej”.
Krok 3: Kliknij OK, aby potwierdzić.
Po zakończeniu uruchom ponownie komputer i sprawdź, czy wirtualizacja jest włączona w Informacjach o systemie.
3. Wyłącz VBS za pomocą wiersza poleceń
Wiersz Poleceń pozwala nam komunikować się z systemem bezpośrednio poprzez interfejs tekstowy. Możesz go również użyć do wyłączenia VBS. Oto kroki:
Krok 1: Użyj Win + R, aby uruchomić Uruchom.
Krok 2: Wpisz cmd i naciśnij jednocześnie klawisze Ctrl + Shift + Enter, aby uruchomić Wiersz Poleceń z podwyższonymi uprawnieniami.
Krok 3: Kliknij Tak, aby potwierdzić.
Krok 4: Następnie wpisz poniższe polecenie i naciśnij Enter.
bcdedit / wyłącz typ hypervisorlaunch
Krok 5: Poczekaj na zakończenie procesu, a następnie uruchom ponownie komputer.
4. Wyłącz funkcje wirtualizacji systemu Windows
Oprócz wyłączenia VBS możesz także wyłączyć usługę wirtualizacji, ponieważ VBS może działać poprawnie tylko wtedy, gdy wszystkie funkcje wirtualizacji są aktywne. Aby wyłączyć funkcje wirtualizacji w systemie Windows, możesz wykonać następujące kroki:
Krok 1: Wyszukaj i otwórz Panel sterowania.
Krok 2: Kliknij opcję „Odinstaluj program” w obszarze Programy.
Krok 3: Kliknij opcję „Włącz lub wyłącz funkcje systemu Windows”.
Krok 4: Wyłącz na liście opcję „Platforma maszyny wirtualnej” i „Platforma Hypervisor systemu Windows”.
Krok 5: Po ich anulowaniu kliknij OK.
5. Wyłącz wirtualizację w BIOS-ie
Zabezpieczenia oparte na wirtualizacji wymagają włączenia wirtualizacji w systemie Windows . Jeśli wyłączysz tę opcję w systemie BIOS, całkowicie wyłączy to VBS i HVCI w systemie Windows. Najpierw wejdź w tryb UEFI/BIOS w systemie Windows. Następnie wykonaj poniższe kroki.
Uwaga: do wykonania tych kroków użyliśmy laptopa Lenovo z procesorem AMD. Mogą się różnić w zależności od producenta, procesora i innych czynników. Możesz więc sprawdzić oficjalne przewodniki dotyczące włączania/wyłączania wirtualizacji w UEFI/BIOS dla laptopów różnych producentów.
Krok 1: Po wejściu do trybu BIOS wybierz opcję Konfiguracja.
Krok 2: Zmień opcję „Technologia AMD SVM” na Wyłączone.
Krok 3: Naciśnij klawisz F10 i wybierz Tak, aby potwierdzić.
6. Korzystanie z Edytora rejestru
Jak sama nazwa wskazuje, Edytor rejestru umożliwia konfigurowanie niektórych ustawień systemu Windows. Możesz także użyć tego narzędzia, aby wyłączyć VBS. Jednak uzyskamy dostęp do Edytora rejestru i dokonamy zmian za pomocą wiersza poleceń, ponieważ ułatwi to proces.
Krok 1: Użyj Win + R, aby uruchomić Uruchom.
Krok 2: Wpisz cmd i naciśnij razem Ctrl + Shift + Enter. Spowoduje to otwarcie Wiersza Poleceń z uprawnieniami administratora.
Krok 2: Wpisz lub wklej następujące polecenie:
reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\DeviceGuard" /v EnableVirtualizationBasedSecurity/t REG_DWORD /d 00000000 /f
Poczekaj, aż kody zadziałają, a jeśli wszystko pójdzie dobrze, pojawi się komunikat „Ta operacja została pomyślnie zakończona”.
Jak sprawdzić status VBS w systemie Windows
Po wyłączeniu możesz sprawdzić stan zabezpieczeń opartych na wirtualizacji (VBS) w swoim systemie, aby upewnić się, że je wyłączyłeś. Podążaj dalej:
Krok 1: Otwórz Start, wyszukaj i otwórz Informacje o systemie.
Krok 2: Znajdź zabezpieczenia oparte na wirtualizacji (VBS).
Wskazówka: możesz użyć funkcji wyszukiwania, aby znaleźć VBS.
Jeśli obok opcji Zabezpieczenia oparte na wirtualizacji (VBS) jest wymieniona opcja Uruchomienie, oznacza to, że możesz kontynuować kroki, aby ją wyłączyć. Jeśli nie jest włączona, funkcja została pomyślnie wyłączona.
Nie ma wątpliwości, że zabezpieczenia oparte na wirtualizacji to dobra funkcja. Jeśli jednak wpływa to na wydajność systemu, lepiej wyłączyć je w systemie Windows. Jeśli masz jakiekolwiek wątpliwości lub pytania, możesz je zostawić w komentarzach.