„Windows Sandbox“ yra patogi priemonė, skirta nepatikimoms programoms ir failams išbandyti saugioje virtualioje aplinkoje. „Windows Sandbox“ sąrankos procesas yra gana paprastas. Tačiau bandydami paleisti programą galite susidurti su klaida „Nerasta hipervizoriaus kodo 0XC0351000“.
Klaidos pranešimas rodo, kad „Windows Sandbox“ negalėjo aptikti „Hypervisor“. Taip gali nutikti dėl daugelio priežasčių, įskaitant netinkamai sukonfigūruotas su virtualia mašina susijusias funkcijas Windows funkcijose.
Norėdami pašalinti šią klaidą „Windows“ kompiuteryje, atlikite toliau pateiktame straipsnyje nurodytus veiksmus.
1. Patikrinkite ir įgalinkite virtualizacijos technologiją BIOS
Kad visi virtualizavimu pagrįsti įrankiai veiktų, BIOS turi įjungti aparatinės įrangos virtualizavimą. Jei nesukonfigūravote aparatinės įrangos virtualizacijos, patikrinkite, ar ji įjungta užduočių tvarkyklėje. Jei ne, galite rankiniu būdu įjungti jį BIOS, kad palaikytumėte virtualizacijos įrankius.
Norėdami patikrinti virtualizacijos būseną:
- Dešiniuoju pelės mygtuku spustelėkite Pradėti ir atidaryti Užduočių tvarkyklė.
- Užduočių tvarkytuvėje atidarykite Spektaklis skirtuką.
- Tada įsitikinkite, kad CPU pasirinktas skirtukas.
- Raskite Virtualizacija skyrius. Jeigu Įjungtas, pereikite prie kito metodo.
- Jeigu Išjungta, atlikite toliau nurodytus veiksmus, kad įgalintumėte aparatinės įrangos virtualizavimą savo kompiuteryje.
Dabar apžvelgsime, kaip HP kompiuteryje įjungti aparatinės įrangos virtualizavimą BISO. Aparatinės įrangos virtualizavimo įgalinimo instrukcijos gali skirtis priklausomai nuo kompiuterio gamintojo. Konkrečias instrukcijas galite rasti savo kompiuterio gamintojo svetainėje arba patikrinti kaip įvesti BIOS sistemoje Windows 10/11.
- Išjunkite kompiuterį.
- Paspauskite Galia mygtuką ir tada pradėkite spausti Esc klavišą norėdami peržiūrėti Pradžios meniu.
- Paspauskite F10 Įeiti BIOS sąranka.
- Viduje BIOS sąrankos įrankis, naudokite rodyklių dešinę ir kairę klavišus, kad surastumėte ir atidarytumėte Konfigūracija skirtuką.
- Tada pasirinkite rodyklių žemyn klavišus Virtualizacijos technologija arba ką nors su panašiais terminais.
- Kai parinktis pažymėta, paspauskite Įeikite ir pasirinkite Įjungtas iš variantų. Dabar virtualizacijos technologijos būsena bus rodoma kaip Įjungtas.
- Paspauskite F10 dar kartą, kad išsaugotumėte pakeitimus ir išeitumėte iš BIOS.
Palaukite, kol kompiuteris bus paleistas iš naujo. Atidarykite užduočių tvarkytuvę, kad pamatytumėte virtualizacijos būseną skirtuke CPU. Jei nurodyta „Įjungta“, pabandykite atidaryti „Windows Sandbox“, kad sužinotumėte, ar ji veikia be klaidos.
2. Įgalinkite virtualios mašinos platformos funkcijas
„Windows Sandbox“ galima kaip pasirenkamą funkciją, kurią galite įdiegti iš „Windows“ funkcijų dialogo lango, o kaip tai padaryti, aprašėme mūsų vadove apie kaip įjungti ir nustatyti „Windows Sandbox“ sistemoje „Windows 11“.. Taip pat gali tekti įjungti keletą papildomų pasirenkamų funkcijų, būtinų sėkmingai paleisti virtualizacijos įrankį.
Turite įjungti dvi pasirenkamas funkcijas Virtualios mašinos platforma ir „Windows Hypervisor“ platforma. Šie įrankiai įgalina platformos palaikymą virtualioms mašinoms ir suteikia būtiną API virtualizacijos programinei įrangai paleisti sistemoje Windows.
Norėdami įjungti virtualizacijos funkcijas:
- Paspauskite Win + I atidaryti Nustatymai.
- Tipas appwiz.cpl ir spustelėkite Gerai atidaryti Kontrolės skydelis.
- Kairiojoje srityje spustelėkite Įjunkite arba išjunkite „Windows“ funkcijas.
- Viduje „Windows“ funkcijos dialogą, slinkite žemyn ir suraskite Virtualios mašinos platforma ir „Windows Hypervisor“ platforma.
- Pasirinkite abi parinktis ir spustelėkite Gerai.
- „Windows“ pradės diegti reikiamus failus. Taigi palaukite, kol procesas bus baigtas. Baigę spustelėkite Paleiskite iš naujo dabar kad iš naujo paleistumėte sistemą ir pritaikytumėte pakeitimus.
3. Nustatykite, kad „Hypervisor“ paleistų paleidžiant sistemą
„Windows Sandbox“ gali neveikti, jei „Hypervisor“ nepavyksta paleisti paleidžiant sistemą. Norėdami išspręsti šią problemą, galite modifikuoti įkrovos konfigūracijos duomenų (BCD) failą, kad paleidus sistemą automatiškai paleistumėte „Hypervisor“.
Norėdami nustatyti, kad „Hypervisor“ paleistų paleidžiant sistemą:
- Paspauskite Laimėk klavišas ir tipas cmd. Tada dešiniuoju pelės mygtuku spustelėkite Komandinė eilutė ir pasirinkite Vykdyti kaip administratorius.
- Komandų eilutės lange įveskite šią komandą ir paspauskite Enter:
BCDEDIT /Nustatyti {srovė} hypervisorlaunchtype automatinis
- Palaukite sėkmės pranešimo ir paleiskite kompiuterį iš naujo.
- Paleidę iš naujo, atidarykite komandų eilutę kaip administratorių ir paleiskite šią komandą:
bcdedit
- Tada slinkite žemyn iki Hipervizoriaus paleidimo tipas įrašą ir įsitikinkite, kad jis nustatytas Automatinis.
- Pabandykite paleisti „Windows Sandbox“ ir patikrinkite, ar klaida „Nerasta hipervizoriaus“ išspręsta.
Atminkite, kad jei Hypervisor nustatytas paleisti paleidžiant, virtualios mašinos, veikiančios naudojant trečiųjų šalių virtualizacijos įrankius, pvz., VMWare, gali tinkamai neveikti.
Norėdami išjungti „Hypervisor“ paleidžiant, padidintoje komandų eilutėje įveskite šią komandą:
bcdedit /rinkinys hipervizoriaus paleidimo tipas išjungti
Baigę iš naujo paleiskite kompiuterį, kad pritaikytumėte pakeitimus.
Vėl pasiruoškite naudoti smėlio dėžę
Nors galima tik „Pro“, „Enterprise“ ir „Education“ leidimuose, kuriuose veikia „Windows 10“ ir „Windows 11“. sistemoms, „Sandbox“ yra puikus lengvas virtualizacijos sprendimas, leidžiantis išbandyti nesaugius failus ir programas savo kompiuterį.
Tačiau jei ši virtualizavimo parinktis nepasiekiama, apsvarstykite galimybę naudoti „Windows Sandbox“ alternatyvą, pvz., „Sandboxie-Plus“. Jį galima nemokamai naudoti ir jis veikia visuose „Windows“ OS leidimuose.