A Windows 10 új homokozójának használata (az alkalmazások biztonságos teszteléséhez)
A Microsoft kiadott egy bennfentes előnézeti építményt, amely tartalmazza az új Windows Sandbox funkciót. Ha a Gyorskövetésen van, akkor letöltheti és elkezdheti használni ma.
jegyzet: A Windows Sandbox nem érhető el a Windows 10 Home alkalmazásban. Csak a Windows 10 professzionális, vállalati és oktatási kiadásaiban érhető el.
Mi az a Sandbox?
Röviden, a Windows Sandbox félalkalmazás, fél virtuális gép. Lehetővé teszi a virtuális tiszta operációs rendszer gyors megjelenítését a rendszer aktuális állapotából, hogy tesztelhesse a programokat vagy fájlokat egy biztonságos környezetben, amely elkülönül a fő rendszerétől. Amikor bezárja a homokozót, elpusztítja azt. Semmi sem juthat el a homokozóból a Windows fő telepítéséig, és a zárás után semmi sem marad.
Hogyan kaphatom meg?
Jelenleg a Sandbox egyetlen módja az, hogy csatlakozzon a Windows Insider programhoz, és helyezze a számítógépet a frissítésekhez. Ezt a fő számítógépén nem szabad megtenni. A gyorsmenet potenciálisan instabil, és adatvesztéshez, összeomláshoz vagy más csúnya meglepetéshez vezethet. Mivel a Microsoftnak nehézségei vannak a Windows stabil verzióinak a tesztelésen kívüli kiadására, meg kell tartania a bennfentes gyártót egy nem termelési számítógépre.
Az Insider build 18305 (vagy újabb) telepítése után a Sandbox telepítése és indítása egyszerű folyamat.
Első lépés: Győződjön meg róla, hogy a virtualizáció engedélyezve van
Először is meg kell győződnie arról, hogy a virtualizáció engedélyezve van-e a rendszer BIOS-ban. Általában alapértelmezés szerint van, de egy egyszerű mód van annak ellenőrzésére. Tűzze fel a Feladatkezelőt a Ctrl + Shift + Esc megnyomásával, majd lépjen a „Teljesítmény” fülre. Győződjön meg róla, hogy a „CPU” kategória van kiválasztva a bal és a jobb oldalon, csak győződjön meg róla, hogy „Virtualizáció: Engedélyezve”.
Ha a virtualizáció nincs engedélyezve, akkor a folytatás előtt engedélyeznie kell azt a számítógép BIOS-beállításaiban.
Második lépés: A beágyazott virtualizáció bekapcsolása, ha a gazdagépet egy virtuális gépen futtatja (opcionális)
Ha már tesztelte a Windows bennfentes beépítését a virtuális gépen, és azt szeretné, hogy tesztelje a Sandbox-ot abban a VM-ben, meg kell tennie a beágyazott virtualizáció bekapcsolásának további lépését.
Ehhez tegyük ki a PowerShell-et a VM-ben futó Windows verziójában, majd adja ki a következő parancsot:
Set-VMProcessor -VMName -ExposeVirtualizationExtensions $ true
Ez lehetővé teszi, hogy a Windows vendégverziója a VM-ben megjelenítse a virtualizációs kiterjesztéseket, így a Sandbox használhatja őket.
Harmadik lépés: A Windows homokozó funkció engedélyezése
Miután megbizonyosodott arról, hogy a virtualizáció engedélyezve van, a Windows Sandbox funkció bekapcsolása egy pillanat.
Ehhez lépjen a Vezérlőpult> Programok> Windows funkciók be- és kikapcsolása lehetőségre. (Egyébként, ha többet szeretne megtudni, teljes körű leírást kaptunk a Windows funkciók használatáról.)
A Windows szolgáltatásai ablakban engedélyezze a „Windows Sandbox” jelölőnégyzetet.
Kattintson az „OK” gombra, majd hagyja a Windows újraindítását.
Harmadik lépés: Tűz fel
A Windows újraindítása után megtalálhatja a Windows Sandboxot a Start menüben. Írja be a „Windows Sandbox” -t a keresősávba, vagy ásjon át a menüből, majd kattintson duplán az ikonra. Amikor megkérdezi, engedje meg, hogy adminisztratív jogosultságokkal rendelkezzen.
Ezután látnia kell az aktuális operációs rendszer közel másolatát.
Van néhány különbség. Ez egy tiszta Windows-telepítés, így látni fogja az alapértelmezett háttérképet, és nem csak a Windows rendszerhez tartozó alapértelmezett alkalmazásokat.
A virtuális operációs rendszer dinamikusan generálódik a fő Windows operációs rendszerből, így mindig ugyanaz a Windows 10 verziója fog futni, és mindig friss lesz. Ez az utóbbi tény különösen szép, mivel a hagyományos VM-nek szüksége van arra, hogy időt vegyen az operációs rendszer frissítésére.
Hogyan használjam?
Ha valaha is használt egy VM-et, akkor a Sandbox használata öreg kalap lesz. A fájlok közvetlenül a homokozóba másolhatók és beilleszthetők, mint bármely más VM. Azonban húzással nem működik. Miután a fájl a Sandboxban található, a szokásos módon folytathatja a műveletet. Ha végrehajtható fájlja van, telepítheti azt a homokozóba, ahol jól van összekötve a fő rendszeréről.
Egy dolog, amit meg kell jegyeznünk: Ha töröl egy fájlt a Sandbox-ban, nem megy a Lomtárba. Ehelyett véglegesen törlődik. Figyelmeztetés jelenik meg, amikor elemeket töröl.
Miután végzett a teszteléssel, bezárhatja a Sandboxot, mint bármely más alkalmazást. Ez teljesen elpusztítja a pillanatfelvételt, beleértve az operációs rendszeren végrehajtott változtatásokat és az ott másolt fájlokat is. A Microsoft kedves volt, hogy először figyelmeztessen.
A következő alkalommal, amikor elindítod a Sandbox-ot, vissza fogod találni egy tiszta lapra, és újra elkezdheted a tesztelést.
Lenyűgözően, a Sandbox jól működik minimális hardveren. A cikk tesztelését Surface Pro 3-on végeztük, amely egy speciális grafikus kártya nélküli öregedő eszköz. Kezdetben a homokozó lassan futott, de néhány perc múlva meglepően jól futott a korlátok miatt.
Ez a jobb sebesség az alkalmazás bezárása és újra megnyitása mellett is fennmaradt. Hagyományosan egy virtuális gép futása több lóerőt igényelt. A szűkebb felhasználási esetek miatt a Sandbox (több operációs rendszert nem telepít, több példányt futtat, vagy akár több pillanatfelvételt is készíthet), a sáv egy kicsit alacsonyabb. De ez a nagyon konkrét cél, ami a Sandboxot olyan jól működik.
Képhitel: D-Krab / Shutterstock.com