Docker desktop-app er ret berømt blandt udviklerne, der udvikler nye software til de variable Windows-systemer. Applikationen tillader brug af flere virtuelle systemer til at teste de nye builds, patches fra netop udviklerens system. Men hvad hvis Docker vises "Docker kan ikke aktivere Hyper-V" fejlmeddelelse ud af ingenting? Bare rolig. Følg bare disse nemme rettelser for at løse problemet meget hurtigt.
Løsninger –
en. Genstart din computer, og prøv igen at få adgang til virtuelle systemer i dit system.
b. Deaktiver ethvert antivirusprogram, du kører, og kontroller igen.
Fix 1 - Aktivér Hyper-V på dit system
Hyper-V er en valgfri funktion, som du skal aktivere manuelt for at arbejde med den.
1. Først skal du højreklikke på Windows-nøgle og derefter klikker du på “Løb“.
2. Skriv derefter denne kommando og tryk Gå ind.
valgmuligheder
3. Når Windows-funktionen vises, kontrollere det "Hyper-V”Mulighed fra listen over valgfrie funktioner.
4. Når du har gjort det, skal du klikke på “Okay“.
Windows aktiverer nu HyperVisor på din computer.
5. Klik derefter på “Genstart nu“.
Når din maskine er genstartet, aktiveres Hyper-V. Dette vil tage noget tid. Når din maskine genstarter, skal du åbne Docker og prøve at starte en virtuel maskine.
Alternativ metode -
Hvis den tidligere metode ikke fungerer, kan du prøve denne.
1. Først skal du højreklikke på Windows-ikonet og klikke på “Windows PowerShell (administrator)“.
2. Når terminalen vises, skal du skrive eller indsætte denne kode herfra og trykke på Gå ind.
DISM / Online /Aktiver-funktion / Alle / Funktionsnavn:Microsoft-Hyper-V
Windows aktiverer funktionen.
Luk PowerShell-vinduet, og genstart computeren en gang.
Fix 2 - Aktiver virtualisering i BIOS
Et af nøglekravene i Hyper-V er aktivering af virtualisering i BIOS.
1. Luk først din computer.
2. Start maskinen.
3. Når systemet starter op, skal du trykke på “Slet“* nøgle fra dit tastatur for at åbne bios-opsætningen på din computer.
* BEMÆRK-Den særlige nøgle kan variere fra producent til producent. Disse er forskellige nøgler-
Esc, F1, F2, F10, F11, F12 eller Slet
Ved at trykke på den tildelte nøgle åbnes BIOS-skærmen om et stykke tid.
3. En gang BIOS opsætning åbnes, gå til “Fremskreden”-Fanen.
4. Vælg derefter “Virtualisering”Fra listen og sørg for, at det er“Aktiveret“.
(På nogle computere bemærker du muligvis 'SVM-tilstand' i stedet for 'Virtualisering' -indstillinger. Aktivér det for at få den samme effekt)
5. Tryk igen på den knap, der er knyttet til den for at gemme indstillingerne.
[Det er "F10”-Tasten til denne computer.]
6. Vælg derefter “Ja”For endelig at gemme og afslutte bios-indstillingerne på din computer.
Når du har gemt indstillingerne, vil din computer automatisk. Åbn nu Docker-appen på din computer, og prøv at åbne en ny virtuel maskine.
Fix 3 - Fjern og geninstaller Hyper-V
Hvis Hyper-V-filerne i sig selv er ødelagt ved en tilfældighed, åbnes Docker ikke.
1. Tryk på Windows-tast + X tasterne sammen.
2. Klik derefter på “Windows PowerShell (administrator) ”For at få adgang til det.
3. Kopier indsæt disse koder en efter en og ramte Gå ind derefter for at udføre disse koder sekventielt.
Deaktiver-WindowsOptionalFeature -FeatureName microsoft-hyper-v-online genstart-computer. Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -Alt genstart-computer. Enable-WindowsOptionalFeature -Online -FeatureName Containers -All
Efter udførelse af koderne skal du åbne Docker igen og kontrollere, om dette løser problemet.
BEMÆRK–
Hvis problemet stadig er der, kan du prøve disse trin -
en. Åbn PowerShell-terminalen med administratorrettigheder.
2. Udfør derefter denne kode og kontroller, om dette hjælper.
MOFCOMP% SYSTEMROOT% \ System32 \ WindowsVirtualization. V2.mof
Kontroller, om dette løser problemet.
Dit problem skal løses.