"/dev / kvm not found " erreur sur windows dans android studio
j'ai activé la virtualisation dans le BIOS sous windows et J'ai aussi installé Intel HAXM, mais j'ai quand même le message quand j'exécute l'application sur l'émulateur. Comment faire pour résoudre ce problème. Je suis coincé avec la même erreur depuis deux jours.
20 réponses
Supprimer l'installateur intel haxm 6 du panneau de configuration>Ajouter ou modifier le programme. Et télécharger manuellement à partir d'ici. https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager
Puis l'installer manuellement. Et lancez à nouveau android studio. Cela a fonctionné pour moi. Espérons que cela aide.
j'ai fait face à ce problème et après une enquête, j'ai conclu que le problème réside dans l'installateur de HAXM et dans la façon dont il est utilisé.
voici comment je l'ai eu:
- désinstaller l'instance précédente de HAXM du panneau de configuration, le cas échéant.
- télécharger HAXM de ici.
- extrait téléchargé zip.
"haxm-windows_v6_0_1.zip"
dans mon cas.
les étapes 4, 5, 6 peuvent être sautées ils fournissent juste certains points de données pour l'ensemble du processus
essayez d'exécuter intelhaxm-android.EXE.
Lors de cette étape, je suis d'erreur
"Failed to configure driver: unknown error. Failed to open driver"
cela semble être le problème avec l'installateur lui-même.maintenant, j'ai essayé de courir
"silent_install.bat"
.cela installe HAXM mais erreur originale
"/dev/kvm not found"
persister. Je crois que c'est le fichier que android studio utilise pour installer HAXM mais cela ne conduit pas à une installation saine que l'installateur d'origine ont un problème.désinstaller à nouveau HAXM.
extrait
intelhaxm-android.exe
utilisant winzip ou tout autre programme (Mon org me donne winzip :/)aller au dossier extrait (
"intelhaxm-android"
dans mon cas) et de localiser"hax64.msi"
maintenant, nous avons besoin d'extraire ce fichier, win zip ne supporte pas cela je suis allé avec l'invite de commande, d'autres programmes tels que 7zip peuvent supporter.
exécuter command prompt en mode administrateur (allez à start > tapez cmd dans la zone de recherche > faites un clic droit sur cmd.exe > sélectionnez exécuter en tant qu'administrateur)
exécuter la commande suivante :
##>msiexec /a <path\to\file>\hax64.msi /qb TARGETDIR=<path\to\target>\hax64
dans mon cas, il ressemble
C:\Windows\system32>msiexec /a D:\Intel_HAXM\intelhaxm-android\hax64.msi /qb TARGETDIR=D:\Intel_HAXM\intelhaxm-android\hax64
ceci extraira " hax64.msi"
maintenant, ouvrez l'invite de commande en mode administrateur (voir l'étape 9) et naviguez jusqu'à
<newly extracted folder>\Intel\HAXM
dans mon cas c'est
"D:\Intel_HAXM\intelhaxm-android\hax64\Intel\HAXM"
maintenant exécutez la commande suivante:
##> HaxInst64.exe /i intelhaxm.inf 1
il devrait en résulter un message de succès à la fin, quelque chose comme ceci:
SUCCESS: installed package D:\Intel_HAXM\intelhaxm-android\hax64\Intel\HAXM\intelhaxm.inf.
retournez au dossier que nous avons extrait à l'étape 7
dans mon cas :
D:\Intel_HAXM\intelhaxm-android
exécuter le programme d'installation.exe, setup devrait être complet sans aucune erreur cette fois.
en outre J'ai dû supprimer l'existant AVD et en créer un nouveau, comme existant était bizarre.
Références:
Voici 4 étapes simples qui devrait fonctionner:
désinstaller la version Intel Hardware Accelerated Execution Manager du Panneau de configuration de Windows
télécharger l'ancienne version (v7.1.0)--1-->
Installer depuis zip
si vous utilisez Windows et que vous avez boot sécurisé, vous ne pourrez pas installer HAXM correctement ni utiliser son pilote Car Intel ne l'a pas signé. Secure boot vous empêche d'utiliser des pilotes non signés, donc même si vous avez réussi à le forcer à installer, vous ne pourrez rien faire avec, à moins que vous n'ayez redémarré votre ordinateur et sélectionné l'option de charger des pilotes non signés (appuyez sur F8 à plusieurs reprises puis appuyez sur F7). Tu vas devoir faire ça à chaque fois, ce qui peut être ennuyeux, donc c'est plus facile de juste désactiver le boot sécurisé et réinstaller HAXM.
suivez la réponse de Tiwari ici jusqu'à l'étape 11, vous devez renommer 3 fichiers:
intelhaxm_x86.cat.win7_64
=>IntelHaxm_x64.cat
intelhaxm.sys.win7_64
=>intelhaxm.sys
intelhaxm.inf.win7_64
=>intelhaxm.inf
- activer VT-X dans le BIOS.
- installer : https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager.
si vous obtenez toujours "le système ne peut pas trouver le fichier spécifié."pendant que le service commence alors la copie manuelle intelhaxm.sys à la %windir%\system32\drivers via l'explorateur aidé pour moi
j'ai résolu ce problème sur une machine windows 10 en activant d'abord VT-X dans le BIOS, en désinstallant HAXM, puis en désactivant la signature de mise en application du pilote dans windows et en réinstallant HAXM à partir de \Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager. Je ne sais pas si j'ai fait un pas redondant, mais ça a bien marché.
essayez de désactiver votre mode de démarrage sécurisé dans votre bios , c'est du travail pour moi
j'ai eu le même problème avec 6.0.4. J'ai essayé tout recommandé ici sans succès. résolution trouvée qui aide vraiment:
I. La Préparation--------------------------------------------------------- (Optionnel: Vérifiez ou changez les paramètres de votre BIOS pour Intel VT, désactivez hyper-v, ... comme mentionné dans d'autres réponses.)
- télécharger et extraire le fichier dans un dossier
- cmd - > sfc / SCANNOW
- reboot
- cmd - > Bcdedit-set TESTSIGNING
- reboot
II. Installation----------------------------------------------------- 1. démarrer l'installation-android.exe dans le dossier du fichier extrait et installer 1.1 si vous n'obtenez pas d'erreur, les étapes précédentes ont traité l'erreur - continuez à III. 1.2 si vous obtenez une erreur ne cliquez Pas OK lorsque l'erreur se produit 3. aller à C:\Program fichiers\Intel\HAXM et copier tous les fichiers, sauf *.tmp vers un nouveau dossier 4. puis continuer/terminer la configuration (cliquez OK et terminer) 5. copiez les fichiers du nouveau dossier vers C:\Program fichiers\Intel\HAXM et supprimer *.tmp 6. aller à C:\Program fichiers\Intel\HAXM, cliquez avec le bouton droit de la souris sur le fichier inf et choisissez Installer une fenêtre avec driverinstallation devrait apparaître. installer le pilote. ça devrait être ok alors..
indice: c'est ce qui fait la différence pour moi! "HaxInst64.exe / I intelhaxm.inf 1" ainsi qu'avec le paramètre 4 dans la console n' pas de pop-up le driverinstallation-fenêtre
III. Test------------------------------------------------------------ 1. cmd - > sc query intelhaxm il devrait montrer le service 2. redémarrer 3. cmd - > sc query intelhaxm il doit, dit-service en cours d'exécution..
IV. Réinitialiser------------------------------------------------------------ 1. cmd - > Bcdedit-set TESTSIGNING OFF 2. redémarrage
original de: https://software.intel.com/en-us/forums/android-applications-on-intel-architecture/topic/537144
j'ai eu le même problème et je l'avais résolu en moi-même
ne vous inquiétez pas voici la solution simple pour vous:
allez à votre gestionnaire de SDK autonome, et trouvez le type de paquet Intel_HAXM dans la section Extras. Dans le pire des cas, s'il est déjà ind=stalled, essayez de le mettre à jour ou de le réinstaller.
sélectionnez ce paquet et installez-le à partir du gestionnaire SDK.
Maintenant, voici la partie importante, Aller à "C:\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager" et ouvrez "intelhaxm-android.EXE. "
Installer. S'il est dit que votre ordinateur a déjà cette installation , voulez-vous la mettre à jour, puis aller pour la même chose.
redémarrez votre studio Android, et maintenant tout va bien.
j'ai désinstallé HAXM puis téléchargé directement depuis le studio android, et maintenant je travaille en douceur.
j'ai trouvé qu'un ordinateur ne fournit pas la fonction D'amorçage ou de vérification de signature sur le BIOS, donc vous ne pouvez pas la désactiver du BIOS, j'ai trouvé une solution sur le forum Intel, ça marche pour moi, le HAXM a été installé avec succès, l'émulateur est ok maintenant.
I. Preparing--------------------------------------------------------- (Optional: check or change your BIOS settings for Intel VT, disable hyper-v, ... as mentioned in other answers.) 1. download and extract the file to a folder 2. cmd -> sfc /SCANNOW 3. reboot 4. cmd -> Bcdedit -set TESTSIGNING ON 5. reboot II. Installation----------------------------------------------------- 1. start install-android.exe in the folder of the extracted file and install 1.1 if you don't get an error the previous steps have handled the error - continue to III. 1.2 if you get an error DO NOT click OK when the error occurs 3. go to C:\Program Files\Intel\HAXM and copy all files, except *.tmp to a new folder 4. then continue/finish the setup (click OK and finish) 5. copy the files from the new folder to C:\Program Files\Intel\HAXM and delete *.tmp 6. go to C:\Program Files\Intel\HAXM, right-click on the inf-file and choose install a window with driverinstallation should appear. install driver. it should says ok then.. hint: this is what made the difference for me! Starting "HaxInst64.exe /i intelhaxm.inf 1" as well as with parameter 4 in the console did not pop up the driverinstallation-window III. Test------------------------------------------------------------ 1. cmd -> sc query intelhaxm it should show the service 2. reboot 3. cmd -> sc query intelhaxm it should says service running.. IV. Reset------------------------------------------------------------ 1. cmd -> Bcdedit -set TESTSIGNING OFF 2. reboot
a Fonctionné pour moi.
Windows 7 32-bit.
après avoir reçu l'erreur pendant l'installation: 1) go to C:\Program fichiers\Intel\HAXM 2) ligne de commande de lancement (cmd)) 3) type " HaxInst.exe / I intelhaxm.inf 16"
ressemble à drapeau: 16 pour cette commande pourrait être utilisé pour installer des paquets de pilotes non signés.
la commande HaxInst64.exe doit être exécuté en tant qu'administrateur et qith flag 16 (16 = DRIVER_PACKAGE_LEGACY: 0x00000010) pour éviter un avertissement cat non signé, exécutez HaxInst64.exe autonome de console cmd en tant qu'administrateur pour voir les différents indicateurs disponibles:
C:\Program Files\Intel\HAXM>HaxInst64.exe /i intelhaxm.inf 1
DIFXDRVINSTALL:
INFO: Install Option "/i"
INFO: Input file "C:\Program Files\Intel\HAXM\intelhaxm.inf"
INFO: Flags 0x1 (1)
DIFXDRVINSTALL: installing driver package.
LOG: 1, ENTER: DriverPackageInstallW
LOG: 1, intelhaxm.inf: checking signature with catalog 'C:\Program Files\Intel\H
AXM\IntelHaxm_x64.cat' ...
LOG: 3, Error = 0x800B0109, Signature verification failed while checking integri
ty of driver package 'intelhaxm.inf' ('C:\Program Files\Intel\HAXM\intelhaxm.inf
').
LOG: 1, RETURN: DriverPackageInstallW (0x800B0100)
ERROR: Driver package is not signed - 0x800B0100. Use flag:4 to force install.
C:\Program Files\Intel\HAXM>HaxInst64.exe /i intelhaxm.inf 4
DIFXDRVINSTALL:
INFO: Install Option "/i"
INFO: Input file "C:\Program Files\Intel\HAXM\intelhaxm.inf"
INFO: Flags 0x4 (4)
DIFXDRVINSTALL: installing driver package.
LOG: 1, ENTER: DriverPackageInstallW
LOG: 1, intelhaxm.inf: checking signature with catalog 'C:\Program Files\Intel\H
AXM\IntelHaxm_x64.cat' ...
LOG: 3, Error = 0x800B0109, Signature verification failed while checking integri
ty of driver package 'intelhaxm.inf' ('C:\Program Files\Intel\HAXM\intelhaxm.inf
').
LOG: 1, RETURN: DriverPackageInstallW (0x800B0100)
ERROR: Driver package is not signed - 0x800B0100. Use flag:4 to force install.
C:\Program Files\Intel\HAXM>HaxInst64.exe
DIFXDRVINSTALL:
USAGE: DIFXDRVINSTALL /p /i /u /g <inf-filename> [Flag(s)]
OPTIONS:
/p : preinstall driver package.
/i : install driver package.
/u : uninstall driver package.
/g : get driver package path.
<inf-filename> : must be in one of the following folders:
- The directory where the DIFXDRVINSTALL application loaded.
- The current directory.
- The system directory, i.e. SYSTEM32.
- The Windows directory.
- The directories that are listed in the PATH environment variable.
Flags [1..32]:
1 = DRIVER_PACKAGE_REPAIR: 0x00000001
2 = DRIVER_PACKAGE_SILENT: 0x00000002
4 = DRIVER_PACKAGE_FORCE: 0x00000004
8 = DRIVER_PACKAGE_ONLY_IF_DEVICE_PRESENT: 0x00000008
16 = DRIVER_PACKAGE_LEGACY: 0x00000010
32 = DRIVER_PACKAGE_DELETE_FILES: 0x00000020
64 = DEBUG INSTALL FOR TESTING 0x00000040
Notes:
See logs written to 'Windows\INF\SetupAPI.dev.log'
Use DRIVER_PACKAGE_LEGACY (16) for unsigned driver package
C:\Program Files\Intel\HAXM>HaxInst64.exe /i intelhaxm.inf 16
DIFXDRVINSTALL:
INFO: Install Option "/i"
INFO: Input file "C:\Program Files\Intel\HAXM\intelhaxm.inf"
INFO: Flags 0x10 (16)
DIFXDRVINSTALL: installing driver package.
LOG: 1, ENTER: DriverPackageInstallW
LOG: 1, Copied 'intelhaxm.inf' to driver store...
LOG: 1, Copied 'IntelHaxm_x64.cat' to driver store...
LOG: 1, Commiting queue...
LOG: 1, Copied file: 'C:\Program Files\Intel\HAXM\IntelHaxm.sys' -> 'C:\Windows\
system32\DRVSTORE\intelhaxm_2F28A505469BC4BCFA4D41E310D76AD2C8C60DAD\IntelHaxm.s
ys'.
LOG: 1, Installing INF file "C:\Windows\system32\DRVSTORE\intelhaxm_2F28A505469B
C4BCFA4D41E310D76AD2C8C60DAD\intelhaxm.inf" of Type 1.
LOG: 1, Installing legacy driver 'C:\Windows\system32\DRVSTORE\intelhaxm_2F28A50
5469BC4BCFA4D41E310D76AD2C8C60DAD\intelhaxm.inf'
LOG: 1, Service 'IntelHaxm' was started
LOG: 0, Installation completed with code 0x0.
LOG: 1, RETURN: DriverPackageInstallW (0x0)
SUCCESS: installed package C:\Program Files\Intel\HAXM\intelhaxm.inf.
Supprimer, réinstaller n'a pas fonctionné. Lancer le vérificateur de fichiers système (outil sfc) a aidé. Il a corrigé certains fichiers système et après avoir redémarré intelhaxm-android.exe D'Android SDK a installé le pilote HAXM Intel avec succès.
Comment exécuter:
sfc / scannow
travaille pour moi. macOS 10.12.6 Sierra. Android Studio 2.3.3
- entrez le chemin d'accès.
<sdk>/extras/intel/Hardware_Accelerated_Execution_Manager/
- exécuter cette commande.
./HAXM installation -u
- re-installation it.
./HAXM installation
en mélangeant les réponses ci-dessus ..j'ai trouvé la formule que mon système accepté Pré-requis -- VT-x activé dans le BIOS
- télécharger la dernière version de HAMX (zip) à partir du lien intel
- décompressez-le à l'emplacement suivant -- appData.../Local.../SDK./..supplémentaire...../intel/Accélération Matérielle d'Exécution de Gestionnaire ...
- décompressez le contenu exe d'intelhaxm-android.exe
- allez dans ce dossier...décompresse le hax64.msi
- ouvrir le dossier hax64 et renommer les fichiers .win7_64 extension par suppression .win7_64 (3 fichiers doivent être présents)
- vous aurez 5 fichiers en tout .EXE. inf .sys .cat .rtf
- cliquez sur le fichier exe pour l'installation (la mine a échoué)
- venez dans le dossier précédent et cliquez sur hax64.msi pour l'installation (si elle échoue), cliquez sur configuration.exe pour l'installation
bonne chance
j'ai une erreur du type
- Échec de la configuration du pilote: erreur inconnue. Echec de l'ouverture du pilote
- /dev/kvm erreur à partir d'Android Studio
j'ai Donc une juste solution simple Désinstaller Intel haxm ver 7.2.0 peut être son buggy et installer haxm ver 7.1.0 son bon fonctionnement pour moi et je n'ai aucune erreur ci-dessus.
- désinstaller la version haxm de l'android studio
- télécharger la version 7.1.0 de haxm ici: https://github.com/intel/haxm/releases
- extraire le zip et le coller ici: C:\Users [nom d'utilisateur]\AppData\Local\Android\Sdk\extras\intel nom du dossier "Hardware_Accelerated_Execution_Manager"
- Allez dans le dossier et double-cliquez sur intelhaxm-android.exe
j'Espère que cette aide vous :)