Cum se remediază mașina virtuală Hyper-V blocată în starea de oprire



Încercați Instrumentul Nostru Pentru Eliminarea Problemelor

Utilizarea mașinilor virtuale a crescut dramatic în ultima vreme. Acest lucru este firesc doar când luați în considerare avantajele acestora. Hyper-V este un software nativ de virtualizare Windows care vă permite să creați mașini virtuale pe sistemul dvs. Windows. Deși nu oferă atât de multe caracteristici în comparație cu VMware sau VirtualBox, este încă folosit destul de mult. La fel ca orice alt software, are propria sa parte din probleme. Una dintre problemele cu care se confruntă adesea diferiți utilizatori este atunci când mașina virtuală se blochează în starea de oprire.



Mașină virtuală blocată în starea de oprire



Când se întâmplă acest lucru, mașina virtuală refuză să se oprească și, prin urmare, nu poate fi pornit ceea ce nu este ceva ce doriți. Acest lucru se poate întâmpla din mai multe motive pe care le vom menționa mai jos. Cu toate acestea, înainte de a începe, este important să menționăm că, uneori, problema este pur și simplu cauzată de o mașină gazdă Windows învechită. Prin urmare, înainte de a începe cu acest articol, asigurați-vă că ați instalat toate fișierele Actualizări Windows disponibil. Cu toate acestea, să începem.



  • Eșec de stocare - După cum se dovedește, în unele cazuri, problema poate fi cauzată de un eșec de stocare. Acest lucru se întâmplă atunci când discul este raportat ca lipsă, caz în care va trebui să faceți este să opriți gazda, precum și celelalte discuri. Odată ce îl porniți din nou, ar trebui să recunoască discul și, în cazul oricăror probleme, să înceapă să le repare dacă aveți un sistem RAID instalat.
  • Configurare greșită RRAS - O altă cauză a problemei poate fi configurarea greșită a serviciului de rutare și acces la distanță. Acest lucru se poate întâmpla atunci când o interfață din mediul dvs. încurcă configurația RRAS. Într-un astfel de scenariu, va trebui să dezactivați serviciul pentru a rezolva problema.
  • Opțiuni Windows Power - Opțiunile de alimentare ale mașinii dvs. gazdă Windows pot declanșa, de asemenea, o astfel de problemă. Se pare că, dacă aveți ecranul setat pentru a opri afișajul după un anumit timp, poate duce la blocarea unei VM. Într-un astfel de scenariu, va trebui să-l setați pentru a nu opri niciodată afișajul.

Acum, după ce am terminat cu cauzele posibile ale problemei, permiteți-ne să începem cu metodele prin care puteți recupera din nou mașina virtuală.

Metoda 1: ucideți mașina virtuală

Prin ucidere, nu vrem să scăpăm complet de mașina virtuală. Mai degrabă, înseamnă a termina procesul mașinii virtuale blocate și astfel încât să o puteți porni din nou în mod normal. Acesta este un proces destul de simplu dacă aveți o singură mașină virtuală care rulează pe mașina gazdă. Dacă faceți acest lucru, puteți săriți prin câțiva pași pe care îi vom enumera mai jos, care vă ajută să găsiți GUID-ul mașinii virtuale problematice.

În cazul în care aveți mai multe mașini virtuale, nu puteți pur și simplu să ucideți Procesul de lucru virtual al mașinii virtuale sau vmwp.exe fără a cunoaște GUID-ul mașinii virtuale blocate, deoarece procesul apare de mai multe ori în Gestionar de sarcini . După ce ai GUID-ul, poți găsi procesul corespunzător acelui ID și îl poți ucide fără nicio grijă.



Urmați instrucțiunile de mai jos pentru a face acest lucru:

  1. În primul rând, deschideți pentru a afla GUID-ul mașinilor dvs. virtuale Powershell. Dacă aveți o singură mașină virtuală, puteți sări peste acest pas și pur și simplu să ucideți procesul. În mod similar, dacă cunoașteți GUID-ul mașinii, puteți sări peste acest pas.
  2. După ce ați deschis Powershell, tastați următoarea comandă unde VMname este numele mașinii virtuale problematice:
Get-VM „VMname” | fl *
  1. Notați VMId deoarece veți avea nevoie de acest lucru în timp ce găsiți procesul corect pentru a se încheia.

    Găsirea VMId

  2. După aceea, continuați și deschideți fișierul Gestionar de sarcini făcând clic dreapta pe bara de activități și selectând Manager activități din meniul care apare.
  3. Odată ce Task Manager-ul se deschide, comutați la Detalii filă.
  4. Acum, localizați vmpw.exe proces prin apăsarea butonului V. Veți găsi mai multe procese dacă aveți mai multe VM-uri rulate.

    Procesul de lucru al mașinilor virtuale

  5. Utilizați codul pe care l-ați găsit anterior pentru a găsi procesul corect.
  6. În cele din urmă, evidențiați procesul al cărui nume de utilizator se corelează cu ID-ul și apoi apăsați pe Terminați sarcina buton.

Metoda 2: Schimbați opțiunile de alimentare

După cum se dovedește, opțiuni de putere al mașinii dvs. Windows gazdă poate afecta, de asemenea, starea mașinilor dvs. virtuale Hyper-V. Unul dintre cei care se confruntă cu aceeași problemă a spus că schimbarea afișajului pentru a nu se opri niciodată nu a rezolvat problema. Astfel, merită o lovitură. Iată cum să o faceți:

  1. Deschideți start meniul apăsând tasta Windows și apoi căutați Planul de alimentare.
  2. presa introduce pe rezultatul arătat.
  3. De acolo, schimbați Întoarce-te sau ff afișajul opțiune pentru Nu din meniul derulant.

    Opțiuni pentru planul de alimentare

  4. În cele din urmă, faceți clic pe Salvează modificările buton.

Metoda 3: Dezactivați RRAS

Un serviciu de acces la distanță configurat greșit poate duce, de asemenea, la problemă. Așa cum am menționat mai devreme, interfața de rețea ar putea deranja serviciul, ceea ce face ca mașina virtuală să se blocheze. Prin urmare, o modalitate ușoară de a remedia acest lucru ar fi dezactivarea serviciului de rutare și acces la distanță. Iată cum să o faceți:

  1. În primul rând, deschideți fișierul Alerga caseta de dialog apăsând tasta Tasta Windows + R .
  2. În caseta de dialog Executare, tastați services.msc și apoi apăsați Enter.
  3. În fereastra Servicii, căutați fișierul Serviciu de rutare și acces la distanță . Pentru a face acest lucru cu ușurință, apăsați butonul R o dată pentru a trece la serviciile pornind de la alfabetul R.
  4. Odată localizat, faceți dublu clic pe serviciu pentru a deschide fișierul Proprietăți fereastră.

    Serviciul RRAS

  5. Dacă serviciul rulează, opriți-l făcând clic pe Stop buton.
  6. După oprirea serviciului, alegeți Dezactivat de la Tipul de pornire meniul derulant.
  7. Reporniți sistemul.

Metoda 4: Reporniți mașina gazdă

În majoritatea cazurilor, o problemă ca atare poate fi rezolvată cu ușurință prin simpla realocare a mașinii gazdă. După ce ați repornit mașina gazdă, VM se va șterge și va porni normal. De asemenea, asigurați-vă că sistemul dvs. este actualizat, deoarece problema ar putea fi cauzată și de o eroare Windows, care este adesea reparată în actualizările ulterioare.

Etichete Hyper-V 3 minute citite