Descrição do ficheiro Ios.log

Traduções de Artigos Traduções de Artigos
Artigo: 138899 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sumário

O ficheiro Ios.log é criado por IOS (E/s Supervisor) como tenta determinar se é ou não pode instalar com segurança controladores de 32 bits. Windows cria um ficheiro IOS.LOG no directório do Windows se as unidades estiverem a utilizar o modo de compatibilidade com o MS-DOS. Isto normalmente significa que o controlador Dosdrv.sys ou Pcidrv.sys estiver no ficheiro Config.sys, provavelmente, tal como um controlador para um compromisso Technologies cache controlador, mas o controlador de FastDisk 32-bit correspondente não está carregado.

Esta mensagem é frequentemente causada por controladores de dispositivos e programas TSR que criar unidades de disco não correspondem a dispositivos físicos. O programa Interlnk Microsoft é um exemplo.

Controlador de dispositivo especificado ou do TSR cria hooks INT 13 e não está na lista Ios.ini de controladores e programas TSR seguro.

O controlador de dispositivo especificado requer que tudo acesso ao disco ser encaminhadas através do mesmo. Depois de passado o pedido através do controlador de dispositivo, o pedido ter sido submetido ao controlador de 32 bits. No entanto, existe uma penalização de desempenho devido a esta gama operatória extra.

Este problema é tipicamente causado por versões de software EZ Drive 3,6 e anteriores.

Isto normalmente significa que o computador tiver sido infectado por um vírus do sector de arranque. Isso também pode ser causado por software de conversão de geometria de modo real para discos rígidos IDE com mais do que 1024 cilindros.

A secção "Detalhes" pode fornecer pistas que como a que duas situações for o caso mais provável. Para resolver esta mensagem, obter o controlador de FastDisk 32-bit adequado, copiar para a pasta Windows\System e, em seguida, adicione a seguinte instrução à secção [386Enh] do ficheiro System.ini:
   device=<driver>.386
				

Erro emitir int 25 h: nn de unidade, nn erro



IOS efectuado um pedido de 25 h (leitura de disco) INT para determinar qual o dispositivo físico que está associado a nn número de unidade, mas o controlador de dispositivo devolveu um código de erro. Além disso, o controlador especificado não tem o atributo "non_disk" no ficheiro Ios.ini.

Códigos de erro possíveis incluem:
   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:

Esta mensagem é frequentemente causada por controladores de dispositivo e TSR que cria unidades de disco não correspondem a dispositivos físicos. O programa Interlnk Microsoft é ne exemplo.

Resolução:

Remova quaisquer controladores de dispositivos e programas TSR que fornecem "fantasmas" unidades de disco ou, adicioná-las para o ficheiro Ios.ini como "non_disk" controladores.

Controlador não seguro xxxxxxxx controlar unidade nn



IOS determinou que o controlador de dispositivo indicado é não seguro devido à forma como gere nn de unidade.

Resolução:

Remova o controlador de dispositivo indicado dos ficheiros Config.sys e Autoexec.bat.

Controlador monolítico xxxxxxxx controlar unidade nn



IOS não consegue comunicar com o controlador de dispositivo indicado para assumir a respectiva funcionalidade porque o controlador de dispositivo não suporta o INT 13 de ASPI ou CAM. Além disso, o controlador especificado não tem o atributo "monolítico" no ficheiro Ios.ini.

Resolução:

Remova o controlador de dispositivo indicado dos ficheiros Config.sys e Autoexec.bat.

Controlador de CD-ROM não segura, xxxxxxxx, desactivar a proteger o modo de unidade de CD-ROM



O controlador de CD-ROM especificado foi encontrado na secção [CDUnsafe] do ficheiro Ios.ini.

Resolução:

Remova o controlador de dispositivo indicado dos ficheiros Config.sys e Autoexec.bat.

Demasiados programas TSR é ligar INT 13 & h/w interrupções.



Existem muitos controladores de dispositivo e TSRs nos ficheiros Config.sys e Autoexec.bat ligar INT 13. O número máximo de programas TSR e controladores de dispositivo que podem ligar o INT 13 sem forçar o modo de compatibilidade com o MS-DOS é 20.

Resolução:

Reduza o número de controladores de dispositivo e TSRs nos ficheiros Config.sys e Autoexec.bat.

Desconhecido int 13 interceptor xxxxxxxx



NOTA: Esta secção não se aplica se o nome do interceptor de INT 13 é "MBRINT13." Consulte o "desconhecido INT 13 interceptor MBRINT13" secção.

IOS não é possível utilizar o disco de 32 bits acesso devido à presença do controlador de dispositivo indicado ou do TSR.

Remova o controlador de dispositivo indicado dos ficheiros Config.sys e Autoexec.bat.

Combinação de INT 13 qualificado DO_NOT_CARE + MUST_CHAIN
Utilizar RMM para todas as unidades lógicas. Ainda é possível carregar controladores de porta



IOS tem de carregar o mapeador de modo real (RMM) porque não existe um controlador de dispositivo listado no ficheiro Ios.ini com o atributo "must_chain".

Procure no ficheiro Ios.ini controladores marcado "must_chain" e verifique se nenhum deles são apresentados nos ficheiros Config.sys ou Autoexec.bat. Remova todos os controladores de tais.

Combinação de qualificador ilegal int 13. Controladores de porta punt



IOS encontrou um controlador de dispositivo listada no ficheiro Ios.ini como "must_chain" e outro controlador de dispositivo listado no ficheiro Ios.ini como "must_not_chain." Estes dois requisitos são contraditórias.

Resolução:

Procure no ficheiro Ios.ini controladores marcada "must_chain" e "must_not_chain" e verifique se nenhum deles são apresentados nos ficheiros Config.sys ou Autoexec.bat. Remova todos os controladores de tais.

Downrev versão do software IDE controlar demasiadas unidades de 13 int



IOS determinou que o software IDE controlar o disco rígido não é possível com segurança ser tirado durante uma vez que está a controlar unidades no controlador IDE secundário.

Causa:

Para obter informações sobre como resolver este problema, consulte o seguinte artigo na base de dados de conhecimento da Microsoft:
ID artigo: 126855
TÍTULO: Windows 95 suporte para discos de rígido IDE grande

Xxxxxxxx de controlador não seguro ligar o seg. unidades lógicas.
número de unidade: nn
número de unidade: nn



IOS não conseguiu encontrar o controlador indicado no ficheiro Ios.ini como um controlador "seguro".

Resolução

Remova controlador de dispositivo especificado ou do TSR dos ficheiros Config.sys e Autoexec.bat.

Punting miniportas devido desconhecido CAM controlador xxxxxxxx



IOS encontrou um controlador de dispositivo que utiliza CAM que não esteja listado no ficheiro Ios.ini como um controlador de seguro.

Resolução:

Remova o controlador especificado a partir dos ficheiros Config.sys e Autoexec.bat.

Punting miniportas devido a duas periféricos idênticos



IOS detectou dois controladores de dispositivo ASPI/CAM que estão a gerir ambos o mesmo dispositivo SCSI. IOS assim não consegue determinar qual dois controladores de dispositivo a utilizar.

Resolução:

Remova o dispositivo controlador que não é necessário.

Controlador de CAM carregado a partir do Autoexec.bat ou posterior



Um controlador de CAM foi carregado a partir de uma localização diferente no ficheiro Config.sys. IOS não é possível assumir esses controladores.

Resolução:

Isolar o controlador e removê-lo.

Controlador ASPI carregado a partir do Autoexec.bat ou posterior



Um controlador ASPI foi carregado a partir de uma localização diferente no ficheiro Config.sys. IOS não é possível assumir esses controladores.

Resolução:

Isolar o controlador e removê-lo.

Interceptor de int desconhecido 13 MBRINT13



Isto significa que existe uma rotina de 13 h INT não reconhecida no registo de arranque principal (MBR, Master Boot Record).

Resolução:

Executar uma detecção de vírus no computador para garantir que o computador não está infectado.

Para obter informações sobre como determinar se o problema reside no software de conversão de geometria e como actualizar para uma versão que seja compatível com o Windows 95, consulte o seguinte artigo na base de dados de conhecimento da Microsoft:
ID artigo: 126855
TÍTULO: Windows 95 suporte para discos de rígido IDE grande

PARTE 2

A secção seguinte do ficheiro Ios.log resume todas as unidades que utilizam o mapeador de modo real (RMM) para acesso ao disco. Esta secção pode conter nenhuma linha, uma linha ou mais do que uma cópia da linha seguinte:
Unidade nn número passar por controladores de modo real.

Esta linha é repetida uma vez para cada unidade que está a utilizar o mapeador de modo real.

PARTE 3 ? OS DETALHES DO FICHEIRO CONFIG.SYS

Esta secção do ficheiro Ios.log fornece uma lista de cada controlador de dispositivo carregado no ficheiro Config.sys.

Cada controlador estiver listado no seguinte formato:
<filename>Nome do controlador: <nome_de_ficheiro>
      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
				

Nem todas as linhas são listadas todos os dispositivos.

Controlador de bloco de controlador vs. carácter

As linhas "Controlador de caracteres" e "Controlador de bloco de controlo unit(s) nn" são mutuamente exclusivas.

Endereço do controlador

O endereço de 8 caracteres codifica 16: 16 segmento: Desvio localização do controlador na memória.

INT 13 gancho

O endereço de 8 caracteres codifica 16: 16 localização de segmento: Desvio da rotina de INT 13 do controlador.

IOSYS INT 13

O endereço de 8 caracteres codifica 16: 16 localização de segmento: deslocamento do vector INT 13 h ao tempo IO.sys foi carregado. Este valor é apresentada apenas para o controlador IO.sys propriamente dito.

INT 4B gancho

O endereço de 8 caracteres codifica 16: 16 segmento: Desvio localização INT 4B rotina do controlador.

INT 4F gancho

O endereço de 8 caracteres codifica 16: 16 segmento: Desvio localização INT 4F rotina do controlador.

Entrada de ASPI

O endereço de 8 caracteres codifica 16: 16 localização de segmento: deslocamento do ponto de entrada do controlador ASPI.

Cria hooks de seg. unidades lógicas

Lista as unidades lógicas que o controlador de dispositivo foi ligado.

Número de linha Config.sys

O número de linha no ficheiro Config.sys a partir do qual foi carregado o controlador de dispositivo. O valor é apresentado em formato hexadecimal. Se o controlador de dispositivo foi carregado implicitamente, número de linha 00000000 é apresentado.

Carimbo de data/hora Config.sys

A data/hora do ficheiro Config.sys, no formato hexadecimal codificado. Descodificar este valor não é geralmente importante.

Mapa de rotina de interrupção de hardware

Uma máscara de bits de interrupções de hardware ligado pelo controlador de dispositivo, codificado no formato hexadecimal. O bit mais baixo corresponde ao IRQ 0 e assim sucessivamente.

Uma entrada para um dispositivo falsa denominado Mbrint13.sys é gerada se o registo de arranque principal tenha sido ligado. O endereço de INT 13 gancho é o endereço da rotina como instalada, o MBR. Se este valor começar com uma 9, em seguida, é provável que o computador foi infectado por um vírus do sector de arranque.

PARTE 4 - OS DETALHES DO FICHEIRO AUTOEXEC.BAT

A secção final no ficheiro Ios.log é uma lista de programas TSR carregado pelo ficheiro Autoexec.bat. Esta secção é pontas pela linha:
Carimbo de data/hora Autoexec: xxxxxxxx

Descodificar o carimbo de data/hora não é geralmente importante.

Cada TSR é listado no seguinte formato, com apenas aplicáveis linhas listadas para cada TSR.
Nome do programa TSR: xxxxxxxx
      Autoexec Position: xxxxxxxx
      Hardware Interrupt Hook Bit Map: xxxxxxxx
         Hooks: INT 13
         Hooks: unit number: nn
         Hooks: unit number: nn
				

Autoexec posição

Ficheiro desfasamento no ficheiro Autoexec.bat da linha que causou o TSR seja carregado.

Mapa de bits de gancho de interrupção de hardware

Uma máscara de bits de interrupções de hardware ligados por TSR, codificado no formato hexadecimal. O bit mais baixo corresponde ao IRQ 0 e assim sucessivamente.

Hooks: INT 13

O TSR cria hooks INT 13 e é um forte candidato para obrigar o sistema para utilizar o modo de compatibilidade com acesso ao disco.

Hooks: número de unidade: nn

Lista as unidades lógicas que o TSR foi ligado.

Mais Informação

O ficheiro Ios.log tem várias secções, cada uma delas é descrita abaixo.

GLOSSÁRIO DE TERMOS

INT 13 - interrupção 13 é a interrupção da unidade de disco rígido. Quando o sistema operativo necessita de aceder ao disco rígido, emite uma chamada de INT 13. Isto normalmente é servido pelo BIOS, mas os controladores de dispositivos e programas TSR pode interceptar o pedido.

INT 4B - interrupção 4B é o IRQ utilizado por versões de método comum de acesso (CAM) 1,9 e anteriores.

INT 4F - interrupção 4F é a interrupção utilizada pelo método comum de acesso (CAM) versões 2.0 e posteriores.

Gancho - gancho é um sinónimo para "intercepção." Por exemplo, um "INT 13 interceptor" é um controlador de dispositivo ou programa que intercepta todas as chamadas de INT 13. As razões para fazê-lo poderá inócua (uma protecção de ecrã), benéfico (um controlador de dispositivo que lhe permite aceder a um dispositivo ou caso contrário seria inacessível), ou prejudiciais (um vírus).

TSR-(terminate and stay resident) - um programa, normalmente carregado no ficheiro Autoexec.bat, que carrega próprio permanentemente na memória.

Número de unidade - um número de unidade é uma letra de unidade convertida num número. Unidade é o número de unidade zero, unidade B é um número de unidade e assim sucessivamente. Estes são por vezes referidas como "unidades lógicas," o que não devem ser confundidas com SCSI números de unidade lógica (LUN).

PARTE 1

A primeira secção do ficheiro Ios.log resume IOS takeover. Esta secção pode conter nenhum, uma ou mais linhas listadas abaixo na ordem pela qual aparecem normalmente.


Controlador incompatível xxxxxxxx. Carregar FastDisk para controlador se possível



O controlador de dispositivo indicado cria hooks INT 13 de forma a que o Windows tem considerados inseguro, mas que ficaria seguro se foi instalado um controlador FastDisk do Windows 3.1.

Referências

"Microsoft Windows 95 Resource Kit," Capítulo 19

Propriedades

Artigo: 138899 - Última revisão: 19 de janeiro de 2007 - Revisão: 1.2
A informação contida neste artigo aplica-se a:
  • Microsoft Windows 95
  • Microsoft Windows 98 Standard Edition
Palavras-chave: 
kbmt kbinfo KB138899 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: 138899

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