5 votes

Les pilotes ne fonctionnent pas sous Windows 10 installé (processus CLI) sur un SSD externe fonctionnant sur un Macbook

J'ai un problème avec l'installation de Windows 10 (novembre 2019) sur mon Macbook Air 2018. J'ai essayé d'utiliser une machine virtuelle la première fois, mais certains pilotes ne fonctionnaient pas (trackpad, audio et clavier ne fonctionnaient pas). J'ai utilisé cette tutoriel sur YouTube.

Alors, j'ai décidé de suivre cette guide (en utilisant le CLI de Windows) attentivement, étape par étape, à la partie " Utilisation d'une clé USB et de l'interface CLI de Windows pour installer Windows 10 ".

Mon problème se situe à ce stade de l'étape 3 :

DISKPART> list volume

  Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
  ----------  ---  -----------  -----  ----------  -------  ---------  --------
  Volume 0     W   BOOTCAMP     NTFS   Partition    249 GB  Healthy
  Volume 1         Recovery     NTFS   Partition    800 MB  Healthy
  Volume 2     S   EFI          FAT32  Partition    200 MB  Healthy    Hidden
  Volume 3     C   WINSTALL     FAT32  Removable     29 GB  Healthy

Au lieu du volume WINSTALL Je vois un volume D, au format CD-ROM (seulement 2 Go). Sans ce volume, je ne peux pas poursuivre l'installation, car l'invite ne trouve pas l'image .ISO de Windows contenue dans le CD-ROM. WINSTALL .

Avant de commencer, j'ai suivi ce guide ( réponse #1 ) pour préparer le SSD à l'installation. J'ai formaté le SSD au format ExFAT et j'ai ensuite copié le contenu de l'image .ISO de Windows 10 (que j'ai ouverte avec le Finder) à l'intérieur du SSD (je n'ai pas créé de partitions avec l'application MacOS Disk Utility). Je tiens à préciser que dans le guide un SSD de 500 Go a été utilisé et que mon SSD a une taille de 250 Go.

Voici le contenu de mon SSD avant de commencer le processus d'installation. enter image description here

Et voici l'erreur à la commande

dism /Get-ImageInfo /ImageFile:C:\sources\install.wim

enter image description here

Traduction anglaise : "Erreur 87, paramètre non correct. Le fichier journal de gestion et de maintenance de l'image est disponible à l'adresse suivante X:\windows\Logs\DISM\dism.log "

Merci beaucoup pour votre temps. Je suis disponible pour toute question.

13voto

David Anderson Points 30783

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 .

  1. 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.

  2. 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.

  1. 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.

    • Cliquez sur le + bouton.

    • Entrez une taille de 16 Go.

    • Entrez le nom WINSTALL .

    • Sélectionnez le ExFAT format.

     
    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.

  2. À 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.

  3. 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.

  4. 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 .

  5. 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.

  6. 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
  7. 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 .

  8. 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.

  9. 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

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X