Windows NT 4.0 não pode reconhecer dispositivos SCSI com LUNs diferente de zero

Traduções deste artigo Traduções deste artigo
ID do artigo: 162471 - Exibir os produtos aos quais esse artigo se aplica.

Importante: Este artigo contém informações sobre a edição do Registro. Antes de editar o registro, verifique se que você sabe como restaurá-lo se ocorrer um problema. Para obter informações sobre como fazer isso, consulte o tópico da Ajuda "Restaurando Registro" no Regedit.exe ou o tópico da Ajuda "Restaurando uma chave do Registro" no Regedt32.exe.
Expandir tudo | Recolher tudo

Sintomas

Windows NT 4.0 pode não reconhecer um dispositivo SCSI que usa um número de unidade lógica (LUN) diferente de zero e que ficar online depois que o sistema é iniciado.

Observação: Hardware RAID dispositivos normalmente usam LUNs diferente de zero.

Causa

Esse problema é causado porque o driver Scsiport.sys não verifica LUNs de zero se já tiver sido detectado LUN 0.

Por exemplo, você tiver um sistema com uma única unidade de disco SCSI na identificação = 0, LUN = 0 e inicie o computador. Em seguida, você ativar uma unidade externa está configurada para identificação = 0, LUN = 1. O sistema Windows NT 4.0 não verá esse novo dispositivo. Mesmo se você enviar uma chamada IOCTL_SCSI_RESCAN_BUS executando o Gerenciador de discos, o novo dispositivo não poderão ser encontrado por causa do problema com o driver Scsiport.sys.

Situação

Examinando novamente de LUNs diferente de zero requer duas coisas:
  • Instale WinNT 4.0 Service Pack 3 (ou posterior) versão Scsiport.sys.

    e
  • um valor de LunRescan adicionado à chave disco.
Depois que essas duas coisas estiverem no lugar, IOCTL_SCSI_RESCAN_BUS deve localizar LUNs diferente de zero. O valor sob a chave de disco é usado, mesmo que o sistema não tenha nenhum dispositivo de disco instalado.

Observe que ScsiPort.sys somente encontrará LUNs consecutivos com entrada de registro LunRescan, iniciando a partir de LUN 0 até os máximo LUNs tem suporte no dispositivo. Tão logo um LUN não responde, ScsiPort.sys pára de verificação. Por exemplo, em um sistema com LUN 0, 1 de LUN e 5 LUN responder, apenas LUN 0 e 1 LUN serão reconhecido. Esse comportamento é por design.

Para adicionar esse valor para a chave disco, execute as seguintes etapas:

Aviso: Usar o Editor do Registro incorretamente pode causar problemas sérios que talvez exijam a reinstalação do sistema operacional. A Microsoft não garante que problemas resultantes do uso incorreto do Editor do Registro possam ser resolvidos. Use o Editor do registro por sua própria conta e risco.

Para obter informações sobre como editar o registro, consulte o tópico da Ajuda "Alterando chaves e valores" no Editor do Registro (Regedit.exe) ou tópicos de Ajuda "Adicionar e excluir informações no Registro" e "Editar dados de registro" no Regedt32.exe. Observe que você deve fazer backup do registro antes de editá-lo.

  1. Inicie o Editor do Registro (Regedt32.exe) e vá para a seguinte subchave:
    \\HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Di
  2. Adicione o seguinte valor à chave disco:
    Nome do valor: LunRescan
    Tipo de dados: REG_MULTI_SZ
Os dados para esse valor podem ser deixados NULL e rescan IOCTL aplicarão a todos os dispositivos. Para especificar um dispositivo específico, a seqüência de caracteres do valor deve corresponder ao dispositivo o (s) seqüência de consulta. Somente a seqüência correspondente deve ser examinados novamente quando o IOCTL é emitido, mas o SP3 SCSIPORT implementação não limita examinar novamente somente o dispositivo especificado. No entanto, isso pode alterar em uma versão futura.

Depois que essa chave é adicionada, uma reinicialização não é necessário. O IOCTL_SCSI_RESCAN_BUS deve agora pesquisar os LUNs diferente de zero.

Microsoft confirmou que este é um problema no Windows NT versão 4.0. Esse problema foi corrigido no Microsoft Windows NT 4.0 EUA mais recente Service Pack. Para obter informações sobre como obter o service pack, localize a seguinte palavra na Base de dados de Conhecimento (sem espaços):
S E R V P UMA C K

Propriedades

ID do artigo: 162471 - Última revisão: quarta-feira, 1 de novembro de 2006 - Revisão: 1.1
A informação contida neste artigo aplica-se a:
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Server 4.0 Standard Edition
Palavras-chave: 
kbmt kbbug kbsetup KB162471 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 162471

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