Hoe een Hyper-V virtuele machine vast te zetten in de stopstatus



Probeer Ons Instrument Voor Het Oplossen Van Problemen

Het gebruik van virtuele machines is de laatste tijd enorm toegenomen. Dit is alleen natuurlijk als u de voordelen ervan in overweging neemt. Hyper-V is een Windows-native virtualisatiesoftware waarmee u virtuele machines op uw Windows-systeem kunt maken. Hoewel het niet zoveel functies biedt als VMware of VirtualBox, wordt het toch behoorlijk veel gebruikt. Net als elke andere software heeft het zijn eigen problemen. Een van de problemen waarmee verschillende gebruikers vaak worden geconfronteerd, is wanneer de virtuele machine vastloopt in de stopstand.



Virtuele machine zit vast in de staat stoppen



Wanneer dit gebeurt, weigert de virtuele machine te stoppen en kan deze dus niet worden gestart, wat u niet wilt. Dit kan gebeuren om een ​​aantal redenen die we hieronder zullen noemen. Voordat we beginnen, is het echter belangrijk om te vermelden dat het probleem soms eenvoudigweg wordt veroorzaakt door een verouderde Windows-hostcomputer. Voordat u met dit artikel begint, moet u er daarom voor zorgen dat u alle Windows-updates beschikbaar. Met dat gezegd, laten we beginnen.



  • Opslagfout - Het blijkt dat het probleem in sommige gevallen kan worden veroorzaakt door een opslagfout. Dit gebeurt wanneer de schijf als vermist wordt gerapporteerd. In dat geval moet u zowel de host als de andere schijven uitschakelen. Zodra u het opnieuw opstart, zou het de schijf moeten herkennen en, in geval van problemen, beginnen met het repareren ervan als u een RAID-systeem hebt geïnstalleerd.
  • RRAS Misconfiguratie - Een andere oorzaak van het probleem kan de verkeerde configuratie van de Routing and Remote Access Service zijn. Dit kan gebeuren wanneer een interface in uw omgeving de configuratie van de RRAS verstoort. In een dergelijk scenario moet u de service uitschakelen om het probleem op te lossen.
  • Energiebeheer voor Windows - De energie-opties van uw Windows-hostcomputer kunnen ook een dergelijk probleem veroorzaken. Het blijkt dat als je het scherm hebt ingesteld om het scherm na een bepaalde tijd uit te schakelen, dit ertoe kan leiden dat een VM vastloopt. In een dergelijk scenario moet u het instellen om het scherm nooit uit te schakelen.

Nu we klaar zijn met de mogelijke oorzaken van het probleem, gaan we aan de slag met de methoden waarmee u uw virtuele machine weer kunt herstellen.

Methode 1: Dood de virtuele machine

Met doden bedoelen we niet de virtuele machine volledig te verwijderen. Het betekent eerder dat u het proces van de virtuele machine die vastzit, moet beëindigen en dat u deze weer normaal kunt opstarten. Dit is een vrij eenvoudig proces als u een enkele virtuele machine op de hostcomputer hebt uitgevoerd. Als u dat doet, kunt u enkele van de stappen overslaan die we hieronder zullen opsommen, wat helpt bij het vinden van de GUID van de problematische virtuele machine.

Als u meerdere virtuele machines heeft, kunt u niet simpelweg het Virtual Machine Worker Process of vmwp.exe uitschakelen zonder de GUID van de vastgelopen virtuele machine te kennen, aangezien het proces meerdere keren verschijnt in Taakbeheer . Als je eenmaal de GUID hebt, kun je het proces vinden dat overeenkomt met die ID en het zonder zorgen doden.



Volg de onderstaande instructies om dit te doen:

  1. Allereerst, open je om de GUID van je virtuele machines te achterhalen Powershell. Als u een enkele virtuele machine heeft, kunt u deze stap overslaan en het proces gewoon beëindigen. Evenzo, als u de GUID van de machine kent, kunt u deze stap ook overslaan.
  2. Nadat u de Powershell hebt geopend, typt u de volgende opdracht waar VMnaam is de naam van de problematische virtuele machine:
Get-VM 'VMname' | fl *
  1. Noteer het VMId omdat je dit nodig hebt terwijl je het juiste proces vindt om te eindigen.

    VMId

  2. Ga daarna door en open het Taakbeheer door met de rechtermuisknop op de taakbalk te klikken en Taakbeheer te selecteren in het menu dat verschijnt.
  3. Zodra Taakbeheer is geopend, schakelt u over naar het Details tabblad.
  4. Zoek nu het vmpw.exe proces door op de V-toets te drukken. U zult meerdere processen aantreffen als u meerdere VM's heeft uitgevoerd.

    Werkproces voor virtuele machines

  5. Gebruik de ID die u eerder hebt gevonden om het juiste proces te vinden.
  6. Markeer ten slotte het proces waarvan de gebruikersnaam overeenkomt met de ID en druk vervolgens op Einde taak knop.

Methode 2: energiebeheer wijzigen

Het blijkt dat de stroomopties van uw host Windows-machine kan ook de staat van uw Hyper-V virtuele machines beïnvloeden. Een van de mensen die met hetzelfde probleem te maken hadden, zei dat het probleem voor hen werd opgelost door het scherm te veranderen om nooit uit te schakelen. Het is dus het proberen waard. Hier is hoe het te doen:

  1. Open het Begin menu door op de Windows-toets te drukken en vervolgens te zoeken naar Energie plan.
  2. druk op Enter op het weergegeven resultaat.
  3. Wijzig vanaf daar het Beurt of ff het display optie om Nooit uit het vervolgkeuzemenu.

    Energiebeheerschema-opties

  4. Klik ten slotte op het Wijzigingen opslaan knop.

Methode 3: RRAS uitschakelen

Een verkeerd geconfigureerde RAS-service kan ook tot het probleem leiden. Zoals we eerder hebben vermeld, kan uw netwerkinterface de service verpesten waardoor de virtuele machine vastloopt. Daarom is een gemakkelijke manier om dit op te lossen het uitschakelen van de Routing and Remote Access-service. Hier is hoe het te doen:

  1. Open allereerst het Rennen dialoogvenster door op de Windows-toets + R .
  2. Typ in het dialoogvenster Uitvoeren services.msc en druk vervolgens op Enter.
  3. Zoek in het venster Services naar het Routing en RAS-service . Om dit gemakkelijk te doen, drukt u eenmaal op de R-toets om naar de services te gaan, beginnend bij het alfabet R.
  4. Eenmaal gevonden, dubbelklik op de service om het Eigendommen venster.

    RRAS-service

  5. Als de service actief is, stop deze dan door op het Hou op knop.
  6. Kies nadat de service is gestopt Gehandicapt van de Opstarttype drop-down menu.
  7. Start het systeem opnieuw op.

Methode 4: Start de hostcomputer opnieuw op

In de meeste gevallen kan een probleem als zodanig eenvoudig worden opgelost door simpelweg de hostcomputer opnieuw te hosten. Nadat u de hostcomputer opnieuw heeft opgestart, wordt de VM leeggemaakt en normaal gestart. Zorg er ook voor dat uw systeem up-to-date is, want het probleem kan ook worden veroorzaakt door een Windows-bug die vaak wordt gepatcht in de vervolgupdates.

Tags Hyper-V 3 minuten gelezen