Al momento sei offline in attesa che la connessione Internet venga ristabilita

Descrizione del file IOS.log

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: 138899
Questo articolo è stato archiviato. L’articolo, quindi, viene offerto “così come è” e non verrà più aggiornato.
Sommario
Il file di IOS.log viene creato dal Supervisore I/O (IOS) tentativi determinare o meno possibile installare correttamente i driver a 32 bit. Verrà creato un file IOS.log nella directory di Windows se una qualsiasi unità sta utilizzando la modalità compatibile MS-DOS. Questo in genere significa che il driver Dosdrv.sys o Pcidrv.sys è nel file config.sys, probabilmente un driver per una cache di controller, ma il corrispondente driver FastDisk a 32 bit le tecnologie di Promise non è caricato.

Questo messaggio è spesso causato da driver di periferica e perché per la creazione di unità disco che non corrispondono a unità fisiche. Il programma Interlnk Microsoft è un esempio.

Il driver di periferica specificato o il programma TSR intercetta INT 13 e non è nell'elenco Ios.ini di sicuro perché e i driver.

Il driver di dispositivo specificato richiede che tutti gli accessi disco essere instradati attraverso di esso. Dopo la richiesta ha passato tramite il driver di periferica, la richiesta viene inviato al driver a 32 bit. Tuttavia, non vi è una riduzione delle prestazioni a causa di questo ciclo supplementare.

Questo problema è causato in genere dalle versioni di software EZ-Drive 3.6 e versioni precedenti.

In genere, ciò significa che il computer è stato infettato da un virus del settore di avvio. Potrebbe inoltre essere causato dal software di traduzione di geometria in modalità reale per i dischi rigidi IDE con più di 1024 cilindri.

La sezione "Dettagli" può fornire indicazioni che quale delle due situazioni è il caso di più probabile che. Per risolvere questo messaggio, ottenere il driver FastDisk di 32 bit appropriato, copiare nella cartella Windows\System e quindi aggiungere la seguente istruzione alla sezione [386Enh] del file System.ini:
   device=<driver>.386				

Errore emissione int 25 h: nn unità, nn errore



IOS eseguita una richiesta INT 25 h (lettura del disco) per determinare quale periferica fisica è associato a nn numero di unità, ma il driver di periferica ha restituito un codice di errore. Inoltre, il driver specificato non dispone dell'attributo "non_disk" nel file Ios.ini.

Codici di errore possibili sono:
   80   device failed to respond (timeout)   40   seek operation failed   20   controller failed   10   data error (bad CRC)   08   DMA failure   04   sector not found   02   bad address mark   01   bad command				
CAUSA:

Questo messaggio è spesso causato da driver di periferica e TSR che creare unità disco che non corrispondono a unità fisiche. Il programma di Microsoft Interlnk è ne esempio.

Risoluzione:

Rimuovere qualsiasi driver e programmi TSR che forniscono "phantom" unità disco o aggiungerli al file Ios.ini come driver "non_disk".

Driver unsafe xxxxxxxx nn unità di controllo



IOS ha determinato che il driver di periferica indicato è unsafe a causa di quella che gestisce unità nn.

Risoluzione:

Rimuovere il driver di periferica indicato dai file config.sys e Autoexec.bat.

Driver monolitico xxxxxxxx nn unità di controllo



IOS non può comunicare con il driver di periferica indicato per assumere la funzionalità perché il driver di periferica non supporta ASPI CAM o INT 13. Inoltre, il driver specificato non dispone dell'attributo "monolitico" nel file Ios.ini.

Risoluzione:

Rimuovere il driver di periferica indicato dai file config.sys e Autoexec.bat.

Driver del CD-ROM non sicuri, xxxxxxxx, disattivazione di protezione modalità CD-ROM



Il driver di CD-ROM specificato è stato disponibile nella sezione [CDUnsafe] del file Ios.ini.

Risoluzione:

Rimuovere il driver di periferica indicato dai file config.sys e Autoexec.bat.

Un numero eccessivo di programmi TSR sono hook INT 13 & h/w interrupt.



Vi sono troppi driver di periferica e perché nei file config.sys e Autoexec.bat che hook INT 13. Il numero massimo di programmi TSR e driver di periferica possono associare INT 13 senza imporre modalità compatibile MS-DOS è 20.

Risoluzione:

Ridurre il numero di driver di periferica e perché nei file config.sys e Autoexec.bat.

Xxxxxxxx-xxxx hooker int sconosciuto 13



Nota: Questa sezione non è applicabile se il nome del hooker INT 13 è "MBRINT13." Vedere la "sconosciuto INT 13 hooker MBRINT13" sezione.

IOS Impossibile utilizzare l'accesso al disco a 32 bit a causa della presenza della driver di periferica indicato o un programma TSR.

Rimuovere il driver di periferica indicato dai file config.sys e Autoexec.bat.

Combinazione di INT 13 completo DO_NOT_CARE + MUST_CHAIN
Utilizzo di RMM per tutte le unità logiche. Ancora è possibile caricare driver di porta



IOS necessario caricare il mapper di modalità reale (RMM) perché è presente un driver di dispositivo elencato nel file Ios.ini con l'attributo "must_chain".

Controllare nel file di driver contrassegnato come "must_chain" Ios.ini e controllare se uno qualsiasi di essi vengono visualizzati in config.sys o Autoexec.bat. Rimuovere tutti i driver.

Combinazione di qualificatore non valido int 13. Driver porta Punt



IOS ha rilevato un driver di periferica indicato nel file Ios.ini come "must_chain" e un altro driver di periferica specificato nel file Ios.ini come "must_not_chain." Questi due requisiti sono contraddittorie.

Risoluzione:

Controllare nel file di driver contrassegnata come "must_chain" e "must_not_chain" Ios.ini e controllare se uno qualsiasi di essi vengono visualizzati in config.sys o Autoexec.bat. Rimuovere tutti i driver.

Versione Downrev del software IDE controllo troppe 13 unità int



IOS ha determinato che il software IDE controllare il disco rigido in modo sicuro non può essere considerato perché è controllate unità il controller IDE secondario.

Causa:

Per informazioni su come risolvere questo problema, vedere il seguente articolo della Microsoft Knowledge Base riportato di seguito:
ID articolo: 126855
TITLE: Windows 95 supporto per grandi dischi di rigidi IDE

Xxxxxxxx-xxxx driver unsafe associazione il foll. unità logiche.
numero di unità: nn
numero di unità: nn



IOS non ha trovato il driver indicato nel file Ios.ini come "sicuri" driver.

Risoluzione

Consente di rimuovere il driver di periferica specificato o un TSR dai file config.sys e Autoexec.bat.

Punting i miniport a causa di xxxxxxxx di driver CAM sconosciuto



IOS ha rilevato un driver di periferica che utilizza CAM che non è elencato nel file Ios.ini come un driver sicuri.

Risoluzione:

Rimuovere il driver specificato dai file config.sys e Autoexec.bat.

Miniport punting a causa delle due periferiche identiche



IOS ha trovato due driver di periferica ASPI/CAM che sta gestendo la stessa periferica SCSI. IOS pertanto è possibile determinare quale due driver di periferica da utilizzare.

Risoluzione:

Rimuovere il driver di periferica che non è necessario.

CAM driver caricato da Autoexec.bat o versioni successive



Un driver CAM è stato caricato da una posizione diversa dal file config.sys. IOS non può essere su tali driver.

Risoluzione:

Individuare il driver e rimuoverlo.

ASPI driver caricato da Autoexec.bat o versioni successive



Un driver ASPI è stato caricato da una posizione diversa dal file config.sys. IOS non può essere su tali driver.

Risoluzione:

Individuare il driver e rimuoverlo.

Hooker int sconosciuto 13 MBRINT13



Questo significa che è un hook di 13 h INT non riconosciuto nel record di avvio principale (MBR).

Risoluzione:

Eseguire una ricerca di virus nel computer per assicurarsi che il computer non è stato infettato.

Per ulteriori informazioni determinare se il problema riguarda il software di conversione della geometria e come per eseguire l'aggiornamento a una versione compatibile con Windows 95, vedere il seguente articolo della Microsoft Knowledge Base riportato di seguito:
ID articolo: 126855
TITLE: Windows 95 supporto per grandi dischi di rigidi IDE

PARTE 2

La sezione successiva del file IOS.log riassume tutte le unità che utilizzano il mapper di modalità reale (RMM) per l'accesso al disco. In questa sezione può contenere senza righe, una riga o più copie della riga seguente:
Nn numero unità attraverso i driver in modalità reale.

Questa riga viene ripetuta una volta per ogni unità che utilizza il mapper di modalità reale.

PARTE 3 - I DETTAGLI DEL FILE CONFIG.SYS

Questa sezione del file IOS.log viene fornito un elenco di ogni driver di periferica caricato nel file config.sys.

Ogni driver è elencato nel modulo seguente:
<filename>Nome driver: <nomefile>
      Character Driver      Block Driver controlling nn unit(s)      Driver Info:         Driver Address: xxxxxxxx         INT 13 Hook: xxxxxxxx         IOSYS INT 13: xxxxxxxx         INT 4B Hook: xxxxxxxx         INT 4F Hook: xxxxxxxx         ASPI Entry: xxxxxxxx         Hooks the Foll. logical units (0=A,...):            Hooks: unit number: nn            Hooks: unit number: nn      Config.sys line number:  nnnnnnnn      Config.sys date/time stamp:  xxxxxxxx      Hardware interrupt hook map:  xxxxxxxx				

Non tutte le righe sono elencate per tutte le periferiche.

Driver driver e il blocco di caratteri

Le righe "Caratteri driver" e "Driver blocco controllo unit nn" sono si escludono a vicenda.

Indirizzo del driver

L'indirizzo di 8 caratteri consente di codificare il 16: 16: offset del segmento di percorso del driver nella memoria.

INT 13 hook

L'indirizzo di 8 caratteri consente di codificare il 16: 16: offset del segmento sede del driver INT 13 hook.

IOSYS INT 13

L'indirizzo di 8 caratteri consente di codificare il 16: 16: offset del segmento sede il vettore INT 13 h al momento IO.sys è stato caricato. Questo valore viene visualizzato solo per il driver IO.sys stesso.

Hook INT 4B

L'indirizzo di 8 caratteri consente di codificare il 16: 16: offset del segmento sede del driver INT 4B hook.

INT 4F hook

L'indirizzo di 8 caratteri consente di codificare il 16: 16: offset del segmento sede del driver INT 4F hook.

Voce ASPI

L'indirizzo di 8 caratteri consente di codificare il 16: 16 posizione di segmento: offset del punto di ingresso del driver ASPI.

Esegue l'hook di Foll. unità logiche

Elenca le unità logiche che è collegato il driver di periferica.

Numero di riga config.sys

Numero di riga in config.sys da cui è stato caricato il driver di periferica. Il valore viene visualizzato in formato esadecimale. Se il driver di periferica è stato caricato in modo implicito, verrà visualizzato il numero di riga 00000000.

Indicatore di data e ora config.sys

La data e l'ora del file config.sys, codificato in formato esadecimale. Decodifica questo valore non è in genere importante.

Mappa di hook di interrupt hardware

Maschera di bit di interrupt hardware collegato dal driver di periferica, codificato in formato esadecimale. Il bit più basso corrisponde a IRQ 0 e così via.

Se è stato collegato il record di avvio principale, verrà generata una voce per un dispositivo fittizio denominato Mbrint13.sys. L'indirizzo di INT 13 hook è l'indirizzo dell'hook installato per il record di avvio principale. Se questo valore inizia con 9, è probabile che il computer è stato infettato da un virus del settore di avvio.

PARTE 4 - I DETTAGLI DEL FILE AUTOEXEC.BAT

La sezione finale del file IOS.log è un elenco di programmi TSR caricato dal file Autoexec.bat. In questa sezione è angolare dalla riga:
Indicatore di data/ora Autoexec: xxxxxxxx

L'indicatore di data e ora di decodifica non è in genere importante.

Ogni programma TSR viene elencato nel formato seguente, con solo le righe applicabile elencate per ogni programma TSR.
Nome del programma TSR: xxxxxxxx
      Autoexec Position: xxxxxxxx      Hardware Interrupt Hook Bit Map: xxxxxxxx         Hooks: INT 13         Hooks: unit number: nn         Hooks: unit number: nn				

Autoexec posizione

Il file di offset all'interno del file Autoexec.bat della riga che ha causato il programma TSR da caricare.

Mappa di bit di hook di interrupt hardware

Maschera di bit di interrupt hardware collegato per il programma TSR, codificato in formato esadecimale. Il bit più basso corrisponde a IRQ 0 e così via.

Hook: INT 13

Il programma TSR intercetta INT 13 ed è un candidato sicuro per imporre l'accesso disco in modalità compatibilità del sistema.

Numero di hook: unità: nn

Elenca le unità logiche che è collegato il programma TSR.
Informazioni
Il file IOS.log dispone di più sezioni, ciascuna delle quali è descritto di seguito.

GLOSSARIO DEI TERMINI

INT 13 - interrupt 13 è l'interrupt del disco rigido. Quando il sistema operativo è necessario accedere al disco rigido, emette una chiamata INT 13. Questo in genere viene gestito dal BIOS, ma il driver di periferica e perché potrebbe intercettare la richiesta.

4B INT - 4B interrupt è l'interrupt utilizzato dal metodo di accesso comuni (CAM) 1,9 e versioni precedenti.

INT 4F - 4F interrupt è l'interrupt usato da metodo di accesso comuni (CAM) versioni 2.0 e versioni successive.

Hook - hook è un sinonimo per "intercetta". Ad esempio, un "INT 13 hooker" è un driver di periferica o un programma che intercetta tutte le chiamate INT 13. In questo modo i motivi potrebbero essere innocui (uno screen saver), utile (un driver di periferica che consente di accedere a un dispositivo che in caso contrario sarebbe inaccessibile), o dannosi (un virus).

TSR-(termina e resta in), un programma, in genere caricato nel file Autoexec.bat, che carica in modo permanente in memoria.

Numero di unità - un numero di unità è una lettera di unità convertita in un numero. Unità A è il numero di unità zero, sull'unità B è unità numero uno e così via. Questi vengono talvolta detti "unità logiche", che non deve essere confuso con numeri di unità logica SCSI (LUN, Logical Unit Number).

PARTE 1

La prima sezione del file IOS.log riepiloga takeover IOS. In questa sezione può contenere nessuno, uno o più righe elencate sotto, nell'ordine in cui vengono visualizzati normalmente.


Xxxxxxxx-xxxx driver incompatibile. Caricare FastDisk per driver, se possibile



Il driver di periferica indicato intercetta INT 13 in modo che Windows non è considerato non sicuro, ma che sarebbe diventato sicuro se un driver FastDisk di Windows 3.1 sono stato installato.

Riferimenti
"Microsoft Windows 95 Resource Kit," Capitolo 19

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 138899 - Ultima revisione: 12/04/2015 12:15:50 - Revisione: 1.2

Microsoft Windows 95, Microsoft Windows 98 Standard Edition

  • kbnosurvey kbarchive kbmt kbinfo KB138899 KbMtit
Feedback