Windows Vista prend en charge les lecteurs de disque dur à grands secteurs

Traductions disponibles Traductions disponibles
Numéro d'article: 923332 - Voir les produits auxquels s'applique cet article
Cet article peut contenir des liens vers des informations en langue anglaise (pas encore traduites).
Agrandir tout | Réduire tout

Sommaire

INTRODUCTION

Les fabricants de lecteurs de disque dur vont prochainement commencer à fabriquer des lecteurs de disque dur contenant des tailles de secteur physique plus grandes que la taille habituelle de 512 octets par secteur. Par exemple, on pourra avoir des secteurs de 1 kilooctet (Ko), 2 Ko ou 4 Ko. Cette innovation va permettre aux fabricants d'améliorer la capacité, les performances et la fiabilité de leurs lecteurs de disque dur. Cet article présente la prise en charge des lecteurs de disque dur à grands secteurs par Windows Vista.

Plus d'informations

Contexte

Lorsque l'industrie du lecteur de disque dur va apporter cette modification à la structure de base de ses lecteurs, deux types de lecteurs de disque dur vont apparaître sur le marché. Le modèle le plus simple utilisera une grande taille de secteur physique en interne et présentera cette même taille au système. Ce type de lecteur apparaîtra d'abord dans les lecteurs d'entreprise tels que les lecteurs SCSI ou les lecteurs Fibre Channel. Le principal inconvénient de ce type de lecteur de disque dur réside dans sa compatibilité en amont. Il pourra être nécessaire de mettre à jour les BIOS, les cartes hôte, les systèmes d'exploitation et les applications métiers pour qu'ils puissent fonctionner correctement avec ce type de lecteur.

Pour réduire les problèmes de compatibilité en amont, certains fabricants vont produire des lecteurs de disque dur qui utilisent une grande taille de secteur physique en interne, mais ne présentent au système qu'une taille de secteur logique de 512 octets. Ces lecteurs de disque dur sont appelés périphériques d'émulation en raison de la méthode utilisée par les lecteurs pour l'écriture des données. Cette méthode est fréquemment appelée « lecture-modification-écriture ». Pour les écritures qui sont inférieures à un secteur physique, le lecteur doit lire le secteur physique, modifier la petite partie du secteur concernée, puis écrire sur la totalité du secteur physique. Le principal inconvénient de ce type de lecteur de disque dur réside dans ses moindres performances. En effet, l'opération de lecture supplémentaire qui doit être effectuée pour les écritures inférieures à un secteur physique réduit les performances.

Prise en charge par Windows Vista

Windows Vista prend en charge ces deux types de lecteurs de disque dur si le matériel sous-jacent du système les prend également en charge.
  • Prise en charge du démarrage
    Windows Vista vous permet de démarrer à partir de lecteurs d'émulation possédant une taille de secteur logique de 512 octets. Il est possible que les fournisseurs de BIOS et les fournisseurs de matériels doivent mettre à jour leurs microprogrammes afin qu'ils puissent correctement démarrer avec les lecteurs qui présentent un grand secteur logique ainsi qu'un grand secteur physique. Microsoft va tester la prise en charge par Windows Vista du démarrage avec ces types de lecteurs lorsque le support matériel nécessaire sera disponible.
  • Prise en charge des API pour la recherche des propriétés des lecteurs de disque dur
    Pour pouvoir fonctionner correctement avec les lecteurs à grands secteurs, certaines applications et d'autres composants doivent demander la taille de secteur physique, la taille de secteur logique et l'alignement de secteur. Ces applications peuvent avoir des conditions requises strictes concernant la taille de secteur d'un lecteur de disque dur. La requête IOCTL_STORAGE_QUERY_PROPERTY a été mise à jour afin d'inclure les informations de secteur dans la requête STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR. Pour plus d'informations, reportez-vous au site Web de Microsoft à l'adresse suivante (en anglais) :
    http://msdn2.microsoft.com/en-us/library/ms803642.aspx
  • Pile de stockage, partition et alignement du système de fichiers
    Le système de fichiers, le Gestionnaire de volume et les autres parties de la pile de stockage de Windows Vista ont été mis à jour afin de prendre en charge les lecteurs de disque dur qui possèdent une grande taille de secteur. Dans les versions antérieures de Windows, l'offset de démarrage par défaut de la première partition sur un lecteur de disque dur était le secteur 0x3F. Étant donné que cet offset de démarrage était un nombre impair, il pouvait provoquer des problèmes de performances sur les lecteurs à grands secteurs en raison du décalage entre la partition et les secteurs physiques. Dans Windows Vista, l'offset de démarrage par défaut est généralement le secteur 0x800. Cependant, l'offset de démarrage peut être différent pour les lecteurs possédant des alignements spéciaux. Dans le cas des lecteurs d'émulation qui possèdent des alignements spéciaux, les opérations sur disque dynamique ne seront pas prises en charge dans la version initiale de Windows Vista. Cette prise en charge sera ajoutée dans un futur Service Pack.

    Lorsque le système de fichiers sera formaté, seules les tailles de cluster supérieures ou égales à la taille de secteur physique sous-jacente seront prises en charge.
La prise en charge de ces nouveaux lecteurs de disque dur dans Windows Vista ne signifie pas que ces lecteurs sont automatiquement pris en charge par les applications. Les applications qui tiennent compte de la structure sous-jacente de leur stockage de données doivent être mises à jour pour refléter les caractéristiques des nouveaux lecteurs de disque dur. Les éditeurs de logiciels indépendants doivent donc mettre à jour leurs applications.

Propriétés

Numéro d'article: 923332 - Dernière mise à jour: lundi 19 mars 2007 - Version: 2.4
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Windows Vista Édition Intégrale
  • Windows Vista Starter
  • Windows Vista Édition Familiale Premium
  • Windows Vista Édition Familiale Basique
  • Windows Vista Entreprise
  • Windows Vista Professionnel 64 bits
  • Windows Vista Professionnel
  • Windows Vista Édition Intégrale 64 bits
  • Windows Vista Édition Familiale Premium 64 bits
  • Windows Vista Édition Familiale Basique 64 bits
  • Windows Vista Entreprise 64 bits
Mots-clés : 
kbexpertiseinter kbhowto KB923332
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com