Testování nového nebo potenciálně nebezpečného softwaru může být noční můrou, pokud se neprovede s náležitými opatřeními.. Naštěstí Microsoft dal pokročilejším uživatelům k dispozici nástroj zabudovaný do Windows, který jim to umožňuje bezpečně, bez komplikací nebo potřeby nástrojů třetích stran: Windows Sandbox.
Windows Sandbox simuluje a druhý operační systém ve vašem, kde můžete spouštět aplikace, otevírat soubory nebo jednoduše spouštět testy bez obav z poškození hlavní instalace. Nejlepší na tom je, že jakmile jej dokončíte, vše, co jste tam udělali, je zcela vymazáno a nezanechá žádné stopy.
Co je to Windows Sandbox a k čemu slouží?
Windows Sandbox je funkce Windows 10 a Windows 11, která poskytuje izolované, dočasné a jednorázové prostředí. spouštět aplikace bez ohrožení hlavního operačního systému. Je to jakýsi „virtuální počítač“, který se spustí uvnitř vašeho vlastního systému a je zcela vymazán, když jej zavřete.
Je určen pro ty, kteří potřebují spouštět neznámé .exe soubory, zkontrolujte aplikace před jejich instalací nebo si jednoduše pohrajte se systémem beze strachu, že něco rozbijete. Je to velmi užitečné pro vývojáře, techniky podpory nebo uživatele, kteří často otevírají soubory přijaté e-mailem z neznámých zdrojů.
Hlavní funkce Windows Sandbox
- Integrováno do Windows: Nemusíte stahovat externí nástroje ani bitové kopie systému.
- Jednorázové a bezpečné: Vše, co se uvnitř provede, se po vypnutí smaže, aniž by došlo ke změnám v hostitelském systému.
- Čistá instance: Pokaždé, když se spustí, spustí se zcela nová verze, bez stopy předchozích relací.
- Hardwarová virtualizace: zcela izoluje prostředí pro úplnou bezpečnost.
- Účinnost: Rychle se spouští a má malý dopad na výkon díky inteligentní správě paměti a použití virtuálního GPU, pokud je nakonfigurován.
Požadavky na používání Windows Sandbox
Než začnete, je důležité se ujistit, že vaše zařízení splňuje následující požadavky:
- Verze systému: Windows 10 Pro, Enterprise nebo Education (verze 1903 nebo novější) nebo Windows 11 Pro a Enterprise.
- Procesor: 64bitový CPU s alespoň 2 jádry (doporučeny 4 jádra).
- RAM: Minimálně 4 GB (doporučeno 8 GB nebo více pro nejlepší výkon).
- Místo na disku: Minimálně 1 GB volného místa. Doporučuje se SSD disk.
- Virtualizace povolena v systému BIOS nebo UEFI: nezbytné pro jeho fungování (Intel VT-x nebo AMD-V).
Důležité: Windows Sandbox není k dispozici v edicích Home systému Windows. Pokud máte tuto verzi, budete ji muset upgradovat na verzi Pro nebo Enterprise.
Jak povolit Windows Sandbox
Chcete-li tuto funkci aktivovat ručně, můžete si vybrat mezi dvěma způsoby:
Možnost 1: Prostřednictvím funkcí systému Windows
- Klikněte na tlačítko Start a vyhledejte "Zapnout nebo vypnout funkce systému Windows".
- Podívejte se na tuto možnost "Sandbox Windows" a aktivujte jej zaškrtnutím políčka.
- Klepněte na tlačítko OK a po zobrazení výzvy restartujte počítač.
Možnost 2: Použití prostředí PowerShell
- Otevřete PowerShell jako správce.
- Zadejte následující příkaz:
Enable-WindowsOptionalFeature -FeatureName "Containers-DisposableClientVM" -All -Online
- Počkejte na dokončení procesu a restartujte počítač.
Jak používat Windows Sandbox
Po aktivaci a restartování systému můžete Windows Sandbox používat velmi snadno:
- Přejděte do nabídky Start a zadejte „Windows SandboxKlepnutím spustíte aplikaci.
- Otevře se plně funkční systém mini-Windows, byť v angličtině a bez aktivované licence.
- Můžete kopírovat a vkládat soubory z hlavního systému do prostředí Sandbox a spouštět instalační programy, aplikace atd.
- Po zavření okna se vše automaticky smaže: software, nastavení, soubory, historie, všechno.
Toto jednorázové chování je ideální pro spouštění potenciálně nebezpečných aplikací. aniž byste riskovali integritu hostitelského systému. Navíc nevyžaduje žádné složité nastavování ani dodatečnou instalaci.
Pokročilá konfigurace se soubory .wsb
Windows Sandbox umožňuje pokročilé přizpůsobení prostřednictvím souborů .wsb, které si můžete sami vytvořit. Tyto soubory definují, jak se bude sandbox chovat při každém otevření.
Co můžete nakonfigurovat?
- RAM: Podle potřeby můžete přidělit více paměti. Příklad:
<MemoryInMB>8192</MemoryInMB>
- Využití GPU: Přidáním můžete umožnit prostředí používat grafickou kartu
<vGPU>Enable</vGPU>
- Sdílené složky: můžete propojit místní složky. Příklad:
<MappedFolder> <HostFolder>C:\Users\Public\Downloads</HostFolder> <SandboxFolder>C:\Users\WDAGUtilityAccount\Downloads</SandboxFolder> <ReadOnly>true</ReadOnly> </MappedFolder>
Důležité: Pokud si nepřejete, aby se na vašem počítači něco upravovalo, aktivujte režim čtení pomocí <ReadOnly>true</ReadOnly>
. V opačném případě budou jakékoli změny v těchto složkách trvalé.
Spusťte Sandbox s vlastním nastavením
- Otevřete poznámkový blok.
- Uvnitř napište požadovanou konfiguraci do značek XML
<Configuration></Configuration>
. - Uložte soubor s příponou .wsb (například
sandbox-test.wsb
). - Poklepáním spustíte Windows Sandbox.
Rada: Můžete vytvořit více souborů .wsb pro různé účely (jeden s více RAM, jeden se specifickými složkami, jeden bez sítě atd.)
K čemu Sandbox použít: hlavní praktické využití
- Vyzkoušejte software z neznámých zdrojů: Ideální pro podezřelé spustitelné soubory nebo beta verze.
- Otevřete podezřelé přílohy: Nejlepší je to provést v bezpečném prostředí, kde nemohou ovlivnit systém.
- Prohlížení potenciálně nebezpečných webových stránek: Můžete otevřít prohlížeč uvnitř izolovaného prostoru a bezpečně procházet.
- Proveďte ukázky nebo školení: k výuce nebo testování nástrojů bez nutnosti cokoliv instalovat do skutečného systému.
- Vývojářské testování: k testování různých programovacích prostředí, knihoven nebo verzí softwaru bez kontaminace hlavního prostředí.
Jedná se o jedno z nejlehčích a nejrychlejších prostředí, které lze konfigurovat, Windows Sandbox vyniká svou jednoduchostí, zabezpečením a snadným používáním.. Výhodou čisté instance, která se po vypnutí zahodí, je, že se nemusíte starat o viry, chyby nebo škodlivé konfigurace.
I když to není náhrada za trvalý stavový virtuální stroj, jeho snadný přístup a použití z něj činí nezbytný nástroj pro každého nadšence, techniky nebo vývojáře. Sdílejte tyto informace, aby o tématu věděli ostatní uživatelé.