Hyper V pour WSL

Tags: #<Tag:0x00007f3b85319670> #<Tag:0x00007f3b853195a8>

Hello les zamis, sur le PC du boulot (Windows 11) j’essaye d’installer WSL, mais je rencontre un souci : Windows me dit que Hyper V est désactivé dans le setup UEFI, alors que le setup me dit qu’il est activé. Pensez-vous qu’il puisse y avoir un genre de blocage dans les Windows policies, mis en place par l’employeur, qui désactive cette fonctionnalité UEFI au niveau de l’OS ?

Désolé, je sais qu’on n’est pas sur un forum Windows, disons que c’est pour notre culture générale… (et si ça peut me permettre de bosser sous Debian, ce serait le Graal)

Comment te dit-il ça?

Oui et ce serait normal, voir même une évidence.

Dans Powershell la commande Systeminfo dit :

Configuration requise pour Hyper-V:
Extensions de mode du moniteur d'ordinateur virtuel : Oui
Virtualisation activée dans le microprogramme : Non
Traduction d'adresse de second niveau : Oui
Prévention de l'exécution des données disponible : Oui

la ca veut dire qu’il est pas activé dans le bios. l’UEFI n’a rien à y voir :slight_smile:

Oui abus de langage, je parle du BIOS.

1 J'aime

IMG_20260923_144239

Il ne démarre peut-être tout simplement pas, vérifie directement depuis une console (cherche hypervisorlaunchtype ):

bcdedit

Si il est à off alors passe le à auto :

bcdedit /set hypervisorlaunchtype auto

Mais il est tout à fait possible que ce soit limité par la DSI de ton entreprise, dans ce cas il te reste le wsl 1 pour installer Debian.

1 J'aime

Accès refusé (probablement pour les mêmes raisons de politique IT)

Virtualisation activée dans le microprogramme : Non

=> Technologie de virtualisation Intel® (VT-x)

Rien à voir avec l’hyper-threading.

Ah ? Je n’ai pas trouvé d’autre option approchante dans le setup…

Marrant ces IA, parfois ça à raison, parfois ça à tort.

Je site Google :
(Avant d’avoir posté, juste en lui donnant l’image et le problème VT-x)

Cette image montre un BIOS moderne de PC portable Lenovo ThinkPad (reconnaissable à sa police, sa flèche de retour bleue en haut à gauche et son interface tactile).

L’utilisateur se trouve actuellement dans le sous-menu Config > CPU , qui ne contient que les options liées à la gestion des cœurs (comme l’Hyper-Threading qu’il a sélectionné à tort). L’option de virtualisation Intel VT-x ne se trouve pas sur cet écran.

Voici le chemin exact qu’il doit suivre pour l’activer sur ce modèle :

  1. Cliquer sur la flèche « ← Config » en haut à gauche pour revenir au menu principal du BIOS.
  2. Aller dans l’onglet Security (Sécurité).
  3. Cliquer sur le sous-menu Virtualization (Virtualisation).
  4. Activer l’option Intel (R) Virtualization Technology en basculant l’interrupteur sur On .
  5. Ne pas oublier de sauvegarder en quittant (généralement la touche F10 ).

Si son logiciel de virtualisation (comme VirtualBox ou VMware) affiche toujours une erreur après cela, faites-le-moi savoir : il faudra probablement désactiver une option de sécurité dans Windows appelée « Intégrité de la mémoire » (Core Isolation) qui s’approprie parfois la virtualisation exclusive du processeur.

Encore plus marrant, juste après avoir posté, on peut même lui demander d’analyser le lien de la page, après avoir reconnu « son post » et donc « le mien »… Cela amène à d’autres problèmes potentiels déjà cités dans le sujet et d’autres solutions éventuelles (Notamment le « wsl » dont j’ignorais l’existence, cité par Clochette).

Je pars loin du PC pendant 1 semaine, n’attendez pas de mes nouvelles avant ce laps de temps.