Musφm zaΦφt konstatovßnφm, ₧e v prvnφ Φßsti vaÜeho dotazu je obsa₧ena charakteristika toho, jak Windows 95 p°i instalaci postupujφ. To znamenß, ₧e p°i chybn∞ detekovanΘm hardwaru se instalace zastavφ a p°i opakovanΘ instalaci je chybnΘ mφsto p°eskoΦeno.
Vysv∞tleme si nejd°φve, odkud systΘm Φerpß informace o hardwaru. U za°φzenφ, kterß spl≥ujφ podmφnky vyhovujφcφ Plug and play, se pou₧φvß prßv∞ standardu pro jejich identifikaci. Toto platφ nejenom p°i instalaci, ale kdykoliv p°idßvßte nov² hardware. U starÜφch za°φzenφ nevyhovujφcφch podmφnkßm Plug and play se k jejich detekci pou₧φvß interaktivnφho postupu. Windows 95 prohledßvajφ vÜechny konfiguraΦnφ soubory. K identifikaci vyu₧φvajφ Windows 95 rovn∞₧ ovladaΦe nahranΘ do pam∞ti. Podle p°φznak∙, kterΘ instalßtor (nebo systΘm) objevφ, jsou nahrßny p°φsluÜnΘ detekΦnφ moduly. Pokud ₧ßdnΘ p°φznaky instalovanΘho za°φzenφ nejsou, detekΦnφ proces pro t°φdu tohoto za°φzenφ je p°eskoΦen.
DalÜφ d∙le₧itou Φinnostφ b∞hem detekce je kontrola mo₧n²ch konflikt∙ jednotliv²ch za°φzenφ. Mßm na mysli p°eruÜenφ IRQ, adresy I/O nebo DMA. SystΘm se tak v p°edstihu starß o °eÜenφ problΘm∙ spojen²ch s pou₧φvßnφm za°φzenφ, vyu₧φvajφcφch stejnΘ hardwarovΘ zdroje.
Na druhou Φßst dotazu, zda lze funkci Plug and play vypnout, bych mohl odpov∞d∞t zjednoduÜen∞, ₧e nikoliv. Ale...
M∙₧eme vyu₧φt informace z p°edchozφch odstavc∙. To, ₧e Windows 95 Φtou informace z konfiguraΦnφch soubor∙ pro nßs znamenß, ₧e Φtou i p°φkazovΘ °ßdky v souboru Config.sys. Jakmile instalßtor zjistφ na zßklad∞ tΘto informace p°φtomnost urΦitΘho za°φzenφ, nahraje p°φsluÜnΘ detekΦnφ moduly. Pokud vßs zajφmß, odkud jsou brßny dalÜφ informace, tak je to ze souboru Msdet.inf. V tomto souboru jsou odkazy na specifickΘ INF soubory pro ka₧dou t°φdu za°φzenφ. A pokud pou₧ijete v souboru Config.sys p°φkaz Device=... k nahrßnφ p°φsluÜnΘho ovladaΦe, Windows 95 se vyhnou nahrßnφ detekΦnφch modul∙. Toho se dß vyu₧φt prßv∞ pro za°φzenφ, u nich₧ by mohlo dojφt k selhßnφ detekΦnφho procesu.
V²b∞r nejΦast∞jÜφch dotaz∙ z kurz∙ firmy Computer Help p°ipravil Petr Mat∞j∙.