Kaip ištaisyti „Hyper-V“ virtualią mašiną, įstrigusią sustabdymo būsenoje



Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas

Pastaruoju metu labai padidėjo virtualių mašinų naudojimas. Tai natūralu, kai atsižvelgiate į jų pranašumus. „Hyper-V“ yra savoji „Windows“ virtualizavimo programinė įranga, leidžianti „Windows“ sistemoje kurti virtualias mašinas. Nors jis nesuteikia tiek daug funkcijų, palyginti su „VMware“ ar „VirtualBox“, vis tiek naudojamas gana daug. Kaip ir bet kuri kita programinė įranga, ji turi savo problemų dalį. Viena iš problemų, su kuria dažnai susiduria įvairūs vartotojai, yra ta, kai virtuali mašina užstringa sustojimo būsenoje.



Virtuali mašina užstrigo sustojimo būsenoje



Kai taip atsitinka, virtuali mašina atsisako sustoti, todėl jos negalima paleisti, ko jūs norite. Tai gali atsitikti dėl daugybės priežasčių, kurias paminėsime žemiau. Tačiau prieš pradedant svarbu paminėti, kad kartais problemą paprasčiausiai sukelia pasenusi „Windows“ pagrindinė mašina. Todėl, prieš pradėdami šį straipsnį, įsitikinkite, kad įdiegėte visus „Windows“ naujiniai prieinama. Tai pasakę, pradėkime.



  • Saugyklos gedimas - Kaip paaiškėja, kai kuriais atvejais problemą gali sukelti saugyklos gedimas. Taip atsitinka, kai pranešama, kad disko trūksta, tokiu atveju turėsite padaryti pagrindinio kompiuterio ir kitų diskų išjungimą. Kai dar kartą paleisite, jis turėtų atpažinti diską ir, kilus bet kokioms problemoms, pradėti juos taisyti, jei turite RAID sistemą.
  • RRAS neteisinga konfigūracija - Kita problemos priežastis gali būti neteisinga maršruto ir nuotolinės prieigos paslaugos konfigūracija. Taip gali atsitikti, kai sąsaja jūsų aplinkoje sugadina RRAS konfigūraciją. Tokiu atveju turėsite išjungti paslaugą, kad išspręstumėte problemą.
  • „Windows“ maitinimo parinktys - „Windows“ pagrindinio kompiuterio maitinimo parinktys taip pat gali sukelti tokią problemą. Pasirodo, jei nustatėte ekraną išjungti ekraną po tam tikro laiko, tai gali sukelti VM įstrigimą. Tokiu atveju turėsite nustatyti, kad jis niekada neišjungtų ekrano.

Dabar, kai jau baigėme galimas problemos priežastis, pradėkime nuo metodų, kuriais naudodamiesi vėl galite sukurti savo virtualiosios mašinos atsarginę kopiją.

1 metodas: nužudyk virtualią mašiną

Žudydami nenorime visiškai atsikratyti virtualios mašinos. Tai greičiau reiškia užstrigusio virtualiosios mašinos procesą, kad vėl galėtumėte jį paleisti normaliai. Tai yra gana paprastas procesas, jei pagrindiniame kompiuteryje veikia viena virtuali mašina. Jei tai padarysite, galite praleisti kai kuriuos veiksmus, kuriuos mes išvardinsime žemiau, o tai padės rasti probleminės virtualios mašinos GUID.

Jei turite kelias virtualias mašinas, negalėsite tiesiog užmušti virtualios mašinos darbuotojo proceso ar vmwp.exe nežinodami įstrigusios virtualios mašinos GUID, nes procesas rodomas Užduočių tvarkyklė . Gavę GUID galite rasti tą ID atitinkantį procesą ir be rūpesčių jį nužudyti.



Norėdami tai padaryti, vadovaukitės toliau pateiktomis instrukcijomis:

  1. Visų pirma, norėdami sužinoti savo virtualių mašinų GUID, atidarykite Powershell. Jei turite vieną virtualią mašiną, galite praleisti šį veiksmą ir tiesiog užmušti procesą. Panašiai, jei žinote mašinos GUID, taip pat galite praleisti šį veiksmą.
  2. Atidarę „Powershell“, kur įveskite šią komandą VM vardas yra probleminės virtualios mašinos pavadinimas:
„Get-VM“ „VMname“ | fl *
  1. Užrašykite VMId nes jums to prireiks ieškant tinkamo proceso pabaigos.

    Rasti VMId

  2. Po to eikite į priekį ir atidarykite Užduočių tvarkyklė dešiniuoju pelės mygtuku spustelėkite užduočių juostą ir pasirodžiusiame meniu pasirinkite Užduočių tvarkytuvą.
  3. Kai atsidarys užduočių tvarkyklė, pereikite prie Išsami informacija skirtuką.
  4. Dabar suraskite vmpw.exe procesą paspausdami V mygtuką. Rasite kelis procesus, jei turite kelis VM.

    Virtualus mašinininkų procesas

  5. Norėdami rasti tinkamą procesą, naudokite anksčiau rastą ID.
  6. Galiausiai pažymėkite procesą, kurio vartotojo vardas koreliuoja su ID, tada paspauskite Pabaigos užduotis mygtuką.

2 metodas: keiskite maitinimo parinktis

Kaip paaiškėjo, galios parinktys „Windows“ kompiuterio, taip pat gali paveikti „Hyper-V“ virtualių mašinų būseną. Vienas iš tų, su kuriais susiduria ta pati problema, teigė, kad keičiant ekraną, kad jis niekada neišsijungtų, jie išsprendė problemą. Taigi, verta šūvio. Štai kaip tai padaryti:

  1. Atidarykite Pradėti meniu paspausdami „Windows“ klavišą, tada ieškokite Maitinimo planas.
  2. Paspauskite Įveskite pagal parodytą rezultatą.
  3. Iš ten pakeiskite Pasukite arba ekrane galimybė Niekada iš išskleidžiamojo meniu.

    Maitinimo plano parinktys

  4. Galiausiai spustelėkite Išsaugoti pakeitimus mygtuką.

3 metodas: išjunkite RRAS

Neteisingai sukonfigūruota nuotolinės prieigos paslauga taip pat gali sukelti problemą. Kaip jau minėjome anksčiau, jūsų tinklo sąsaja gali sugadinti paslaugą, dėl kurios virtuali mašina stringa. Todėl paprastas būdas tai išspręsti būtų išjungti maršrutizavimo ir nuotolinės prieigos paslaugą. Štai kaip tai padaryti:

  1. Pirmiausia atverkite Bėk dialogo langą paspausdami „Windows“ klavišas + R .
  2. Dialogo lange Vykdyti įveskite paslaugos.msc tada paspauskite „Enter“.
  3. Lange Paslaugos ieškokite Maršrutizavimo ir nuotolinės prieigos paslauga . Norėdami tai padaryti lengvai, vieną kartą paspauskite mygtuką R, kad pereitumėte į paslaugas pradedant nuo R abėcėlės.
  4. Aptikę, dukart spustelėkite paslaugą, kad atidarytumėte Savybės langas.

    RRAS paslauga

  5. Jei paslauga veikia, sustabdykite ją spustelėdami Sustabdyti mygtuką.
  6. Sustabdžius paslaugą, pasirinkite Neįgalus nuo Paleisties tipas išskleidžiamasis meniu.
  7. Perkraukite sistemą.

4 metodas: perkraukite pagrindinę mašiną

Daugeliu atvejų problemą galima lengvai išspręsti paprasčiausiai perkėlus pagrindinę mašiną. Perkraukę pagrindinę mašiną, VM išvalys ir pradės įprastai. Taip pat įsitikinkite, kad jūsų sistema yra atnaujinta, nes problemą taip pat gali sukelti „Windows“ klaida, kuri dažnai pataisoma tolesniuose naujiniuose.

Žymos „Hyper-V“ 3 minutes perskaityta