Mensagem de erro "ERROR_IO_DEVICE" quando você usa a função DeviceIoControl em conjunto com o código de controle IOCTL_DISK_IS_WRITABLE no Windows 7 ou no Windows Server 2008 R2

Traduções deste artigo Traduções deste artigo
ID do artigo: 2496290 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sintomas

Suponha que você execute um aplicativo que invoca a função DeviceIoControl em conjunto com o código de controle IOCTL_DISK_IS_WRITABLE em um computador executando o Windows 7 ou o Windows Server 2008 R2. Esta ação determina se a proteção contra gravação está habilitada em um disquete que está inserido em uma unidade de disquete USB. Nesta situação, você recebe a seguinte mensagem de erro:
0x45d (1117) ERROR_IO_DEVICE

Causa

Este problema ocorre porque algumas conversões de comando do Small Computer Standard Interface (SCSI) para unidades de disquete USB são removidas do módulo Usbstor.sys no Windows 7 ou no Windows Server 2008 R2.

Mais Informações

Informações da atualização

Como obter esta atualização

Os seguintes arquivos estão disponíveis para download no Centro de Download da Microsoft:
Recolher esta tabelaExpandir esta tabela
Sistema operacionalAtualização
Todas as versões compatíveis baseadas em x86 do Windows 7
Recolher esta imagemExpandir esta imagem
Download
Baixe agora o pacote de atualização.
Todas as versões compatíveis baseadas em x64 do Windows 7
Recolher esta imagemExpandir esta imagem
Download
Baixe agora o pacote de atualização.
Todas as versões compatíveis baseadas em x64 do Windows Server 2008 R2
Recolher esta imagemExpandir esta imagem
Download
Baixe agora o pacote de atualização.
Todas as versões compatíveis baseadas em IA-64 do Windows Server 2008 R2
Recolher esta imagemExpandir esta imagem
Download
Baixe agora o pacote de atualização.
Para obter mais informações sobre como baixar os arquivos de suporte da Microsoft, clique no número abaixo para ler o artigo da Base de Dados de Conhecimento Microsoft:
119591 Como obter arquivos de suporte da Microsoft dos serviços online
A Microsoft examinou o arquivo em busca de vírus. A Microsoft usou o software de detecção de vírus mais recente disponível na data de postagem do arquivo. O arquivo está armazenado em servidores de segurança avançada que ajudam a evitar alterações não autorizadas.

Pré-requisitos

Para aplicar essa atualização, o computador deve estar executando um dos seguintes sistemas operacionais:
  • Windows 7
  • Windows 7 Service Pack 1 (SP1)
  • Windows Server 2008 R2
  • Windows Server 2008 R2 Service Pack 1 (SP1)
Para obter mais informações sobre como obter um service pack do Windows Server 7 ou do Windows Server 2008 R2, clique no número a seguir para ler o artigo na Base de Dados de Conhecimento Microsoft:
976932 Informações sobre o Service Pack 1 para Windows 7 e Windows Server 2008 R2

Informações de Registro

Para usar a atualização neste pacote, não é necessário fazer alterações no Registro.

Requisitos de reinicialização

É necessário reiniciar o computador após aplicar essa atualização.

Informações sobre a substituição da atualização

Esta atualização não substitui nenhuma outra lançada anteriormente.

Informações sobre o arquivo

A versão global desta atualização instala arquivos que possuem os atributos listados nas tabelas a seguir. As datas e as horas desses arquivos estão listadas em formato UTC (Tempo Universal Coordenado). As datas e as horas desses arquivos em seu computador local são exibidas em sua hora local com a diferença do horário de verão atual. Além disso, as datas e as horas podem mudar quando certas operações são executadas nos arquivos.
Informações sobre o arquivo do Windows 7 e do Windows Server 2008 R2
  • Os arquivos que se aplicam a um produto, um SR_Level (RTM, SPn) e uma ramificação do serviço (LDR, GDR) específicos podem ser identificados por meio dos números de versão do arquivo, conforme mostrado na tabela a seguir.
    Recolher esta tabelaExpandir esta tabela
    VersionProductSR_LevelService branch
    6.1.760 0. 16xxxWindows 7 and Windows Server 2008 R2RTMGDR
    6.1.760 0 . 21xxxWindows 7 and Windows Server 2008 R2RTMLDR
    6.1.760 1 . 17xxxWindows 7 and Windows Server 2008 R2SP1GDR
    6.1.760 1 . 21xxxWindows 7 and Windows Server 2008 R2SP1LDR
  • As ramificações do serviço GDR contêm somente as correções amplamente disponibilizadas para resolver problemas conhecidos e extremamente importantes. As ramificações do serviço LDR contêm hotfixes, além de correções amplamente disponibilizadas.
  • Os arquivos MANIFEST (.manifest) e MUM (.mum) instalados em cada ambiente são listados separadamente na seção "Informações adicionais sobre arquivo para o Windows 7 e o Windows Server 2008 R2". Os arquivos NUM, MANIFEST e os arquivos associados do catálogo de segurança (.cat), são extremamente importantes para manter atualizado o estado dos componentes. Os arquivos do catálogo de segurança, para os quais os atributos não estão listados, possuem uma assinatura digital da Microsoft.
Para todas as versões compatíveis baseadas em x86 do Windows 7
Recolher esta tabelaExpandir esta tabela
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
Para todas as versões compatíveis baseadas em x64 do Windows 7 e do Windows Server 2008 R2
Recolher esta tabelaExpandir esta tabela
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
Para todas as versões compatíveis baseadas em IA-64 do Windows Server 2008 R2
Recolher esta tabelaExpandir esta tabela
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
Para obter mais informações sobre a terminologia de atualização de software, clique no número a seguir para ler o artigo na Base de Dados de Conhecimento Microsoft:
824684 Descrição da terminologia padrão utilizada para descrever as atualizações de software da Microsoft
Para obter mais informações sobre o código de controle IOCTL_DISK_IS_WRITABLE, visite o seguinte site da Microsoft:
Informações gerais sobre o código de controle IOCTL_DISK_IS_WRITABLE

Informações adicionais de arquivos

Informações adicionais de arquivos para o Windows 7 e para o Windows Server 2008 R2

Arquivos adicionais para todas as versões compatíveis baseadas em x86 do Windows 7
Recolher esta tabelaExpandir esta tabela
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
Arquivos adicionais para todas as versões compatíveis baseadas em x64 do Windows 7 e do Windows Server 2008 R2
Recolher esta tabelaExpandir esta tabela
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
Arquivos adicionais para todas as versões compatíveis baseadas em IA-64 do Windows Server 2008 R2
Recolher esta tabelaExpandir esta tabela
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

Propriedades

ID do artigo: 2496290 - Última revisão: segunda-feira, 5 de dezembro de 2011 - Revisão: 5.0
A informação contida neste artigo aplica-se a:
  • Windows 7 Service Pack 1 nas seguintes plataformas
    • 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 nas seguintes plataformas
    • 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
Palavras-chave: 
kbfix kbsurveynew kbexpertiseadvanced atdownload KB2496290

Submeter comentários

 

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