Pierwsze spojrzenie na Windows Sandbox

Wypróbuj Nasz Instrument Do Eliminowania Problemów

Windows Sandbox to nowa funkcja wirtualizacji, którą firma Microsoft zintegruje z systemem Windows 10. Windows Sandbox umożliwia użytkownikom i administratorom uruchamianie oprogramowania w piaskownicy, aby nie mogło ono uszkodzić podstawowego systemu.

Sandboxing nie jest nową koncepcją, ale użytkownicy musieli uciekać się do instalowania rozwiązań innych firm, takich jak Sandboxie lub maszyny wirtualne, takie jak VMWare lub VirtualBox w przeszłości do uruchamiania oprogramowania w chronionym środowisku.

Windows Sandbox będzie częścią systemu Windows 10 Pro i Enterprise; wszystko jest zawarte w systemie operacyjnym, co czyni go wygodnym i eleganckim rozwiązaniem.

Środowisko działa zgodnie z oczekiwaniami: jest to „izolowane, tymczasowe środowisko pulpitu”, które chroni hosta bazowego przed uszkodzeniem i zniknie po zamknięciu.

Wymagania Windows Sandbox

Windows Sandbox ma następujące wymagania wstępne:

  • Windows 10 Pro lub Windows 10 Enterprise, kompilacja 18305 lub nowsza.
  • Architektura AMD64.
  • Co najmniej 4 gigabajty pamięci RAM, 1 gigabajt wolnego miejsca na dysku i 2 rdzenie procesora (zalecane 8 gigabajtów lub więcej pamięci RAM, SSD i 4 rdzenie z hiperwątkowością).
  • Wirtualizacja włączona w systemie BIOS.
  • Jeśli używasz maszyny wirtualnej, musisz uruchomić polecenie cmdlet programu PowerShell: Set-VMProcessor -VMName -ExposeVirtualizationExtensions $ true

Firma Microsoft zauważa, że ​​wszystkie ustawienia prywatności, z wyjątkiem ustawienia danych diagnostycznych hosta, mają ustawione wartości domyślne w środowisku piaskownicy.

Jak włączyć Windows Sandbox

windows sandbox

Pod warunkiem, że system spełnia wymagania wymienione powyżej, możesz włączyć Windows Sandbox w oknie dialogowym Funkcje systemu Windows.

  • Użyj skrótu Windows-Pause, aby otworzyć aplet Panelu sterowania systemu.
  • Wybierz opcję Strona główna Panelu sterowania.
  • Aktywuj programy.
  • Wybierz Włącz lub wyłącz funkcje systemu Windows.
  • Sprawdź Windows Sandbox.
  • Kliknij ok i postępuj zgodnie z instrukcjami.

Możesz również włączyć tę funkcję za pomocą aplikacji Ustawienia:

  • Użyj skrótu Windows-I, aby otworzyć aplikację Ustawienia.
  • Wybierz kolejno Aplikacje> Aplikacje i funkcje> Programy i funkcje> Włącz lub wyłącz funkcje systemu Windows.
  • Wybierz opcję Włącz Windows Sandbox.

Korzystanie z Windows Sandbox

Po zainstalowaniu użyj menu Start, aby załadować Windows Sandbox. Możesz go wyszukać. Zauważ, że wymaga podniesienia; możesz kliknąć plik prawym przyciskiem myszy i wybrać Uruchom jako administrator, aby uruchomić go z podwyższonymi uprawnieniami.

Skopiuj plik wykonywalny - lub jakikolwiek inny plik - i wklej go do okna Windows Sandbox. Następnie możesz uruchomić go tak, jak na „prawdziwym” pulpicie i wchodzić w interakcję z oprogramowaniem w normalny sposób.

Możesz zamknąć okno Windows Sandbox w dowolnym momencie, aby zamknąć sesję. Wszelkie zmiany są odrzucane, a zawartość piaskownicy jest usuwana w trakcie procesu.

Microsoft notatki że Windows Sandbox korzysta z kontenerów systemu Windows w celu zapewnienia funkcjonalności piaskownicy. Chociaż kontenery systemu Windows zostały „zaprojektowane do działania w chmurze”, zespół Microsoftu zintegrował go z systemem Windows 10 i zmodyfikował tak, aby działał dobrze na laptopach i komputerach stacjonarnych z systemem operacyjnym.

Windows Sandbox używa załadowanej wersji systemu Windows jako obrazu systemu operacyjnego; różni się to od wielu innych środowisk wirtualizacji, które wymagają obrazów wirtualnych, które użytkownicy muszą pobrać i zainstalować na maszynach.

Wdrożenie ma kilka znanych problemów w obecnym stanie:

  • Wywołuje „znaczną aktywność procesora i dysku” podczas instalacji i w pierwszej minucie serwisowania.
  • Menu Start jest opóźnione i niektóre aplikacje z menu Start nie działają.
  • Strefa czasowa nie jest synchronizowana między Windows Sandbox a hostem.
  • Windows Sandbox nie obsługuje instalatorów wymagających ponownego uruchomienia.
  • Sklep Microsoft Store nie jest obsługiwany.
  • Wyświetlacze o wysokiej rozdzielczości i konfiguracje z wieloma monitorami nie są obsługiwane zbyt dobrze.

Przypadków użycia

Windows Sandbox oferuje kilka interesujących przypadków użycia; w niektórych przypadkach może zastąpić inne rozwiązania wirtualizacyjne:

  1. Uruchom oprogramowanie, które chcesz sprawdzić, aby nie uszkodziło podstawowego systemu operacyjnego ani nie wykradło danych.
  2. Uruchamiaj oprogramowanie w środowisku w celu zachowania prywatności (np. Nie chcąc zapisywać historii lub śladów w folderze tymczasowym).
  3. Uruchom dowolny inny plik w piaskownicy.

Chociaż możesz instalować programy w piaskownicy, nie możesz go używać do testowania lub analizowania oprogramowania, które wymaga ponownego uruchomienia systemu, zanim będzie można go użyć.

Słowa końcowe

Firma Microsoft nie zintegrowała jeszcze tej funkcji z żadną wersją systemu Windows 10. Firma planuje zintegrować ją z nadchodzącymi kompilacjami Insider w celach testowych, zanim pojawi się nadchodząca aktualizacja funkcji dla systemu Windows 10.

Windows Sandbox oferuje przewagę nad rozwiązaniami do piaskownicy lub wirtualizacji innych firm: jest zintegrowany z systemem Windows 10 i wykorzystuje system operacyjny hosta jako podstawę. Z drugiej strony brakuje mu elastyczności i nie obsługuje trwałych sesji ani danych.

Dopiero okaże się, jak szybko Windows Sandbox uruchomi się po uruchomieniu w systemie, który ją obsługuje i jaką różnicę robi szybszy sprzęt.

Teraz ty: Integracja z piaskownicą w systemie Windows 10? Dobry czy zły? Jakie jest twoje zdanie?