Popis souboru Ios.log

Překlady článku Překlady článku
ID článku: 138899 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Souhrn

Jako pokusy o určení, zda jej lze bezpečně nainstalovat 32bitové ovladače, je vytvořen soubor Ios.log podle IOS (I/O správce). Systém Windows vytvoří soubor Ios.log v adresáři Windows, jestliže některé jednotky používají režim systému MS-DOS. To obvykle znamená, že ovladač Dosdrv.sys nebo Pcidrv.sys je v souboru Config.sys pravděpodobně jako ovladač Promise technologií ukládání do mezipaměti řadiče, ale odpovídající 32bitový ovladač FastDisk není načten.

Tato zpráva je často způsobeno TSR vytvořit diskové jednotky, které neodpovídají fyzické zařízení a ovladače zařízení. Jedním příkladem je program Microsoft Interlnk.

Zadané zařízení ovladač nebo REZIDENTNÍ zachytí přerušení INT 13 a není na seznamu IOS.ini bezpečné TSR a ovladačů.

Zadané zařízení ovladač vyžaduje směrován všechny disku přístup prostřednictvím jej. Po požadavek byl předán prostřednictvím ovladače zařízení požadavek je odeslán 32bitový ovladač. Existuje však penaltu výkonu o hodnotě kvůli této zvláštní směrování.

Tento problém je obvykle způsobena EZ-Drive software verze 3.6 a starší.

To obvykle znamená, že je počítač napaden virem spouštěcího sektoru. Jej může také být způsobeny softwaru pro překlad geometrie pro reálný režim pro pevné disky IDE s více než 1024 válců.

V části "Podrobnosti" může poskytnout jako, ke které dvou situacích je pravděpodobnější případ clues. Vyřešit tuto zprávu, získat příslušný ovladač FastDisk 32bitové, zkopírujte do složky Windows\System a potom přidat do oddílu [386Enh] souboru System.ini následující příkaz:
   device=<driver>.386
				

Chyba vydávání int 25 h: nn jednotku, chyba nn



IOS provést požadavek 25 h (čtení disku) INT určit, které fyzické zařízení je přidružen nn čísla jednotky, ale ovladač zařízení vrátil kód chyby. Určený ovladač navíc nemá atribut "non_disk" v souboru Ios.ini.

Zahrnout možných kódů chyb:
   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
				
Příčina:

Tato zpráva je často způsobeno TSR's, vytvořit diskové jednotky, které neodpovídají fyzické zařízení a ovladače zařízení. Program Microsoft Interlnk je příklad ne.

ŘEŠENÍ:

Odebrání ovladačů zařízení a TSR, které poskytují „ virtuální diskové jednotky nebo přidat do souboru Ios.ini jako "non_disk" ovladače.

Nebezpečné ovladač xxxxxxxx řízení jednotku nn



IOS zjistil, je ovladač zařízení uvedeno nebezpečných kvůli způsobu spravuje nn jednotku.

ŘEŠENÍ:

Odebrat ovladač zařízení uvedeno ze souborů Config.sys a Autoexec.bat.

Monolitický ovladač xxxxxxxx řízení jednotku nn



IOS není schopen komunikovat s ovladačem zařízení uvedeno na jeho funkci převzít, protože ovladač zařízení nepodporuje ASPI nebo CAM nebo INT 13. Určený ovladač navíc nemá atribut "Monolitický" v souboru Ios.ini.

ŘEŠENÍ:

Odebrat ovladač zařízení uvedeno ze souborů Config.sys a Autoexec.bat.

Nebezpečné CD-ROM ovladač, xxxxxxxx, zakázání režimu CDROM chránit



Určený ovladač CD-ROM byl nalezen v oddílu [CDUnsafe] souboru Ios.ini.

ŘEŠENÍ:

Odebrat ovladač zařízení uvedeno ze souborů Config.sys a Autoexec.bat.

Příliš mnoho TSR jsou zapojení INT 13 & h/w přerušení.



Existuje příliš mnoho ovladačů zařízení a TSR souborů Config.sys a Autoexec.bat zavěšení INT 13. Maximální počet TSR a ovladačů zařízení, které lze zavěšení INT 13 bez vynucení režim systému MS-DOS je 20.

ŘEŠENÍ:

Snížit počet ovladačů zařízení a TSR souborů Config.sys a Autoexec.bat.

Neznámý int 13 xxxxxxxx hooker



Poznámka: Tato část neplatí, pokud je název hooker INT 13 "MBRINT13" Viz „ Neznámý INT 13 hooker MBRINT13 "oddílu.

IOS nelze použít přístup 32bitové disku z důvodu přítomnosti uvedeno zařízení ovladač nebo REZIDENTNÍ.

Odebrat ovladač zařízení uvedeno ze souborů Config.sys a Autoexec.bat.

INT 13 úplný kombinaci DO_NOT_CARE + MUST_CHAIN
Pro všechny logické jednotky pomocí RMM. Stále načíst ovladače portu



IOS musí zavést mapovače reálný režim (RMM), protože ovladač zařízení uvedené v souboru Ios.ini s atributem "must_chain".

Vyhledejte v souboru Ios.ini ovladače označené "must_chain" a naleznete, pokud žádný z nich se zobrazí v config.sys nebo Autoexec.bat. Odebrat všechny takové ovladače.

Kombinace kvalifikátor nelegální int 13. Ovladače portu punt



IOS nalezl ovladač zařízení uvedeny v souboru Ios.ini jako "must_chain" a jiný ovladač zařízení uvedena v souboru Ios.ini jako "must_not_chain" Tyto dva požadavky jsou neslučitelnými.

ŘEŠENÍ:

Vyhledejte v souboru Ios.ini ovladače označené "must_chain" a "must_not_chain" a naleznete, pokud žádný z nich se zobrazí v config.sys nebo Autoexec.bat. Odebrat všechny takové ovladače.

Downrev verzi softwaru IDE řízení příliš mnoho int 13 jednotek



IOS zjistil, že software IDE řízení pevný disk nelze bezpečně zpřístupnit protože řídí jednotky na sekundární řadič IDE.

Příčina:

Informace o řešení tohoto problému naleznete v následujícím článku databáze Microsoft Knowledge Base:
ČLÁNEK ID: 126855
TITLE: Windows 95 podpora velkých pevných disků IDE

Nebezpečné ovladač xxxxxxxx zapojení foll. logické jednotky.
číslo jednotky: nn
číslo jednotky: nn



IOS nenalezl zadaný ovladač v souboru Ios.ini jako "bezpečná" ovladače.

ŘEŠENÍ

Zadané zařízení ovladač nebo REZIDENTNÍ odebrat ze souborů Config.sys a Autoexec.bat.

Z důvodu neznámé xxxxxxxx ovladač CAM punting miniports



IOS byl nalezen ovladač zařízení používající CAM není uveden v souboru Ios.ini jako bezpečných ovladačů.

ŘEŠENÍ:

Určený ovladač odebrat ze souborů Config.sys a Autoexec.bat.

Punting miniports kvůli dva identické periferní zařízení



IOS nalezl dva ASPI/CAM ovladačů zařízení, které jsou oba Správa stejné zařízení SCSI. IOS je proto nelze určit, které ovladače dvě zařízení použít.

ŘEŠENÍ:

Ovladač zařízení, není nutné odebrat.

Ovladač CAM načten z Autoexec.bat nebo novější



Ovladač CAM byl načten z umístění než soubor. Takové ovladače nelze převzít IOS.

ŘEŠENÍ:

Izolovat ovladač a odebrat jej.

Ovladač ASPI načten z Autoexec.bat nebo novější



Ovladač ASPI byl načten z umístění než soubor. Takové ovladače nelze převzít IOS.

ŘEŠENÍ:

Izolovat ovladač a odebrat jej.

Neznámý int 13 hooker MBRINT13



To znamená, že je nerozpoznaný INT 13 h zavěšení v hlavní spouštěcí záznam (MBR).

ŘEŠENÍ:

Provedení kontroly virů v počítači zkontrolujte, zda váš počítač není napaden.

Informace o tom, jak zjistit, zda je problém v softwaru pro překlad geometrie a jak upgradovat na verzi, která je kompatibilní se systémem Windows 95 naleznete následujícím článku databáze Microsoft Knowledge Base:
ČLÁNEK ID: 126855
TITLE: Windows 95 podpora velkých pevných disků IDE

ČÁST 2

Další části souboru Ios.log shrnuje všechny jednotky mapovače reálný režim (RMM) používáte pro přístup k disku. Tento oddíl může obsahovat žádné řádky, jeden řádek nebo více než jednu kopii následující řádek:
Jednotka číslo nn zprostředkování ovladače pro reálný režim.

Tento řádek se opakuje po pro každou jednotku, která je použití mapovače reálný režim.

ČÁST 3 - PODROBNOSTI SOUBOR CONFIG.SYS

Tato část souboru Ios.log obsahuje výpis každý ovladač zařízení načten soubor.

Každý ovladač uveden v následující formulář:
<filename>Název ovladače: <název_souboru>
      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
				

Ne všechny řádky jsou uvedeny pro všechna zařízení.

Ovladač ovladače vs. blok znak

Řádky "Ovlada? znak" a "Ovlada? blok řízení jednotek nn" se vzájemně vylučují.

Ovladač adresa

Adresa 8 znak kóduje 16: 16 segmentu: Posun umístění ovladače v paměti.

INT 13 háčkem

Adresa 8 znak kóduje 16: 16 segmentu: Posun umístění ovladač INT 13 zavěšení.

IOSYS INT 13

Adresa 8 znak kóduje 16: 16 segmentu: Posun umístění vektor INT 13 h v okamžiku načten jej. Tato hodnota je zobrazena pouze pro ovladač jej samotného.

INT 4B háčkem

Adresa 8 znak kóduje 16: 16 segmentu: Posun umístění ovladač INT 4B zavěšení.

INT 4F háčkem

Adresa 8 znak kóduje 16: 16 segmentu: Posun umístění ovladač INT 4F zavěšení.

Položka ASPI

Adresa 8 znak kóduje 16: 16 segmentu: Posun umístění ovladač ASPI vstupní bod.

Zavěsí Foll. logické jednotky

Seznam logických jednotek, které má připojený ovladač zařízení.

Číslo řádku config.sys

Číslo řádku v souboru Config.sys, ze kterého byl načten ovladač zařízení. Zobrazí se hodnota v šestnáctkové soustavě. Pokud ovladač zařízení byl načten implicitně, se zobrazí číslo řádku 00000000.

Razítko data a času config.sys

Datum a čas v šestnáctkovém formátu kódovaného souboru Config.sys. Dekódování tato hodnota není obecně důležité.

Mapa zavěšení přerušení hardwaru

Maskování hardwarová přerušení připojený ovladač zařízení kódována v šestnáctkové soustavě. Nejnižší bit odpovídá IRQ 0 atd.

Položka pro falešné zařízení s názvem Mbrint13.sys je generována, pokud připojený hlavní spouštěcí záznam. INT 13 háčkem adresa je adresa zavěšení jako nainstalovaná MBR. Pokud tato hodnota začíná 9, je pravděpodobné, že je počítač napaden virem spouštěcího sektoru.

ČÁST PODROBNOSTÍ O SOUBORU AUTOEXEC.BAT 4

Závěrečné části v souboru Ios.log je výpis programy TSR načten soubor Autoexec.bat. Tento oddíl dvojitou podle řádku:
Razítko Autoexec a časových: xxxxxxxx

Dekódování razítko data a času není obecně důležité.

Každý TSR uvedeny v následující formulář s pouze příslušné řádky pro každý TSR uvedeny.
Název TSR: xxxxxxxx
      Autoexec Position: xxxxxxxx
      Hardware Interrupt Hook Bit Map: xxxxxxxx
         Hooks: INT 13
         Hooks: unit number: nn
         Hooks: unit number: nn
				

Autoexec pozice

Posun v souboru Autoexec.bat řádku soubor, který způsobil TSR být načten.

Přerušení hardwaru Mapa Bit háčkem

Maskování hardwarová přerušení připojený TSR kódována v šestnáctkové soustavě. Nejnižší bit odpovídá IRQ 0 atd.

Zavěšení: INT 13

Rezidentní program zachytí přerušení INT 13 a silné kandidáta pro vynucení systému použít přístup k disku v režimu kompatibility.

Číslo zavěšení: jednotka: nn

Seznam logických jednotek, které má připojený rezidentní program.

Další informace

Soubor Ios.log má několik oddílů, z nichž každý je popsán níže.

GLOSÁŘ TERMÍNŮ

INT 13 - přerušení 13 je přerušení jednotku pevného disku. Pokud operační systém potřebuje přístup pevný disk, vydá volání INT 13. To obvykle je obsloužen BIOS, ale ovladače zařízení a TSR může zachytit požadavek.

INT 4B - 4B přerušení je přerušení, které používá běžné Access Method (CAM) verze 1,9 a starší.

INT 4F - 4F přerušení je přerušení, které používá běžné Access Method (CAM) verze 2.0 a novější.

Háčkem - háčkem je synonymum pro "intercept." Například "INT 13 hooker" je ovladač zařízení nebo program, který zachycuje všechna volání INT 13. Důvody pro tím může být innocuous (spořiče obrazovky), výhodná (ovladač zařízení, které umožňuje přístup k zařízení, které jinak by nepřístupná), nebo nebezpečné (virus).

-(Ukončit a zůstat rezidentní) - A program TSR, obvykle zaveden v souboru Autoexec.bat, který sám trvale načte do paměti.

Číslo jednotky - číslo jednotka je písmeno jednotky, převedenou na číslo. Jednotky je jednotka číslo nula, jednotka B je číslo jedna jednotka atd. Tyto jsou někdy označovány jako "logických jednotek," který nelze zaměňovat s SCSI čísla logické jednotky (LUN).

Část 1

První část souboru Ios.log shrnuje IOS takeover. Tento oddíl může obsahovat none, jeden nebo více řádcích níže uvedené v pořadí, v jakém se obvykle zobrazují.


Nekompatibilní ovladač xxxxxxxx. Pokud je to možné načíst FastDisk pro ovladač



Ovladač zařízení uvedeno zachytí přerušení INT 13 způsobem Windows má považovány za nebezpečné, ale které by se stanou bezpečné, pokud byly nainstalovány ovladač Windows 3.1 FastDisk.

Odkazy

"Microsoft Windows 95 Resource Kit," Kapitola 19

Vlastnosti

ID článku: 138899 - Poslední aktualizace: 19. ledna 2007 - Revize: 1.2
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Windows 95
  • Microsoft Windows 98 Standard Edition
Klíčová slova: 
kbmt kbinfo KB138899 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:138899

Dejte nám zpětnou vazbu

 

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