Sådan rettes Windows Sandbox Ingen Hypervisor blev fundet fejl
Miscellanea / / November 29, 2021
Windows Sandbox er en fænomenal tilføjelse til Windows 10, med et væld af anvendelser lige fra at tjekke filer for malware til at rode rundt med operativsystemindstillinger generelt. Det er dog også modtageligt for en række problemer. For et stykke tid tilbage talte jeg om de forskellige løsninger på problemer med internetforbindelse der kunne plage Windows Sandbox.
Og i dag vil jeg diskutere handlinger, som du kan tage, hvis du får en 'Ingen hypervisor blev fundet'-fejlmeddelelse, når du forsøger at starte den.
Hypervisoren er en vigtig komponent i det operativsystem, der kræves for at køre virtuelle maskiner, og denne fejl genereres, når Windows Sandbox ikke har adgang til den. Så nedenfor vil jeg foreslå tre rettelser, som du nemt kan bruge til at få tingene til at bevæge sig i den rigtige retning.
Jeg anbefaler, at du starter fra begyndelsen og arbejder dig ned på listen. Den sidste rettelse hjalp mig med at løse problemet, da jeg stod over for det for et stykke tid siden. Når det er sagt, er det altid bedre at få nogle af de mest plausible årsager af vejen først.
1. Tjek Virtualisering
Selvom Windows Sandbox er et engangsmiljø, fungerer det ligesom enhver anden virtuel maskine. Hvilket betyder, at hypervisoren, som den angiveligt kører på, ikke fungerer, hvis CPU-virtualisering er deaktiveret.
CPU-virtualisering er en hardware-baseret funktion, men medmindre du bruger et forældet system, er chancerne for, at processoren understøtter det, ret store. Det skal dog være aktiveret, og der er en nem måde at finde ud af, om det er.
Start med at åbne Jobliste (højreklik på proceslinjen og klik derefter på Jobliste). Under fanen Ydelse skal du klikke på CPU og derefter kontrollere status ved siden af Virtualisering - den skal læses som Aktiveret. Hvis det er det, skal du springe til næste afsnit.
Hvis virtualisering er deaktiveret, skal du gå over til BIOS eller UEFI på dit system for at aktivere funktionen. Fangsten her er, at hele proceduren, selvom den er ret enkel, er forskellig fra computer til computer.
Hvis du har tidligere erfaring med at aktivere eller deaktivere funktionen, så fortsæt og gør det. Hvis ikke, ville det være klogt at henvise til dokumentationen til din computers bundkortmodel for de nøjagtige instruktioner. Når du har aktiveret CPU-virtualisering, kan du prøve at køre Windows Sandbox.
I mit tilfælde skal jeg indtaste BIOS ved computerens opstart ved at trykke på F2, gå over til fanen Avanceret og derefter aktivere indstillingen mærket Intel Virtualization Technology.
Bemærk: For at lære mere om dit system som et middel til at hjælpe dig med at finde dets relevante dokumentation online, skal du skrive 'msinfo32' i menuen Start og derefter klikke på Åbn.
2. Aktiver Windows-funktioner
Hvis CPU-virtualisering er aktiveret, ville det være mærkeligt at støde på fejlmeddelelsen 'Ingen hypervisor blev fundet'. Så det er klogt at aktivere et par operativsystembaserede funktioner, der hjælper virtuelle maskiner til at køre med succes.
For at gøre det skal du åbne Windows-funktioner (skriv windows funktioner i Start-menuen og klik på Åbn). Følg det op ved at markere afkrydsningsfelterne ud for følgende funktioner:
- Virtual Machine Platform
- Windows Hypervisor-platform
Klik på OK for at aktivere dem. Genstart din computer bagefter, og kontroller derefter, om Windows Sandbox starter med succes uden den resulterende fejlmeddelelse.
3. Tilføj BCD-indgang
Den sidste handling, du skal tage, er at sikre, at hypervisoren er konfigureret til at køre ved computerens opstart automatisk. For at gøre det skal du tilføje en post til din computers Boot Configuration Data (BCD). ved hjælp af kommandoprompten.
Åbn en forhøjet kommandopromptkonsol (skriv cmd i menuen Start, og klik derefter på Kør som administrator). Indtast derefter følgende kommando i kommandopromptkonsollen, og tryk derefter på Enter:
BCDEDIT /Indstil {current} hypervisorstarttype auto.
Genstart din computer. Igen, start en forhøjet kommandoprompt-konsol, skriv ind BCDEDIT ind i konsollen, og tryk derefter på Enter. På listen, der vises, skal status ved siden af hypervisorlaunchtype læses som Auto. Det betyder, at hypervisoren er konfigureret til at køre ved opstart.
Du er nu klar til at gå. Start Windows Sandbox. Og voila! Det skal sandsynligvis indlæses med det samme.
Sandkasse selv
Engangskarakteren af Windows Sandbox gør det et fantastisk værktøj til et utal af anvendelser. Og det er altid bedst at sørge for, at du har den til at fungere korrekt, bare så du kan tænde den, når som helst du vil. Og forhåbentlig fungerede rettelserne ovenfor med at slippe af med den irriterende 'Ingen hypervisor blev fundet'-fejl for altid.
Hvis du stadig har problemer, kan du prøve at fjerne eventuelle virtuelle tredjepartsmaskiner fra din computer (såsom VirtualBox eller VMWare), og derefter kontrollere igen. Hypervisorerne, der bruges af disse platforme, kan forårsage konflikter med den, der bruges af Windows Sandbox, og det er noget, du skal tage med i overvejelserne.
Næste: Bekymret over dit privatliv? Her er 5 Windows 10-privatlivsindstillinger, som du skal ændre med det samme.