C : est la partition de démarrage
Après la mise à niveau de Windows 10, il y avait huit partitions. J'ai démarré dans un Live USB Linux et j'ai exécuté gparted
puis simplement supprimé todos partitions sauf la partition EFI requise et la partition C :, et même réduit la partition C : pour faire de la place pour un double démarrage plus tard. (Note : je n'ai pas déplacé la partition C :, je l'ai juste rétrécie).
Au redémarrage, Windows 10 a démarré sans problème avec seulement les deux partitions. J'ai même oublié de faire un arrêt hybride de Windows avant tout cela (où il enregistre l'état pour accélérer le prochain démarrage), il a donc bien démarré mais a montré toutes ces anciennes partitions pendant un certain temps, s'est écrasé lors du rescan de la gestion des disques, mais au prochain démarrage complet, tout allait bien à partir de là, après m'avoir fait faire un diskcheck. Il semble assez stable de supprimer tout sauf EFI et C : lorsque votre C : est votre partition de démarrage.
Référence partition réservée étant supprimable, et partition efi étant requis.
C : n'est PAS la partition de démarrage
J'ai répété ce qui précède sur un autre système où le fournisseur (Acer) a démarré à partir d'une partition spéciale en premier, qui n'était pas ma partition EFI ou C :, et Windows ne voulait plus démarrer, parce que j'ai supprimé la partition de démarrage spéciale du fournisseur. Note, il a démarré Windows (la partition EFI a fonctionné) mais n'a pas pu trouver C : et a eu une version Windows 10 d'un écran bleu qui est plus bleu clair et une sorte d'erreur sur aucune partition de démarrage trouvée.
En général, pour résoudre ce problème, démarrez votre clé USB de récupération Windows 10, puis choisissez la langue. US
| troubleshoot
| advanced options
| startup repair
| Windows 10
. Mais cela n'a servi à rien car le fournisseur a modifié les partitions EFI et C : pour qu'elles ne soient pas réparables.
Ma solution était de démarrer Windows 10 recovery USB, prendre les options qui vous mènent à une invite de commande. Là, vous pouvez essayer avec les habituelles bootsect /nt60 C:
et recherchez les installations Windows bootrec /scanos
et le mien n'en a trouvé aucun. Puis il a couru diskpart
a fait les choses habituelles list volumes
le mien était de 2, select volume 3
, remove letter C
, select volume 2
, assign letter C
pour rendre C : où Windows est installé (c'est temporaire).
Il est apparu comme étant caché, donc pour le démasquer, on ne pouvait pas simplement utiliser attribute volume
J'ai eu un message d'erreur, j'ai fini par avoir à set id=ebd0a0a2-...etc
pour en faire une partition de données normale, puis changer l'attribut pour qu'il ne soit pas caché. Exécution de attribute volume
devrait afficher "non" sur les quatre lignes. À ce moment-là, C : n'est pas caché. J'ai dû attribute volume clear nodefaultdriveletter
pour qu'au démarrage, il assigne C : normalement. Juste pour rire, j'ai changé la partition EFI pour qu'elle soit une partition EFI (qui se trouvait être la 1) avec select volume 1
y set id=c12a7328...etc
. Il apparaît toujours caché mais c'est bon, EFI est normalement caché.
Donc mes partitions ne sont plus en désordre, j'ai enlevé toutes les bizarreries que le vendeur leur a fait subir. Mais je n'ai toujours pas fini, je dois configurer C : pour qu'il démarre correctement. J'ai essayé bcdedit /enum
et j'ai vu des paramètres de démarrage étranges dans mon C :, donc pour annuler cela bcdboot C:\Windows /v
. La dernière chose est la sauce secrète.
A ce stade bcdedit /enum
a montré des choses plus normales et il a démarré correctement.
Ci-dessus, les premiers 301MB non alloués étaient la partition de démarrage originale que j'ai supprimée.