"ERROR_IO_DEVICE"-virhesanoma käytettäessä DeviceIoControl-funktiota yhdessä IOCTL_DISK_IS_WRITABLE-ohjauskoodin kanssa Windows 7:ssä tai Windows Server 2008 R2:ssa

Artikkeleiden käännökset Artikkeleiden käännökset
Artikkelin tunnus: 2496290 - Näytä tuotteet, joita tämä artikkeli koskee.
Laajenna kaikki | Kutista kaikki

Tällä sivulla

Oire

Oletetaan, että suoritat sovellusta, joka kutsuu DeviceIoControl-funktiota yhdessä IOCTL_DISK_IS_WRITABLE-ohjauskoodin kanssa Windows 7- tai Windows Server 2008 R2 -tietokoneessa. Tämä toimenpide määrittää, onko kirjoitussuojaus otettu käyttöön USB-levykeasemaan asetetussa levykkeessä. Tällöin näyttöön tulee seuraavankaltainen virhesanoma:
0x45d (1117) ERROR_IO_DEVICE

Syy

Tämä ongelma ilmenee, koska jotkin USB-levykeasemien SCSI (Small Computer Standard Interface) -komennon muunnot poistetaan Usbstor.sys-moduulista Windows 7:ssä tai Windows Server 2008 R2:ssa.

Enemmän tietoa

Päivityksen tiedot

Tämän päivityksen hankkiminen

Voit ladata seuraavat tiedostot Microsoft Download Centeristä:
Kutista tämä taulukkoLaajenna tämä taulukko
KäyttöjärjestelmäPäivitys
Kaikki tuetut Windows 7:n x86-versiot
Kutista tämä kuvaLaajenna tämä kuva
Lataa
Lataa päivityspaketti nyt.
Kaikki tuetut Windows 7:n x64-versiot
Kutista tämä kuvaLaajenna tämä kuva
Lataa
Lataa päivityspaketti nyt.
Kaikki tuetut Windows Server 2008 R2:n x64-versiot
Kutista tämä kuvaLaajenna tämä kuva
Lataa
Lataa päivityspaketti nyt.
Kaikki tuetut Windows Server 2008 R2:n IA-64-versiot
Kutista tämä kuvaLaajenna tämä kuva
Lataa
Lataa päivityspaketti nyt.
Lisätietoja Microsoft-tukitiedostojen lataamisesta ja asentamisesta saat napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokannassa:
119591 Microsoft-tukitiedostojen hankkiminen online-palveluista
Microsoft on tarkistanut tämän tiedoston virusten varalta. Microsoft käytti viimeisintä virustentarkistusohjelmaa, joka oli saatavana tiedoston julkaisupäivänä. Tiedosto on tallennettu suojattuihin palvelimiin, joten sitä ei voi muokata luvattomasti.

Edellytykset

Tämän päivityksen asentaminen edellyttää, että käytössä on jokin seuraavista käyttöjärjestelmistä:
  • Windows 7
  • Windows 7 Service Pack 1 (SP1)
  • Windows Server 2008 R2
  • Windows Server 2008 R2 Service Pack 1 (SP1)
Lisätietoja Windows 7:n tai Windows Server 2008 R2:n Service Pack -paketin hankkimisesta saat napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokannassa:
976932 Tietoja Windows 7:n ja Windows Server 2008 R2:n Service Pack 1 -paketista

Rekisterin tiedot

Sinun ei tarvitse tehdä rekisteriin mitään muutoksia, jotta voit käyttää tämän paketin päivitystä.

Uudelleenkäynnistysvaatimus

Sinun on käynnistettävä tietokone tämän päivityksen asentamisen jälkeen.

Päivityksen korvaamistiedot

Tämä päivitys ei korvaa mitään aiemmin julkaistua päivitystä.

Tiedostojen tiedot

Tämän päivityksen yleinen versio asentaa tiedostot, joiden tiedostomääritteet on lueteltu seuraavissa taulukoissa. Tiedostojen päivämäärät ja kellonajat ovat UTC (Coordinated Universal Time) -ajan mukaisia. Kyseisten tiedostojen päivämäärät ja ajat näytetään paikallisessa tietokoneessa paikallisen ajan ja kesäajan asetuksen mukaisina. Lisäksi päivämäärät ja ajat saattavat muuttua, kun tiedostoille tehdään tiettyjä toimintoja.
Huomautuksia Windows 7:n ja Windows Server 2008 R2:n tiedostojen tiedoista
  • Tiettyä tuotetta, SR-tasoa (RTM ja SPn) ja palveluhaaraa (LDR ja GDR) koskevat tiedostot voidaan tunnistaa tarkastelemalla tiedostojen versionumeroita, jotka on esitetty seuraavassa taulukossa.
    Kutista tämä taulukkoLaajenna tämä taulukko
    VersioTuoteSR-tasoPalveluhaara
    6.1.760 0.16xxxWindows 7 ja Windows Server 2008 R2RTMGDR
    6.1.760 0.21xxxWindows 7 ja Windows Server 2008 R2RTMLDR
    6.1.760 1.17xxxWindows 7 ja Windows Server 2008 R2SP1GDR
    6.1.760 1.21xxxWindows 7 ja Windows Server 2008 R2SP1LDR
  • GDR-palveluhaarat sisältävät vain sellaisia korjauksia, jotka on julkaistu yleisesti korjaamaan laajoja, erittäin tärkeitä ongelmia. LDR-palveluhaarat sisältävät hotfix-korjauksia yleisesti julkaistujen korjausten lisäksi.
  • Kussakin ympäristössä asennettavat MANIFEST (.manifest)- ja MUM (.mum) -tiedostot on lueteltu erikseen Windows Server 2008 R2:n ja Windows 7:n tiedostojen lisätietoja -osassa. MUM- ja MANIFEST-tiedostot sekä niihin liittyvät suojausluettelotiedostot (.cat) ovat erittäin tärkeitä päivitettyjen osien tilan ylläpitämisessä. Suojausluettelotiedostot, joiden määritteitä ei ole lueteltu, on allekirjoitettu Microsoftin digitaalisella allekirjoituksella.
Kaikki tuetut Windows 7:n x86-versiot
Kutista tämä taulukkoLaajenna tämä taulukko
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
Kaikki tuetut Windows 7:n ja Windows Server 2008 R2:n x64-versiot
Kutista tämä taulukkoLaajenna tämä taulukko
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
Kaikki tuetut Windows Server 2008 R2:n IA-64-versiot
Kutista tämä taulukkoLaajenna tämä taulukko
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
Lisätietoja ohjelmistopäivitysten yhteydessä käytettävistä termeistä saat napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokannassa:
824684 Microsoftin ohjelmistopäivitystiedoissa käytettävien vakiotermien kuvaus
Lisätietoja IOCTL_DISK_IS_WRITABLE-ohjauskoodista on seuraavassa Microsoftin verkkosivustossa:
Yleisiä tietoja IOCTL_DISK_IS_WRITABLE-ohjauskoodista

Tiedostojen lisätietoja

Windows 7:n ja Windows Server 2008 R2:n tiedostojen lisätietoja

Kaikkien tuettujen Windows 7:n x86-versioiden muut tiedostot
Kutista tämä taulukkoLaajenna tämä taulukko
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
Kaikkien tuettujen Windows 7:n ja Windows Server 2008 R2:n x64-versioiden muut tiedostot
Kutista tämä taulukkoLaajenna tämä taulukko
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
Kaikkien tuettujen Windows Server 2008 R2:n IA-64-versioiden muut tiedostot
Kutista tämä taulukkoLaajenna tämä taulukko
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
Huomautus Tämä on niin sanottu nopeasti julkaistava (?fast publish?) artikkeli, joka on laadittu suoraan Microsoftin tukiorganisaatiossa. Tässä olevat tiedot toimitetaan sellaisenaan vastauksena esiin tulleisiin ongelmiin. Koska aineisto on tuotu saataville nopeasti, se saattaa sisältää painovirheitä ja tietoja saatetaan muokata milloin tahansa ilman erillistä ilmoitusta. Lue muut huomioon otettavat seikat käyttöehdoista.

Ominaisuudet

Artikkelin tunnus: 2496290 - Viimeisin tarkistus: 5. joulukuuta 2011 - Versio: 1.0
Artikkelin tiedot koskevat seuraavia tuotteita:
  • Windows 7 Service Pack 1 seuraavilla käyttöjärjestelmillä
    • 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 seuraavilla käyttöjärjestelmillä
    • 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
Hakusanat: 
kbfix kbsurveynew kbexpertiseadvanced atdownload KB2496290

Anna palautetta

 

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