Felmeddelandet "ERROR_IO_DEVICE" när du använder DeviceIoControl-funktionen tillsammans med kontrollkoden IOCTL_DISK_IS_WRITABLE i Windows 7 eller Windows Server 2008 R2

Artikelöversättning Artikelöversättning
Artikel-id: 2496290 - Visa produkter som artikeln gäller.
Visa alla | Dölj alla

På den här sidan

Symptom

Anta att du kör ett program som anropar DeviceIoControl-funktionen tillsammans med kontrollkoden IOCTL_DISK_IS_WRITABLE på en dator som kör Windows 7 eller Windows Server 2008 R2. Med åtgärden fastställs om skrivskydd är aktiverat på en diskett som finns i en USB-diskettenhet. I det läget får du följande felmeddelande:
0x45d (1117) ERROR_IO_DEVICE

Orsak

Problemet uppstår eftersom vissa SCSI-kommandokonverteringar (Small Computer Standard Interface) för USB-diskettenheter tas bort från modulen Usbstor.sys i Windows 7 eller i Windows Server 2008 R2.

Mer Information

Information om uppdateringen

Så här hämtar du uppdateringen

Följande filer kan hämtas från Microsoft Download Center:
Dölj tabellenVisa tabellen
OperativsystemUppdatering
Alla x86-baserade versioner av Windows 7 som stöds
Dölj bildenVisa bilden
Hämta
Hämta uppdateringspaketet nu.
Alla x64-baserade versioner av Windows 7 som stöds
Dölj bildenVisa bilden
Hämta
Hämta uppdateringspaketet nu.
Alla x64-baserade versioner av Windows Server 2008 R2 som stöds
Dölj bildenVisa bilden
Hämta
Hämta uppdateringspaketet nu.
Alla IA-64-baserade versioner av Windows Server 2008 R2 som stöds
Dölj bildenVisa bilden
Hämta
Hämta uppdateringspaketet nu.
Om du vill ha mer information om hur du hämtar Microsoft-supportfiler klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
119591 Hämta Microsoft-supportfiler från Onlinetjänster
Microsoft har genomsökt denna fil med ett antivirusprogram. Genomsökningen har gjorts med det mest aktuella antivirusprogram som var tillgängligt när filen lades upp. Filen finns sparad på servrar med utökad säkerhet, vilket bidrar till att förhindra otillåtna ändringar av den.

Förutsättningar

För att kunna installera den här uppdateringen måste du använda något av följande operativsystem:
  • Windows 7
  • Windows 7 Service Pack 1 (SP1)
  • Windows Server 2008 R2
  • Windows Server 2008 R2 Service Pack 1 (SP1)
Om du vill veta mer om hur du hämtar en Service Pack-version för Windows 7 eller Windows Server 2008 R2 klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
976932 Information om Service Pack 1 för Windows 7 och Windows Server 2008 R2

Registerinformation

Du behöver inte göra några ändringar i registret för att använda uppdateringen i paketet.

Krav på omstart

Du måste starta om datorn när du har installerat uppdateringen.

Ersättningsinformation

Den här uppdateringen ersätter inte några tidigare utgivna uppdateringar.

Filinformation

Den globala versionen av den här uppdateringen installerar filer med de filattribut som visas i följande tabeller. Datum och tider för dessa filer anges i UTC-tid (Coordinated Universal Time), men visas på din lokala dator i din lokala tid och med din aktuella inställning för sommartid. Datum och tider kan även ändras när du utför vissa åtgärder på filerna.
Filinformation för Windows 7 och Windows Server 2008 R2
  • Vilka filer som hör till en viss produkt, SR_Level (RTM, SPn) och verksamhetsgren (LDR, GDR) framgår av filversionsnumren i följande tabell.
    Dölj tabellenVisa tabellen
    VersionProduktSR_LevelVerksamhetsgren
    6.1.760 0.16xxxWindows 7 och Windows Server 2008 R2RTMGDR
    6.1.760 0.21xxxWindows 7 och Windows Server 2008 R2RTMLDR
    6.1.760 1.17xxxWindows 7 och Windows Server 2008 R2SP1GDR
    6.1.760 1.21xxxWindows 7 och Windows Server 2008 R2SP1LDR
  • GDR-verksamhetsgrenar innehåller endast brett utgivna korrigeringar för vitt spridda, mycket viktiga problem. LDR-verksamhetsgrenar innehåller snabbkorrigeringar förutom brett utgivna korrigeringar.
  • De MANIFEST- och MUM-filer som installeras i de olika miljöerna anges separat i avsnittet "Ytterligare filinformation för Windows Server 2008 R2 och Windows 7". MUM- och MANIFEST-filer, samt tillhörande säkerhetskatalogfiler (.cat), är mycket viktiga för upprätthållande av de uppdaterade komponenternas tillstånd. Säkerhetskatalogfilerna (attribut anges inte) har en digital Microsoft-signatur.
För alla x86-baserade versioner av Windows 7 som stöds
Dölj tabellenVisa tabellen
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
För alla x64-baserade versioner av Windows 7 och Windows Server 2008 R2 som stöds
Dölj tabellenVisa tabellen
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
För alla IA-64-baserade versioner av Windows Server 2008 R2 som stöds
Dölj tabellenVisa tabellen
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
Om du vill veta mer om terminologin för programvaruuppdateringar klickar du på artikelnumret nedan och läser artikeln i Microsoft Knowledge Base:
824684 Beskrivning av standardterminologi för Microsoft-programvaruuppdateringar
Mer information om kontrollkoden IOCTL_DISK_IS_WRITABLE finns på följande Microsoft-webbplats:
Allmän information om kontrollkoden IOCTL_DISK_IS_WRITABLE

Ytterligare filinformation

Ytterligare filinformation för Windows 7 och Windows Server 2008 R2

Ytterligare filer för alla x86-baserade versioner av Windows 7 som stöds
Dölj tabellenVisa tabellen
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
Ytterligare filer för alla x64-baserade versioner av Windows 7 och Windows Server 2008 R2 som stöds
Dölj tabellenVisa tabellen
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
Ytterligare filer för alla IA-64-baserade versioner av Windows Server 2008 R2 som stöds
Dölj tabellenVisa tabellen
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
Obs! Det här är en "FAST PUBLISH?-artikel som skapats direkt inom Microsofts supportorganisation. Informationen i artikeln tillhandahålls i befintligt skick för att besvara framtida frågor. På grund av den snabba framtagningen kan materialet innehålla typografiska fel och kan utan förvarning när som helst komma att omarbetas. Se användarvillkoren för andra hänsynstaganden.

Egenskaper

Artikel-id: 2496290 - Senaste granskning: den 5 december 2011 - Revision: 1.0
Informationen i denna artikel gäller:
  • Windows 7 Service Pack 1 på följande plattformar
    • Windows 7 Enterprise
    • Windows 7 Home Basic
    • Windows 7 Home Premium
    • Windows 7 Professional
    • Windows 7 Starter
    • Windows 7 Ultimate
  • Windows Server 2008 R2 Service Pack 1 på följande plattformar
    • Windows Server 2008 R2 Datacenter
    • Windows Server 2008 R2 Enterprise
    • Windows Server 2008 R2 for Itanium-Based Systems
    • Windows Server 2008 R2 Foundation
    • Windows Server 2008 R2 Standard
    • Windows Web Server 2008 R2
Nyckelord: 
kbfix kbsurveynew kbexpertiseadvanced atdownload KB2496290

Ge feedback

 

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