Menedżer zadań Windows 10 pokazuje 0% procesora pod vmware


13

Korzystam z systemu Windows 10 w VMWare Workstation Player 12.0.1 (Windows 10 jest gościem, Ubuntu 15.10 jest hostem). Kiedy uruchamiam menedżera zadań, zawsze pokazuje, że użycie procesora wynosi 0%, niezależnie od tego, co faktycznie robi komputer. Każdy proces w Menedżerze zadań wyświetla również 0% użycia procesora (nawet podczas budowania dużego projektu w Visual Studio).

Kiedy jednak uruchamiam „monitor zasobów”, wyraźnie pokazuje, że istnieją procesy, które wykorzystują znacznie więcej niż 0%.

Edytuj Oto zrzuty ekranu, zgodnie z życzeniem: Karta wydajności menedżera zadań Procesy menedżera zadań Monitor zasobów


Czy możesz dołączyć linki do zrzutów ekranu menedżera zadań? Nie jest też jasne, gdzie uruchamiasz menedżera zadań (na hoście? U gościa?) I dokładnie to, co widzisz.
David Schwartz,

Zaktualizowałem pytanie zgodnie z Twoim komentarzem.
Alex Shtof,

aktywowałeś opcję wizualizacji liczników Perf w opcjach VM? jeśli nie, zrób to.
magicandre1981,

@Alex, coś nowego w tym temacie? Mam dokładnie ten sam problem.
Arin Ghazarian

Odpowiedzi:


8

Odinstalowanie Hyper-V, które z jakiegoś powodu domyślnie instaluje Windows, rozwiązało ten problem i wiele innych problemów, które miałem z moją maszyną wirtualną.

Można go odinstalować, wykonując następujące czynności: 1. Przejdź do Panelu sterowania -> Programy i funkcje 2. Po prawej stronie okna kliknij Włącz lub wyłącz funkcje systemu Windows. Powinno zostać otwarte okno dialogowe 3. Odznacz Hyper-V w powyższym oknie dialogowym i kliknij OK


Dzieje się tak na mojej maszynie wirtualnej systemu Windows 10 Enterprise, nawet jeśli funkcja Hyper-V nie jest zainstalowana. Dziwne, że stało się to po zainstalowaniu sterowników Nvidia 368.81 dla mojego podwójnego GeForce 980s.
Matt

2
To niefortunne, ponieważ Docker dla Windows wymaga Hyper-V, o ile wiem. Są też inne rzeczy, które tego wymagają, takie jak emulatory Windows Phone w zestawie SDK.
żartuje

3

Twoje zdjęcia wyglądały dokładnie tak jak moje, 0% wykorzystania procesora w Menedżerze zadań i Monitorze zasobów pokazuje, że procesor jest zawsze na maksymalnej częstotliwości. Było to spowodowane zainstalowaniem Hyper-V na mojej maszynie wirtualnej. Po odinstalowaniu wyświetlanie zużycia procesora wróciło do normy. Nie potrzebowałem Hyper-V na mojej maszynie wirtualnej, więc było to dla mnie w porządku. Chciałbym wiedzieć, czy istnieje inne rozwiązanie.


Proszę zobaczyć moją odpowiedź. Znalazłem sposób na rozwiązanie problemu.
Alex Shtof,

0

Odinstalowanie Hyper-V nie działało dla mnie. Zrobiłem następujące:

  • Zamknij VM
  • W pliku .vmx zmieniono następujący wiersz:

    hypervisor.cpuid.v0 = "FALSE"
    

    do

    hypervisor.cpuid.v0 = "TRUE"
    
  • Uruchom ponownie maszynę wirtualną

Następnie procesor pokazał aktywność.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.