Virtualizzare software con Windows 10 Sandbox

Come virtualizzare software con Windows Sandbox in un’area isolata del sistema operativo, per evitare contagi o malfunzionamenti al sistema stesso.

 

Virtualizzare software con Windows 10 Sandbox 55

Introduzione


Sandbox è un termine che identifica una modalità di avvio di un programma in un ambiente isolato dal sistema operativo. In questo modo il programma non potrà in alcun modo danneggiare il sistema operativo Windows.

Un ambiente di test può essere utile per verificare la funzionalità di un programma del quale non abbiamo la certezza che sia utile oppure sia contagiato da virus.

Per sfruttare la funzionalità Sandbox di Windows dobbiamo verificare se nel nostro sistema è attiva la virtualizzazione hardware.

Questa funzionalità è disponibile per gli utilizzatori di Windows Pro e Enterprise. Per avere averla anche Windows Home devi applicare un piccolo trucco indicato più avanti nell’articolo.

 

 

Verificare se il PC ha la virtualizzazione hardware


Gli attuali PC/notebook/laptop hanno già attiva di default la virtualizzazione hardware abilitata a livello di BIOS.

 

Per verificare se Windows ha le estensioni per la virtualizzazione abilitate da BIOS devi fare:

  • Avvia il tool Gestione Attività (Task Manager) con la scorciatoia da tastiera [Ctrl]+[Shift/Maiuscole]+[Esc].
  • Accedi alla scheda delle Prestazioni e clicca su CPU (nella colonna sulla sinistra).
  • Come da immagine qui sotto dovrai trovare la dicitura Virtualizzazione: Abilitato.

 

Virtualizzare software con Windows 10 Sandbox 57

 

Nel caso la virtualizzazione sia disabilitata, dovrai accedere al BIOS/firmware UEFI del PC per procedere alla abilitazione delle estensioni VT-x o AMD-V a seconda del processore sia INTEL o AMD.
Per farlo dovrai utilizzare le istruzioni del produttore del tuo PC/scheda madre.

Solitamente i PC più moderni hanno già la virtualizzazione assistita attiva di default.

 

 

Come attivare la funzionalità Sandbox in Windows


Per attivare la funzionalità Sandbox in Windows bisogna prima attivarla come funzionalità.

  • Per farlo devi cliccare su START e digitare Attiva o disattiva funzionalità di Windows

Virtualizzare software con Windows 10 Sandbox 59

Clicca con il tasto destro ed apparirà la finestra per attivare la funzionalità Sandbox mettendo il simbolo di spunta alla relativa casella. Se richiesto devi inserire la password di amministratore.

Virtualizzare software con Windows 10 Sandbox 61

  • Windows effettuerà la ricerca dei file necessari

Virtualizzare software con Windows 10 Sandbox 63

  • Completato l’operazione avrete la funzionalità attiva DOPO il riavvio del sistema.

Virtualizzare software con Windows 10 Sandbox 65

 

 

 

 

Utilizzare la funzionalità Sandbox in Windows Pro


Dopo aver attivato la funzione Sandbox di Windows vediamo come fare per attivarla ed usarla.

 

  • Vai sul menu su START.

Virtualizzare software con Windows 10 Sandbox 67

  • Digita Windows Sandbox e dai invio per aprire la finestra.

Virtualizzare software con Windows 10 Sandbox 69

 

  • Ecco la finestra che ti si presenta all’avvio di Sandbox.

 

Virtualizzare software con Windows 10 Sandbox 71

 

Hai adesso una copia temporanea di Windows dove puoi navigare oppure avviare programmi e Windows app per esempio scaricandoli con Microsoft Edge.

Alla chiusura della finestra di Sandbox tutto viene cancellato.

 

 

Attivare Sandbox su Windows 10 Home Edition


La funzionalità Sandbox è disponibile con Windows 10 Professional  ma con un piccolo trucco la puoi utilizzatore anche sulla versione HOME edition di Windows 10

dell’articolo How to Enable Windows Sandbox Feature in Windows 10 Home Edition di Tensforums.com.

Con il download di un file .BAT, viene spiegato come attivare la funzionalità anche su Windows 10 Home.

 

Attenzione!
Sandbox è un ambiente di prova temporaneo che si ripristina alle condizioni iniziali ad ogni riavvio.

 

 

Avvertenza per gli utilizzatori di VMware


Aggiornamento!
Nel changelog dell’aggiornamento alla versione 15.5.5, VMWare dichiara che il problema è stato risolto.

L’utilizzo della virtualizzazione software su Windows 10 potrebbe generare generare un errore  con l’avvio di macchine virtuali:
Device/Credential Guard error on Windows 10 Home

er risolverlo devi avviare il comando CMD con di i privilegi di amministratore;
poi digita il comando bcdedit /set hypervisorlaunchtype off e riavvia il sistema.

Se hai bisogno di  Hypervisor per i “Windows emulator tools” in Visual Studio puoi riattivare il tutto con il seguente comando:

bcdedit /set hypervisorlaunchtype auto e riavvio.

Qui la fonte del suggerimento.

 

 

 

Conclusione


Un’ottima opportunità per i gli utilizzatori di Windows Professional 64 bit (vers. 1903 e successive) o Enterprise per avere un ambiente isolato dove provare programmi per i quali si sospetta infettati da malware.

Se preferisci avere un sistema operativo virtualizzato che non si cancella ogni volta dovrai rivolgerti a sistemi di virtualizzazione quali HyperV oppure VirtualBox.

Per chi utilizza Windows 10 Home hai trovato un suggerimento per attivare la funzionalità su una edizione del sistema  operativo che non lo permetterebbe.

 

 

 

Risorse selezionate dal web


How to Enable Windows Sandbox Feature in Windows 10 Home Edition (Tenforums.com)

Come attivare, provare e utilizzare Windows Sandbox in Windows 10 (Windowsblogitalia.com)

Run Hyper-V, VirtualBox and VMware on same Computer (Tenforums.com)

 

 

Altri articoli consigliati


 Top list i migliori software a 64 bit per Windows (gennaio 2020)