Jak włączyć Windows Sandbox w systemie Windows 11 Home Edition

Windows Sandbox to cenna funkcja systemu Windows 11, która niestety nie jest dostępna w popularnej edycji Home. Podobnie sytuacja wygląda z Hyper-V i Edytorem zasad grupy. Różnic między wersjami Pro i Home jest więcej, o czym wspomnieliśmy w dedykowanym artykule. Windows Sandbox, jako istotne narzędzie bezpieczeństwa, powinien być dostępny również w Windows 11 Home. Na szczęście istnieje sposób, aby go uruchomić. Poniższy poradnik pokazuje, jak włączyć Windows Sandbox w systemie Windows 11 Home. Dodatkowo prezentujemy alternatywne rozwiązanie, gdyby natywne narzędzie nie działało.

Instalacja Windows Sandbox w Windows 11 Home Edition (2022)

W tym tekście pokażemy, jak zainstalować i używać Windows Sandbox w edycji Home systemu Windows 11. Oprócz tego, zaproponujemy alternatywne rozwiązanie, które umożliwi uruchamianie programów w bezpiecznym środowisku, niezależnie od wersji systemu Windows 11. Najpierw wyjaśnijmy, czym właściwie jest Windows Sandbox.

Czym jest Windows Sandbox?

Windows Sandbox to bezpieczne, odizolowane środowisko w ramach systemu operacyjnego (Windows 10 lub Windows 11). Pozwala na uruchamianie niezweryfikowanych programów, skryptów i pobieranie załączników bez obawy o zainfekowanie komputera złośliwym oprogramowaniem. Jest to swego rodzaju lekka maszyna wirtualna z włączoną ochroną integralności pamięci.

Żaden program ani plik działający wewnątrz Windows Sandbox nie ma możliwości modyfikowania systemu operacyjnego hosta. Sandbox różni się od zwykłego oprogramowania do wirtualizacji tym, że nie zapisuje wprowadzonych zmian. Po każdym uruchomieniu Windows Sandbox wraca do stanu początkowego, usuwając wszelkie poprzednie dane. Windows Sandbox jest przeznaczony do testowania nieznanych aplikacji i skryptów, otwierania podejrzanych stron internetowych i pobierania podejrzanych załączników z wiadomości e-mail.

Włączanie i korzystanie z Windows Sandbox w Windows 11 Home Edition

1. Na początku musisz włączyć wirtualizację w ustawieniach BIOS lub UEFI. Uruchom BIOS/UEFI komputera i poszukaj opcji „Wirtualizacja” lub „Tryb SVM”. Włącz ją i uruchom ponownie komputer.

Uwaga: Jeśli chcesz dowiedzieć się więcej o UEFI i dlaczego nowsze komputery odchodzą od BIOS, przeczytaj nasz artykuł.

2. Po zalogowaniu do systemu, otwórz Notatnik i wklej poniższy kod:

@echo off

echo Sprawdzanie uprawnień
>nul 2>&1 "%SYSTEMROOT%system32cacls.exe" "%SYSTEMROOT%system32configsystem"

echo Wynik sprawdzenia uprawnień: %errorlevel%

REM --> Jeśli ustawiony jest flag błędu, nie mamy uprawnień administratora
if '%errorlevel%' NEQ '0' (
echo Wymaganie uprawnień administracyjnych...
goto UACPrompt
) else ( goto gotAdmin )

:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%getadmin.vbs"
echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%getadmin.vbs"

echo Uruchamianie tymczasowego pliku "%temp%getadmin.vbs"
timeout /T 2
"%temp%getadmin.vbs"
exit /B

:gotAdmin
if exist "%temp%getadmin.vbs" ( del "%temp%getadmin.vbs" )
pushd "%CD%"
CD /D "%~dp0"

echo Skrypt został pomyślnie uruchomiony z uprawnieniami administratora
echo .
cls
Title Instalator Sandboxa

pushd "%~dp0"

dir /b %SystemRoot%servicingPackages*Containers*.mum >sandbox.txt

for /f %%i in ('findstr /i . sandbox.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%servicingPackages%%i"

del sandbox.txt

Dism /online /enable-feature /featurename:Containers-DisposableClientVM /LimitAccess /ALL

pause

3. Kliknij „Plik” w górnym menu i wybierz „Zapisz jako”.

4. W menu rozwijanym „Zapisz jako typ” wybierz „Wszystkie pliki (*.*)”. Nadaj nazwę plikowi, dodając na końcu rozszerzenie .bat. Upewnij się, że nie ma żadnego innego rozszerzenia, np. .txt. Kliknij „Zapisz”.

5. Kliknij prawym przyciskiem myszy zapisany plik wsadowy i wybierz „Uruchom jako administrator”.

6. Otworzy się okno wiersza poleceń i rozpocznie się instalacja Windows Sandbox w systemie Windows 11 Home. Po zakończeniu instalacji, wpisz „y” i naciśnij Enter. Spowoduje to ponowne uruchomienie komputera.

7. Po zalogowaniu użyj skrótu klawiszowego Windows + R, aby otworzyć okno Uruchom. Wpisz `optionalfeatures.exe` i naciśnij Enter.

8. Otworzy się okno „Funkcje systemu Windows”. Przewiń w dół i zaznacz „Windows Sandbox”, „Platforma maszyny wirtualnej” i „Platforma hiperwizora systemu Windows”. Kliknij „OK”. Rozpocznie się instalacja niezbędnych pakietów, po czym komputer poprosi o ponowne uruchomienie.

Uwaga: Jeśli masz Windows 11 Pro, możesz przejść od razu do tego kroku i włączyć potrzebne funkcje, aby zacząć używać Windows Sandbox.

9. Otwórz menu Start i wyszukaj „piaskownica windows”. Kliknij na wynik, aby uruchomić Windows Sandbox.

10. Gotowe! Windows Sandbox został pomyślnie uruchomiony w systemie Windows 11 Home.

Odinstalowywanie Windows Sandbox w Windows 11 Home Edition

11. Aby odinstalować Windows Sandbox, otwórz menu Start i wyszukaj „cmd”. W prawym okienku kliknij „Uruchom jako administrator”. Jeśli chcesz zawsze uruchamiać CMD jako administrator, zapoznaj się z naszym poradnikiem.

12. W oknie CMD wklej poniższe polecenie i naciśnij Enter. Spowoduje to odinstalowanie Windows Sandbox z komputera.

Dism /online /Disable-Feature /FeatureName:"Containers-DisposableClientVM"

Alternatywa dla Windows Sandbox: Uruchomienie Sandboxie Plus w Windows 11

Jeśli powyższa metoda nie zadziałała, a nadal szukasz sposobu na uruchamianie niepewnych programów w odizolowanym środowisku, rozważ instalację Sandboxie Plus. Jest to darmowy program open-source stworzony przez Davida Xanatosa, który dobrze działa we wszystkich wersjach Windows 11, także w Home. Poniżej prezentujemy alternatywę dla Windows Sandbox – Sandboxie Plus.

1. Wejdź na tę stronę i pobierz wersję Plus programu Sandboxie. Wersja Plus posiada nowoczesny interfejs i dobrze działa.

2. Po pobraniu, zainstaluj Sandboxie Plus i uruchom program.

3. Kliknij prawym przyciskiem myszy „DefaultBox” i wybierz „Uruchom”. Możesz otworzyć przeglądarkę internetową, czytnik e-maili lub dowolny program z menu Start w trybie piaskownicy. Wybieramy opcję „Uruchom program”, która otworzy kolejne okno z prośbą o wybranie programu do uruchomienia.

4. Aby uruchomić plik EXE w Sandboxie, kliknij go prawym przyciskiem i wybierz „Kopiuj jako ścieżkę”. Adres pliku EXE zostanie skopiowany.

5. Wklej skopiowaną ścieżkę do okna Sandboxie i naciśnij „OK”.

6. Gotowe. Sandboxie uruchomiło program w izolowanym środowisku. W ten sposób, za pomocą aplikacji zewnętrznej, możesz uruchamiać dowolny program w bezpiecznym środowisku w systemie Windows 11.

Testowanie niepewnych programów w Windows 11 Sandbox

Przedstawiliśmy dwa sposoby na uruchamianie programów w chronionym środowisku w systemie Windows 11. Ataki złośliwego oprogramowania stają się coraz bardziej zaawansowane. Dlatego ważne jest, aby zachować ostrożność przed uruchomieniem nieznanych programów. Windows Sandbox jest do tego idealnym narzędziem. Na tym zakończymy nasz poradnik. Jeśli chcesz chronić swoją prywatność w systemie Windows 11, przeczytaj nasz artykuł. Aby włączyć Hyper-V w Windows 11 Home, co jest kolejną funkcją niedostępną w tej wersji, postępuj zgodnie z naszymi wskazówkami. W przypadku jakichkolwiek pytań, zapraszamy do sekcji komentarzy.


newsblog.pl