Risolvere i problemi relativi alle macchine virtuali schermate

Questo articolo consente di risolvere i problemi relativi alle macchine virtuali schermate.

Si applica a: Windows Server 2022, Windows Server 2019, Windows Server 2016

A partire da Windows Server versione 1803, la modalità sessione avanzata Connessione macchina virtuale (VMConnect) e PowerShell Direct vengono riabilitare per le macchine virtuali completamente schermate. L'amministratore della virtualizzazione richiede comunque le credenziali guest della macchina virtuale per ottenere l'accesso alla macchina virtuale, ma ciò semplifica la risoluzione dei problemi di una macchina virtuale schermata quando la configurazione di rete è interrotta.

Per abilitare VMConnect e PowerShell Direct per le macchine virtuali schermate, spostarle in un host Hyper-V che esegue Windows Server versione 1803 o successiva. I dispositivi virtuali che consentono queste funzionalità verranno riabilitare automaticamente. Se una macchina virtuale schermata si sposta in un host in esecuzione e la versione precedente di Windows Server, VMConnect e PowerShell Direct verranno disabilitati di nuovo.

Per i clienti sensibili alla sicurezza che si preoccupano se gli hoster hanno accesso alla macchina virtuale e desiderano tornare al comportamento originale, le funzionalità seguenti devono essere disabilitate nel sistema operativo guest:

  • Disabilitare il servizio PowerShell Direct nella macchina virtuale:

    Stop-Service vmicvmsession
    Set-Service vmicvmsession -StartupType Disabled
    
  • La modalità sessione avanzata VMConnect può essere disabilitata solo se il sistema operativo guest è almeno Windows Server 2019 o Windows 10, versione 1809. Aggiungere la chiave del Registro di sistema seguente nella macchina virtuale per disabilitare VMConnetti connessioni console sessione avanzata:

    reg add "HKLM\Software\Microsoft\Virtual Machine\Guest" /v DisableEnhancedSessionConsoleConnection /t REG_DWORD /d 1