Il task manager di Windows 10 mostra 0% cpu in vmware


13

Sto eseguendo Windows 10 con VMWare Workstation Player 12.0.1 (Windows 10 è l'ospite, Ubuntu 15.10 è l'host). Quando eseguo task-manager, mostra sempre che l'utilizzo della cpu è dello 0%, indipendentemente da ciò che il computer sta effettivamente facendo. Ogni processo in Task Manager mostra anche un utilizzo della CPU dello 0% (anche quando si crea un progetto di grandi dimensioni in Visual Studio).

Tuttavia, quando eseguo "monitoraggio risorse", mostra chiaramente che esistono processi che utilizzano molto più dello 0%.

Modifica Ecco alcuni screenshot, come richiesto: Scheda prestazioni del Task Manager Processi del Task Manager Sorvegliante delle risorse


Puoi includere collegamenti alle schermate del Task Manager? Inoltre, non è chiaro dove stai eseguendo il task manager (nell'host? Nell'ospite?) E precisamente quello che stai vedendo.
David Schwartz,

Ho aggiornato la domanda in base al tuo commento.
Alex Shtof,

hai attivato l'opzione per visualizzare i contatori Perf nelle opzioni VM? in caso contrario, fallo.
magicandre1981,

@Alex, c'è qualcosa di nuovo in questo? Ho esattamente lo stesso problema.
Arin Ghazarian,

Risposte:


8

La disinstallazione di Hyper-V, che Windows ha installato per impostazione predefinita per qualche motivo, ha risolto questo problema e molti altri problemi che ho avuto con la mia macchina virtuale.

Può essere disinstallato procedendo come segue: 1. Vai su Pannello di controllo -> Programmi e funzionalità 2. Sul lato destro della finestra, fai clic su Attiva o disattiva le funzionalità di Windows. Verrà visualizzata una finestra di dialogo 3. Deselezionare Hyper-V nella finestra di dialogo sopra e fare clic su OK


Ciò si verifica sulla mia VM di Windows 10 Enterprise anche se Hyper-V non è installato. Stranamente è successo dopo aver installato i driver Nvidia 368.81 per il mio doppio GeForce 980s.
Matt

2
È un peccato che Docker per Windows richieda Hyper-V per quanto ne so. Ci sono anche altre cose che lo richiedono, come gli emulatori di Windows Phone nell'SDK.
Giovedì

3

Le tue foto sembravano esattamente come le mie, lo 0% di utilizzo della CPU in Task Manager e Resource Monitor mostra che la CPU è sempre alla massima frequenza. Era dovuto al fatto che Hyper-V era installato nella mia macchina virtuale. Dopo averlo disinstallato, il display dell'utilizzo della CPU è tornato alla normalità. Non avevo bisogno di Hyper-V nella mia VM, quindi per me andava bene. Vorrei sapere se esiste un'altra soluzione.


Si prega di vedere la mia risposta. Ho trovato un modo per risolvere il problema.
Alex Shtof,

0

La disinstallazione di Hyper-V non ha funzionato per me. Ho fatto quanto segue:

  • Chiudi la VM
  • Nel file .vmx, è stata modificata la seguente riga:

    hypervisor.cpuid.v0 = "FALSE"
    

    per

    hypervisor.cpuid.v0 = "TRUE"
    
  • Riavvia VM

Successivamente la CPU ha mostrato attività.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.