web-dev-qa-db-fra.com

Comment utiliser BCDEdit pour double amorcer des installations Windows?

Quelles sont les commandes bcdedit nécessaires pour configurer le double démarrage entre différentes installations de Windows?5

Contexte

J'ai récemment installé Windows 8 sur un disque dur séparé1. Maintenant que Windows 8 est installé, je souhaite effectuer un double démarrage sur Windows 7.

J'ai mes deux2 disques durs:

Windows partition manager screenshot

Vous voyez donc que j'ai mes deux disques, avec les partitions contenant Windows:

  • Windows 7 : \\PhysicalDisk0 (partition 03)
  • Windows 8 : \\PhysicalDisk2 (partition 1)

Ce que j'essaie de comprendre comment utiliser bcdedit pour indiquer à la machine qui démarre Windows qu’il existe une autre installation de Windows.

En cours d'exécution bcdedit maintenant, il montre la configuration actuelle:

C:\WINDOWS\system32>bcdedit

Windows Boot Manager
--------------------
identifier              {bootmgr}
device                  partition=\Device\HarddiskVolume2
description             Windows Boot Manager
locale                  en-US
inherit                 {globalsettings}
integrityservices       Enable
default                 {current}
resumeobject            {ce153eb7-3786-11e2-87c0-e740e123299f}
displayorder            {current}
toolsdisplayorder       {memdiag}
timeout                 30

Windows Boot Loader
-------------------
identifier              {current}
device                  partition=C:
path                    \WINDOWS\system32\winload.exe
description             Windows 8
locale                  en-US
inherit                 {bootloadersettings}
recoverysequence        {ce153eb9-3786-11e2-87c0-e740e123299f}
integrityservices       Enable
recoveryenabled         Yes
allowedinmemorysettings 0x15000075
osdevice                partition=C:
systemroot              \WINDOWS
resumeobject            {ce153eb7-3786-11e2-87c0-e740e123299f}
nx                      OptIn
bootmenupolicy          Standard
hypervisorlaunchtype    Auto

Je ne trouve aucun documentation sur la différence entre Gestionnaire de démarrage Windows et Chargeur de démarrage Windows .

Documentation

Il y a de la documentation sur Bcdedit:

Mais ils n'expliquent pas comment éditer les données de configuration de démarrage binaire.

Si je devais (deviner} _, je penserais qu'un Gestionnaire de démarrage Windows indique au BIOS quel programme il doit être exécuté. Ce programme donnerait à l'utilisateur un ensemble de choix de démarrage. Cela laisse Windows Boot Loader est un démarrage particulier choice , qui représente une installation particulière de Windows.

Si tel est le cas, il faudrait créer une nouvelle entrée Windows Boot Loader .

Cela signifie que je pourrais vouloir utiliser le paramètre /create:

/créer

Crée une nouvelle entrée de démarrage:

bcdedit [/ store nom du fichier] / créer [id] / d description [/ application apptype | / inherit [apptype] | / inherit DEVICE | / device ]

Donc, je suppose une syntaxe de:

>bcdedit /create /d "The old Windows 7" /application osloader

application peut être l'un des types suivants:

Apptype     Description
BOOTSECTOR  The boot sector application
OSLOADER    The Windows boot loader
RESUME      A resume application

Malheureusement, la seule documentation concernant osloader est "Le chargeur de démarrage Windows". Je ne vois pas comment cela peut faire la différence entre Windows 8 sur un disque dur et Windows 7 sur un autre.

L’autre paramètre possible lorsque /create un chargeur de démarrage est

>bcdedit /create /D "Windows Vista" /device "The Quick Brown Fox"

Malheureusement, la documentation est manquante pour /device:

/device

Optionnel. Si id n'est pas défini sur un identificateur connu, l'option utilisée pour spécifier la nouvelle entrée d'amorçage en tant qu'entrée d'options de périphérique supplémentaire.

Étant donné que je n'ai pas défini id sur un identificateur connu, je dois définir/device sur "l'option utilisée pour spécifier la nouvelle entrée de démarrage en tant qu'entrée supplémentaire pour les options de périphérique" . Je connais tous ces mots. ils sont tous anglais. Mais je n'ai aucune idée de ce que cela dit. ces mots dans cet ordre semblent absurdes.

Donc je suis un peu coincé. Je ne veux pas être comme Dan Stolts de Microsoft, qui a détruit ses disques durs en essayant d’utiliser BCDEdit :

Je n'ai trouvé aucun contenu qui soit particulièrement utile lorsque j'ai arrosé ma machine en jouant avec BCDEdit. Cet article aurait été correct s'il y avait eu beaucoup plus de détails, en particulier sur la commande/set OSDevice, etc. Donc, une fois la machine réparée, j'ai documenté la solution et les informations sont ici ... .

Je veux dire, si un gars de Microsoft ne sait même pas comment utiliser BCDEdit pour éditer son BCD, alors quelle chance ai-je?

Lecture bonus

Notes de bas de page

  • 1 Comme le programme d’installation de Windows 8 aurait endommagé mon installation de Windows 7, j’ai décidé de débrancher mon disque dur "main" lors de l’installation. Ce qui est une longue explication de pourquoi le programme d'installation de Windows 8 n'a pas détecté l'installation existante de Windows 7. Normalement, le programme d'installation aurait automatiquement créé les entrées requises pour le double démarrage. Ce n'est pas que la raison je pose la question est importante.
  • 2 Vraiment, il y a trois disques, mais le troisième est juste un stockage en masse. L'existence d'un troisième disque dur est sans importance pour la question. Je le mentionne au cas où quelqu'un voudrait savoir pourquoi la capture d'écran contient 3 disques durs alors que je n'en mentionne que deux.
  • 3 J'ai arbitrairement commencé à numéroter des partitions à "zéro"; ne pas impliquer que les partitions sont numérotées à partir de zéro. Je ne parle que de partitions parce que je ne vois pas comment un chargeur de démarrage pourrait faire son travail sans savoir quelle partition et quel dossier installe une installation de Windows.
  • 4 Je parle de BCDEdit. J'ai essayé Visual BCD Editor . Cela semble être un éditeur de visuel BCD. C’est-à-dire qu’il s’agit d’une interface graphique, mais qui utilise toujours la même terminologie que BCDEdit et requiert les mêmes connaissances que BCD ne documente pas.
  • 5 Par souci de simplicité, nous supposerons que toutes les installations de Windows sur lesquelles je souhaite effectuer un double amorçage sont Windows Vista ou ultérieur, ce qui les rend toutes compatibles avec BCDEdit et le chargeur de démarrage binaire. L'alternative nécessiterait de se plonger dans les subtilités de l'ancien ntloader. Je ne parle pas non plus du double démarrage sous Linux; ou comment démarrer sur une image de disque dur virtuel (vhd). Juste les versions modernes de Windows sur les disques durs existants dans le même ordinateur.
29
Ian Boyd

Ce n’est pas une réponse directe à la question posée avant «Background», mais une solution alternative pour la création d’entrées de chargeur permettant d’amorcer deux (et plus) systèmes d’exploitation Windows Vista et ultérieurs. Voir aussi ma deuxième réponse ci-dessous à propos de la critique sur la terminologie utilisée dans Visual BCD.

Pas de guids, appareils, objets, éléments et bla, bla, bla.

My Background (sauter si pas intéressé et aller à la solution ci-dessous):

J'ai implémenté Visual BCD Editor.

Au cours du processus de mise en œuvre, je devais lire toutes les sources disponibles sur les interfaces bcdedit et WMI BCD Provider (interface de programmation, utilisable en C++, C #). La documentation de Microsoft est vraiment médiocre.

Dans le BCD, il y a des objets (chargeurs, paramètres, éléments d'appareil). Il n'y a pas de documentation sur les connexions entre les objets malgré les dépendances.

Il existe plus de 140 (!) Éléments (propriétés) d'objets BCD dans Windows 7. Je ne connais pas la signification de certains éléments. Il n'y a tout simplement pas de documentation.

Dans Windows 8, il y a de nouveaux éléments - je suppose que le nombre total approche 180 (!!). Pas de documentation.

D'autre part, il existe deux utilitaires très puissants pour manipuler le BCD: bcdboot et reagentc.

bcdboot - crée/corrige le chargeur par défaut ainsi que l'environnement BCD et de démarrage dans son ensemble!

reagentc - installe/désinstalle l'environnement de récupération (winre.wim)

Les deux outils ne sont pas très bien documentés également.

Solution alternative:

Bcdedit n’a pratiquement pas besoin de bcdedit, car vous ne pouvez utiliser bcdboot que pour créer des chargeurs pour les systèmes d’exploitation Windows Vista et ultérieurs - vous créez un chargeur pour le système d’exploitation le plus ancien, alors que vous avez créé l’environnement de démarrage pour un système à démarrage double/multiple:

En supposant que vous êtes sous Windows 8:

1. bcdboot f:\windows (ceci correspond à Windows 7 comme sur l’image en question)

2. bcdboot c:\windows (mappé sur Windows 8)

Fait!

Règle Microsoft de base pour le processus de démarrage: L’environnement d’initialisation (et le BCD) doivent toujours être sur [premier disque + partition active]. (sur l'image - Disque 2 => Premier disque de la séquence d'amorçage du BIOS!)

Enfin, il existe un utilitaire bootsect pour écrire le MBR et le PBR (enregistrement de démarrage principal et de partition) - désormais standard dans Windows 8 (n’était disponible que dans WinRE auparavant).

Donc, en utilisant seulement bootsect et bcdboot, toutes les entités de démarrage pour un système à double démarrage peuvent être créées/corrigées.

Je pense que le processus de démarrage de Vista et des versions ultérieures est très bien décrit sur de nombreux sites Internet, même sur Microsoft.com.

Note:

Un des meilleurs sites sur Windows BCD est le site de Geoff Chappell - il contient des informations plus détaillées que sur Microsoft.com. Les utilisateurs intéressés pourraient y trouver des informations très utiles et quelques notes critiques sur la documentation de bcdedit.

16
snayob

Lorsque j'ai formaté mon lecteur C: pour réinstaller Windows, l'enregistrement de démarrage principal a été supprimé et le programme d'installation de Windows 7 n'a pas réussi à le restaurer. Je pourrais utiliser un outil graphique bcdedit comme Visual BCD Edit, mais pourquoi devrais-je installer quelque chose alors qu'il devrait y avoir une simple commande dans le programme de console bcdedit capable de faire le travail? Après de longues recherches dans les fichiers d’aide en ligne, j’ai abandonné bcdedit pour trouver la réponse ici enfouie dans des digressions. Pour créer une entrée de démarrage pour la seconde partition, vous devez utiliser bcdboot

En supposant que vous soyez en C:\Windows:

1. bcdboot e:\windows

2. bcdboot c:\windows

Lorsque vous redémarrez, le menu de démarrage de Windows contenant deux entrées pour Windows 7 vous sera présenté. Si vous sélectionnez l'entrée qui démarre dans C:\Windows, vous pouvez renommer l'entrée de cette partition avec:

bcdedit/set {current} description "Windows 7 (Partition 1)"

Cela fait du système d’exploitation démarré au démarrage l’entrée par défaut du menu de démarrage:

bcdedit/default {current}

Cela place le système d'exploitation par défaut au premier élément de démarrage du menu de démarrage.

bcdedit/displayorder {default}/addfirst

Ou vous pouvez faire du système d'exploitation au démarrage le premier élément du menu de démarrage:

bcdedit/dispalyorder {actuel}/addfirst

Maintenant, redémarrez et sélectionnez le deuxième élément du menu de démarrage appelé "Windows 7". Une fois démarré dans E:\Windows, renommez le système d'exploitation démarré au démarrage:

bcdedit/set {current} description "Windows 7 (Partition 2)"

Vérifiez que le menu de démarrage fonctionne correctement et enregistrez les données bcd sur une partition sur laquelle aucun système d’exploitation n’est installé:

bcdedit/export D:\Saved_BCD_Settings\SavedBCD

Si vous vous trompez plus tard, vous pouvez restaurer le menu de démarrage de bcd avec:

bcdedit/import D:\Saved_BCD_Settings\SavedBCD

9
Motorcycleboy

Quelques notes sur Critic dans la question initiale sur l'utilisation de la même terminologie dans Visual BCD que celle utilisée par Microsoft pour bcdedit.

Le concept BCD est développé par Microsoft. Il vient avec sa propre terminologie. Je ne pense pas pouvoir le changer. Je peux l'étendre seulement.

Microsoft a donné deux méthodes pour accéder/modifier BCD:

  1. using bcdedit.exe - interface de ligne de commande
  2. Interface BCD WMI Provider - interface de programmation

Les deux interfaces parlent d'objets et d'éléments BCD. C'est un concept général utilisé aussi bien dans la programmation/informatique que dans d'autres domaines humains. Nous pourrions même aller à la philosophie qui utilise la terminologie des objets, des propriétés et des relations pour décrire le monde et l'univers.

L’accès au fournisseur BCD WMI est plus flexible car il offre au programmeur la possibilité d’accéder à tous les objets et éléments de BCD et de les utiliser librement.

Visual BCD utilise pleinement l'interface du fournisseur BCD WMI et implémente l'accès de la même manière que nous utilisons pour accéder au registre Windows à l'aide de regedit.exe. De plus, l'outil automatise deux tâches principales - la création de chargeurs et la réparation à double démarrage . Aucun autre outil ne propose une telle fonctionnalité automatique en un clic . Je dirais que c'est nouvelle terminologie et nouveau niveau d'abstraction . Je ne changerais pas la base créée par Microsoft, je ne peux que me baser dessus.

Les utilisateurs novices cliquent simplement sur un bouton et une opération complexe est effectuée! Aucun fond n'est nécessaire! Vous n'avez même pas besoin de savoir combien de versions de Windows vous avez installées - l'outil essaie de les trouver toutes puis de créer des chargeurs pour celles-ci si les chargeurs correspondants ne sont pas déjà présentes dans BCD - la terminologie utilisée - "Créer Windows Loaders manquant "- Je pense que tout le monde parlant anglais pourrait comprendre/cliquer/confirmer une telle opération ou est-ce que je me trompe?

La complexité des objets et des éléments dans BCD est naturelle, car le concept couvre le démarrage de systèmes d’exploitation Windows plus anciens et plus anciens, ainsi que de systèmes d’exploitation étrangers tels que Linux, Unix, etc.

La partie la plus complexe de BCD est le concept de périphérique . Vous avez un périphérique de partition, un périphérique de disque mémoire, un périphérique de fichiers, un périphérique de localisation - vous devez passer un peu de temps à le comprendre et je ne pense pas que cela s’applique à un utilisateur Windows normal. Les forums regorgent de questions sur les partitions de disque, sujet beaucoup moins complexe. De nombreux utilisateurs de Windows ne connaissent même pas la différence entre une partition principale et une partition logique, par exemple. Vous devez connaître les partitions si vous souhaitez effectuer un démarrage double/multiple. Vous devez acheter un terrain si vous voulez construire une deuxième maison.

Le concept de BCD est le même depuis Vista: seuls les nouveaux éléments sont définis dans Windows 7/8.

Je pense que la structure de registre pour BCD est choisie car Windows implémente déjà cette interface et il s’agit d’une interface transactionnelle fiable qui a fait ses preuves au fil des ans. Si le concept de registre Windows en général est un bon ou un mauvais concept, c'est un autre sujet.

Il appartient au programmeur/développeur de créer une interface plus conviviale. J'ai commencé par donner la même interface (une interface graphique équivalente à bcdedit), l'interface pouvant ensuite être résumée à un niveau supérieur en fonction des modèles d'utilisation. Une vue structurée de BCD est déjà implémentée. C'est la couche d'abstraction de base.

Le prochain niveau d'abstraction serait de se concentrer sur les relations entre les objets, car ce sujet n'est pas traité par Microsoft. Ce n'est pas une tâche facile. La nouvelle terminologie vient avec l'abstraction.

5
snayob

Vous avez besoin d'une commande BCDEdit /set pour configurer le volume de démarrage. Ajoutez ensuite l'entrée au menu du système d'exploitation Windows Boot Manager en appelant la commande BCDEdit /displayorder.

bcdedit/set {ntldr} démarrage du périphérique

Il identifiera la partition de l'autre système d'exploitation ou la commande suivante ainsi

bcdedit/set {ntldr} partition de périphérique = C:

La ligne suivante rend l’entrée amorçable en l’ajoutant au menu

bcdedit/displayorder {ntldr}/addlast

Vous pouvez vérifier que la nouvelle entrée apparaîtra dans le menu de démarrage en exécutant la commande bcdedit /enum ACTIVE et en recherchant l'entrée Windows Legacy OS Loader.

Remarque : La commande /create permet d'ajouter un système d'exploitation autre que Microsoft à l'entrée du chargeur.

Pour plus d'informations à ce sujet, vous pouvez lire cet article article source


Concernant votre question sur " Différence entre le chargeur d’amorçage Windows et le gestionnaire de démarrage "

De wikipedia

Le processus de démarrage de Windows NT démarre lorsque l'ordinateur trouve un chargeur de démarrage Windows, une partie du système d'exploitation Windows chargée de rechercher Microsoft Windows et de le démarrer. Sur les systèmes IA-32 ou x64, le chargeur de démarrage s'appelle Windows Boot Manager (BOOTMGR). Avant Windows Vista, le chargeur de démarrage était NTLDR.

Voir aussi sur technet .


Visual BCD Editor est une version graphique avancée de l’utilitaire bcdedit de Windows.

Il s'agit du premier outil graphique à implémenter l'édition complète du magasin de données de configuration de démarrage (BCD) Windows 7/Vista.

Page de téléchargement pour l'éditeur visuel de BCD.

Donnez une option de réparation dans l'outil.

3
avirk

En réponse à la question spécifique de l'auteur, telle que réitérée dans les commentaires (bien qu'elle diffère de sa question initiale concernant les séquences bcdedit.exe pour accomplir la même chose):

Peut-être presque quelque chose d'aussi simple que msconfig, sauf qu'il vous permet de naviguer vers une autre installation Windows et l'ajoutera pour vous.

EasyBCD est exactement ce que vous cherchez (gratuit pour un usage personnel). Il s’agit d’un gestionnaire visuel à double amorçage pour Windows, et l’ajout d’une nouvelle entrée Windows se fait par pointer-cliquer, exactement comme vous l’avez décrit .

Il y a beaucoup de ressources sur EasyBCD en ligne, je ne vais donc pas tout répéter ici. A la base, EasyBCD englobe la complexité de bcdedit.exe et l’ajoute à ses propres modules de chargeur de démarrage pour vous permettre de configurer le double amorçage avec d’autres versions (nouvelles ou anciennes) de Windows, ainsi que Linux, BSD, etc.

Divulgation complète: je suis l'auteur principal d'EasyBCD.

2
Mahmoud Al-Qudsi

Bien que vieux, je souhaite ajouter des réponses, car plusieurs des réponses ci-dessus contiennent des informations incorrectes. Ils fonctionnent probablement, mais vous n'avez certainement pas besoin d'un programme externe, ni même de bcdboot pour le faire. Pour référence, les informations correctes sont les suivantes:

Contexte BCD rapide si nouveau

BCD est la configuration de démarrage de Windows. Il contient de nombreuses sections, chacune identifiée par un nom (appelé "description") et un identifiant qui ressemble un peu à ceci: "{0743bb44-fda6-11e3-90c8-e3ee27f3aec6}".

Il existe plusieurs "identifiants connus", et bcdedit les utilisera utilement à la place (le cas échéant) (sauf si vous utilisez l'option /v (verbose) avec /enum). Ils ressemblent à ceci: "{bootmgr}", "{memdiag}". Ce ne sont que des noms abrégés pour des identifiants complets, mais ils sont plus faciles à utiliser. Vous pouvez utiliser soit.

Vous pouvez répertorier ces sections à l'aide de la commande suivante (le "tout" est facultatif, mais sans elle, vous ne verrez pas la liste complète): bcdedit /enum all.

Sortie typique:

C:\Windows\system32>bcdedit /enum

Windows Boot Manager
--------------------
identifier              {bootmgr}
device                  partition=\Device\HarddiskVolume1
description             Windows Boot Manager
locale                  en-US
inherit                 {globalsettings}
default                 {current}
resumeobject            {92b1a1b0-c023-11e3-b3f1-ec4d94108574}
displayorder            {current}
toolsdisplayorder       {memdiag}
timeout                 30

Windows Boot Loader
-------------------
identifier              {current}
device                  partition=C:
path                    \Windows\system32\winload.exe
description             Windows 7
locale                  en-US
inherit                 {bootloadersettings}
recoverysequence        {92b1a1b2-c023-11e3-b3f1-ec4d94108574}
recoveryenabled         Yes
osdevice                partition=C:
systemroot              \Windows
resumeobject            {92b1a1b0-c023-11e3-b3f1-ec4d94108574}
nx                      OptIn

De même, pour faciliter l'identification des périphériques, il utilisera un format tel que \Device\HarddiskVolume2, mais reconnaîtra la partition par sa lettre ("C:"), le cas échéant.

La liste produite par /enum all commence par une section facultative du gestionnaire de démarrage du microprogramme (si votre carte mère est équipée de la norme EFI). Son nom abrégé est "{fwbootmgr}" . Il contrôle le choix initial de démarrage EFI (que vous utilisiez le gestionnaire de démarrage Windows habituel ou des périphériques spécifiques). En général, vous pouvez ignorer {fwbootmgr} s'il est présent.

En dessous se trouve le "Gestionnaire de démarrage Windows" (identifiant "{bootmgr}" ). C’est celui avec lequel vous allez travailler. Il contient la configuration pour le menu de base ou tout ce que vous obtenez au démarrage (si le gestionnaire de démarrage Windows fonctionne et qu'il peut trouver le BCD en premier lieu).

Au-dessous de {bootmgr}, vous trouverez un certain nombre de sections "Windows Boot Loader" et éventuellement d’autres sections, chacune d’elles contrôlant une action ou une option de démarrage.

Configuration du double démarrage à l'aide de bcdedit (vous n'avez besoin de rien d'autre)

Pour effectuer un double amorçage, vous indiquez à bcdedit d'utiliser /copy une entrée/ Windows Boot Loader existante et connue pour votre premier système d'exploitation.

  • /copy pour copier une entrée existante
  • {current} est le identifiant de l'entrée que vous voulez copier. C'est un raccourci pour l'élément de démarrage actuel. Si ce n'est pas celui que vous voulez utiliser en double amorçage, utilisez l'identifiant correct pour celui que vous voulez. Le texte de description de chaque entrée vous aidera à trouver celui que vous voulez.
  • /d "Description for copied entry sera la description du nouvel article

Il fera une copie de cette entrée, lui donnera la description indiquée et répondra avec le nouvel identifiant qu'il a donné à la copie:

bcdedit /copy {current} /d "Copy of my current Windows Boot Loader"

The entry was successfully copied to {5599a3fc-e4ee-11e7-a5f3-c86000d0b92a}.

Cela crée une entrée indépendante avec le bon nom, vous devez maintenant lui dire quoi faire. Comme presque rien n’a changé dans les systèmes d’exploitation récents, vous pouvez simplement configurer l’appareil et le système d’installation sur votre partition Win7, et cela fonctionnera probablement. Si nécessaire, examinez le résultat de/enum lorsque vous démarrez normalement sous Win7 et copiez les entrées qu’il semble attendre. Mais généralement, il suffit d’attribuer temporairement une lettre à votre deuxième système d’exploitation, telle que "Q", puis la commande est: bcdedit /set {NEW_IDENTIFIER} device partition=Q: ou quelque chose du même ordre et identique pour osdevice. bcdedit va trier les lettres de lecteur, voir ci-dessous. Vous pouvez supprimer la lettre de lecteur temporaire une fois qu’elle a été utilisée dans bcd.

Ensuite, ajoutez-le à la liste des entrées dans {bootmgr} en utilisant bcdedit /displayorder {NEW_ID} /addlast, et - d'une manière cruciale - indiquez à bcd d'afficher un menu de démarrage en utilisant bcdedit /set {bootmgr} displaybootmenu Yes.

Terminé.

Remarque: vous pouvez utiliser des lettres de lecteur "impaires" ou "incorrectes" en toute sécurité dans BCD. Elle est également sûre si la sortie de/enum les contient également.

Pour être clair, vous n'avez pas à craindre que votre nouvel appareil soit identifié comme étant Q: (ou quoi que ce soit d'autre) lorsqu'il "devrait être C:". bcdedit stocke l'ID du disque dur, pas la lettre. C'est purement accepter et afficher Q: être utile. Si un périphérique a une lettre, elle sera affichée par défaut au lieu de son ID, pour vous faciliter la tâche. Vous pouvez le voir en supprimant ou en affectant la lettre du deuxième système d'exploitation dans DISKPART ou DISKMGMT.MSC et la sortie de/enum reviendra immédiatement à\Device. En fait, il a enregistré le bon identifiant de disque dur, et lorsqu'il est utilisé pour démarrer, Windows détecte ce périphérique - la lettre sert à la facilité et n'est jamais enregistrée.

1
Stilez