Partition EFI sur mauvais disque

Résolu/Fermé
Signaler
Messages postés
30
Date d'inscription
vendredi 20 juillet 2018
Statut
Membre
Dernière intervention
19 janvier 2019
-
 Huitre -
Bonjour tout le monde !



Alors je vous explique d’abord la situation. J’ai reçu un nouvel ordi mais sans windows. L’ordinateur a un SSD j’ai donc chercher à installer Windows dessus. Il s’avère que par erreur j’ai fait l’installation sur le HDD de l’ordinateur. J’ai finalement réussi à l’installer sur le SSD en convertissant la partition en gbt.

J'ai réussi à supprimer les fichiers système de mon HDD en le formatant mais il reste la partition du système EFI. Ma question est : comment mettre cette partition EFI sur le SSD ? Car comme c'est actuellement je suppose qu'au démarrage le HDD est sollicité alors que j'ai installé Windows sur le SSD pour éviter ça.

Je vous met une capture du gestionnaire de disque.


Merci d’avance pour vos avis éclairés !

8 réponses

Messages postés
25810
Date d'inscription
lundi 4 février 2008
Statut
Membre
Dernière intervention
19 septembre 2021
9 862
Salut,

A ta place je recommence l'installation de Windows 10.
Au début de celle-ci je supprime toutes les partitions du disque dur et du SSD puis je sélectionne le SSD pour l'installation de Windows.
Toutes les partitions seront recréés sur le SSD.
Comme ce dernier est déjà en GPT ça ne devrait pas poser de problème.

1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 41989 internautes nous ont dit merci ce mois-ci

Messages postés
30
Date d'inscription
vendredi 20 juillet 2018
Statut
Membre
Dernière intervention
19 janvier 2019

Si je recommence l'installation, je vais perdre tout ce que j'ai déjà installé ?
Et comment je supprime toutes les partitions du HDD au début de l'installation ? c'est proposé à un moment ou je dois passer par diskpart ?
Parce que j'avais essayé de ré initialisé le PC mais ca me proposait d'effacer seulement le disque ou Windows été lancé soit le SSD.
Messages postés
30
Date d'inscription
vendredi 20 juillet 2018
Statut
Membre
Dernière intervention
19 janvier 2019

D'après ce que j'ai lu je dois débrancher mon HDD car l'efi s'installe toujours sur le premier disque. En mettant mon SSD en disque 0 peut être ...
Messages postés
33309
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
8 décembre 2021
8 224
Bonjour,

Je n'ai jamais effectué cela mais sur cette discussion le problème était du même type que toi et après résolution la personne donne la solution qu'elle a utilisé pour créer la partition efi et la remplir : https://forums.commentcamarche.net/forum/affich-35448867-bootage-sur-windows-boot-manager#9
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 41989 internautes nous ont dit merci ce mois-ci

Messages postés
30
Date d'inscription
vendredi 20 juillet 2018
Statut
Membre
Dernière intervention
19 janvier 2019

Voila la capture mais je n'ai pas appliqué les changements que tu as vu plus haut. Cela aurait pris plusieurs heures...
Si tu n'as pas modifié, fais juste ce que j'ai demandé : réduction du volume C de 800 Mo depuis la gauche.
Messages postés
30
Date d'inscription
vendredi 20 juillet 2018
Statut
Membre
Dernière intervention
19 janvier 2019

C'est fait ! mais il ne voulait pas faire 800Mo

Pas grave, mieux vaut plus que moins. On va créer les partitions en invite de commandes :

diskpart
sel disk 1
create part efi size=300
format fs=fat32 quick
assign letter=z
create part primary
format fs=ntfs quick
assign letter=r
exit

Si tout ça s'est bien passé, on s'occupe du démarrage de Windows :

bcdboot c:\windows /l fr-fr /s z:

La commande doit signaler que les fichiers ont été créés. Si oui, donne le retour de la commande

bcdedit /enum firmware
Messages postés
30
Date d'inscription
vendredi 20 juillet 2018
Statut
Membre
Dernière intervention
19 janvier 2019

Tout a marché sur diskpart mais pas cette commande : bcdboot c:\windows /l fr-fr /s z:
Re,

Il faut lancer l'invite de commandes en admin (clic droit sur le menu démarrer ou sur cmd) Tu es en users. Si tu as redémarré le PC entre temps, la lettre z a sauté. Donc, il me faut un autre

diskpart
sel disk 1
list vol
list part
exit
Messages postés
30
Date d'inscription
vendredi 20 juillet 2018
Statut
Membre
Dernière intervention
19 janvier 2019

J'avais pas redémarré le PC
Le problème du démarrage sur le ssd est en principe réglé et le ssd est en principe capable de booter seul (mais le résultat de bcdedit /enum firmware est incomplet pour le garantir). Il faut maintenant le résultat de

reagentc /info
Messages postés
30
Date d'inscription
vendredi 20 juillet 2018
Statut
Membre
Dernière intervention
19 janvier 2019

Il me semblait avoir tout mis pourtant

Gestionnaire de démarrage du microprogramme
-------------------------------------------
identificateur {fwbootmgr}
displayorder {bootmgr}
{a423b929-8c30-11e8-a70a-806e6f6e6963}
{6ccd14bc-8cf9-11e8-a711-806e6f6e6963}
{2bc0f4a8-8c30-11e8-bffc-8f55593ff13a}
{2bc0f4aa-8c30-11e8-bffc-8f55593ff13a}
{2bc0f4a9-8c30-11e8-bffc-8f55593ff13a}
timeout 0

Gestionnaire de démarrage Windows
---------------------------------
identificateur {bootmgr}
device partition=\Device\HarddiskVolume2
path \EFI\Microsoft\Boot\bootmgfw.efi
description Windows Boot Manager
locale fr-FR
inherit {globalsettings}
default {current}
resumeobject {2bc0f4ad-8c30-11e8-bffc-8f55593ff13a}
displayorder {current}
toolsdisplayorder {memdiag}
timeout 30

Application logicielle (101fffff)
--------------------------------
identificateur {2bc0f4a8-8c30-11e8-bffc-8f55593ff13a}
description EFI USB Device

Application logicielle (101fffff)
--------------------------------
identificateur {2bc0f4a9-8c30-11e8-bffc-8f55593ff13a}
description Notebook Hard Drive - ST1000LM049-2GH172

Application logicielle (101fffff)
--------------------------------
identificateur {2bc0f4aa-8c30-11e8-bffc-8f55593ff13a}
description Notebook Hard Drive - SAMSUNG MZVLW256HEHP-000H1

Application logicielle (101fffff)
--------------------------------
identificateur {6ccd14bc-8cf9-11e8-a711-806e6f6e6963}
device partition=\Device\HarddiskVolume5
path \EFI\Microsoft\Boot\bootmgfw.efi
description Windows Boot Manager

Application logicielle (101fffff)
--------------------------------
identificateur {a423b929-8c30-11e8-a70a-806e6f6e6963}
description Internal Hard Disk or Solid State Disk
Pour que ton ssd démarre sans que le hdd intervienne en quoi que ce soit, il faut passer 2 commandes :

bcdedit /set {fwbootmgr} displayorder {6ccd14bc-8cf9-11e8-a711-806e6f6e6963} /addfirst

reagentc /disable

La première impose au BIOS/uefi le démarrage sur les fichiers efi du ssd, et la seconde désactive le démarrage avancé. Si c'est validé, tu feras un redémarrage. Mais tu ne pourras pas encore formater le hdd, car il faudra qu'on récupère le contenu de la partition de récupération, pour que tout soit complet.
Messages postés
30
Date d'inscription
vendredi 20 juillet 2018
Statut
Membre
Dernière intervention
19 janvier 2019

C'est fait ! Merci d'y passer autant de temps ...

C:\Windows\system32>bcdedit /set {fwbootmgr} displayorder {6ccd14bc-8cf9-11e8-a711-806e6f6e6963} /addfirst
L’opération a réussi.

C:\Windows\system32>reagentc /disable
REAGENTC.EXE : opération réussie.
Tu redémarres et tu refais une capture avec Aomei pour faire le point sur le partitionnement et les lettrescde volume. Suite demain.
Messages postés
30
Date d'inscription
vendredi 20 juillet 2018
Statut
Membre
Dernière intervention
19 janvier 2019

Ca marche à demain !
Re,

Il nous faut maintenant récupérer le fichier winre.wim (caché et système). Il peut être sur la partition de récupération et/ou sur C si j'en crois reagentc. On va en profiter pour inspecter le statut de la partition de récupération qui a changé depuis la version 18-03. Et on lui attribue une lettre provisoire.

diskpart
sel disk 0
sel part 1
assign letter=p
detail part
exit

Tu me donnes le résultat (copier-coller de préférence). Ensuite, on cherche winre.wim aux trois endroits possibles :

dir /a p:\recovery\windowsre
dir /a c:\recovery\windowsre
dir /a c:\windows\system32\recovery

Si winre.wim n'est pas visible, essaie de remplacer dir /a par dir /a:hs. Dis-moi simplement si tu le vois et où. Le but est que je sache où il se trouve pour qu'on puisse le copier sur le ssd.
Messages postés
30
Date d'inscription
vendredi 20 juillet 2018
Statut
Membre
Dernière intervention
19 janvier 2019

Salut !

Résultat detail part :

Partition 1
Type : de94bba4-06d1-4d40-a16a-bfd50179d6ac
Masqué : Non
Requis : Oui
Attrib : 0X0000000000000001
Décalage en octets : 1048576

N° volume Ltr Nom Fs Type Taille Statut Info
---------- --- ----------- ----- ---------- ------- --------- --------
  • Volume 6 P NTFS Partition 499 M Sain Masqué


Résultat Winre.wim :

C:\Windows\system32>dir /a p:\recovery\windowsre
Le fichier spécifié est introuvable.

C:\Windows\system32>dir /a c:\recovery\windowsre
Le volume dans le lecteur C s’appelle SSD
Le numéro de série du volume est 4C75-14A4

Répertoire de c:\recovery

Fichier introuvable

C:\Windows\system32>dir /a c:\windows\system32\recovery
Le volume dans le lecteur C s’appelle SSD
Le numéro de série du volume est 4C75-14A4

Répertoire de c:\windows\system32\recovery

23/07/2018 21:01 <DIR> .
23/07/2018 21:01 <DIR> ..
23/07/2018 21:01 1 080 ReAgent.xml
19/06/2018 21:44 520 927 633 Winre.wim
2 fichier(s) 520 928 713 octets
2 Rép(s) 180 174 336 000 octets libres
Bon,

Pour simplifier les choses, on va rendre le fichier visible :

attrib -h -s -r c:\windows\system32\recovery\winre.wim

Tu vas aller sur le volume R. A la racine, tu crées un dossier Recovery, puis dedans, un sous-dossier WindowsRe. Dans ce dernier, tu copies par copier / coller le fichier winre.wim qui est dans c:\windows\system32\recovery .
Tu copies aussi le fichier boot.sdi qui est dans c:\windows\system32 .

Quand ce sera bon, on passera aux dernières commandes.
Messages postés
30
Date d'inscription
vendredi 20 juillet 2018
Statut
Membre
Dernière intervention
19 janvier 2019

C'est good !
OK.

On va déjà modifier le statut de cette partition R pour lui donner celui de récupération :

diskpart
sel disk 1
list part

Dans l'affichage de "list part", tu t'assures que la partition de 805 Mio est bien la 3 (sinon, tu adaptes le chiffre en conséquence, bien sûr).

sel part 3
set id=de94bba4-06d1-4d40-a16a-bfd50179d6ac
exit

On fait comprendre au système que le démarrage avancé va se faire sur le volume R

reagentc /setreimage /path r:\Recovery\WindowsRE

Si ça répond que l'opération s'est bien déroulée. On réactive reagentc

reagentc /enable

Idem, si ça répond que c'est bon, on fait une vérification pour savoir si le ssd est bien autonome. Donc, résultat de

bcdedit /v

et

reagentc /info

Si le résultat est bon, le HDD sera entièrement formatable, et on n'aura plus qu'à supprimer la lettre R de la partition de récupération.
Messages postés
30
Date d'inscription
vendredi 20 juillet 2018
Statut
Membre
Dernière intervention
19 janvier 2019

C’est un ordinateur portable donc pas trop moyen de débrancher le HDD ...
Tant qu'on bootera sur l'efi du disque dur, tu seras coincé. Essaie d'installer la version gratuite du logiciel easyuefi... Je veux voir comment il affiche l'ordre de démarrage.

Étonnamment, ta nvram n'a pas enregistré la modification faite. Précise aussi la marque du PC.

Pourtant, tout a été fait dans les règles.
Messages postés
30
Date d'inscription
vendredi 20 juillet 2018
Statut
Membre
Dernière intervention
19 janvier 2019

Re,
Je suis pas encore rentré chez moi mais je peux déjà te dire que j’ai un HP. Il me semble également que dans le Setup Menu au démarrage je peux choisir les fichiers efi avec lesquels booter.
Messages postés
30
Date d'inscription
vendredi 20 juillet 2018
Statut
Membre
Dernière intervention
19 janvier 2019

Voila ce que dit easyUEFI :
Place-toi sur la 3e ligne. Passe-la en tête de liste, redémarre et vois si la modification est enregistrée. Si ce n'est pas le cas, il faudra peut-être modifier dans le BIOS directement.
Messages postés
30
Date d'inscription
vendredi 20 juillet 2018
Statut
Membre
Dernière intervention
19 janvier 2019

La modification ne s'est pas enregistrée ... Et si je fais la modification et que je désactive la ligne du HDD ?
Messages postés
30
Date d'inscription
vendredi 20 juillet 2018
Statut
Membre
Dernière intervention
19 janvier 2019

C'est à dire essaie OS boot manager ? Il est déja en premier non ?
Messages postés
30
Date d'inscription
vendredi 20 juillet 2018
Statut
Membre
Dernière intervention
19 janvier 2019

J'ai réussi à mettre le SSD en premier :
Cool. Dis-moi par où tu es passé (ça peut servir pour les dual-boot Windows Linux sur HP ).

Ton PC devrait démarrer sur le ssd (bcdedit /v doit le confirmer). Et on peut supprimer les partitions devenues inutiles sur le hdd. Le mieux est de le faire avec diskpart.

diskpart
list disk

Tu t'assures que c'est toujours le disque 0 qui correspond au disque dur. Sinon tu adaptes. Ne te fie pas à Aomei qui numérote 1, 2 alors que Windows commence à 0.

sel disk 0
list part

En principe, ce sont les partitions 1 et 2 qui sont inutiles. La taille affichée via list part doit le confirmer. La 3e partition est nettement plus grande...

sel part 2
delete part override
sel part 1
delete part 1 override
exit

J'ajoute override pour forcer la suppression. Si c'est bon, il ne reste plus que ton D que tu peux étendre vers la gauche avec aomei pour récupérer l'espace. Reagentc n'a pas été pris en compte comme je le voulais, mais c'est sûrement une bizarrerie de la 18-03, qui n'est pas claire sur ce sujet.
Messages postés
30
Date d'inscription
vendredi 20 juillet 2018
Statut
Membre
Dernière intervention
19 janvier 2019

J'ai simplement fait entrée sur OS boot manager, F5 (ou F6 je ne sais plus) pour le remonter et F10 deux fois pour sauver et quitter :)

Voila le résultat de bcdedit :
C:\windows\system32>bcdedit /v

Gestionnaire de démarrage Windows
---------------------------------
identificateur {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device partition=\Device\HarddiskVolume5
path \EFI\Microsoft\Boot\bootmgfw.efi
description Windows Boot Manager
locale fr-fr
inherit {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
default {6af0d59c-8cce-11e8-a710-7c7635d96de4}
resumeobject {6af0d59b-8cce-11e8-a710-7c7635d96de4}
displayorder {6af0d59c-8cce-11e8-a710-7c7635d96de4}
toolsdisplayorder {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout 30

Chargeur de démarrage Windows
-----------------------------
identificateur {6af0d59c-8cce-11e8-a710-7c7635d96de4}
device partition=C:
path \windows\system32\winload.efi
description Windows 10
locale fr-fr
inherit {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
isolatedcontext Yes
allowedinmemorysettings 0x15000075
osdevice partition=C:
systemroot \windows
resumeobject {6af0d59b-8cce-11e8-a710-7c7635d96de4}
nx OptIn
bootmenupolicy Standard

Avant tout je veux te remercier vivement pour ton aide, je sais pas si tout le monde aurait eut la patience !
Mais si ce n'est pas abusé j'ai une autre question qui n'a rien a voir ... Pourquoi le réglage de la luminosité ne marche plus ? Il bouge mais ca ne change pas la luminosité. J'ai installé une version précédente du pilote de la carte graphique que j'avais sur mon ordinateur mais ca n'a pas résolu le problème... Une idée ?

Encore merci !
Re,

Pas de quoi...

Pour la luminosité, aucune idée. Mais ça n'a rien à voir avec nos modifications. La partition efi n'influe que sur le boot et sur rien d'autre. Attends une MAJ de Ws ou du pilote graphique qui réglera sûrement le problème.

Tout est bon en tout cas. Tu peux supprimer les partitions indésirables sur le hdd.