Il tuo browser non è supportato

Devi aggiornare il browser per usare il sito.

Esegui l'aggiornamento all'ultima versione di Internet Explorer

Windows NT 4.0 potrebbero non riconosciuta periferiche SCSI con valori diversi da zero LUN

Il presente articolo è stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell’utente. Tuttavia, un articolo tradotto in modo automatico non è sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, più o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non è la sua. Microsoft non è responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell’utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.

Clicca qui per visualizzare la versione originale in inglese dell’articolo: 162471
Questo articolo è stato archiviato. L’articolo, quindi, viene offerto “così come è” e non verrà più aggiornato.

Importante: Questo articolo contiene informazioni di modifica del Registro di sistema. Prima di modificare il Registro di sistema, assicurarsi tuttavia di sapere come ripristinarlo in caso di problemi. Per informazioni su come effettuare questa operazione, vedere l'argomento di "Ripristino Registro di sistema" della Guida in Regedit.exe o argomento della Guida "Restoring a Registry Key" in Regedt32.exe.
Sintomi
Windows NT 4.0 potrebbe non riconoscere una periferica SCSI, che utilizza un numero di unità logica (LUN) diverso da zero e che è in linea una volta avviato il sistema.

Nota: Hardware RAID dispositivi utilizzano comunemente LUN diverso da zero.
Cause
Questo problema è causato perché il driver Scsiport.sys non analizza LUN diverso da zero se LUN 0 è già stata rilevata.

Ad esempio, è necessario un sistema con una sola unità disco SCSI all'ID = 0, LUN = 0 e avviare il computer. Successivamente, è possibile attivare un'unità esterna è configurata per ID = 0, LUN = 1. Il sistema Windows NT 4.0 non verrà visualizzata la nuova periferica. Anche se si invia una chiamata IOCTL_SCSI_RESCAN_BUS eseguendo Gestione disco, la nuova periferica non troverà causa del problema con il driver Scsiport.sys.
Status
Una nuova scansione di LUN diverso da zero richiede due operazioni:
  • Installare WinNT 4.0 Service Pack 3 (o versione successiva) versione di SCSIPORT.sys.

    e
  • un valore di LunRescan aggiunto alla chiave del disco.
Una volta queste due operazioni, IOCTL_SCSI_RESCAN_BUS noteranno LUN diverso da zero. Anche se il sistema non dispone di nessuna periferica disco installata, viene utilizzato il valore nella chiave del disco.

Si noti che ScsiPort.sys troverà solo consecutivi LUN con la voce del Registro di sistema LunRescan, a partire dal LUN 0 fino a massimo LUN supportato sul dispositivo. Non appena un LUN non risponde, ScsiPort.sys interrompe la digitalizzazione. Ad esempio, in un sistema con LUN 0, LUN 1 e 5 di LUN risponde, solo LUN 0 e 1 LUN verrà riconosciuto. Questo comportamento legato alla progettazione.

Per aggiungere questo valore alla chiave del disco, è necessario effettuare le seguenti operazioni:

Avviso: Utilizzo non corretto scopo può causare seri problemi che potrebbero richiedere la reinstallazione del sistema operativo. Microsoft non garantisce che i problemi derivanti dall'errato utilizzo dell'editor del registro possano essere risolti. Utilizzare Editor del Registro di sistema a proprio rischio.

Per informazioni su come modificare il Registro di sistema, vedere l'argomento della Guida "Modifica di chiavi e valori" Editor del Registro di sistema (Regedit.exe) oppure "Aggiungere ed Elimina di informazioni nel Registro di sistema" e "Modifica dei dati del Registro di sistema" nella Guida in linea di Regedt32.exe. Si raccomanda di eseguire una copia di backup del Registro di sistema prima di modificarlo.

  1. Avviare l'editor del Registro di sistema (Regedt32.exe) e passare alla sottochiave seguente:
    \\HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Di
  2. Aggiungere il seguente valore alla chiave disco:
    Nome valore: LunRescan
    Tipo di dati: REG_MULTI_SZ
È possibile lasciare i dati per il valore NULL e la nuova analisi IOCTL verranno riguardano tutte le periferiche. Per specificare una periferica specifica, la stringa nel valore deve corrispondere le periferiche di stringa di richiesta. Solo la stringa corrispondente deve essere vengono rianalizzata quando viene generato l'IOCTL, ma l'implementazione non limita il SP3 di SCSIPORT rescan solo sulla periferica specificata. Tuttavia, può modificare in una versione futura.

Dopo aver aggiunto questa chiave, riavviare il computer non è obbligatorio. Il IOCTL_SCSI_RESCAN_BUS deve utilizzare il LUN diverso da zero.

Microsoft ha confermato che si tratta di un problema di Windows NT 4.0. Questo problema è stato risolto nell'ultimo Service Pack per Microsoft Windows NT 4.0. in lingua inglese (Stati Uniti). Per informazioni su come ottenere il Service Pack, eseguire una ricerca nella Microsoft Knowledge Base del seguente termine chiave (senza spazi tra una lettera e l'altra):
K DI V, C UN P E R S

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 162471 - Ultima revisione: 01/24/2014 03:15:14 - Revisione: 1.1

  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Server 4.0 Standard Edition
  • kbnosurvey kbarchive kbmt kbbug kbsetup KB162471 KbMtit
Feedback