Windows Sandbox e macchina virtuale: pro e contro su Windows 10

Se stai cercando di capire in cosa differisce Windows Sandbox e Macchina Virtuale, allora sei nel posto giusto!

È sempre pericoloso eseguire file eseguibili, sia che si tratti di un programma trovato dal Web o di quello ricevuto tramite posta elettronica. Il processo di test del software in sistemi puliti richiede il software della macchina virtuale (VM) e una licenza Windows distinta da eseguire all'interno della VM. Questo problema viene risolto efficacemente con Microsoft Windows Sandbox. La confusione tra la macchina virtuale e Windows Sandbox è comune perché diverse caratteristiche identiche tra i due possono creare confusione.

Uno sguardo a Windows Sandbox:

Windows Sandbox è essenzialmente una nuova funzionalità di virtualizzazione che Microsoft integrerebbe in Windows 10. Permette agli utenti e agli amministratori di eseguire software all'interno di una sandbox in modo che non possa influenzare negativamente il sistema sottostante. Il concetto di Sandboxing non è affatto nuovo, ma è necessario trovare una via d'uscita per installare soluzioni di terze parti. I nomi di alcune di queste soluzioni sono Sandboxie o macchine virtuali come VMWare per eseguire software in un ambiente protetto. L'ambiente in cui funziona Windows Sandbox è un ecosistema desktop isolato e temporaneo. Protegge l'ospite dai danni e svanisce quando viene chiuso.

Non ci saranno difficoltà durante l'esecuzione di software non attendibile; in alternativa, puoi testare il nuovo software prima di eseguirlo nel loro ambiente host reale. Ciò allevierebbe il terrore di avere un impatto grave sul tuo PC. Qualsiasi applicazione o software installato su Sandbox rimarrebbe lì e non influenzerebbe il tuo host. Dato che Sandbox è un ambiente temporaneo, nel momento in cui si chiude il programma è inevitabile che venga cancellato tutto. Di conseguenza, puoi iniziare un altro test ogni volta che lo riapri. Il fatto che sia temporaneo e non salvi alcun file; una cosa è certa: gli utenti non necessitano di spazio eccessivo per il programma.

In che modo Windows Sandbox è diverso da una macchina virtuale in Windows 10? Sandbox di Windows e macchina virtuale

Il punto principale della discussione è identificare in che modo Windows Sandbox differisce da una macchina virtuale in Windows 10. La sezione seguente evidenzierà le specialità uniche presenti in Windows Sandbox, rendendolo speciale.

L'invio e la ricezione di e-mail da amici, familiari, colleghi, ecc. è comune. Potresti aver ricevuto email con un allegato. La necessità di scaricare un'app è comune e fino ad ora potresti aver scaricato app da Internet da fonti relativamente sconosciute. In questi casi, puoi scaricarlo ed eseguirlo correndo il rischio. A causa del dilagante ransomware, non sarebbe possibile stare sempre attenti. Occasionalmente gli sviluppatori di software richiedono un sistema pulito che ponga l'accento su un sistema operativo istantaneo e semplice da utilizzare, privo di altri programmi, script, file o bagagli aggiuntivi installati.

Per la situazione di cui sopra, la soluzione migliore è ruotare una macchina virtuale. Lo stesso ti fornirebbe un sistema operativo pulito e isolato. Nel caso in cui l'allegato contenga malware, solo la macchina virtuale sarà interessata. Coloro che sono sviluppatori possono eseguire i test in modo identico alla configurazione di un nuovo computer.

Ci sono alcuni svantaggi del software VM e il principale è che è costoso. Sebbene sia possibile utilizzare un'alternativa gratuita come VirtualBox, è comunque necessario utilizzare una licenza Windows valida di fascia alta per eseguirla sul sistema operativo virtualizzato. Un altro svantaggio è che l'esecuzione di una macchina virtuale a livelli di prestazioni ragionevoli richiede hardware potente e ampio spazio di archiviazione. Se utilizzi le istantanee, potresti riempire immediatamente un piccolo SSD. Se infatti utilizzi un HDD ad alta capacità, potrebbe essere possibile che le prestazioni diventino lente. Non è consigliabile utilizzare tali risorse assetate di energia su un laptop.

Un altro svantaggio è che le VM sono complesse. Non sono pensati solo per la configurazione per testare un file eseguibile problematico. Tuttavia, Microsoft ha dichiarato una nuova soluzione in grado di risolvere tutti questi problemi e cioè Windows Sandbox. Similmente a una VM standard, qualsiasi software installato nella Sandbox rimarrebbe isolato e non potrebbe influenzare la macchina host. Una volta chiuso Sandbox, i programmi installati dall'utente, i file aggiunti e le impostazioni modificate verranno eliminati. La prossima volta che esegui Sandbox, verrà ripristinato a una tabula rasa. Queste cose non si trovano con una macchina virtuale in Windows 10.

È noto che Microsoft utilizza la virtualizzazione basata su hardware, tramite l'hypervisor, per eseguire un kernel distinto. Pertanto, può isolare rapidamente Sandbox dall'host. Ciò implica che puoi scaricare in modo sicuro un file eseguibile da una fonte pericolosa e quindi installarlo in Sandbox; non ci saranno danni al tuo sistema host. Il motivo per cui Windows Sandbox è vantaggioso rispetto a una VM è che presenta requisiti ragionevolmente bassi.

I requisiti di Windows Sandbox sono i seguenti:

  • Windows 10 Pro o Enterprise build 18301 o successiva
  • architettura x64
  • Funzionalità di virtualizzazione consentite nel BIOS
  • Minimo 4 GB di RAM (consigliati 8 GB)
  • Minimo 1 GB di spazio libero su disco (consigliato SSD)
  • Minimo 2 core CPU (4 core con hyperthreading consigliati)

Uno dei tratti interessanti di Windows Sandbox è che non è necessario scaricare o creare un disco rigido virtuale (VHD). Questo perché Windows prepara dinamicamente un sistema operativo con snapshot pulito basato sul sistema operativo host del computer. Durante questa procedura, si collegherà a file che non cambiano nel sistema e si riferirà a file condivisi che cambiano. Ciò renderebbe un'immagine incredibilmente leggera di dimensioni 100 MB. Nel caso in cui non utilizzi Sandbox, l'immagine verrà compressa in soli 25 MB. Poiché si tratta di una copia del tuo sistema operativo, non è necessaria una chiave di licenza separata. Non ci saranno problemi nell'esecuzione di Sandbox se disponi di Windows 10 Pro o Windows 10 Enterprise.

Per garantire la sicurezza, Microsoft utilizza il concetto di contenitore introdotto in precedenza. Nella maggior parte dei casi, il sistema operativo Sandbox è isolato dall'host e ciò consente a una VM di funzionare come un'app. Sebbene Sandbox e la macchina host siano due cose diverse, funzionano insieme. Quando richiesto, necessario, l'host riacquisterà memoria dalla Sandbox per garantire che la velocità della tua macchina non venga ridotta. Inoltre, Sandbox controlla i livelli della batteria del tuo computer host. Pertanto, può ottimizzare con successo il consumo energetico.

Altre letture:Crea un ambiente di test sicuro con Windows Sandbox in Windows 10

Tutti questi aspetti e molti altri rendono Windows Sandbox una soluzione rapida e sicura identica a VM. Avrebbe meno spese generali rispetto a una soluzione tradizionale. Sarà possibile richiamare, testare e cancellare rapidamente le istantanee; successivamente, è possibile eseguire l'iterazione secondo necessità. Non ci sono vincoli sull'hardware perché anche i dispositivi meno potenti possono eseguire il Sandbox.

Come ottenere Windows Sandbox?

Non è ancora possibile ottenere Windows Sandbox perché richiede Windows 10 build 18301 o successiva e, in realtà, Microsoft non ha ancora rilasciato la stessa versione. Una volta avviata la versione, l'installazione sarà un gioco da ragazzi. È inoltre fondamentale verificare che il BIOS disponga di funzionalità di virtualizzazione abilitate. Successivamente, devi solo attivare Windows Sandbox nella finestra di dialogo Funzionalità di Windows.

Dopo l'installazione di Windows Sandbox, il processo di avvio è identico a qualsiasi altro programma o app. Puoi trovarlo facilmente nel menu Start, quindi eseguilo e accetta la richiesta UAC per offrirgli privilegi amministrativi. Una volta fatto ciò, potrai trascinare e rilasciare file e programmi all'interno della Sandbox a scopo di test. Al termine, chiudi il programma e Sandbox rimuoverà tutte le modifiche apportate.

Utilizzo della sandbox di Windows:

L'aspetto di Windows Sandbox ricorda un vero desktop perché ha un menu Start e un'app Impostazioni. Puoi interagire facilmente con il software come fai normalmente. Come al solito, puoi aprire Microsoft Edge, scaricare anche qualsiasi software e quindi testarlo in Windows Sandbox. In alternativa, puoi copiare facilmente un file eseguibile e quindi incollarlo nella finestra Sandbox di Windows per utilizzarlo per scopi diversi.

Similmente a qualsiasi app, Windows Sandbox include opzioni per ridurre a icona, ingrandire e anche chiudere la finestra. È possibile chiudere la finestra Windows Sandbox per chiudere la sessione e tutte le modifiche verranno eliminate. Inoltre, viene eliminato anche il contenuto della sandbox. A differenza delle macchine virtuali, si è riscontrato che Windows Sandbox utilizza l'installazione di Windows 10; non è necessario scaricare immagini virtuali.

Per ottenere informazioni approfondite su come Windows Sandbox è diverso da una macchina virtuale, è necessario valutare i pro e i contro di ciascuno di essi. I vantaggi di Windows Sandbox ti daranno un'idea chiara del motivo per cui sceglierlo. La sezione seguente evidenzia i pro e i contro:

Pro e contro di Sandbox:

Pro:

  • Il sandboxing è abbastanza leggero ed estremamente facile da configurare e utilizzare. Il motivo per cui è piuttosto sottile e leggero è che dovrai affrontare alcune complessità, in particolare su come ottenere le modifiche previste da conservare al di fuori di Windows Sandbox.
  • Non è impossibile creare una macchina virtuale per usufruire di un'esperienza identica, ma ci sono alcuni vantaggi importanti con Windows Sandbox. Non è necessario eseguire passaggi aggiuntivi per scaricare o creare una macchina virtuale. Ogni volta che avvii la funzionalità, verrà eseguita una nuova installazione di Windows 10.
  • Una volta terminato il test di un'applicazione e chiuso Windows Sandbox, scoprirai che tutto viene eliminato automaticamente.
  • Qualsiasi processo che avviene all'interno dell'ambiente verrà isolato dall'installazione principale. Ciò offrirebbe la massima sicurezza per testare applicazioni non attendibili.

Contro:

  • Nel caso in cui il tuo browser sia sandbox, ottenere un file scaricato che intendi utilizzare al di fuori del sandbox potrebbe richiedere alcuni passaggi aggiuntivi.
  • Alcune modifiche che desideri conservare durante l'esecuzione del sandbox possono anche essere un po' più complesse da mantenere.

Pro e contro della macchina virtuale:

Pro:

  • La macchina virtuale è perfetta se desideri ottenere una seconda macchina “virtuale” completamente isolata.
  • Funziona perfettamente se desideri che quella macchina esegua un sistema operativo diverso da quello utilizzato nel suo host. Per capirlo, ad esempio, potresti non avere una macchina fisica su cui è installato Windows XP, ma disponi di macchine virtuali che puoi eseguire quando vuoi sul desktop Windows 7. Ti fornirebbe una copia di Windows XP.

Contro:

  • Le macchine virtuali non sono leggere perché avrai bisogno di spazio su disco da assegnare al disco rigido virtuale. Inoltre, dovrai scegliere la quantità di RAM del tuo computer che desideri assegnare alla macchina virtuale mentre è in esecuzione.
  • Il processo di configurazione di una VM incorpora l'installazione di un sistema operativo da zero. Ciò richiederebbe molto tempo perché la loro configurazione è identica come se fossero macchine fisiche separate.
  • Una VM e il suo host sono isolati l'uno dall'altro. Pertanto, il processo standard di copia dei file da e verso la VM richiederà di impostare l'accesso alla rete su quella particolare macchina. In questo modo, il processo di copia dei file è lungo e fastidioso.

Conclusione

Windows Sandbox offre sicuramente numerosi vantaggi rispetto alle soluzioni di virtualizzazione ed è inoltre profondamente integrato in Windows 10. Pertanto, gli utenti potranno eseguire programmi non attendibili e altri file oltre ad assicurarsi che l'installazione principale di Windows 10 non sia influenzata.

  • Come risolvere il senso di archiviazione di Windows 10 non disponibile o disabilitato?
    Cosa viene eliminato esattamente con il senso di archiviazione di Windows 10?
  • Correggi l'hotspot di Windows 10 Mobile che non si connette
  • Microsoft ufficiale:Senso di archiviazione
  • Come pulire automaticamente la cartella temporanea di Windows 10, i file Internet e la pulizia del disco