La réponse à la question de savoir comment installer Windows 10 sur un disque externe a été répondue plusieurs fois ici sur Ask Different. Notamment Est-il possible d'utiliser Boot Camp avec Windows 10 à partir d'un disque dur externe ? . Des changements suffisamment subtils ont été apportés à MacOS et Windows 10 pour que j'estime que cette réponse devrait être repostée. Ici, j'essaie d'intégrer les meilleures idées de toutes les autres réponses que j'ai lues. Cette réponse ne nécessite pas de machine virtuelle, de lecteur optique (DVD) ou de lecteur flash.
Remarque : lorsque cette réponse a été testée sur un Mac mini 2018 avec la puce T2, Secure Boot et External Boot étaient configurés, comme indiqué ci-dessous. Pour savoir comment configurer un Mac avec la puce T2, consultez le site Web d'Apple. À propos de Secure Boot .
-
Téléchargez le dernier fichier ISO de Windows 10 sur le site Web de Microsoft. Télécharger l'image disque de Windows 10 (fichier ISO) .
Note : Cette réponse a été testée en utilisant 1909
(septembre 2019) mise à jour.
-
Téléchargez le logiciel de support de Windows. Ouvrez l'application Boot Camp Assistant. Dans la barre de menu, sélectionnez Action->Download Windows Support Software
. Par défaut, les fichiers doivent être téléchargés vers WindowsSupport
dans votre dossier personnel. Lorsque la fenêtre contextuelle ci-dessous apparaît, entrez votre mot de passe, puis cliquez sur le bouton "Mot de passe". Unlock
bouton.
Lorsque vous avez terminé, quittez l'assistant Boot Camp.
-
Branchez le lecteur externe. Ouvrez l'application Utilitaire de disque. Dans le menu déroulant situé dans l'angle supérieur gauche de l'application Utilitaire de disque, vérifiez les points suivants Hide Sidebar
n'est pas coché et Show All Devices
est cochée, comme indiqué ci-dessous.
Mettez en surbrillance le lecteur externe et sélectionnez l'option Erase
bouton. Saisissez les données suivantes dans la fenêtre contextuelle, puis cliquez sur le bouton Erase
bouton.
Une fois l'effacement terminé, cliquez sur le Done
bouton. Le lecteur externe étant toujours en surbrillance, cliquez sur le bouton Partition
bouton. Effectuez les modifications suivantes dans l'ordre indiqué ci-dessous.
Remarque : La taille indiquée ci-dessous doit être suffisante pour créer un volume pouvant contenir les fichiers Windows ISO et Window Support Software. La valeur de 16 Go devrait fournir un espace plus que suffisant. Cependant, une valeur plus petite peut être substituée.
Le résultat devrait apparaître comme indiqué ci-dessous.
Cliquez sur le Apply
, Partition
et Done
dans l'ordre donné. Lorsque vous avez terminé, quittez l'utilitaire de disque.
-
À l'aide de l'application Finder, montez le fichier ISO de Window 10 et copiez son contenu sur le disque dur de l'ordinateur. WINSTALL
volume. Ensuite, copiez le contenu du fichier WindowsSupport
dans le dossier WINSTALL
volume. Dans votre cas, le résultat devrait apparaître comme indiqué ci-dessous.
-
Ouvrez une fenêtre d'application Terminal et saisissez les commandes suivantes. Ces commandes créent des étiquettes qui apparaîtront éventuellement sous les icônes de disque externe du gestionnaire de démarrage de Mac.
bless --folder /Volumes/WINSTALL/efi/boot --label "Install Windows"
mkdir /Volumes/WINSTALL/label
bless --folder /Volumes/WINSTALL/label --label "Windows"
Lorsque vous avez terminé, quittez l'application Terminal.
-
Redémarrez le Mac et maintenez immédiatement enfoncée la touche option jusqu'à ce que les icônes du gestionnaire de démarrage apparaissent. Démarrez à partir du lecteur externe en sélectionnant l'icône du lecteur externe intitulée Install Windows
.
-
La première fenêtre qui apparaît doit être similaire à celle illustrée ci-dessous.
Procédez comme pour une installation GUI de Windows. Lorsqu'une fenêtre semblable à celle illustrée ci-dessous apparaît, appuyez sur le bouton shift + F10 combinaison de touches.
Remarque : Si vous appuyez sur la touche shift + F10 avant que l'image ci-dessous n'apparaisse, il se peut que le programme d'installation de Windows n'ait pas chargé les pilotes du logiciel d'assistance Windows.
Le résultat devrait être l'apparition de la fenêtre d'invite de commande illustrée ci-dessous.
-
C'est l'étape où l'on entre les commandes pour installer Windows 10 Pro. Pour cet ISO Windows 10, une liste complète de noms à choisir est donnée ci-dessous.
Windows 10 Home
Windows 10 Home N
Windows 10 Home Single Language
Windows 10 Education
Windows 10 Education N
Windows 10 Pro
Windows 10 Pro N
Windows 10 Pro Education
Windows 10 Pro Education N
Windows 10 Pro for Workstations
Windows 10 Pro N for Workstations
Si vous disposez d'une autre version de Windows ISO, vous pouvez générer une liste de noms en entrant la commande suivante après avoir quitté l'application diskpart
commandement.
dism /get-imageinfo /imagefile:t:\sources\install.wim
Vous trouverez ci-dessous les commandes à saisir.
Remarque : si plusieurs disques apparaissent dans la liste des disques, il faut veiller à sélectionner le bon disque, sinon des données importantes pourraient être perdues.
diskpart
list disk
select disk 0
list partition
select partition 3
assign letter=t
select partition 2
delete partition
create partition msr size=16
create partition primary
format fs=ntfs label=BOOTCAMP quick
assign letter=w
select partition 1
assign letter=s
list volume
exit
dism /apply-image /imagefile:t:\sources\install.wim /name:"Windows 10 Pro" /applydir:w:\ /checkintegrity
dism /image:w:\ /add-driver /driver:t:\$WinPEDriver$ /recurse /forceunsigned
bcdboot w:\windows /l en-us /s s: /f uefi
attrib -h t:\label\*
copy t:\label\.d* s:\efi\boot
attrib +h s:\efi\boot\.d*
exit
Vous trouverez ci-dessous un exemple de résultat typique obtenu en entrant les commandes ci-dessus.
Note : Dans cet exemple, Volume 3
est stocké dans la partition EFI sur Disk 1
qui est le lecteur interne. Cette partition n'est pas utilisée par Windows.
Microsoft Windows [Version 10.0.18362.418]
(c) 2019 Microsoft Corporation. All rights reserved.
X:\Sources>diskpart
Microsoft DiskPart version 10.0.18362.1
Copyright (C) Microsoft Corporation.
On computer: MINWINPC
DISKPART> list disk
Disk ### Status Size Free Dyn Gpt
-------- ------------- ------- ------- --- ---
Disk 0 Online 465 GB 128 MB *
Disk 1 Online 233 GB 0 B *
DISKPART> select disk 0
Disk 0 is now the selected disk.
DISKPART> list partition
Partition ### Type Size Offset
------------- ---------------- ------- -------
Partition 1 System 200 MB 20 KB
Partition 2 Primary 450 GB 201 MB
Partition 3 Primary 14 GB 450 GB
DISKPART> select partition 3
Partition 3 is now the selected partition.
DISKPART> assign letter=t
DiskPart successfully assigned the drive letter or mount point.
DISKPART> select partition 2
Partition 2 is now the selected partition.
DISKPART> delete partition
DiskPart successfully deleted the selected partition.
DISKPART> create partition msr size=16
DiskPart succeeded in creating the specified partition.
DISKPART> create partition primary
DiskPart succeeded in creating the specified partition.
DISKPART> format fs=ntfs label=BOOTCAMP quick
100 percent completed
DiskPart successfully formatted the volume.
DISKPART> assign letter=w
DiskPart successfully assigned the drive letter or mount point.
DISKPART> select partition 1
Partition 1 is now the selected partition.
DISKPART> assign letter=s
DiskPart successfully assigned the drive letter or mount point.
DISKPART> list volume
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
Volume 0 W BOOTCAMP NTFS Partition 450 GB Healthy
Volume 1 T WINSTALL exFAT Partition 14 GB Healthy
* Volume 2 S EFI FAT32 Partition 200 MB Healthy Hidden
Volume 3 EFI FAT32 Partition 300 MB Healthy Hidden
DISKPART> exit
Leaving DiskPart...
X:\Sources>dism /apply-image /imagefile:t:\sources\install.wim /name:"Windows 10 Pro" /applydir:w:\ /checkintegrity
Deployment Image Servicing and Management tool
Version: 10.0.18362.1
Applying image
[==========================100.0%==========================]
The operation completed successfully.
X:\Sources>dism /image:w:\ /add-driver /driver:t:\$WinPEDriver$ /recurse /forceunsigned
Deployment Image Servicing and Management tool
Version: 10.0.18362.1
Image Version: 10.0.18363.418
Searching for driver packages to install...
There was a problem opening the INF file. t:\$WinPEDriver$\IntelHDGraphics64\autorun.inf Error: 0xE0000100.
Found 24 driver package(s) to install.
Installing 1 of 24 - t:\$WinPEDriver$\AppleAudio\AppleAudio.inf: The driver package was successfully installed.
Installing 2 of 24 - t:\$WinPEDriver$\AppleAudio_1884106B\AppleAudio_1884106B.inf: The driver package was successfully installed.
Installing 3 of 24 - t:\$WinPEDriver$\AppleBluetoothBroadcom64\AppleBTBC.inf: The driver package was successfully installed.
Installing 4 of 24 - t:\$WinPEDriver$\AppleMultiTouchTrackPad64\AppleMTP64.inf: The driver package was successfully installed.
Installing 5 of 24 - t:\$WinPEDriver$\AppleMultiTouchTrackPadPro64\AppleTPP64.inf: The driver package was successfully installed.
Installing 6 of 24 - t:\$WinPEDriver$\AppleSSD64\AppleSSD.inf: The driver package was successfully installed.
Installing 7 of 24 - t:\$WinPEDriver$\Aquantia64\aqnic650.inf: The driver package was successfully installed.
Installing 8 of 24 - t:\$WinPEDriver$\BroadcomBluetoothHID64\UheBtHid.inf: The driver package was successfully installed.
Installing 9 of 24 - t:\$WinPEDriver$\BroadcomBluetoothHID64\UheSerialBus.inf: The driver package was successfully installed.
Installing 10 of 24 - t:\$WinPEDriver$\BroadcomWirelessUDM64\bcmwdidhdpcie.inf: The driver package was successfully installed.
Installing 11 of 24 - t:\$WinPEDriver$\Dolby\swc_aposvc\dax3_swc_aposvc.inf: The driver package was successfully installed.
Installing 12 of 24 - t:\$WinPEDriver$\Dolby\swc_hsa\dax3_swc_hsa.inf: The driver package was successfully installed.
Installing 13 of 24 - t:\$WinPEDriver$\IntelHDGraphics64\Graphics\cui_comp.inf: The driver package was successfully installed.
Installing 14 of 24 - t:\$WinPEDriver$\IntelHDGraphics64\Graphics\iigd_base.inf: The driver package was successfully installed.
Installing 15 of 24 - t:\$WinPEDriver$\IntelHDGraphics64\Graphics\iigd_ext.inf: The driver package was successfully installed.
Installing 16 of 24 - t:\$WinPEDriver$\IntelHDGraphics64\Graphics\IntcDAud.inf: The driver package was successfully installed.
Installing 17 of 24 - t:\$WinPEDriver$\IntelHDGraphics64\Graphics\msdk_comp.inf: The driver package was successfully installed.
Installing 18 of 24 - t:\$WinPEDriver$\IntelHDGraphics64\Graphics\vk_comp.inf: The driver package was successfully installed.
Installing 19 of 24 - t:\$WinPEDriver$\IntelMEI\heci.inf: The driver package was successfully installed.
Installing 20 of 24 - t:\$WinPEDriver$\IntelSST\intcaudiobus.inf: The driver package was successfully installed.
Installing 21 of 24 - t:\$WinPEDriver$\SerialIO\iaLPSS2_GPIO2_CNL.inf: The driver package was successfully installed.
Installing 22 of 24 - t:\$WinPEDriver$\SerialIO\iaLPSS2_I2C_CNL.inf: The driver package was successfully installed.
Installing 23 of 24 - t:\$WinPEDriver$\SerialIO\iaLPSS2_SPI_CNL.inf: The driver package was successfully installed.
Installing 24 of 24 - t:\$WinPEDriver$\SerialIO\iaLPSS2_UART2_CNL.inf: The driver package was successfully installed.
The operation completed successfully.
X:\Sources>bcdboot w:\windows /l en-us /s s: /f uefi
Boot files successfully created.
X:\Sources>attrib -h t:\label\*
X:\Sources>copy t:\label\.d* s:\efi\boot
t:\label\.disk_label
t:\label\.disk_label_2x
2 file(s) copied.
X:\Sources>attrib +h s:\efi\boot\.d*
X:\Sources>exit
-
Après la fermeture de la fenêtre d'invite de commande, cliquez sur le X rouge. Lorsque la fenêtre contextuelle ci-dessous apparaît, cliquez sur le bouton Oui.
Lorsque la fenêtre suivante apparaît, cliquez sur le X rouge. Lorsque la fenêtre contextuelle ci-dessous apparaît, cliquez sur le bouton Oui.
Lorsque le Mac redémarre, maintenez enfoncée la touche option jusqu'à ce que le Mac démarre dans le gestionnaire de démarrage. Ensuite, maintenez enfoncée la touche control tout en sélectionnant l'icône de lecteur externe étiquetée Windows
.
-
Une fois l'installation de Windows 10 terminée, vous devrez exécuter le programme d'installation du logiciel de support Boot Camp. Cela peut être accompli en ouvrant le Setup
dans l'application BootCamp
sur le volume intitulé WINSTALL
.
Remarque : Une fois le programme d'installation du logiciel de soutien Boot Camp terminé et le Mac redémarré, le volume intitulé WINSTALL
n'était plus affecté à une lettre de lecteur. Si vous avez besoin d'accéder à ce volume, utilisez alors Disk Management
pour attribuer au volume une lettre de lecteur. Vous pouvez également protéger le volume en utilisant Disk Management
pour supprimer la lettre de lecteur.
-
En démarrant sous Windows, exécutez Apple Software Update
pour vérifier s'il y a un nouveau logiciel d'Apple.
Facultatif : Suppression de la partition d'installation
Les instructions ci-dessous permettent de supprimer la partition contenant les fichiers ISO de Windows 10 et le logiciel d'assistance Windows. L'espace libre est ensuite ajouté à la partition Windows.
Note : Il existe un Règle d'or qui peut être formulé de la manière suivante "N'utilisez jamais de logiciel Windows pour modifier le partitionnement des ordinateurs Mac." Il existe une exception à cette règle lorsque Windows UEFI démarre à partir des fichiers d'installation Windows ou de l'environnement de récupération Windows (Windows RE). En voyant une lettre de lecteur de X:
est un indicateur que cela s'est produit. Comme le disque externe ne contient pas de partitions Apple, vous pouvez utiliser l'utilitaire de gestion des disques de Windows au lieu de suivre les instructions ci-dessous.
Démarrez dans l'environnement de récupération Windows (Windows RE). En gros, maintenez enfoncée la touche shift tout en sélectionnant Restart
comme le montre l'image ci-dessous.
Ensuite, une série de menus apparaît. Sélectionnez Troubleshoot
, Advanced options
y Command Prompt
dans l'ordre indiqué. Finalement, une fenêtre d'invite de commande apparaîtra.
Vous trouverez ci-dessous les commandes à saisir.
Remarque : si plusieurs disques apparaissent dans la liste des disques, il faut veiller à sélectionner le bon disque, sinon des données importantes pourraient être perdues.
diskpart
list disk
select disk 1
list partition
select partition 4
delete partition
select partition 3
extend
list partition
exit
exit
Vous trouverez ci-dessous un exemple de résultat typique obtenu en entrant les commandes ci-dessus.
Microsoft Windows [Version 10.0.18362.418]
(c) 2019 Microsoft Corporation. All rights reserved.
X:\windows\system32>diskpart
Microsoft DiskPart version 10.0.18362.1
Copyright (C) Microsoft Corporation.
On computer: MININT-G6386F5
DISKPART> list disk
Disk ### Status Size Free Dyn Gpt
-------- ------------- ------- ------- --- ---
Disk 0 Online 233 GB 0 B *
Disk 1 Online 465 GB 128 MB *
DISKPART> sel disk 1
Disk 1 is now the selected disk.
DISKPART> list part
Partition ### Type Size Offset
------------- ---------------- ------- -------
Partition 1 System 200 MB 20 KB
Partition 2 Reserved 16 MB 201 MB
Partition 3 Primary 450 GB 217 MB
Partition 4 Primary 14 GB 450 GB
DISKPART> select partition 4
Partition 4 is now the selected partition.
DISKPART> delete partition
DiskPart successfully deleted the selected partition.
DISKPART> select partition 3
Partition 3 is now the selected partition.
DISKPART> extend
DiskPart successfully extended the volume.
DISKPART> list partition
Partition ### Type Size Offset
------------- ---------------- ------- -------
Partition 1 System 200 MB 20 KB
Partition 2 Reserved 16 MB 201 MB
* Partition 3 Primary 465 GB 217 MB
DISKPART> exit
Leaving DiskPart...
X:\windows\system32>exit
Après la fermeture de la fenêtre d'invite de commande, le menu ci-dessous apparaît. Sélectionnez Turn off your PC
.
"Liste des points à faire qui ne sont pas couverts par cette réponse
- Ajouter une icône personnalisée au menu de démarrage
- Déplacez les fichiers de l'environnement de restauration Windows (Windows RE) vers leur propre partition.
- Configurez Windows pour utiliser le clavier Apple.
Références supplémentaires
Options de la ligne de commande de la gestion des images DISM
Options de ligne de commande pour la gestion des pilotes DISM (.inf)
Options de la ligne de commande de BCDBoot
Partitions de disque dur basées sur UEFI/GPT