Comment exécuter macOS sur Windows 10/11 dans une machine virtuelle

Publié: 2024-02-12

Exécuter macOS sous Windows est tout à fait possible. Les aficionados de PC l'ont peut-être déjà deviné, mais si vous vous posez encore la question, nous parlons d'exécuter macOS sur Windows à l'aide de machines virtuelles. Comme leur nom l'indique, les machines virtuelles sont des logiciels qui permettent d'exécuter différents systèmes d'exploitation sur la machine hôte. C'est aussi simple que cela puisse paraître, sans aucune complication.

how to install macos on windows in a virtual machine

Il existe différents types de machines virtuelles, mais pour l'utilisation de macOS sous Windows, nous nous limiterons dans ce guide à VirtualBox et VMware Workstation Player, car ce sont les plus connus en la matière. Comme le processus est long et qu’il y a de nombreux détails à considérer, vous devez suivre les étapes et y prêter une attention particulière.

Table des matières

Qu'est-ce qu'une machine virtuelle ?

Les machines virtuelles sont des logiciels informatiques qui vous permettent d'exécuter des applications, des programmes et même des systèmes d'exploitation entièrement différents sur le PC hôte. C'est correct; vous n'avez besoin d'aucun matériel propriétaire pour réaliser cela, et tout se passe de manière transparente sur le PC hôte. Les machines virtuelles diffèrent du cloud computing, car ce dernier s'appuie sur des machines physiques côté serveur pour fonctionner, tandis que le premier est uniquement basé sur la configuration locale.

Vous ne réalisez peut-être pas soudainement son importance, mais c'est extrêmement fructueux pour les créateurs d'applications qui souhaitent tester leurs créations sur différentes plateformes. Étant donné que les machines virtuelles ne peuvent pas interférer avec le système hôte, elles peuvent être utilisées pour exécuter des applications dans un environnement sécurisé et même examiner les données infectées par des virus. En dehors de cela, exécuter des applications héritées qui ne sont pas compatibles avec les logiciels les plus récents, basculer entre plusieurs systèmes d'exploitation et répondre aux besoins du serveur et de l'informatique sont quelques autres applications des machines virtuelles.

Cependant, tout ce qui brille n’est pas de l’or, car les machines virtuelles sont gourmandes en ressources. Vous êtes très susceptible d’être témoin de ralentissements du système et de problèmes de limitation, dus à une surcharge du système hôte. Les machines virtuelles occupent une grande partie du stockage interne. Tout cela se traduit directement par une durée de vie réduite de la batterie. Par conséquent, il est recommandé d’utiliser des machines virtuelles sur des PC suffisamment performants pour les prendre en charge.

Conditions préalables à l'exécution de macOS sous Windows

1. Assurez-vous que votre système dispose de suffisamment de RAM et d'espace de stockage

check for system storage on windows

Tout d’abord, vous devez vous assurer que votre système dispose de suffisamment de capacité de stockage pour prendre en charge la machine virtuelle. Avec les machines virtuelles, vous pouvez allouer vous-même l’espace de stockage requis, mais pour macOS, l’espace libre recommandé est facilement de quelques dizaines de gigaoctets. Le montant exact varie selon les versions de macOS, mais le minimum que vous devez garder en main est de 50 Go. Vous auriez également besoin d’une quantité considérable de RAM, un minimum de 4 Go, pour être précis. En fin de compte, les performances de la machine virtuelle dépendent de la RAM allouée et de la capacité de stockage.

2. Activez la virtualisation sur votre PC

Les machines virtuelles étant destinées aux utilisateurs avancés, vous devez activer la virtualisation pour pouvoir les exécuter sur votre PC Windows. Cependant, ce n'est pas quelque chose que vous pouvez activer dans les paramètres de votre PC ; cela doit être fait via les paramètres du BIOS de l'appareil. Vous pouvez vérifier rapidement s'il est activé en ouvrant le Gestionnaire des tâches à l'aide du raccourci Alt + Ctrl + Suppr et en passant à la section Performances depuis la barre latérale. Ici, vous pouvez confirmer si la virtualisation est activée ou non.

check for virtualization on windows

S'il est indiqué désactivé, suivez les étapes ci-dessous pour activer la virtualisation :

  1. Ouvrez les paramètres de votre PC.
  2. Dirigez-vous vers Système dans le volet de gauche, faites défiler vers le bas et sélectionnez Récupération .
    windows recovery settings
  3. Cliquez sur Redémarrer maintenant à côté de Démarrage avancé . Cela démarrera votre PC dans Recovery Environment .
    restart for advanced startup options
  4. Sélectionnez l'option Dépannage pour modifier les paramètres avancés de votre PC.
    windows troubleshoot options
  5. Entrez les options avancées .
    advanced options on windows
  6. Cliquez sur Paramètres du micrologiciel UEFI .
    uefi firmware settings on windows
  7. Sélectionnez Redémarrer pour démarrer votre PC en mode BIOS UEFI de Windows 11.
    restart pc to enter bios mode
  8. Basculez vers l’onglet Configurations dans le volet de gauche.
    bios configurations
  9. Assurez-vous que la technologie de virtualisation Intel (R) est activée. Sinon, activez-le dans le menu déroulant et enregistrez vos modifications en appuyant sur la touche F10 .
    enable virtualization on windows
  10. Confirmez vos modifications en sélectionnant Oui . Cela vous quittera du BIOS de votre appareil.
    save bios changes

Cette méthode reste inchangée pour les utilisateurs de Windows 10 ; cependant, si vous utilisez une ancienne version, vous devrez peut-être utiliser les touches d'alimentation pour accéder au BIOS de votre appareil. Malheureusement, les combinaisons de touches varient d'un fabricant à l'autre et ne sont en aucun cas standardisées. Vous devrez donc rechercher la clé BIOS de votre appareil en ligne. Il s'agit généralement d'une combinaison des touches de fonction et de Fn , Ctrl ou Alt . Arrêtez votre PC et allumez-le en appuyant plusieurs fois sur les touches alimentées requises.

3. Désactivez Hyper-V sur votre PC

Étant donné que Windows prend en charge nativement l'exécution de machines virtuelles, chaque machine est livrée avec un logiciel de virtualisation propriétaire appelé Hyper-V. Pour éviter d'interférer avec les protocoles de sécurité du logiciel de virtualisation natif de Windows, vous devez le désactiver pour garantir une installation fluide. Suivez les étapes ci-dessous pour ce faire.

  1. Appuyez sur la touche Windows et recherchez Sécurité Windows . Ouvrez- le.
    open windows security
  2. Entrez Sécurité de l'appareil .
    windows device security settings
  3. Sélectionnez Détails de l'isolation du noyau .
    core isolation properties
  4. Désactivez l'intégrité de la mémoire . Cela empêche Hyper-V d'interférer avec les logiciels de virtualisation tiers.
    disable memory integrity
  5. Confirmez votre action en cliquant sur Oui dans l'avertissement qui apparaît. Une notification vous invitera à redémarrer votre PC pour confirmer les modifications. Sinon, effectuez un redémarrage manuel.
  6. Appuyez sur la touche Windows et recherchez Invite de commandes . Cliquez sur Exécuter en tant qu'administrateur .
    run command prompt as administrator
  7. Exécutez la commande suivante : bcdedit /set hypervisorlaunchtype off .
    run command
  8. Quittez la fenêtre Terminal et redémarrez votre PC pour appliquer les modifications.

Si jamais vous devez réactiver Hyper-V, exécutez la commande suivante dans l’invite de commande : bcdedit /set hypervisorlaunchtype auto . Une autre façon de désactiver Hyper-V est la suivante :

  1. Appuyez sur la touche Windows et recherchez Panneau de configuration . Ouvrez- le.
    open control panel
  2. Entrez dans les programmes .
    program settings windows
  3. Sélectionnez Programmes et fonctionnalités .
    programs and features
  4. Cliquez sur Activer ou désactiver des fonctionnalités Windows dans le volet de gauche.
    windows features
  5. Faites défiler vers le bas et désactivez les fonctionnalités suivantes : Hyper V , Virtual Machine Platform et Windows Hypervisor Platform .
    disable virtualization options
  6. Cliquez sur OK et redémarrez votre PC pour appliquer les modifications.

Avec cela, vous avez rempli toutes les formalités et êtes prêt à exécuter macOS sous Windows. Nous allons commencer par VirtualBox, suivi de VMware Workstation Player.

Exécutez macOS sur Windows à l'aide de VirtualBox

Cette méthode définit la procédure pour installer macOS sur Windows à l'aide du logiciel de virtualisation VirtualBox. Puisque nous parlons d’installer un système d’exploitation complet, soyez prêt à gérer des fichiers d’installation volumineux, ce qui peut briser votre bande passante Internet, votre patience, ou les deux. Néanmoins, voici comment se déroule le processus.

  1. Rendez-vous sur la page de téléchargement d'Oracle VirtualBox et installez la dernière version de l'hôte Windows sur votre PC.
    download virtualbox windows host
  2. Faites défiler la page vers le bas et téléchargez le pack d'extension VirtualBox . Il est essentiel d'accorder des fonctionnalités cruciales au-delà de la version d'origine de VirtualBox, y compris des nécessités telles que la connexion de périphériques USB physiques, le relais de webcam hôte, etc.
    download virtualbox extension pack
  3. Maintenant, vous devez télécharger le fichier ISO de macOS Sonoma, qui, au moment de la rédaction de ce guide, est la dernière version de macOS disponible publiquement. Vous pouvez le télécharger à partir d'ici. Juste avertissement : le fichier d'installation fait près de quinze gigaoctets, alors assurez-vous de bénéficier d'une connectivité Internet stable.
    download macos sonoma iso file
  4. Dirigez-vous vers le dossier de téléchargement où se trouvent les fichiers et double-cliquez sur l'icône de l'application VirtualBox pour l'installer. Acceptez les termes et conditions pour confirmer l’installation.
    open virtualbox installer
  5. Une fois VirtualBox installé, il est temps de charger le pack d'extension maintenant. Sélectionnez l' icône du menu hamburger (☰) dans le volet de gauche et cliquez sur Extensions . open extensions option in virtualbox
  6. Cliquez sur Installer et choisissez le pack d'extension Oracle VM VirtualBox . Sélectionnez Ouvrir .
    select virtualbox extension pack to load
  7. Sélectionnez Installer pour lancer le processus.
    load virtualbox extension pack
  8. Le pack d'extension devrait maintenant apparaître sous les outils à côté d'une coche verte qui indique qu'il est actif et en cours d'exécution.
    virtualbox extension pack loaded
  9. Revenez à la page d'accueil de VirtualBox et cliquez sur Nouveau dans la barre d'outils supérieure. Cela vous permettra de créer une nouvelle machine virtuelle.
    create new virtual machine
  10. Donnez à votre machine virtuelle un nom simple et facile à retenir, car vous devrez saisir manuellement le nom de votre machine virtuelle plusieurs fois au cours des étapes suivantes. Définissez le type sur Mac OS X et la version sur Mac OS X (64 bits) . Cliquez sur Suivant .
    set type of virtual machine to build
  11. Dans cette étape, vous devez allouer à la machine virtuelle une partie du matériel du système hôte sous forme de RAM, de cœurs de processeur et d'espace disque. Étant donné que le système hôte doit également fonctionner correctement, nous vous recommandons de consacrer au maximum 40 à 50 % de la RAM intégrée de votre système. Étant donné que la plupart des processeurs sont basés sur une architecture à huit cœurs ou plus, donnez à la machine virtuelle au moins 3 cœurs de processeur avec lesquels travailler. La limite supérieure de ces nombres dépend des spécifications du PC hôte, car vous ne pouvez évidemment pas consacrer plus de RAM ou de cœurs de processeur que vous n'en avez déjà. N'oubliez pas de cocher la case à côté de l'option Activer EFI (systèmes d'exploitation spéciaux uniquement) .
    set ram capacity, cpu cores, and enable efi
  12. Allouez à la machine virtuelle au moins 60 Go de stockage interne, car c'est le minimum requis par macOS Sonoma. Sélectionnez Suivant puis Terminer .
    set storage capacity
  13. Vous pouvez modifier les allocations et modifier d'autres attributs en cliquant sur l'icône Paramètres dans la barre d'outils. C'est ici que nous allons peaufiner quelques éléments supplémentaires.
    virtual machine settings
  14. Sélectionnez Affichage dans le volet de gauche et faites glisser le curseur Mémoire vidéo jusqu'à la fin, ce qui alloue 128 Mo de mémoire vidéo à la machine virtuelle. Sur la même page, activez l'accélération 3D .
    set video memory of virtual machine
  15. Basculez vers l’onglet USB et assurez-vous que le contrôleur USB 3.0 (xHCI) est sélectionné.
    select usb 3.0 protocols
  16. Il est maintenant temps de charger le fichier ISO macOS Sonoma. Dirigez-vous vers l’onglet Stockage et cliquez sur l’icône du disque indiquant Empty . Cliquez sur l'icône du disque à droite et sélectionnez Choisir un fichier disque .
    load macos sonoma iso file
  17. Localisez le fichier ISO macOS Sonoma téléchargé dans la fenêtre de l'explorateur de fichiers et cliquez sur OK .
    select macos sonoma iso file
    Crédits : Everything Tech sur YouTube
  18. Sélectionnez OK dans l'assistant de configuration pour confirmer les modifications apportées.
    select ok to proceed with the installation
    Crédits : Everything Tech sur YouTube
  19. Appuyez sur la touche Windows et recherchez Invite de commandes . Sélectionnez Exécuter en tant qu'administrateur pour l'ouvrir avec des droits d'administrateur.
    run command prompt as administrator
  20. Copiez et exécutez les commandes suivantes individuellement en remplaçant « nom de la machine virtuelle » par le nom de votre machine virtuelle dans chaque ligne de commande. Entrez les commandes telles quelles afin de ne rencontrer aucune erreur. Fermez la fenêtre d'invite de commande une fois les commandes exécutées sans être témoin d'erreurs. cd « C:\Program Files\Oracle\VirtualBox\ » VBoxManage.exe modifiervm « nom de la machine virtuelle » –cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff VBoxManage setextradata « nom de la machine virtuelle » « VBoxInternal/Devices/efi/0/Config/DmiSystemProduct " "iMac19,3" VBoxManage setextradata "nom de la machine virtuelle" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0" VBoxManage setextradata "nom de la machine virtuelle" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct " "J'aime la pomme"

    VBoxManage setextradata "nom de la machine virtuelle" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "notre travail par ces mots gardé s'il vous plaît ne volez pas (c) AppleComputerInc"

    VBoxManage setextradata « nom de la machine virtuelle » « VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC » 1

    run commands in command prompt
    Crédits : Everything Tech sur YouTube
  21. Sélectionnez Démarrer pour initialiser le processus d'installation.
    start virtual machine
    Crédits : Everything Tech sur YouTube
  22. Attendez d'arriver à la page de sélection de la langue, où vous pourrez choisir votre langue préférée. Dans notre cas, c'est l'anglais . Cliquez sur l' icône en forme de flèche dans le coin inférieur droit une fois que vous avez terminé.
    select language of choice
    Crédits : Everything Tech sur YouTube
  23. L'installation d'un nouveau macOS nécessite le formatage de l'espace disque alloué. Par conséquent, sélectionnez Utilitaire de disque et appuyez sur Continuer .
    open disk utility
    Crédits : Everything Tech sur YouTube
  24. Basculez vers VBOX HARDDISK Media dans le volet de gauche. Sélectionnez Effacer dans la barre d’outils supérieure.
    erase storage drive
    Crédits : Everything Tech sur YouTube
  25. Renommez votre partition si vous le souhaitez et changez le format de fichier en APFS . Parmi d’autres, il s’agit du format de fichier le plus recommandé, sur lequel vous pouvez en savoir plus dans ce guide d’assistance Apple. Sélectionnez Terminé et fermez la fenêtre une fois la partition formatée.
    format storage drive
    Crédits : Everything Tech sur YouTube
  26. Après être revenu, sélectionnez Installer macOS 14 bêta et cliquez sur Continuer . Ensuite, acceptez les licences et autres autorisations demandées en conséquence.
    install macos 14 beta
    Crédits : Everything Tech sur YouTube

Sélectionnez l' icône de disque que vous avez créée précédemment, qui doit être présente avec le même nom. Cliquez sur Continuer pour commencer l'installation. Les jeux d'attente vont commencer maintenant, alors soyez patient car vous en aurez besoin. Ne vous inquiétez pas si l’installation prend quelques heures. Redémarrez le processus ou recherchez des solutions si l'installation reste bloquée à mi-chemin.

select storage drive during installation process
Crédits : Everything Tech sur YouTube

Vous pouvez configurer macOS en remplissant vos coordonnées et vos informations d'identification une fois l'opération terminée. Si vous avez toujours besoin d'aide, voici un guide sur la façon de configurer un nouveau Mac comme un Pro. Étant donné qu'Apple est connu pour limiter ses services aux programmes tiers, vous ne pourrez peut-être pas vous connecter à votre identifiant Apple existant. Heureusement, vous pouvez en créer un nouveau si vous le souhaitez ou ignorer complètement la connexion à votre identifiant Apple.

Avec cela, vous exécuterez avec succès macOS sur Windows !

Exécutez macOS sous Windows à l'aide de VMware Workstation Player

Une autre alternative populaire à VirtualBox est le lecteur VMware Workstation. Voici comment le faire fonctionner sur votre PC Windows.

  1. Visitez le site Web de VMware ici et téléchargez la dernière version de VMware Player pour les systèmes d'exploitation Windows 64 bits sur votre PC.
    download vmware for windows
  2. Installez le fichier ISO macOS Sonoma en vous rendant ici. Puisqu'il s'agit du même fichier que celui lié ci-dessus, qui fait près de quinze gigaoctets, vous devez vous assurer qu'il est connecté à une connexion Internet stable et rapide.
    download macos sonoma iso file
  3. Maintenant, rendez-vous ici et téléchargez le fichier ZIP de déverrouillage automatique VMware . C'est un outil essentiel pour exécuter macOS sur Windows via VMware Workstation Player, car il ne prend pas en charge l'ancien système d'exploitation par défaut.
    download vmware autounlocker tool
  4. Ouvrez votre dossier de téléchargements et localisez le programme d'installation de VMware . Double-cliquez pour l'ouvrir et lancer le processus d'installation. Procédez à la configuration initiale en acceptant les termes et conditions de VMware.
    install vmware
  5. Dirigez-vous vers l'explorateur de fichiers pour décompresser le fichier de déverrouillage automatique VMware en cliquant dessus avec le bouton droit et en extrayant son contenu.
    unzip vmware autounlocker tool
  6. Ouvrez le dossier extrait et recherchez l'application Unclocker . Faites un clic droit dessus et sélectionnez Exécuter en tant qu'administrateur .
    run vmware autounlocker as administrator
  7. Assurez-vous que l'option Outils de téléchargement est cochée, puis cliquez sur l'option Correctif dans la fenêtre de l'application de déverrouillage automatique. Cela corrigera VMware et vous permettra d'exécuter macOS sur Windows à l'aide de VMware.
    patch vmware
  8. Maintenant, ouvrez l'application VMware Workstation Player en double-cliquant dessus. Sélectionnez l'option Utiliser VMware Workstation 17 Player gratuitement pour une utilisation non commerciale si elle le demande.
    use vmware for free
  9. Cliquez sur Créer une nouvelle machine virtuelle .
    create new virtual machine in vmware
  10. Basculez vers l’option Fichier image disque du programme d’installation (iso) et sélectionnez Parcourir .
    browse to select iso file
  11. Localisez le fichier ISO macOS Sonoma dans la fenêtre de l'explorateur de fichiers et cliquez sur Ouvrir .
    load macos iso file
    Crédits : Everything Tech sur YouTube
  12. Cliquez sur Suivant .
    click next to proceed
    Crédits : Everything Tech sur YouTube
  13. Définissez le type de système d'exploitation invité sur Apple Mac OS X et la version sur macOS 14 . Sélectionnez Suivant .
    set virtual machine type as apple mac os x
    Crédits : Everything Tech sur YouTube
  14. Donnez à votre machine virtuelle le nom de votre choix et cliquez sur Suivant .
    name your virtual machine
    Crédits : Everything Tech sur YouTube
  15. Maintenant, vous devez spécifier la capacité disque que vous souhaitez allouer à la machine virtuelle. Il est recommandé de consacrer au moins 80 Go d'espace de stockage pour macOS Sonoma. En effet, vous pouvez allouer plus de capacité si vous le souhaitez, mais gardez à l'esprit l'espace disque du système hôte. Activez également l’option Diviser le disque virtuel en plusieurs fichiers . Sélectionnez Suivant une fois que vous avez terminé.
    set storage space for virtual machine
    Crédits : Everything Tech sur YouTube
  16. Sélectionnez Personnaliser le matériel à l'étape suivante.
    customize hardware of virtual machine
    Crédits : Everything Tech sur YouTube
  17. Vous pouvez modifier la quantité de mémoire allouée à la machine virtuelle. Vous devez veiller à ne pas consacrer plus de 40 à 50 % de la mémoire intégrée du système hôte, car cela ralentirait l'ordinateur. Ainsi, si votre PC dispose de 16 Go de RAM, vous ne devriez y consacrer qu’environ 4 à 5 Go.
    set ram of virtual machine
    Crédits : Everything Tech sur YouTube
  18. La section suivante vous permet de définir les cœurs que vous souhaitez allouer. 3 cœurs CPU suffisent pour assurer l’harmonie entre le PC hôte et la machine virtuelle. Fermez la fenêtre après cela.
    set cpu cores of virtual machine
    Crédits : Everything Tech sur YouTube
  19. Cliquez sur Terminer .
    finish virtual machine setup
    Crédits : Everything Tech sur YouTube
  20. Sélectionnez l'option Modifier les paramètres de la machine virtuelle dans la fenêtre de l'application VMware.
    edit virtual machine settings
    Crédits : Everything Tech sur YouTube
  21. Basculez vers Options en haut et recherchez Working directory . Il s'agit du répertoire de travail de votre machine virtuelle, qui vous sera utile lors de l'installation.
    working directory of configuration file
    Crédits : Everything Tech sur YouTube
  22. Ouvrez l'explorateur de fichiers de votre PC et localisez le répertoire de travail de la machine virtuelle.
    go to configuration file
    Crédits : Everything Tech sur YouTube
  23. Il y aura plusieurs fichiers, mais vous devez rechercher le type de fichier de configuration de la machine virtuelle VMware portant le même nom que celui que vous avez défini pour votre machine virtuelle. Pour connaître le type d'un fichier, passez le curseur dessus pour révéler son type.
    locate configuration file
    Crédits : Everything Tech sur YouTube
  24. Cliquez avec le bouton droit sur le fichier et passez le curseur sur Ouvrir avec . Sélectionnez Bloc-notes dans le menu déroulant.
    open configuration file with notepad
    Crédits : Everything Tech sur YouTube
  25. Faites défiler vers le bas et ajoutez cette ligne à la fin : smc.version = « 0 » . Cependant, si vous utilisez un processeur AMD et non un processeur Intel, vous devez plutôt ajouter les lignes suivantes – smc.version = « 0 »
    cpuid.0.eax = "0000:0000:0000:0000:0000:0000:0000:1011"
    cpuid.0.ebx = "0111:0101:0110:1110:0110:0101:0100:0111"
    cpuid.0.ecx = "0110:1100:0110:0101:0111:0100:0110:1110"
    cpuid.0.edx = "0100:1001:0110:0101:0110:1110:0110:1001"
    cpuid.1.eax = "0000:0000:0000:0001:0000:0110:0111:0001"
    cpuid.1.ebx = "0000:0010:0000:0001:0000:1000:0000:0000"
    cpuid.1.ecx = "1000:0010:1001:1000:0010:0010:0000:0011"
    cpuid.1.edx = "0000:0111:1000:1011:1111:1011:1111:1111"

    Enregistrez les modifications apportées à l'aide du raccourci clavier Ctrl + S .

    add code lines
    Crédits : Everything Tech sur YouTube
  26. Fermez toutes les fenêtres à l'exception de la fenêtre VMware Workstation Player et sélectionnez Lire la machine virtuelle pour commencer l'installation.
    run virtual machine
    Crédits : Everything Tech sur YouTube
  27. Sélectionnez la langue de votre choix et cliquez sur le bouton fléché dans le coin inférieur droit pour continuer. Dans notre cas, c'est l'anglais .
    select language of choice
    Crédits : Everything Tech sur YouTube
  28. Comme dans le cas de VirtualBox, vous devez formater le SSD alloué avant d'intégrer macOS. Pour ce faire, sélectionnez Utilitaire de disque et cliquez sur Continuer .
    open disk utility
    Crédits : Everything Tech sur YouTube
  29. Basculez vers VMware Virtual SATA Hard Drive Media dans le volet de gauche et cliquez sur l'icône Effacer dans la barre d'outils supérieure.
    erase virtual machine drive
    Crédits : Everything Tech sur YouTube
  30. Renommez la partition SSD si vous le souhaitez et définissez le format de fichier sur APFS . Encore une fois, pour en savoir plus sur les autres formats de fichiers, visitez le guide de l'assistance Apple. Appuyez sur Effacer lorsque vous êtes prêt.
    format storage drive
    Crédits : Everything Tech sur YouTube
  31. Une fois que c'est fait, sélectionnez Installer macOS 14 bêta et cliquez sur Continuer .
    install macos 14 beta
    Crédits : Everything Tech sur YouTube
  32. Acceptez les termes et conditions d'Apple pour commencer l'installation et sélectionnez le lecteur de disque alloué. Continuez en cliquant sur Continuer .
    select storage drive to install macos
    Crédits : Everything Tech sur YouTube

L'installation de macOS sous Windows prendra un temps considérable. Il convient de noter que le système fonctionne assez lentement par défaut. De plus, vous ne pouvez pas modifier la taille de la fenêtre de l'application. Cela est dû à la carte graphique très sous-dimensionnée, réglée par défaut sur 3 Mo. Pour l'augmenter, vous devez installer VMware Tools .

  1. Pour cela, éjectez d'abord le fichier ISO macOS Sonoma en cliquant avec le bouton droit sur l'icône de la page d'accueil et en sélectionnant l'option d'éjection . Si le fichier ne s'affiche pas sur le bureau, accédez au Finder et éjectez plutôt le fichier ISO à partir de là.
    eject macos iso file
    Crédits : Everything Tech sur YouTube
  2. Cliquez sur l'option Lecteur dans le coin supérieur gauche. Ensuite, passez le curseur sur Gérer et sélectionnez Installer VMware Tools .
    install vmware tools
    Crédits : Everything Tech sur YouTube
  3. Double-cliquez sur Installer VMware Tools dans la boîte de dialogue qui suit et poursuivez la procédure d'installation.
    double-click vmware tools
    Crédits : Everything Tech sur YouTube
  4. Vous devrez peut-être accorder l'autorisation pour autoriser l'installation en accédant à Paramètres > Confidentialité et sécurité > Faites défiler vers le bas et en sélectionnant Autoriser . Entrez le mot de passe nouvellement défini de votre machine virtuelle si cela vous est demandé.
    allow installing vmware tools
    Crédits : Everything Tech sur YouTube
  5. Après cela, un redémarrage sera nécessaire, qui peut être effectué en cliquant sur le logo Apple dans le coin supérieur gauche et en cliquant sur Redémarrer .
    restart virtual machine
    Crédits : Everything Tech sur YouTube

C'est ça! Les graphiques d'affichage sont désormais réglés sur 128 Mo , ce qui fait une énorme différence en termes de performances. Cela vous amène à la fin du processus d’installation. Comme les machines virtuelles reçoivent un numéro de série aléatoire, vous ne pourrez pas y utiliser les services Apple tels que iMessage et FaceTime. Mais ne vous inquiétez pas, il existe également une solution pour cela. Suivez la procédure ci-dessous après avoir configuré macOS via VMware.

  1. Ouvrez Safari dans le logiciel de la machine virtuelle et visitez ici. Cliquez sur le bouton Télécharger pour installer Clover Configurator sur votre machine virtuelle macOS.
    download clover configurator
    Crédits : Everything Tech sur YouTube
  2. Ouvrez le fichier téléchargé. Il se peut que vous deviez autoriser l'installation dans le cadre de la mesure de sécurité de macOS, ce qui peut être effectué facilement. Dirigez-vous vers Paramètres > Confidentialité et sécurité > Faites défiler vers le bas et sélectionnez Ouvrir quand même .
    install clover configurator anyway
    Crédits : Everything Tech sur YouTube
  3. Ouvrez l'application et passez aux paramètres SMBIOS dans le volet de gauche. Ensuite, cliquez sur l'icône du menu déroulant , comme indiqué ci-dessous.
    smbios settings
    Crédits : Everything Tech sur YouTube
  4. Ce menu vous permet de choisir le type de Mac sur lequel sera basée la machine virtuelle. Sélectionnez l'option qui dit iMacPro1,1 .
    select mac type
    Crédits : Everything Tech sur YouTube
  5. Maintenant, vous devez modifier quelques commandes à exécuter. Soyez indulgents avec nous, car c'est un peu difficile. Pour simplifier les choses, ouvrez le Bloc-notes du système hôte et collez les lignes suivantes. identifiant de carte = « AAA »
    hw.model.reflectHost = « FAUX »
    hw.model = « iMacPro1,1 »
    SerialNumber.reflectHost = « FALSE »
    numéro de série = « CCC »
    smbios.reflectHost = « FAUX »
    efi.nvram.var.ROM.reflectHost = « FALSE »
    efi.nvram.var.MLB.reflectHost = « FALSE »
    efi.nvram.var.ROM = « EEE »
    efi.nvram.var.MLB = « FFF »

    paste lines in notepad
    Crédits : Everything Tech sur YouTube

    Basculez vers la fenêtre de la machine virtuelle où les paramètres SMBIOS sont ouverts dans l'application Clover Configurator. Là, localisez l’entrée Board-ID et copiez-la. Remplacez AAA par le texte copié dans les lignes de code ci-dessus sur le Bloc-notes. Faites attention à ne pas jouer avec les doubles virgules.

    enter board id
    Crédits : Everything Tech sur YouTube

    Cliquez sur Générer nouveau à côté du numéro de série sur la même page pour générer un numéro de série personnalisé pour votre machine virtuelle macOS. Collez le texte copié à la place de CCC dans le code ci-dessus.

    generate serial number
    Crédits : Everything Tech sur YouTube

    Vous n’avez pas encore fini. Dans la fenêtre de l'application Clover Configurator, passez à Rt Variables dans le volet de gauche. Cliquez sur Générer à côté de ROM pour obtenir une valeur personnalisée. Copiez-le et collez-le dans les lignes de code ci-dessus à la place de EEE .

    generate rom value
    Crédits : Everything Tech sur YouTube

    Localisez la valeur MLB sur la page et copiez-la. Remplacez FFF des commandes ci-dessus par le texte copié. Désormais, les modifications sont terminées. Sélectionnez et copiez les nouvelles lignes de code à l'aide du raccourci Ctrl + A suivi de Ctrl + C .

    enter mlb value
    Crédits : Everything Tech sur YouTube
  6. Après cela, arrêtez la machine virtuelle macOS en cliquant sur le logo Apple dans le coin supérieur gauche et en sélectionnant Arrêter .
    shut down mac
  7. Sur le système hôte, localisez le type de fichier de configuration de la machine virtuelle VMware portant le même nom que votre machine virtuelle. Cela a été expliqué dans les 21e, 22e, 23e et 24e étapes de la procédure précédente. Encore une fois, cliquez avec le bouton droit sur le fichier et passez le curseur sur Ouvrir avec pour y accéder à l'aide du Bloc-notes .
    open configuration file with notepad
    Crédits : Everything Tech sur YouTube
  8. Localisez la ligne qui dit firmware = « efi » . Il peut être fastidieux de rechercher la ligne parmi une douzaine d'autres, vous pouvez donc utiliser le raccourci clavier du chercheur de texte Ctrl + F pour la rechercher. Ne jouez pas avec, car nous n'avons rien à faire avec cette ligne de code.
  9. Passez à une nouvelle ligne en appuyant sur Entrée , où vous devez coller les lignes de copie que vous avez copiées à partir du Bloc-notes. Autrement dit, les nouvelles lignes doivent être collées juste après la ligne mentionnée à l’étape précédente.
    paste codes below firmware=efi
    Crédits : Everything Tech sur YouTube
  10. Ensuite, recherchez ethernet0.addressType – « généré » et remplacez generate par static . Cette ligne de code particulière devrait ressembler à ceci – ethernet0.addressType – “static” .
    change address to static
    Crédits : Everything Tech sur YouTube
  11. Après cela, recherchez cette ligne – ethernet0.generatedAddress = « 00:0c:29:cb:37:3e » . Supprimez généré du texte et remplacez les trois premières valeurs d'adresse Ethernet par l'une des valeurs d'adresse Ethernet officielles de Mac, qui peuvent être trouvées sur ce site Web (entrez n'importe quelle valeur de votre choix sur le site Web). Voici un exemple de ce à quoi cela devrait ressembler – ethernet0.Address = « 00:03:93:cb:37:3e » .
    enter random ethernet address
    Crédits : Everything Tech sur YouTube
  12. Recherchez ethernet0.generatedAddressOffset – « 0 » , qui devrait être présent juste après le code précédent. Remplacez-le par ethernet0.CheckMACAddress – « FALSE » .
    change address to false
    Crédits : Everything Tech sur YouTube
  13. Enregistrez les modifications apportées à l'aide du raccourci clavier Ctrl + S et quittez le fichier de configuration. Exécutez la machine virtuelle macOS à l’aide de VMware et vous êtes prêt à partir !

Conseils de dépannage pour les problèmes courants que vous pourriez rencontrer

  1. Si vous ne voyez pas l'option Apple Mac OS X lors de la configuration du type de système d'exploitation sur VMware, il y a de fortes chances que le processus de mise à jour des correctifs échoue. Assurez-vous d'avoir installé VMware Auto-unlocker et d'avoir corrigé VMware en l'utilisant, car ce dernier ne prend pas en charge macOS par défaut. Revisitez la procédure d'installation pour résoudre ce problème et n'oubliez pas de patcher VMware à l'aide de l'outil de déverrouillage automatique.
  2. Si vous recevez un message d'erreur indiquant « Erreur irrécupérable de VMware Player : (vcpu-0) », vous avez probablement manqué d'ajouter les lignes de code supplémentaires mentionnées à la 26e étape de la procédure ci-dessous, ou pire, vous avez oublié d'enregistrer les modifications. Arrêtez la machine virtuelle et accédez au fichier de configuration de VMware sur le PC hôte. Ouvrez le fichier de configuration à l'aide du Bloc-notes et ajoutez les lignes requises. Comme mentionné ci-dessus, faites très attention à ce que vous ajoutez, car les lignes de code diffèrent pour les processeurs AMD et Intel. Enregistrez le fichier et quittez.
  3. Si le message « Mac OS X n'est pas pris en charge avec la traduction binaire » vous dérange, il est probable que la virtualisation n'est pas activée sur le PC hôte, comme indiqué au début de ce guide. Ne vous inquiétez pas; suivez la procédure pour activer la virtualisation sur votre PC et le problème devrait être résolu.

Exécutez macOS sur Windows sans barrières

Cela vous amène à la fin de ce guide. Oui, la procédure est épuisante, mais vous pouvez être sûr que vous disposerez ensuite d'une version fonctionnelle de macOS sur votre PC Windows. Grâce à sa personnalisation et sa facilité d'utilisation, VMware Workstation Player est l'outil de choix pour beaucoup. Il prend même en charge les services Apple tels que iMessage et FaceTime, ce qui constitue un avantage en sa faveur.

VirtualBox est également un bon choix car il est relativement simple à configurer. Vous pouvez choisir l'un des deux programmes et utiliser macOS sous Windows. Ne soyez pas découragé si vous rencontrez des bugs qui nécessitent des astuces de dépannage ; ils sont faciles à surmonter, et nous en avons même mentionné certains pour vous.

FAQ sur l'exécution de Mac sous Windows à l'aide d'une machine virtuelle

1. Les machines virtuelles peuvent-elles exécuter la version complète de macOS sous Windows ?

Tout comme le monde virtuel ne pourra jamais reproduire la sensation du monde naturel, vous ne pouvez pas vous attendre à ce que toutes les fonctionnalités de macOS fonctionnent sur une machine virtuelle. Après tout, il ne s'agit que d'une virtualisation, et Apple en est conscient et suffisamment intelligent pour limiter les fonctionnalités lorsqu'il en a envie. Par exemple, la connexion à votre compte Apple à l'aide de FaceTime et iMessage, etc., peut échouer à mi-parcours.

Le principal problème est qu'Apple ne développe macOS que pour ses propres processeurs de la série M, qui fonctionnent sur des architectures et des protocoles complètement différents. Exécuter macOS sur des processeurs Intel et AMD deviendra donc encore plus difficile à l'avenir. Cela pourrait devenir encore plus difficile avec les processeurs AMD, car les Mac, contrairement aux processeurs Intel, n'ont jamais été développés dès le départ pour les processeurs AMD.

Comme décrit dans le guide ci-dessus, VMware peut faire en sorte que ces éléments fonctionnent pour vous. Étant donné que les machines virtuelles sont censées fournir l'essence de la réalité, elles sont conçues pour répondre aux exigences du serveur, tester des applications spécifiques au système d'exploitation ou essayer de nouveaux systèmes d'exploitation pour le plaisir. Faites-nous confiance, vous ne voudriez pas abandonner votre projet d'essayer macOS sur Windows pour cela, alors essayez-le.

2. Quelle quantité de RAM et de stockage système dois-je idéalement allouer à une machine virtuelle ?

Il est indéniable que davantage de RAM et de capacité de stockage profiteront à la machine virtuelle. Cependant, vous devez également vous soucier du système hôte, car c’est en fin de compte le moteur de la machine virtuelle. Idéalement, vous ne devriez pas allouer plus de 40 à 50 % de la mémoire du système hôte à la machine virtuelle. Par exemple, si le système hôte dispose de 8 Go de RAM, allouez environ 3 Go de RAM à la machine virtuelle.

Quant à la capacité de stockage, elle dépend du système d'exploitation que vous installez. Idéalement, macOS Sonoma nécessite au moins 60 à 80 Go de stockage gratuit pour fonctionner efficacement, vous pouvez donc consacrer environ 80 à 100 Go du système hôte. Consacrez davantage si le système hôte dispose de suffisamment d’espace de stockage pour travailler.

3. Pourquoi le processus d'installation s'est-il arrêté au milieu ? Qu'est ce qui ne s'est pas bien passé?

Si vous n'avez pas attendu assez longtemps la fin du processus d'installation, nous vous recommandons de vous rappeler si vous avez suivi exactement les étapes ou non. Si vous êtes confronté à un message d'erreur, les conseils de dépannage ci-dessus devraient vous aider. Vous pouvez rechercher sur Internet des problèmes spécifiques ou, mieux encore, recommencer le processus d'installation.

4. Ai-je besoin d’un identifiant Apple existant pour exécuter macOS sous Windows ?

Bien qu'un identifiant Apple ne soit pas obligatoire, il est requis pour accéder aux services Apple tels que iMessage et FaceTime. Heureusement, vous avez la possibilité de créer un nouvel identifiant Apple si vous n'en avez pas déjà un. Cependant, comme il s'agit d'une machine virtuelle, la connexion à votre compte Apple peut échouer, auquel cas vous devrez ignorer le processus de connexion.

Si vous prenez la peine d'activer les services Apple sur VMware, vous pourrez les utiliser correctement. Vous pouvez découvrir comment procéder dans les instructions.

5. Pourquoi les performances de la machine virtuelle ne sont-elles pas à la hauteur ?

Il peut y avoir plusieurs raisons à cela. Si vous n'avez pas alloué suffisamment de mémoire ou de cœurs de processeur à la machine virtuelle, cela peut la ralentir considérablement et affecter l'expérience. Si vous avez alloué trop de mémoire ou de cœurs de processeur à la machine virtuelle, cela peut affecter les performances globales de votre PC.

Le problème peut également provenir d’un mauvais équipement de la carte graphique. Pour VirtualBox, reportez-vous à la 12ème étape de son guide d'installation et assurez-vous que la mémoire vidéo est définie sur 128 Mo. Pour VMware, vous devez installer un accessoire supplémentaire, VMware Tools . Cela doit être fait au sein de la machine virtuelle, et la procédure correspondante est mentionnée dans le guide d'installation de VMware.