In questo argomento vengono fornite informazioni sui problemi comuni che possono verificarsi durante l'utilizzo di Hyper-V. Per informazioni dettagliate sulla risoluzione dei problemi in base agli eventi di Hyper-V, vedere la pagina dedicata alla risoluzione dei problemi di Hyper-V nella raccolta di documentazione tecnica di Windows Server 2008 (
Problema riscontrato
Il ruolo Hyper-V è stato installato ed è possibile creare o importare una macchina virtuale, ma non è possibile avviare la macchina virtuale.
Causa: l'hypervisor non è in esecuzione. Nel registro eventi di sistema sarà incluso l'errore seguente: “Impossibile avviare la macchina virtuale perché l'hypervisor non è in esecuzione”.
Soluzione: per eseguire l'hypervisor, è necessario che il computer fisico soddisfi requisiti hardware specifici. Per le istruzioni, vedere Prerequisiti di installazione per Hyper-V. Se il computer non soddisfa i requisiti, non sarà possibile utilizzarlo per eseguire le macchine virtuali. Se il computer soddisfa i requisiti e l'hypervisor non viene eseguito, potrebbe essere necessario attivare le impostazioni per la virtualizzazione basata su hardware e per la protezione esecuzione programmi applicata a livello di hardware nel BIOS. Se si modificano queste impostazioni, sarà necessario spegnere e quindi riaccendere il computer. Il riavvio del computer non comporta l'applicazione delle modifiche apportate alle impostazioni.
Causa: il disco virtuale che funge da disco di sistema è collegato a un controller SCSI.
Soluzione: collegare il disco di sistema a un controller IDE. Per le istruzioni, vedere Configurare dischi e dispositivi di archiviazione.
Causa: la macchina virtuale è configurata per utilizzare un CD o DVD fisico come supporto di installazione e l'unità fisica è in uso.
Soluzione: l'accesso a un'unità CD o DVD fisica può essere eseguito solo da una macchina virtuale alla volta. Disconnettere l'unità CD o DVD dall'altra macchina virtuale e riprovare.
Non è possibile eseguire un'installazione di rete di un sistema operativo guest.
Causa: la macchina virtuale utilizza una scheda di rete anziché una scheda di rete legacy oppure la scheda di rete legacy non è connessa a una rete esterna appropriata.
Soluzione: verificare che la macchina virtuale sia configurata con una scheda di rete legacy connessa a una rete esterna che offre i servizi di installazione. Per istruzioni sulla configurazione delle schede di rete, vedere Configurare la rete.
Una macchina virtuale viene sospesa automaticamente.
Causa: una macchina virtuale viene sospesa automaticamente quando lo spazio sul volume in cui sono archiviati istantanee o dischi rigidi virtuali è esaurito. Lo stato della macchina virtuale verrà elencato come "sospeso-critico" nella console di gestione di Hyper-V.
Soluzione: creare spazio aggiuntivo nell'unità utilizzando la console di gestione di Hyper-V per applicare o eliminare le istantanee singolarmente. In alternativa, per eliminare tutte le istantanee, esportare la macchina virtuale senza esportare i dati della macchina virtuale e quindi importare la macchina virtuale.
Quando si tenta di creare o avviare una macchina virtuale, si riceve un messaggio di errore relativo a una sezione aperta mappata dall'utente, alla non disponibilità della risorsa o del dispositivo di rete specificato oppure alla terminazione dell'operazione di I/O a causa dell'uscita dal thread o della richiesta di un'applicazione.
Causa: il problema può dipendere dal software antivirus in esecuzione nel sistema operativo di gestione e si verifica quando il componente di ricerca dei virus in tempo reale è configurato per il monitoraggio dei file della macchina virtuale di Hyper-V.
Soluzione: escludere i file della macchina virtuale dalla ricerca dei virus in tempo reale. Per informazioni sui file specifici, vedere l'articolo 961804 della Microsoft Knowledge Base (
Le macchine virtuali sono scomparse dalla console di gestione di Hyper-V.
Causa: il problema può dipendere dal software antivirus in esecuzione nel sistema operativo di gestione e si verifica quando il componente di ricerca dei virus in tempo reale è configurato per il monitoraggio dei file della macchina virtuale di Hyper-V.
Soluzione: escludere i file della macchina virtuale dalla ricerca dei virus in tempo reale. Per informazioni sui file specifici, vedere l'articolo 961804 della Microsoft Knowledge Base (
Quando si utilizza Virtual Machine Connection, il puntatore del mouse assume la forma di un punto oppure rimane bloccato nella finestra della macchina virtuale.
Causa: i servizi di integrazione non sono installati nel sistema operativo guest.
Soluzione: se il sistema operativo guest è supportato, i servizi di integrazione saranno disponibili per tale sistema operativo. Installare i servizi di integrazione per migliorare l'integrazione del mouse. Per le istruzioni, vedere Installare un sistema operativo guest. Se il sistema operativo guest non è supportato, sarà possibile utilizzare una combinazione di tasti per spostare il mouse all'esterno della finestra della macchina virtuale. La combinazione di tasti predefinita è CTRL+ALT+FRECCIA SINISTRA.
Quando si tenta di controllare una macchina virtuale, non è possibile utilizzare il mouse. Si utilizza Connessione Desktop remoto per connettersi a un server che esegue Hyper-V.
Causa: quando si utilizza la console di gestione di Hyper-V per connettersi a una macchina virtuale, la connessione alla macchina virtuale viene fornita da Virtual Machine Connection. L'utilizzo di Virtual Machine Connection nell'ambito di una sessione di Connessione Desktop remoto non è tuttavia supportato fino a quando non si installano i servizi di integrazione. La mancanza di funzionalità del mouse corrisponde pertanto al comportamento previsto.
Soluzione: evitare di utilizzare Virtual Machine Connection nell'ambito di una sessione di Connessione Desktop remoto fino a quando non si installano i servizi di integrazione. A tale scopo è possibile procedere in più modi:
- Installare i servizi di integrazione. Per le istruzioni, vedere Installare un sistema operativo guest.
- Stabilire una sessione di desktop remoto direttamente con la macchina virtuale.
- Accedere alla console del server che esegue Hyper-V e utilizzare Virtual Machine Connection per connettersi alla macchina virtuale.
- In un computer client supportato installare gli strumenti di gestione Hyper-V per installare Virtual Machine Connection nel computer e stabilire una sessione di Virtual Machine Connection con la macchina virtuale. Per ulteriori informazioni, vedere la raccolta di documentazione tecnica di Windows Server 2008 (
https://go.microsoft.com/fwlink/?LinkId=143558 ).
All'apertura di Gestione dispositivi nel sistema operativo guest, alcuni dispositivi vengono elencati come dispositivi sconosciuti.
Causa: Gestione dispositivi non riconosce i dispositivi ottimizzati per l'utilizzo nelle macchine virtuali ed eseguiti utilizzando Hyper-V fino a quando non si installano i servizi di integrazione. I dispositivi sconosciuti identificati in Gestione dispositivi variano a seconda del sistema operativo guest e possono includere i dispositivi seguenti: VMBus, miniport HID VMBus Microsoft , scheda di rete VMBus Microsoft e miniport storvsc.
Nota | |
Alcuni dispositivi ottimizzati non sono disponibili per determinati sistemi operativi guest. Un dispositivo non supportato in un sistema operativo guest non funzionerà. Non è possibile installare il driver di dispositivo manualmente nel tentativo di rendere funzionante il dispositivo. Per un elenco dei dispositivi disponibili in ogni sistema operativo guest supportato, vedere |
Soluzione: se il sistema operativo guest è supportato, i servizi di integrazione saranno disponibili per tale sistema operativo. Dopo avere installato i servizi di integrazione, i dispositivi disponibili per tale sistema operativo guest verranno riconosciuti in Gestione dispositivi. Per le istruzioni, vedere Installare un sistema operativo guest.
Si desidera monitorare le prestazioni di una macchina virtuale, ma le informazioni sul processore visualizzate in Gestione attività non includono le risorse del processore utilizzate dalla macchina virtuale.
Causa: in Gestione attività non vengono visualizzate le informazioni sulla CPU per le macchine virtuali.
Soluzione: per visualizzare le informazioni sull'utilizzo della CPU per le macchine virtuali in esecuzione in un server che esegue Hyper-V, utilizzare Monitoraggio affidabilità e Performance Monitor per visualizzare i dati dei contatori delle prestazioni di Hyper-V. Per aprire Monitoraggio affidabilità e Performance Monitor di Windows, fare clic sul pulsante Start, scegliere Esegui e quindi digitare perfmon.
I contatori delle prestazioni seguenti forniscono informazioni quando vengono visualizzati nel sistema operativo di gestione, ovvero il sistema operativo che esegue il ruolo Hyper-V:
- % tempo di esecuzione guest processore logico hypervisor Hyper-V: Identifica la quantità di processore fisico utilizzata per eseguire le macchine virtuali. Questo contatore non identifica le singole macchine virtuali o la quantità utilizzata da ogni macchina virtuale.
- % tempo di esecuzione guest processore virtuale hypervisor Hyper-V: Identifica la quantità di processore virtuale utilizzata da una macchina virtuale.
Nota | |
Non esiste una associazione diretta tra utilizzo del processore virtuale e utilizzo del processore logico, in quanto i processori virtuali possono essere pianificati per qualsiasi processore logico. |