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

Traduções de Artigos Traduções de Artigos
Artigo: 162471 - Ver produtos para os quais este artigo se aplica.
Este artigo foi arquivado. Este artigo é oferecido "tal como está" e deixará de ser actualizado.

Importante: Este artigo contém informações sobre como editar o registo. Antes de editar o registo, certifique-se de que compreende como o restaurar se ocorrer um problema. Para obter informações sobre como efectuar este procedimento, consulte o tópico de ajuda "Restaurar o registo" no Regedit.exe ou o tópico de ajuda "Restaurar uma chave de registo" no Regedt32.exe.
Expandir tudo | Reduzir tudo

Sintomas

Windows NT 4.0 poderá não reconhecer um dispositivo SCSI que utiliza um número de unidade lógica (LUN, Logical Unit Number) diferente de zero e que ficar online depois do sistema é iniciado.

NOTA: Hardware RAID dispositivos utilizam normalmente LUNs diferente de zero.

Causa

Este problema é causado porque o controlador SCSIPORT.sys não procura LUNs diferente de zero se já tiver sido detectado o LUN, Logical Unit Number 0.

Por exemplo, tiver um sistema com uma única unidade de disco SCSI no ID = 0, LUN, Logical Unit Number = 0 e inicie o computador. Em seguida, activar unidade externa que esteja configurada para ID = 0, LUN, Logical Unit Number = 1. O sistema Windows NT 4.0 não verá este novo dispositivo. Mesmo se enviar uma chamada IOCTL_SCSI_RESCAN_BUS executando o Gestor de discos, não será encontrado no novo dispositivo devido o problema com o controlador SCSIPORT.sys.

Ponto Da Situação

Digitalizar 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.
Após estas duas coisas no local, IOCTL_SCSI_RESCAN_BUS deve localizar LUNs diferente de zero. O valor na chave de disco é utilizado o mesmo que o sistema tenha existem dispositivos de disco instalados.

Tenha em atenção que ScsiPort.sys localizará apenas LUNs consecutivos com a entrada de registo LunRescan partir LUN 0 para o LUN máximo suportado o dispositivo. Assim um LUN não responde, ScsiPort.sys pára a digitalização. Por exemplo, num sistema com o LUN, Logical Unit Number 0, LUN, Logical Unit Number 1 e 5 LUN, Logical Unit Number responder, apenas LUN, Logical Unit Number 0 e 1 LUN, Logical Unit Number serão reconhecido. Este comportamento ocorre por predefinição.

Para adicionar este valor à chave de disco, execute os seguintes passos:

Aviso: A utilização incorrecta do Editor de registo pode provocar problemas graves que poderão forçar a reinstalação do sistema operativo. Microsoft não garante que os problemas resultantes da utilização incorrecta do Editor de registo possam ser resolvidos. As suas próprias risco da utilização do Editor de registo.

Para obter informações sobre como editar o registo, consulte o tópico de ajuda "Alterar chaves e valores" no Editor de registo (Regedit.exe) ou os tópicos de ajuda "Adicionar e eliminar informações no registo" e "Editar dados do registo" do Regedt32.exe. Nota efectuar uma que deve cópia de segurança do registo antes de o editar.

  1. Inicie o Editor de registo (Regedt32.exe) e vá para a seguinte subchave:
    \\HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Di
  2. Adicione o seguinte valor à chave de disco:
    Nome do valor: LunRescan
    Tipo de dados: REG_MULTI_SZ
Os dados para este valor podem ser deixados NULL e rescan IOCTL será aplicada a todos os dispositivos. Para especificar um dispositivo específico, a cadeia do valor deve corresponder os cadeia de consulta de dispositivos. Apenas a cadeia correspondente deve ser examinado novamente quando o IOCTL é emitido, mas o SP3 SCSIPORT implementação não limita analisar novamente no dispositivo especificado. No entanto, pode alterar numa edição futura.

Depois desta chave é adicionada, reiniciar o computador não é necessário. O IOCTL_SCSI_RESCAN_BUS deve agora procurar LUNs diferente de zero.

Microsoft confirmou que este problema existe no Windows NT versão 4.0. Este problema foi corrigido no Microsoft Windows NT 4.0 e.u.a. mais recente Service Pack. Para obter informações sobre como obter o service pack, consulta a seguinte palavra na Microsoft Knowledge Base (sem espaços):
S E R V P A C K

Propriedades

Artigo: 162471 - Última revisão: 7 de fevereiro de 2014 - 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: 
kbnosurvey kbarchive 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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes 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