Você não pode acessar um dispositivo de armazenamento controlado pelo MPIO no Windows Server 2008 R2 depois de enviar o código de controle "IOCTL_MPIO_PASS_THROUGH_PATH_DIRECT" que tem uma ID de caminho MPIO inválida

Sintomas

Considere o seguinte cenário:

  • Você tem um computador que está executando Windows Server 2008 R2.
  • Você conecta um dispositivo de armazenamento controlado pelo MPIO (Microsoft Multipath E/S) ao computador.
  • Você usa um DSM (Módulo Específico do Dispositivo da Microsoft) para MPIO.
  • Você envia o código de controle IOCTL_MPIO_PASS_THROUGH_PATH_DIRECT que tem uma ID de caminho MPIO inválida para o dispositivo de armazenamento.

Nesse cenário, todas as tentativas posteriores de acessar o dispositivo de armazenamento falham. Portanto, o aplicativo ou sistema operacional que tenta acessar o dispositivo de armazenamento para de responder ou encontra outras exceções.

Observação Para se recuperar desse problema, você precisa reiniciar o computador.

Causa

Esse problema ocorre porque o driver MPIO manipula o código de controle IOCTL_MPIO_PASS_THROUGH_PATH_DIRECT que tem uma ID de caminho MPIO inválida incorretamente.

Resolução

Informações sobre o hotfix

Um hotfix compatível foi disponibilizado pela Microsoft. No entanto, este hotfix destina-se a corrigir somente o problema descrito neste artigo. Aplique-o somente em sistemas que apresentarem o problema descrito neste artigo. Testes adicionais poderão ser realizados neste hotfix. Portanto, se esse problema não prejudica você, é aconselhável aguardar a próxima atualização de software que contenha este hotfix.

Se o hotfix estiver disponível para download, existirá uma seção "Download de hotfix disponível" na parte superior deste artigo da Base de Dados de Conhecimento. Se esta seção não aparecer, contate o Serviço de Suporte e Atendimento ao Cliente Microsoft para obter o hotfix.

Observação Se outros problemas estiverem ocorrendo ou se uma solução de problemas for necessária, talvez seja preciso criar uma solicitação de serviço separada. Os custos normais de suporte serão aplicados a outras questões e problemas de suporte não qualificados para esse hotfix específico. Para obter uma lista completa dos números de telefone do Suporte e Atendimento ao Cliente da Microsoft ou para criar uma solicitação de serviço separada, visite o seguinte site da Microsoft:

http://support.microsoft.com/contactus/?ws=support Observação O formulário "Download do Hotfix disponível" exibe os idiomas para os quais o hotfix está disponível. Se o seu idioma não for exibido, significa que não há um hotfix disponível para ele.

Pré-requisitos

Para aplicar esse hotfix, você deve estar executando Windows Server 2008 R2 ou Windows Server 2008 R2 Service Pack 1 (SP1).

Necessidade de reinicialização

Talvez você precise reiniciar o computador depois de aplicar esse hotfix.

Informações sobre a substituição de hotfixes

Esse hotfix não substitui nenhum hotfix lançado anteriormente.

Informações de arquivo

A versão em inglês (Estados Unidos) deste hotfix instala arquivos que têm 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 no seu computador local são exibidas na hora local, com o ajuste do horário de verão atual. Além disso, as datas e as horas poderão ser alteradas quando você realizar algumas operações nos arquivos.

Windows Server notas de informações do arquivo R2 de 2008

Importante Os hotfixes do Windows 7 e do Windows Server 2008 R2 estão incluídos nos mesmos pacotes. No entanto, os hotfixes na página de Solicitação de Hotfix estão listados nos dois sistemas operacionais. Para solicitar o pacote de hotfix que se aplica a um dos sistemas operacionais ou a ambos, selecione o hotfix listado em "Windows 7/Windows Server 2008 R2" na página. Sempre consulte a seção "Aplica-se a" dos artigos para determinar o sistema operacional real ao qual cada hotfix é aplicável.

  • Os arquivos que se aplicam a um produto, marco (RTM, SPn) e ramificação de serviço (LDR, GDR) específicos podem ser identificados examinando-se seus números de versão conforme mostrado na seguinte tabela:

    Versão Produto Marco Ramificação do Serviço
    6.1.760
    0,20xxxx
    Windows 7 e Windows Server 2008 R2 RTM LDR
    6.1.760
    1.21xxx
    Windows 7 e Windows Server 2008 R2 SP1 LDR
  • Os arquivos MANIFEST (.manifest) e os arquivos MUM (.mum) que estão instalados para cada ambiente são listados separadamente na seção "Informações adicionais sobre o arquivo para Windows 7 e Windows Server 2008 R2". Os arquivos MUM e MANIFEST e os arquivos associados do catálogo de segurança (.cat) são importantes para manter o estado do componente atualizado. 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 baseadas em x64 com suporte do Windows Server 2008 R2

Nome do arquivo Versão do arquivo Tamanho do arquivo Data Hora Plataforma
Mpio.sys 6.1.7600.20881 156,544 15-Jan-2011 06:26 x64
Mpio.sys 6.1.7601.21642 156,544 15-Jan-2011 06:29 x64

Para todas as versões com base em IA-64 do Windows Server 2008 R2 com suporte

Nome do arquivo Versão do arquivo Tamanho do arquivo Data Hora Plataforma
Mpio.sys 6.1.7600.20881 351,616 15-Jan-2011 05:24 IA-64
Mpio.sys 6.1.7601.21642 351,104 15-Jan-2011 05:19 IA-64

Status

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".

Mais informações

Para obter informações adicionais sobre a terminologia da atualização de segurança, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft (a página pode estar em inglês):

824684 Descrição da terminologia padrão utilizada para descrever as atualizações de software da Microsoft

Informações adicionais sobre arquivos

Informações de ficheiro adicionais para Windows Server 2008 R2

Ficheiros adicionais para todas as versões suportadas baseadas em x64 do Windows Server 2008 R2

Nome do arquivo Amd64_mpio.inf_31bf3856ad364e35_6.1.7600.20881_none_79ad717dc226751f.manifest
Versão do arquivo Não aplicável
Tamanho do arquivo 2,073
Data (UTC) 15-Jan-2011
Data (UTC) 07:00
Plataforma Não aplicável
Nome do arquivo Amd64_mpio.inf_31bf3856ad364e35_6.1.7601.21642_none_7bc00e7dbf2b8a9e.manifest
Versão do arquivo Não aplicável
Tamanho do arquivo 2,073
Data (UTC) 15-Jan-2011
Data (UTC) 07:02
Plataforma Não aplicável
Nome do arquivo Update.mum
Versão do arquivo Não aplicável
Tamanho do arquivo 3,170
Data (UTC) 15-Jan-2011
Data (UTC) 16:55
Plataforma Não aplicável

Arquivos adicionais para todas as versões compatíveis baseadas em IA-64 do Windows Server 2008 R2

Nome do arquivo Ia64_mpio.inf_31bf3856ad364e35_6.1.7600.20881_none_1d9079f009c70ce5.manifest
Versão do arquivo Não aplicável
Tamanho do arquivo 2,071
Data (UTC) 15-Jan-2011
Data (UTC) 18:50
Plataforma Não aplicável
Nome do arquivo Ia64_mpio.inf_31bf3856ad364e35_6.1.7601.21642_none_1fa316f006cc2264.manifest
Versão do arquivo Não aplicável
Tamanho do arquivo 2,071
Data (UTC) 15-Jan-2011
Data (UTC) 06:59
Plataforma Não aplicável
Nome do arquivo Update.mum
Versão do arquivo Não aplicável
Tamanho do arquivo 1,933
Data (UTC) 15-Jan-2011
Data (UTC) 16:55
Plataforma Não aplicável