web-dev-qa-db-fra.com

Erreur d'installation Intel HAXM - Cet ordinateur ne prend pas en charge la technologie de virtualisation Intel (VT-x).

J'ai un problème avec mon installation HAXM. Voici la chose. J'ai eu cette erreur chaque fois que j'ai essayé d'installer HAXM pour mon ordinateur: Installation error print-screen

Le problème est que mon ordinateur prend en charge la technologie de virtualisation (voir la photo ci-dessous). Une idée de comment résoudre ce problème? enter image description here

113
Kajiyama

Il suffit de suivre ces étapes:

  1. Allez à Panneau de configuration → Programme et fonction .
  2. Cliquez sur Activer et désactiver les fonctionnalités de la fenêtre . Une fenêtre s'ouvre.
  3. Décochez Hyper-V option et redémarrez votre système. 

Vous pouvez maintenant démarrer l’installation de HAXM sans erreur. 

129
Ajay Sharma

Je suis désolé, j'ai oublié de répondre à cette question. Après quelques jours de recherches sur Google, ce problème est dû à l’hyperthreading (ou hyper-v). J'ai décidé de modifier mon fichier boot.ini avec l'option permettant de démarrer Windows avec l'hyperthreading désactivé. J'ai suivi ce tutoriel et maintenant tout fonctionne parfaitement

30
Kajiyama

les chances sont que vous avez Windows 8 avec hyper-v installé? Si oui, supprimez Hyper-V et votre problème disparaîtra!

16
kyle
  1. Tout d’abord, assurez-vous d’activer la technologie de virtualisation dans votre BIOS. Après avoir redémarré votre ordinateur, appuyez sur les touches F1-F12 de votre clavier et recherchez cette option.

  2. Assurez-vous d'avoir désactivé Hyper-V dans Windows 7/Windows 8. Vous pouvez le désactiver dans Panneau de configuration -> Programmes -> Fonctions Windows.

  3. Vous pouvez essayer de désactiver votre programme antivirus pendant tout le processus d'installation. N'oubliez pas de restaurer tous les services antivirus après l'installation de HAXM.

  4. Certaines personnes recommandent cold boot, qui est: 

    1. Désactiver la virtualisation dans votre BIOS
    2. Redémarrez l'ordinateur et éteignez-le
    3. Activer VT dans votre BIOS
    4. Redémarrez l'ordinateur, éteignez-le
    5. Il est probable que maintenant soit autorisé à installer HAXM

Malheureusement, cette étape n'a pas fonctionné pour moi

  1. Last but not least: essayez ce correctif de contournement publié par Intel.

http://software.intel.com/en-us/blogs/2013/04/25/workaround-patch-for-haxm-installation-error-failed-to-configure-driver-unknown

Tout ce que vous avez à faire est de télécharger le package, de le décompresser, de le rassembler avec le fichier d’installation HAXM et d’exécuter le fichier .cmd inclus dans le package.

J'ai eu beaucoup de problèmes avec l'installation de HAXM et seule la dernière étape m'a aidé.

11
TheOpti

Peut-être que VT-X n'est pas activé dans votre BIOS.

Voir la documentation Intel HAXM ici: http://software.intel.com/en-us/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-windows

Intel VT-x non activé

Dans certains cas, Intel VT-x peut être désactivé dans le BIOS du système et doit obligatoirement fonctionner être activé dans l'utilitaire de configuration du BIOS. Pour accéder à la configuration du BIOS l’utilitaire, une touche doit être enfoncée pendant la séquence de démarrage de l’ordinateur . Cette clé dépend du BIOS utilisé mais il s’agit généralement du fichier Touche F2, Supprimer ou Échap. Dans l'utilitaire de configuration du BIOS, Intel VT peut être identifiés par les termes "VT", "Technologie de virtualisation" ou "VT-d." Assurez-vous d'activer toutes les fonctionnalités de virtualisation.

6
KennyC

Un logiciel anti-virus peut interférer avec l'installation de HAXM . Après avoir tenté de comprendre ce qui n'allait pas pendant quelques heures, j'ai trouvé une solution étrange: désinstaller mon logiciel anti-virus, installer HAXM (ce qui a fonctionné), puis le réinstaller. le logiciel anti-virus (Avast dans mon cas, mais cela pourrait également arriver avec d'autres programmes anti-virus.

Le test complet que j'ai traversé pour que cela fonctionne est le suivant:

  1. Vérifiez la fonctionnalité 'Virtualisation' et vt-X dans le BIOS. 
  2. Vérification de Hyper-V n'est pas installé.
  3. Vérification de la météo vt-X est activé dans Windows avec les outils Intel et MS (mentionnés dans les précédents articles de ce fil de discussion).
  4. Désactiver l'anti-virus qui n'a pas aidé.
  5. Désinstallation de l'antivirus (ce qui a résolu le problème pour moi).
4
FunkSoulBrother

Dans la fenêtre "Activer ou désactiver des fonctionnalités Windows", décochez la case Hyper-V et assurez-vous également que la plate-forme Hypervisor de Windows n'est pas cochée. La plate-forme Windows Hypervisor activée peut également bloquer l’installation de Intel HaxM.

 Features to be disabled

3
suresh

Dans Windows 10, Windows Defender possède une fonctionnalité d'isolation principale qui utilise la technologie de virtualisation qui interrompt également le fonctionnement de HAXM. Désactivez-le et réessayez. Dans mon cas, le désactiver a résolu mon problème.

3
Nitkarsh Gupta

Dans de nombreux cas, certains antivirus démarrent également HyperV avec window et ne permettent pas à HAXM d’installer . Je suis confronté à ce problème à cause de l’antivirus AVAST . J'ai réinstallé AVAST.

Il s’agit donc simplement d’une vérification lors de l’installation, même si AVAST est installé, HAXM fonctionne correctement avec les émulateurs Virtual Box et Android.

2
gvisgr8

Après avoir installé Visual Studio 2013 Update 2, Visual Studio m'a informé de la mise à jour d'un émulateur Windows Phone, que j'ai installée (il s'agissait vraiment d'un nouveau composant, pas d'une mise à jour). Il s’est avéré que cela permettait à Hyper-V de briser HAXM.

La solution consistait à désinstaller l'émulateur de Programmes et fonctionnalités et à désactiver Hyper-V à partir de Fonctionnalités Windows (recherchez "Fonctionnalités Windows" et cliquez sur "Activer ou désactiver des fonctionnalités Windows").

1
Edward Brey

Si vous ne trouvez pas l'option Hyper-V dans le panneau de configuration comme indiqué dans d'autres réponses ici , essayez d'entrer dans la configuration du BIOS (redémarrer et d'appuyer sur F-12 ou ESC, en fonction de votre PC) et activer la virtualisation, située probablement dans les options du processeur.

1
Hugo

On dirait que la liste des correctifs s'allonge, même après 3 ans depuis la question initiale.

Vous trouverez ci-dessous la liste complète de Windows (jusqu’à environ le 12/2018).

  1. Vérifiez le BIOS

    • allez dans la configuration BIOS/UEFI et recherchez les paramètres tels que VT-x, VT-d, technologie de virtualisation, virtualisation matérielle et assurez-vous qu'il est bien activé. Si l'option n'existe pas, contactez votre fabricant et votre modèle pour vous assurer qu'il est pris en charge.
  2. Désactive Hyper-V

    • Tapez "fonctionnalités Windows" dans le menu Démarrer, sélectionnez "Activer ou désactiver les fonctionnalités Windows".
    • Désélectionnez toutes les options liées à Hyper-V, appuyez sur OK, Redémarrer.
    • Cela cassera tous vos ordinateurs virtuels Hyper-V, y compris les émulateurs Windows Phone et tout ce que vous avez configuré et qui requiert Hyper-V.
    • Redémarrage nécessaire
    • sur une invite de commande admin, exécutez systemifo. Si le message "l'hyperviseur est détecté" dans les conditions requises par Hyper-V, même après la suppression de la fonctionnalité Hyper-V, l'option "Isolation principale" est peut-être activée. Voir ci-dessous pour savoir comment le désactiver.
    • Une autre option consiste à activer «Windows Hypervisor Platform} _» si vous souhaitez toujours que votre assistance Hyper-V soit prise en charge. Plus d'infos ici
  3. AMD Ryzen?

    • Si votre processeur est AMD Ryzen, vous devrez peut-être utiliser la fonctionnalité activer 'Windows Hypervisor Platform', comme vous avez désactivé Hyper-V ci-dessus.
    • Si elle est activée et que les choses ne fonctionnent toujours pas, essayez de la désactiver. ¯\_ (ツ) _/¯
    • Redémarrage nécessaire
  4. Désactiver l'antivirus
    • Essayez de désactiver votre antivirus.
    • AVAST! et quelques autres interfèrent avec la détection de la virtualisation. Vous pouvez les activer après.
    • AVAST et certains autres ont également des options qui utilisent l’isolation basée sur la virtualisation. Désactivez-les ou désinstallez temporairement votre AV.
  5. _ {Désactiver l'isolation du noyau}

    • Les installations propres de Windows 10 1803 activent l’isolation principale par défaut, qui exécute des processus sécurisés dans un conteneur virtualisé pour des raisons de sécurité. Cela interfère avec la détection de la virtualisation.
    • Cette fonctionnalité est désactivée sur les machines mises à niveau à partir d'une version antérieure, mais vérifiez quand même.
    • Accédez à Windows Defender Security Center
    • Sécurité du périphérique> Isolation du noyau> détails
    • Désactiver Intégrité de la mémoire
    • Redémarrer
  6. Désactiver le lancement de l'hyperviseur au démarrage

    • sur une invite de commande d'administration, exécutez bcdedit /set hypervisorlaunchtype off
    • redémarrer
    • pour revenir en marche, exécuter bcdedit /set hypervisorlaunchtype auto et redémarrer
  7. Rien ne fonctionne

    • Vous ne devriez pas vous y rendre, car l'émulateur Android peut désormais fonctionner avec Hyper-V si la plate-forme Windows Hypervisor est activée.
    • Si rien de ce qui précède ne fonctionne, vous pouvez essayer en dernier recours d'exécuter Android dans un environnement Hyper-V VM et de faire en sorte que ADB s'y connecte. (Pas une solution, mais une solution de contournement)
    • Vous pouvez également utiliser Android avec un émulateur tiers, tel que Genimotion .
  8. ¯\_ (ツ) _/¯

Les modifications/nouveaux correctifs sont les bienvenus.

j'espère que cela t'aides

1
Madushan

Si vous avez un processeur AMD Ryzen sur votre ordinateur, vous devez respecter les exigences de configuration suivantes:

  1. Processeur AMD - Recommandé: Processeurs AMD® Ryzen ™
  2. Android Studio 3.2 Beta ou supérieur - téléchargement via Android Studio Page de prévisualisation
  3. Android Emulator v27.3.8 + - téléchargement via Android Studio SDK Manager
  4. périphérique virtuel Android x86 (AVD) - Créer un fichier AVD
  5. Windows 10 avec mise à jour d'avril 2018
  6. Activer via les fonctionnalités Windows: "Plate-forme d'hyperviseur Windows"

Remarque: Il existe des fonctionnalités Hyper-V ... Vous devez activer Windows Hypervisor Platform et non Hyper-V. Windows Hypervisor Platform est en bas

Après les conditions effectuées avd x86 fonctionne sans installation haxm

0
Beyaz