Message d'erreur « ERROR_IO_DEVICE » lorsque vous utilisez la fonction DeviceIoControl avec le code de contrôle IOCTL_DISK_IS_WRITABLE dans Windows 7 ou dans Windows Server 2008 R2

Symptômes
Supposons que vous exécutiez une application qui appelle la fonction DeviceIoControl avec le code de contrôle IOCTL_DISK_IS_WRITABLE sur un ordinateur qui exécute Windows 7 ou Windows Server 2008 R2. Cette action détermine si la protection en écriture est activée sur une disquette insérée dans un lecteur de disquettes USB. Dans ce cas, le message d'erreur suivant s'affiche :
0x45d (1117) ERROR_IO_DEVICE
Cause
Ce problème se produit, car certaines conversions de commande SCSI (Small Computer Standard Interface) pour les lecteurs de disquettes USB sont supprimées du module Usbstor.sys dans Windows 7 ou dans Windows Server 2008 R2.
Plus d'informations

Informations sur la mise à jour

Comment obtenir cette mise à jour

Vous pouvez télécharger les fichiers suivants à partir du Centre de téléchargement Microsoft :
Système d'exploitationMise à jour
Toutes les versions x86 prises en charge de Windows 7TéléchargerTélécharger le package de mise à jour maintenant.
Toutes les versions x64 prises en charge de Windows 7TéléchargerTélécharger le package de mise à jour maintenant.
Toutes les versions x64 prises en charge de Windows Server 2008 R2TéléchargerTélécharger le package de mise à jour maintenant.
Toutes les versions IA-64 prises en charge de Windows Server 2008 R2TéléchargerTélécharger le package de mise à jour maintenant.
Pour plus d'informations sur la façon de télécharger des fichiers de support technique Microsoft, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
119591 Comment faire pour obtenir des fichiers de support technique Microsoft auprès des services en ligne
Microsoft a analysé ce fichier en vue de détecter la présence de virus. Microsoft a utilisé les logiciels de détection de virus les plus récents disponibles à la date de publication de ce fichier. Le fichier est stocké sur des serveurs sécurisés, empêchant toute modification non autorisée du fichier.

Conditions requises

Pour appliquer cette mise à jour, vous devez exécuter l'un des systèmes d'exploitation suivants :
  • Windows 7
  • Windows 7 Service Pack 1 (SP1)
  • Windows Server 2008 R2
  • Windows Server 2008 R2 Service Pack 1 (SP1)
Pour plus d'informations sur la procédure d'obtention d'un Service Pack Windows 7 ou Windows Server 2008 R2, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
976932 Informations sur le Service Pack 1 de Windows 7 et de Windows Server 2008 R2

Informations sur le Registre

Pour utiliser la mise à jour fournie dans ce package, il n'est pas nécessaire de modifier le Registre.

Nécessité d'un redémarrage

Vous devez redémarrer l'ordinateur après avoir appliqué cette mise à jour.

Informations sur le remplacement de la mise à jour

Cette mise à jour ne remplace aucune mise à jour déjà publiée.

Informations sur les fichiers

La version internationale de cette mise à jour installe des fichiers dont les attributs sont répertoriés dans les tableaux ci-dessous. Les date et heure de création de ces fichiers sont exprimées en temps universel coordonné (UTC). Les date et heure de ces fichiers s'affichent sur votre ordinateur local conformément à l'heure locale et avec le paramètre actif en matière d'heure d'été. En outre, ces dates et heures peuvent changer lorsque vous effectuez certaines opérations sur les fichiers.
Notes d'information sur les fichiers Windows 7 et Windows Server 2008 R2
  • Vous pouvez identifier les fichiers qui s'appliquent à un produit spécifique, SR_Level (RTM, SPn) et à un dossier (LDR, GDR) en examinant les numéros de version des fichiers tels qu'ils apparaissent dans le tableau suivant.
    VersionProduitSR_LevelDossier
    6.1.760 0.16xxxWindows 7 et Windows Server 2008 R2RTMGDR
    6.1.760 0.21xxxWindows 7 et Windows Server 2008 R2RTMLDR
    6.1.760 1.17xxxWindows 7 et Windows Server 2008 R2SP1GDR
    6.1.760 1.21xxxWindows 7 et Windows Server 2008 R2SP1LDR
  • Les dossiers GDR ne contiennent que les correctifs généralement publiés pour résoudre les problèmes courants extrêmement importants. Les dossiers LDR contiennent des correctifs logiciels en plus des correctifs généralement publiés.
  • Les fichiers MANIFEST (.manifest) et MUM (.mum) qui sont installés pour chaque environnement sont répertoriés séparément dans la section « Informations sur les fichiers supplémentaires pour Windows Server 2008 R2 et Windows 7 ». Les fichiers MUM et MANIFEST, ainsi que les fichiers du catalogue de sécurité associés (.cat), sont extrêmement importants pour conserver l'état des composants mis à jour. Les fichiers du catalogue de sécurité, pour lesquels les attributs ne sont pas répertoriés, sont dotés d'une signature numérique Microsoft.
Pour toutes les versions x86 prises en charge de Windows 7
File nameFile versionFile sizeDateTimePlatform
Usbstor.sys6.1.7600.1687775,77603-Sep-201108:11x86
Usbstor.sys6.1.7600.2104575,77603-Sep-201108:10x86
Usbstor.sys6.1.7601.1768476,28803-Sep-201108:06x86
Usbstor.sys6.1.7601.2181076,28803-Sep-201109:27x86
Pour toutes les versions x64 prises en charge de Windows 7 et Windows Server 2008 R2
File nameFile versionFile sizeDateTimePlatform
Usbstor.sys6.1.7600.1687791,13603-Sep-201108:48x64
Usbstor.sys6.1.7600.2104591,13603-Sep-201108:43x64
Usbstor.sys6.1.7601.1768491,64803-Sep-201108:48x64
Usbstor.sys6.1.7601.2181091,64803-Sep-201109:40x64
Pour toutes les versions IA-64 prises en charge de Windows Server 2008 R2
File nameFile versionFile sizeDateTimePlatform
Usbstor.sys6.1.7600.16877239,10403-Sep-201107:54IA-64
Usbstor.sys6.1.7600.21045239,10403-Sep-201108:01IA-64
Usbstor.sys6.1.7601.17684239,61603-Sep-201107:46IA-64
Usbstor.sys6.1.7601.21810239,61603-Sep-201107:53IA-64
Pour plus d'informations sur la terminologie de mise à jour logicielle, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
824684 Terminologie standard utilisée pour décrire les mises à jour logicielles Microsoft
Pour plus d'informations sur le code de contrôle IOCTL_DISK_IS_WRITABLE, visitez le site Web de Microsoft à l'adresse suivante :

Informations sur les fichiers supplémentaires

Informations sur les fichiers supplémentaires pour Windows 7 et Windows Server 2008 R2

Informations sur les fichiers supplémentaires pour toutes les versions x86 prises en charge de Windows 7
File nameX86_usbstor.inf_31bf3856ad364e35_6.1.7600.16877_none_48697ed7f91cb934.manifest
File versionNot Applicable
File size2,087
Date (UTC)03-Sep-2011
Time (UTC)10:09
File nameX86_usbstor.inf_31bf3856ad364e35_6.1.7600.21045_none_491162f5122405bf.manifest
File versionNot Applicable
File size2,087
Date (UTC)03-Sep-2011
Time (UTC)10:15
File nameX86_usbstor.inf_31bf3856ad364e35_6.1.7601.17684_none_4a420b13f64df50c.manifest
File versionNot Applicable
File size2,087
Date (UTC)03-Sep-2011
Time (UTC)10:25
File nameX86_usbstor.inf_31bf3856ad364e35_6.1.7601.21810_none_4b1358110f36690a.manifest
File versionNot Applicable
File size2,087
Date (UTC)03-Sep-2011
Time (UTC)12:14
Fichiers supplémentaires pour toutes les versions x64 prises en charge de Windows 7 et Windows Server 2008 R2
File nameAmd64_usbstor.inf_31bf3856ad364e35_6.1.7600.16877_none_a4881a5bb17a2a6a.manifest
File versionNot Applicable
File size2,091
Date (UTC)03-Sep-2011
Time (UTC)11:10
File nameAmd64_usbstor.inf_31bf3856ad364e35_6.1.7600.21045_none_a52ffe78ca8176f5.manifest
File versionNot Applicable
File size2,091
Date (UTC)03-Sep-2011
Time (UTC)11:14
File nameAmd64_usbstor.inf_31bf3856ad364e35_6.1.7601.17684_none_a660a697aeab6642.manifest
File versionNot Applicable
File size2,091
Date (UTC)03-Sep-2011
Time (UTC)11:08
File nameAmd64_usbstor.inf_31bf3856ad364e35_6.1.7601.21810_none_a731f394c793da40.manifest
File versionNot Applicable
File size2,091
Date (UTC)03-Sep-2011
Time (UTC)12:38
Fichiers supplémentaires pour toutes les versions IA-64 prises en charge de Windows Server 2008 R2
File nameIa64_usbstor.inf_31bf3856ad364e35_6.1.7600.16877_none_486b22cdf91ac230.manifest
File versionNot Applicable
File size2,089
Date (UTC)03-Sep-2011
Time (UTC)11:08
File nameIa64_usbstor.inf_31bf3856ad364e35_6.1.7600.21045_none_491306eb12220ebb.manifest
File versionNot Applicable
File size2,089
Date (UTC)03-Sep-2011
Time (UTC)11:05
File nameIa64_usbstor.inf_31bf3856ad364e35_6.1.7601.17684_none_4a43af09f64bfe08.manifest
File versionNot Applicable
File size2,089
Date (UTC)03-Sep-2011
Time (UTC)11:01
File nameIa64_usbstor.inf_31bf3856ad364e35_6.1.7601.21810_none_4b14fc070f347206.manifest
File versionNot Applicable
File size2,089
Date (UTC)03-Sep-2011
Time (UTC)12:36
Propriétés

ID d'article : 2496290 - Dernière mise à jour : 12/05/2011 09:38:00 - Révision : 9.0

Windows 7 Service Pack 1, Windows Server 2008 R2 Service Pack 1

  • kbfix kbsurveynew kbexpertiseadvanced atdownload KB2496290
Commentaires