Az inf telepítése Windows 7 alatt. Illesztőprogram telepítése INF fájlból


Opcionális termékek telepítése - DriverDoc (Solvusoft) | | | |

Ezen az oldalon információkat talál a legfrissebb INF illesztőprogram-letöltésekről az INF illesztőprogram-frissítő eszközével.

Az INF illesztőprogramjai kis alkalmazások, melyek segítségével a(z) INF hardverei kommunikálhatnak az Ön operációs rendszerével. A naprakész INF szoftverek használata megelőzi az összeomlásokat, és maximalizálja a hardverek és a rendszer teljesítményét. Régi vagy sérült INF illesztőprogramok használata rendszerhibákhoz, rendszerleálláshoz, vagy a hardver vagy a számítógép meghibásodásához vezethet. Ezenkívül a rossz INF illesztőprogramok telepítése súlyosbíthatja ezeket a problémákat.

Tanács: Ha nem biztos benne, hogyan kell manuálisan frissíteni az INF eszközillesztőket, javasoljuk, hogy töltse le az INF illesztőprogram segédprogramot. Ez az eszköz automatikusan letölti és frissíti INF vezérlők megfelelő verzióját, megakadályozva, hogy rossz INF vezérlőket telepíts.


A szerzőről: Jay Geater a Solvusoft Corporation elnök-vezérigazgatója, egy innovatív szolgáltatási kínálatra összpontosító globális szoftvercég. Egész életen át szenved a számítógépek iránt, és mindent szeret, ami a számítógépekkel, szoftverekkel és új technológiával kapcsolatos.

Sofőr egy speciális vezérlőprogram, amely információkat szolgáltat az operációs rendszer számára a csatlakoztatott berendezésekről, és mechanizmusokat biztosít a használatához. Sok ilyen szoftvertermék meglehetősen összetett funkciókat tartalmaz, amelyek a szervizelt berendezésen áthaladó információk széles skáláját dolgozzák fel. Ezek lehetnek audio- és videoinformációk, szkennelési, nyomtató- és hálózati gépek adatfolyamai, billentyűleütésekkel, egérmozgással kapcsolatos információk, hordozható adathordozókkal való interakció, különféle mobiltelefonok stb., stb.

A telepített hardverrel kapcsolatos információkat a „Vezérlőpult” megnyitásával, a „Rendszer” rész kiválasztásával és az „Eszközkezelő” hivatkozásra vagy gombra kattintva érheti el.

A megnyíló falistában az operációs rendszer számára látható összes eszköz látható lesz.

Mik a telepítési módszerek?

Ha új berendezés csatlakoztatásakor az operációs rendszer nem tudta automatikusan konfigurálni a megfelelő szoftvert, akkor kétféleképpen járhat el:

1. Használjon speciális programokat a kereséshez és az automatikus telepítéshez.

2. Keresse meg és telepítse saját maga a szükséges szoftvert.

Mindkét módszernek megvannak a maga előnyei és hátrányai. Az első lehetőség minden bizonnyal kényelmesebb és sok időt takarít meg. És szabványos felszerelés használata esetén ez a megközelítés jó eredményeket ad - minden hardver úgy fog működni, ahogy kell, és hiba nélkül. Ezenkívül az ilyen automatizálási programok legújabb verzióinak használatakor az illesztőprogram-fájlok legfrissebb verzióit kapja meg. Erről a módszerről bővebben honlapunk ezen az oldalán olvashat: .

A jelentős kényelem ellenére gyakran előfordul, hogy a vezérlőprogram automatikus telepítése nem lehetséges, mivel egyszerűen nincs benne a kiválasztott segédprogram adatbázisában. Ebben az esetben a beállítást manuálisan kell elvégeznie. Bár több időt vesz igénybe, ez a megközelítés a legmegbízhatóbb. Végül is, miután megkapta a vezérlőprogramot közvetlenül a berendezés gyártójától, egyúttal garanciát kap annak teljes kompatibilitására a telepített eszközzel, figyelembe véve a működésének minden árnyalatát. Az ilyen árnyalatokat nem lehet figyelembe venni az univerzális gyűjteményekben.

Hogyan lehet megszerezni a vezetőt?

Általában az összes szükséges szoftvert a megvásárolt termékhez mellékeljük egy optikai lemezen. Ebben az esetben gyakran elegendő behelyezni a lemezt a meghajtóba, elindítani az alkalmazást, és követni az utasításokat a telepítési folyamat során.

Ha a lemez elveszett, vagy újabb verziót szeretne, ezt megteheti a berendezés gyártójának webhelyén a megfelelő részben, amelyet általában „Service / Support”-nak hívnak.

A szükséges fájlok keresésekor ne felejtse el, hogy az operációs rendszer melyik verziójához van szüksége. Mivel a Windows XP-re fejlesztett alkalmazások valószínűleg nem fognak megfelelően működni újabb operációs rendszereken, és a 32 bites szoftverek megtagadhatják a működést 64 bites környezetben. És fordítva.

Előfordulhat, hogy elavult felszereléshez jut. És nem fogja tudni csak az operációs rendszer legújabb verzióin futtatni. Ebben az esetben megpróbálhatja kompatibilitási módban telepíteni a Windows régebbi verzióival. Sajnos ez nem mindig vezet sikeres eredményhez. És az operációs rendszer új verzióinak normál támogatásának hiánya arra kényszeríti a felhasználókat, hogy megtagadják sok teljesen működő és hasznos termék használatát.

Kézi illesztőprogram telepítés

A vezérlőprogramokat jellemzően a gyártók telepítő alkalmazásként szállítják. A telepítés megkezdése után a felhasználó értesítéseket kap, és probléma nélkül követi a telepítési lépéseket, hogy megbirkózzon a teljes telepítési folyamattal.

De meglehetősen gyakori helyzet az, amikor nem biztosítanak ilyen barátságos szoftvert. És sok felhasználó nem tudja, mit tegyen ebben az esetben.

Az alábbiakban az iRiver IFP-700 MP3 lejátszó példájával ismertetjük az ilyen helyzetek kezelésének eljárását.

A lejátszó mikrofonján rögzített információk mentéséhez telepítenie kell az illesztőprogramot, majd használnia kell a speciális iRiver Music Manager segédprogramot. Sajnos azonban az iRiver hivatalos weboldaláról nem lehet letölteni a szükséges fájlokat. Sőt, a webhelyen található oldal tartalmából egyértelműen kiderül, hogy ezt a lejátszót a Windows XP-nél nem újabb operációs rendszerhez tervezték.

Ennek megfelelően a siker garantálásához telepítenie kell ezt a lejátszót a Windows XP rendszerben.

Kis keresgélés után sikerült megszereznem ezt az archívumot a szükséges fájlokkal:

Az archívum tartalmának kicsomagolása

és látjuk, hogy nincsenek benne exe fájlok. De van, amelyet „Telepítési információk”-ként írnak le.

Erre a fájlra (a szomszédos fájlokkal ebben a mappában) kell az operációs rendszernek sikeresen csatlakoztatnia a lejátszót az USB-porthoz.

Csatlakoztatjuk a lejátszót egy vezetékkel a számítógéphez, és látjuk, hogy a következő tipikus ablak jelenik meg:

Ha a szokásos úton haladunk és az automatikus leállítást választjuk, akkor egy ilyen ablak hosszas megjelenítése után

hibaüzenet jelenik meg. Ezért megnyomjuk a „Vissza” gombot, hogy alternatív útvonalat válasszunk.

Ebben az ablakban az automatikus módszer helyett válassza a „Telepítés megadott helyről” opciót

Kattintson a Tallózás gombra, és válassza ki azt a mappát, amelybe kicsomagoltuk a fájlokat a zip archívumból.

Ennek eredményeként a keresési karakterláncnak tartalmaznia kell annak a mappának az elérési útját, amelyben az inf fájl található:

A folyamat befejezése után megjelenik egy sikeres ablak:

Ezt tovább ellenőrizheti, ha megnyitja az Eszközkezelőt, és megnézi, hogy ott van-e telepített lejátszó:

Eredmények

A cikkben felsorolt ​​módszerek segítségével sikeresen telepítheti a vezérlőprogramokat a használt eszközökhöz. Az illesztőprogram manuális telepítésének ismerete pedig inf fájl használatával lehetővé teszi, hogy maximalizálja a használt berendezések számát anélkül, hogy külső szakértőket bevonna. Ezenkívül az eszközgyártók webhelyeiről származó hivatalos szoftverek használata jelentősen növeli számítógépe megbízhatóságát.

Ma megtanítjuk, hogyan telepíthet eszközillesztőket sys és inf fájlokból.

Eszközmeghajtó keresése, telepítése és konfigurálása 200 dörzsölés.

Amikor az internetről letölti az illesztőprogramokat eszközeihez, előfordulhat, hogy nem a megszokott telepítőcsomaggal találkozhat, hanem egy sys és inf fájlokat tartalmazó archívumra. A Sys fájlok rendszerfájlok, az inf fájlok pedig gyakran a számítógép hardver-illesztőprogramjának részét képezik. Ha az illesztőprogram csak a sys-t és az inf-et tartalmazza a szokásos telepítő nélkül, ne essen kétségbe, ez a fajta illesztőprogram is telepíthető. A legtöbb esetben az ilyen illesztőprogramokat harmadik felek webhelyein terjesztik, nem a gyártók webhelyein. Ezért legyen óvatos, és ellenőrizze a letöltött illesztőprogramokat egy víruskereső programmal.

Illesztőprogram telepítése sys és inf fájlok formájában

1. Az első dolgunk, hogy elmegyünk az eszközkezelőbe. Kattintson a Start gombra, és a „sajátgépem” névvel jobb gombbal hívja elő a legördülő menüt, és válasszon ki egy tulajdonságot a listából. Megnyílik egy új ablak, amelyben a bal oldali oszlopban található „eszközkezelő” részre kell lépnünk. A megnyíló listában keresse meg a sárga felkiáltójellel jelölt berendezést, kattintson jobb gombbal arra az eszközre, amelyhez telepítenie kell az illesztőprogramot, majd kattintson az elemre - frissítse az illesztőprogramot. A következő ablak egy varázslót indít el az új berendezések telepítéséhez és konfigurálásához. Válassza ki az eszközillesztő kézi telepítésének lehetőségét.

2. Ezután megkérjük, hogy válasszuk ki azt a mappát, amelyben az illesztőprogramjaink találhatók, vagyis a sys vagy inf fájlokat. Ezután erősítse meg döntését az illesztőprogram telepítésének megkezdéséhez. Ha ez az illesztőprogram nem kompatibilis az eszközzel, vagy az eszköz már rendelkezik újabb illesztőprogram-verzióval, akkor a rendszer felkéri, hogy válasszon másik fájlt az eszköz megfelelő konfigurálásához.

3. Ha a letöltött archívumban csak egy sys fájlt talál inf nélkül, akkor az eszközillesztő-telepítő varázsló nem tudja telepíteni azokat. Ahhoz, hogy az illesztőprogram megfelelően települjön és működjön, át kell másolnia a .sys fájlt a Windows->System32->illesztőprogramokba. Miután az illesztőprogramunkat a rendszermappába másoltuk, elindítjuk a telepítést és automatikusan megkeressük az illesztőprogramot. Az ilyen fájlok telepítésekor javasoljuk, hogy ellenőrizze őket egy víruskereső programmal, mivel egyes támadók rosszindulatú kódokat ágyaznak be az illesztőprogram-fájlokba.

Továbbá, ha nehézségei vannak az illesztőprogramok saját maga frissítésével, technikusaink szívesen elvégzik ezt a munkát.

Szakértői látogatás és diagnosztika0 dörzsölés.

Nyilvánvaló, hogy a személyi számítógép minden felhasználójának időről időre csatlakoztatnia kell valamilyen eszközt az állomásához. Hogy ez miért történik, az most nem nagyon érdekel minket, ez egy sokak által jól ismert frissítés lehet (az egyes csomópontok teljesítményének növelése, illetve a rendszer általános teljesítménye miatt), Ez is lehet egyszerűen új berendezések hozzáadása a meglévő konfiguráció funkcionalitásának bővítéséhez, mivel például új játékvezérlő csatlakoztatása esetén ez a flash meghajtóról származó adatok használatának szükségessége is lehet. Függetlenül attól, hogy pontosan hogyan csatlakoztatunk egy új eszközt, a Windows operációs rendszer kénytelen reagálni az új berendezések megjelenésére bizonyos manipulációk végrehajtásával, hogy biztosítsa az új berendezés szoftverszintű támogatását. Sok operációs rendszer interfészt használ a hardver és a szoftverréteg, az úgynevezett illesztőprogram között, hogy szoftveres interakciót biztosítson az eszközökkel.

Az illesztőprogram olyan szoftver, amellyel az operációs rendszer és a benne futó szoftvermodulok hozzáférnek hardverhez vagy logikai eszközökhöz.

Éppen ezért az operációs rendszer minden rendelkezésére álló eszközzel igyekszik biztosítani az eszköz működését a környezetében, ehhez megkísérli az újonnan csatlakoztatott eszközhöz a megfelelő illesztőprogram telepítését, hogy ezáltal biztosítsa a funkciókat az új eszköz felhasználói módú programjaihoz és a kernel mód kódjához való hozzáféréshez, mert e nagyon hírhedt illesztőprogramok nélkül a rendszer berendezése egyszerűen nem fog működni.
Nem véletlenül említettem a definícióban a logikai eszközöket, hiszen külön kategóriája van azoknak a meghajtóknak, amelyek nem hardvert karbantartanak, hanem a különféle rendszermodulok funkcionális jellemzőinek megvalósítását (bővítését, kiegészítését) integrálják. De kit lephet meg, ha most telepíti az illesztőprogramokat? Ezt a folyamatot már sok éves gyakorlatból ismeri minden PC-felhasználó, hogy biztos vagyok benne, hogy néhányan csukott szemmel is meg tudják csinálni :) De gondoltunk-e már ennek a folyamatnak a részleteire, gondoltunk-e valaha arra, hogy illesztőprogram-telepítési algoritmus? Gondolkozott már azon, hogy az operációs rendszer milyen műveleteket hajt végre új eszköz csatlakoztatásakor és illesztőprogramok telepítésekor?

Egyetért azzal, hogy a felhasználó szemszögéből az illesztőprogram Windows rendszerben történő telepítésének folyamata a legtöbb esetben meglehetősen prózainak tűnik. A rendszertálcán megjelenik a szokásos animált telepítővarázsló ikon, és egy idő után a rendszer jelentést készíthet egy új eszközillesztő telepítési folyamatának sikeres vagy sikertelen befejezéséről a rendszerben. Ezen túlmenően a telepítővarázsló gyakran a tálcán lévő ikontól eltekintve nem ad vizuális visszaigazolást az új eszköz telepítési kísérleteiről, miközben „csendben” új berendezéseket ad hozzá az eszközök listájához, és (ha sikertelen) megjelöli egy speciális ikon az eszközkezelőben, amely arra utal, hogy a felhasználó folytathatja a berendezés manuális konfigurálását. Mindezek a külső folyamatok, amelyeket Ön és én is jól ismerünk, szinte az operációs rendszer megjelenése óta jelen vagy olyan formában jelen vannak a Windows operációs rendszerek összes verziójában, és csak részletekben térnek el egymástól kissé. Annyira ismerőssé és megszokottá váltak, hogy soha nem is gondoltam arra, mi történik „a képernyő másik oldalán”, az operációs rendszer mélyén, vajon mit rejt ez a képzeletbeli egyszerűség? Amint alább látni fogja, a Windows illesztőprogramjának telepítése egy fizikai vagy logikai eszközhöz meglehetősen összetett és rendkívül érdekes folyamatokat rejt. Illesztőprogram telepítési algoritmus a Windows rendszerben a következő kulcsfontosságú globális feladatokra bontható:

  • Az illesztőprogram bináris fájljának másolása a rendszer megfelelő könyvtárába;
  • Az illesztőprogram regisztrálása a Windows rendszerben, jelezve a rendszerindítási módot;
  • A szükséges információk hozzáadása a rendszerleíró adatbázishoz;
  • Másolja/telepítse a kapcsolódó támogató összetevőket az illesztőprogram-csomagból;

A Windows-ban az illesztőprogram-telepítési algoritmus részeként végrehajtott főbb feladatokon kívül jó lenne osztályozni azokat a feltételeket, amelyek mellett a Windows illesztőprogram-telepítési folyamata elindul:

  • A felhasználó egy új eszközt telepít egy kikapcsolt számítógépre. Ebben az esetben az új eszköz észlelésének és az illesztőprogram telepítésének folyamata már az operációs rendszer betöltésének szakaszában kezdődik.
  • A helyi rendszergazdai jogokkal rendelkező felhasználó az Eszközkezelő beépülő modul használatával kezdeményezi a már telepített eszköz illesztőprogramjának telepítését vagy frissítését.
  • A felhasználó „útközben” új eszközt csatlakoztat egy futó számítógéphez. Ebben az esetben az eszközök egy bizonyos kategóriájáról beszélünk, amelyek menet közben is csatlakoztathatók, például külső eSata, USB stb. Végül is nem fog behelyezni egy belső videokártyát, ha a PCIe bővítőhelyek áramellátása megtörténik? Én személy szerint még nem csináltam :)
  • A felhasználó önállóan futtatja az illesztőprogram-csomag telepítőprogramját egy helyi rendszergazdai jogosultságokkal rendelkező fiókból. Ez a módszer használható mind a Plug and Play szabványt támogató fizikai eszközök illesztőprogramjainak telepítésére, mind pedig a nem PnP (örökölt) illesztőprogramok telepítésére, vagyis olyan logikai eszköz-illesztőprogramokra, amelyeket a rendszer nem észlel automatikusan, és amelyeket más módon nem lehet manuálisan telepíteni. mód. Tipikus példa erre az antivírusok vagy virtuális gépek, amelyek illesztőprogramjaikat (logikai eszközeiket) telepítik a rendszerbe.
  • A felhasználó jobb gombbal kattint az .inf fájlra az illesztőprogram-könyvtárban, és kiválasztja a Telepítés helyi rendszergazdai jogosultságokkal rendelkező fiókból lehetőséget.

De mi is maga az illesztőprogram-csomag? Végül is, amint azt már többször láttuk, ez egy egész sor fájl, amelyek első pillantásra teljesen eltérő célokat szolgálnak. Az illesztőprogram-telepítő csomag szerkezetének alaposabb áttekintése nélkül nehéz lesz megértenünk magát az illesztőprogram-telepítési algoritmust, ezért bemutatjuk az általános összetevőket:

  • .inf fájl(ok). Az illesztőprogram-telepítő csomag kulcsfontosságú összetevője egy fájl, amely leírja az illesztőprogram telepítési folyamatát. inf fájl szakaszokra van osztva, és olyan utasításokból áll, amelyek pontosan jelzik a rendszernek, hogy az illesztőprogram hogyan van telepítve: leírják a telepítendő eszközt, az illesztőprogram-összetevők forrás- és célhelyét, valamint a beállításjegyzékben végrehajtandó különféle módosításokat. a Windows illesztőprogram telepítése, a függőségi információs illesztőprogramok és így tovább. Az .inf fájlok egy fizikai eszközt társítanak az eszközt vezérlő illesztőprogramhoz.
  • Illesztőprogram-bináris fájl(ok). A csomagnak legalább egy .sys vagy .dll fájlt kell tartalmaznia az illesztőprogram magjából. Valójában egyetlen .sys fájl (végső lehetőségként) manuálisan is telepíthető (foglalásokkal) a beállításjegyzék szerkesztésével.
  • Telepítési végrehajtható fájlok. Általában ezek már jól ismert telepítő segédprogramok, amelyek neve setup.exe, install.exe és néhány más.
  • Futtatható fájlok eltávolítása. Ezek általában az uninstall.exe nevű eltávolító segédprogramok.
  • További eljárások és könyvtárak fájljai. Általában ezek .dll formátumú segédkönyvtárak, társtelepítők.
  • .cat fájl(ok). Digitálisan aláírt katalógusfájl. Ezek a fájlok digitális könyvtáraláírásokat tartalmaznak, és a csomagfájlok aláírásaként működnek, amellyel a felhasználó meghatározhatja a csomag eredetét és ellenőrizheti az illesztőprogram-csomag fájlok integritását. Kötelező a Windows Vista és újabb verzióitól kezdődő 64 bites verzióihoz, és minden máshoz ajánlott.
  • Felhasználói mód vezérlő modulok. Általában ezek a felhasználói módban működő különféle parancskisalkalmazások, mint például az ATI Catalist Control Center, a VIA HD Audio Desk, a Realtek HD Audio Control Panel és hasonlók.
  • Súgó fájlok. Hol lennénk nélkülük?

Kifejezések és meghatározások

Ebben a cikkben csak egy telepítési módszert írok le, amely mindenesetre leírja a Windows illesztőprogram-telepítési algoritmusának szinte minden szakaszát, amely más módszerekre is alkalmazható. És most arról a helyzetről fogunk beszélni, amikor a felhasználó új berendezést, például videokártyát helyez be egy kikapcsolt számítógép belső csatlakozójába. Először azonban vezessünk be néhány definíciót, amelyekre szükségünk van az illesztőprogram-telepítési algoritmus tanulmányozása során.
Menedzser (diszpécser) Plug and Play (PnP Manager, PnP Manager)- a kernel mód és a felhasználói mód kódjának felhője, amely az eszközök hozzáadásáért, felismeréséért és eltávolításáért felelős a rendszerben. A kernel módú blokk kölcsönhatásba lép a rendszer többi összetevőjével a rendszerben lévő eszközök kiszolgálásához szükséges szoftver letöltése/telepítése során. Felhasználói mód blokk ( %Windir%\System32\umpnpmgr.dll, a fő rendszerfolyamat keretében fut, az svchost.exe) felelős a felhasználói interakcióért olyan helyzetekben, amikor új illesztőprogramok telepítését vagy a már telepített illesztőprogramok működési paramétereinek módosítását igénylik. Felelős a hardver erőforrások, például megszakítások (IRQ-k), I/O portok, közvetlen memóriaelérési (DMA) csatornák és memóriacímek hozzárendeléséért és későbbi kiosztásáért. Ez a funkció meghatározza az adott eszköz támogatásához szükséges illesztőprogramot, valamint az illesztőprogram letöltésének/telepítésének funkcióját. Képes felismerni az új eszközöket, reagálni a csatlakozásukra és a leválasztásukra. A Windows végrehajtó alrendszer kódjának része.

Eszközök felsorolása

Nincs értelme a teljes betöltési szakaszt a kezdetektől leírni, és csak azzal a számunkra érdekes szakaszsal kezdjük, amikor a Winload(.efi) modul betölti a Windows 7 operációs rendszer kernelt az ntoskrnl fájlból. .alkalmazás. A kernelt a PnP menedzser indítja el, amely a végrehajtó alrendszer része. A PnP-menedzser elindítja az eszközök felsorolásának folyamatát a gyökéreszközről, egy ROOT nevű virtuális busz-illesztőprogramról, amely a teljes rendszert reprezentálja, és az összes PnP és nem PnP eszköz busz-illesztőprogramja, valamint a HAL (hardverszintű absztrakciók) . A HAL ebben a szakaszban buszmeghajtóként működik, amely felsorolja az alaplaphoz közvetlenül csatlakoztatott eszközöket. A HAL azonban ahelyett, hogy ténylegesen felsorolná, a rendszerleíró adatbázisban már megtalálható hardverleírásra támaszkodik. A HAL célja ebben a szakaszban az elsődleges buszok, például a PCI felfedezése. Az elsődleges PCI-busz-illesztőprogram viszont felsorolja az ehhez a buszhoz csatlakoztatott eszközöket, és talál további buszokat, amelyekhez a PnP-menedzser azonnal betölti a meghajtókat. Ezek a buszsofőrök viszont észlelik a buszaikon lévő eszközöket. Ez a rekurzív felsorolás, illesztőprogramok betöltése, majd felsorolás folyamata mindaddig folytatódik, amíg a rendszer összes eszközét fel nem fedezik és konfigurálják. A felsorolási folyamat során a PnP-kezelő létrehoz egy eszközfát, amely egyedileg írja le a rendszer összes eszköze közötti kapcsolatokat. A fa csomópontjai, úgynevezett devnodes (az eszközcsomópontok rövidítése), információkat tartalmaznak egy eszközobjektumról, amely viszont részletesen leírja az eszközt.
A rendszer telepítése óta észlelt összes eszköz rekordja a rendszerleíró adatbázisban tárolódik HKLM\SYSTEM\CurrentControlSet\Enum. Ennek a kaptárnak az alkulcsai a következő formátumban írják le az eszközöket:

HKLM\SYSTEM\CurrentControlSet\Enum\ Enumerator\ DeviceID\ InstanceID

HKLM\SYSTEM\CurrentControlSet\Enum\

  • Enumerator - a buszsofőr neve. A következő értékeket veheti fel: ACPI, DISPLAY, HDAUDIO, HID, HDTREE, IDE, PCI, PCIIDE, Root, STORAGE, SW, UMB, USB, USBSTOR és mások;
  • DeviceID - az ilyen típusú eszközök egyedi azonosítója;
  • InstanceID – ugyanazon eszköz különböző példányainak egyedi azonosítója.

A helyzet az, hogy annak a busznak a meghajtója, amelyre az eszköz csatlakozik, különféle paramétereket kér az eszköztől (gyártó, eszköz, verzió, stb. azonosító), és létrehoz egy úgynevezett hardverazonosítót (HardwareID), amely egyedileg írja le a eszköz, és egy & jelekkel elválasztott paraméterek sorozata, amely a következő részekből áll:

  • Előtag, amely leírja azt a buszt, amelyhez az eszköz csatlakozik.
  • Eszköz azonosító. Több részből áll, mint például a gyártó azonosítója, a termék (modell) azonosítója, az eszköz átdolgozása.

A hardverazonosító egy azonosító karakterlánc, amely az eszközparaméterektől (gyártó, modell, változat, verzió stb.) függ, amelyeket a Windows az eszköz és az illesztőprogram .inf fájljának egyeztetésére használ.

Tipikus HardwareID struktúra:

PCI\VEN_10DE&DEV_1341&SUBSYS_2281103C&REV_A2

A HardwareID mellett az eszközhöz hozzá van rendelve a CompatibleID paraméter(ek), amelyek hasonló formátumúak, de csak általánosabb értékeket tartalmaznak, amelyek nem tartalmaznak eszközspecifikus paramétereket (egyes eszközazonosítókat), és amelyek szükségesek a kompatibilis eszközök szélesebb választéka.

A hardverazonosítót és a kompatibilis azonosítót a Windows végrehajtó kódja használja az eszközillesztő megkeresésére.

Driver észlelése

Ha az eszközök felsorolásának és az illesztőprogramok betöltésének szakaszában annak a busznak a funkcionális illesztőprogramja, amelyhez az új eszköz csatlakozik, tájékoztatja a PnP-kezelőt a csatlakoztatott gyermekeszközök változásairól. A kernel módú PnP-menedzser ellenőrzi, hogy az eszközhöz van-e társítva illesztőprogram azáltal, hogy lekérdezi annak a busznak az illesztőprogramját, amelyre az új eszköz csatlakozik, és lekéri az eszköz hardverazonosítóját és opcionálisan kompatibilis azonosítóját. A kernel módú PnP menedzser egy speciális eseménnyel tájékoztatja a felhasználói módú PnP kezelőt, hogy ez az eszköz telepítést igényel, átadva neki a kapott azonosítókat. A felhasználói módú PnP menedzser először megpróbálja automatikusan, felhasználói beavatkozás nélkül telepíteni az eszközt. Ehhez a felhasználói módú PnP-kezelő futtatja a rundll32.exe segédprogramot, és elindítja az Eszközillesztő-telepítő varázslót (%Windir%\System32\Newdev.dll).

Az Eszköz-illesztőprogram-telepítő varázsló elindítja a megfelelő illesztőprogram keresését az eszközhöz a következő megbízható rendszerhelyeken található összes rendszerinf fájlból származó információk alapján:

  • Illesztőprogram-tár;
  • Windows Update;
  • INF fájlok rendszerkönyvtára;

A fenti célokra az illesztőprogram keresése és telepítése során a setupapi.dll (telepítést támogató funkciók) és a cfgmgr32.dll (konfigurációkezelő) könyvtárak funkcióit használjuk. A keresési folyamat a jelenleg megszerzett HardwareID és (opcionális) CompatibleID azonosítókat használja, amelyek értékei leírják az összes lehetséges hardver azonosítási lehetőséget az illesztőprogram telepítőfájljában, azaz az inf fájlban. A telepített eszköz azonosító értékeit összehasonlítja a rendszerben regisztrált inf fájlok Modellek szakaszában leírtakkal. Az azonosítók listái úgy vannak rendezve, hogy a konkrétabb hardverleírók elsőként jelenjenek meg a listákban. Ha több inf fájlban találtunk azonosító egyezést, akkor a pontosabb egyezést részesíti előnyben a kevésbé pontos egyezéssel szemben, az aláírt inf fájlokat előnyben részesíti az aláíratlan inf fájlokkal szemben, és a később aláírt inf fájlokat a korábban aláírt inf fájlokkal szemben. Ha a HardwareID alapján nem található egyezés, akkor természetesen a CompatibleID kerül alkalmazásra, ha elérhető. Ha a CompatibleID alapján nem talál egyezést, a Hardver hozzáadása varázsló kérheti, hogy keresse meg a legújabb hardver-illesztőprogramot. Nézzük meg közelebbről ezeket a járművezetőkkel kapcsolatos információforrásokat.

Illesztőprogram-tár

Az Illesztőprogram-telepítő varázsló megpróbál megfelelő inf fájlt találni a %Windir%\System32\DriverStore könyvtárban található rendszerillesztő-tárban, amely kivétel nélkül tartalmazza a Windows disztribúcióban található összes illesztőprogramot, amelyet a "Windows Update"-en keresztül szereztek be. " szolgáltatást, vagy telepítette a rendszerbe a felhasználó.

Az illesztőprogram-tár egy biztonságos rendszerhely, egy olyan könyvtár, amely a rendszerre valaha telepített összes illesztőprogram-csomag tárolására szolgál.

A Driver Store először a Windows Vista rendszerben jelent meg. Mielőtt bármilyen illesztőprogramot telepítene a rendszerre, először a speciális kód ellenőrzi az illesztőprogram digitális aláírását, majd az illesztőprogram inf fájlok szintaxisát, majd az aktuális felhasználó jogosultságait, és csak ezután helyezi el az illesztőprogram összes összetevőjét a rendszer illesztőprogram-tárában. Ekkor azonban az illesztőprogram-tárban található illesztőprogram használható eszközök telepítésére a rendszerre. Mivel az illesztőprogramok adattárba helyezésének eljárása meglehetősen bonyolult, az illesztőprogram-tár a legmegbízhatóbb információforrás az illesztőprogramokról.

INF fájlok rendszerkönyvtára

Ezzel párhuzamosan a rendszer a rendszerleíró ágban található DevicePath paraméter értékével leírt rendszerhelyen keresi az illesztőprogramot. HKLM\Software\Microsoft\Windows\CurrentVersion. Az érték általában %SystemRoot%\inf , amely a legtöbb rendszeren megegyezik a C:\Windows\inf hellyel.

INF fájl

Szeretnék egy kis kitérőt tenni, és külön beszélni az illesztőprogram-csomag információs fájljairól. inf fájl az illesztőprogram-készlet egyik kulcsfontosságú összetevője. Tárolja az illesztőprogram telepítéséhez és eltávolításához szükséges műveletek sorrendjét, amelyeket speciális direktívák írnak le, amelyek jelzik a funkcionális illesztőprogram-fájlok helyét. A fájl olyan parancsokat tartalmaz, amelyek információkat adnak a rendszerleíró adatbázishoz, amely felelős az illesztőprogram és osztályának (Class) listázásáért (Enum), és tartalmazhat utasításokat a Hardvertelepítő varázsló számára az úgynevezett fő telepítők (Class Installer) és további telepítők (Class Installer) elindításához. CoInstaller , Co-installer) az eszközosztályhoz és magához az eszközhöz. Ezenkívül az inf fájl meghatározza az eszköz típusát, gyártóját, modelljét, illesztőprogram-osztályát, a szükséges fájlokat és erőforrásokat.

A társtelepítő (strukturálisan egy normál DLL) egy további telepítő, amelyet a telepítési szakaszban hívnak meg, és amely az alosztályra vagy eszközre jellemző telepítési lépéseket hajt végre, például előkészíti az infrastruktúrát az illesztőprogramnak a rendszerben való működéséhez (például a NET telepítése). .Framework csomag), konfigurációs párbeszédpanelek megjelenítése, amelyek lehetővé teszik a felhasználó számára egy adott eszköz beállításainak megadását.

A társtelepítők fontos jellemzője, hogy szükség esetén egy új eszköz példányait kötik a működéshez szükséges protokollokhoz. Ez például különféle típusú kommunikációs eszközökre vonatkozhat, amelyek működéséhez különböző protokollokat és átviteleket igényelnek, például ndis, pppoe, tcpip, tcpip6, smb, netbt.
Az .inf fájl emellett leírja a kicsomagolást, másolást, futtatást, fájlok átnevezését, kulcsok hozzáadását és törlését a beállításjegyzékben, és még sok más műveletet.
Térjünk azonban vissza az illesztőprogram Windows rendszerben történő telepítésének fő algoritmusához. Ha az illesztőprogram-telepítő nem talál megfelelő illesztőprogramot a fent felsorolt ​​helyeken, a rendszer az eszközt azonosítatlanként jelöli meg.

Ebben az esetben a felhasználót arra kérik, hogy folytassa az eszköz telepítését a kisalkalmazáson keresztül. Eszközkezelő. Miután a felhasználó önállóan kiválasztotta az eszközt és jelzi az illesztőprogram-fájlok helyét, az illesztőprogram-telepítési algoritmus folytatja munkáját, és a következő lépés az illesztőprogram digitális aláírásának ellenőrzése.

Az illesztőprogram digitális aláírásának ellenőrzése

Az a tény, hogy az illesztőprogram a kernel mód kódjának részeként meglehetősen kritikus összetevője az operációs rendszernek, és a fejlesztő által az illesztőprogram kódjában elkövetett hibák könnyen súlyos hibákhoz (BSOD) vezethetnek a rendszerben. A Microsoft egy ideje meglehetősen érzékeny az illesztőprogram kódjának minőségére, és ezzel összefüggésben olyan mechanizmusokat vezettek be a Windows operációs rendszerekbe, mint az illesztőprogramok digitális aláírása és a rendszerillesztő-aláírási szabályzat.

Az illesztőprogram digitális aláírása egy változó hosszúságú adatsor, amely bizonyos mértékig biztosítékot nyújt arra vonatkozóan, hogy az illesztőprogram kódját megbízható forrás hozta létre, és nem volt kitéve jogosulatlan módosításoknak.

A következő lépés a PnP-kezelő kód felhasználói módú része, amely ellenőrzi a rendszerillesztő-aláírási szabályzatot. Ha a rendszerházirend arra utasítja a kernelkódot, hogy blokkolja vagy figyelmeztesse az aláíratlan illesztőprogramok telepítését, akkor a PnP-kezelő elemzi az illesztőprogram inf fájlját egy CatalogFile direktíva jelenlétére, amely egy katalógusfájlra mutat (egy .cat kiterjesztésű fájlra), amely tartalmazza a következőt: az illesztőprogram-csomag digitális aláírása.

A katalógusfájl (.cat) egy speciális fájl, amely a teljes illesztőprogram-csomag digitális aláírásaként működik, mivel az illesztőprogram-csomagban található fájlokat nem írják alá külön. Az egyetlen kivétel a rendszerindítási fázisú kernel-illesztőprogram binárisai, de ezeket külön kernelkód ellenőrzi.

Az illesztőprogramok tesztelésére és aláírására megalakult a Microsoft Windows Hardware Quality Lab (WHQL), amely alaposan teszteli a Windows disztribúciókkal szállított illesztőprogramokat, valamint a nagyobb hardverszállítók illesztőprogramjait. Az összes többi illesztőprogram-fejlesztő számára rendelkezésre állnak olyan eljárások, amelyek lehetővé teszik a járművezetők önálló, fizetett aláírását. Amikor egy illesztőprogram minden WHQL-teszten átmegy, „aláírt” lesz. Ez azt jelenti, hogy a WHQL egy hash-t vagy egyedi aláírást generál az illesztőprogram számára, amely egyedileg azonosítja az illesztőprogram-fájlokat, majd kriptográfiai algoritmusok segítségével aláírja azt egy speciális Microsoft privát kulcs segítségével, amelyet az illesztőprogramok aláírására használnak. Az aláírt hash egy könyvtárfájlba (.cat fájl) kerül elhelyezésre, amely közvetlenül az illesztőprogram-csomag könyvtárába kerül.
Az illesztőprogram telepítési folyamata során a felhasználói módú PnP-kezelő kivonja az illesztőprogram-aláírást a .cat fájlból, visszafejti az aláírást a Microsoft nyilvános kulcsával, és összehasonlítja a kapott kivonatot a telepített illesztőprogram-fájl hash-jével. Ha a hash-ek egyeznek, az illesztőprogramot a WHQL-teszten átesettként jelöli meg. Ha az aláírás nem ellenőrizhető, a PnP-kezelő a rendszerillesztő-aláírási szabályzat beállításai szerint jár el, vagy megtiltja az illesztőprogram telepítését, vagy továbbra is engedélyezi az illesztőprogram telepítését.

Biztonsági másolat készítése

Nagyon jó Windows-stratégia, ha létrehoz egy visszaállítási pontot, mielőtt új eszközillesztőket adna a rendszerhez. Ez elsősorban annak köszönhető, hogy egy hibát tartalmazó kernel módú meghajtó miatt a rendszer teljesen működésképtelenné válhat, és akkor mit tegyünk ezzel a rendszerrel? Még minden aláírás és ellenőrzés ellenére is képesnek kell lennie a felhasználónak a konfiguráció visszaállítására, ha például a telepítés után valami nem tetszett neki.

Illesztőprogram telepítése

Ezen a ponton a harmadik féltől származó illesztőprogram-csomag telepítésre kerül a rendszerillesztő-tárolóba. Ezután a rendszer végrehajtja az illesztőprogram tényleges telepítését az illesztőprogram-tárolóból, amely a %Windir%\System32\drvinst.exe segédprogrammal történik. Ebben a szakaszban a következő események fordulnak elő:

  • Az illesztőprogram inf fájlja a %Windir%/inf speciális mappába másolódik. Harmadik féltől származó illesztőprogramok esetében gyakori a fájl átnevezése OEMx.inf névre, ahol x az inf fájl sorozatszáma a könyvtárban.
  • Az operációs rendszer kódja rögzíti az inf fájl telepítésének tényét a rendszerleíró adatbázisban.
  • Egy eszközcsomópont (devnode) jön létre a rendszerleíró adatbázisban az útvonal mentén HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ \\ , amely részletes információkat tartalmaz az eszközről.
  • Az illesztőprogram bináris fájljai a %Windir%\System32\DRIVERS célmappába és esetleg más célmappákba másolódnak. A rendszerleíró kulcsok frissülnek.
  • Létrejön az illesztőprogramnak megfelelő rendszerleíró kulcs: HKLM\SYSTEM\CurrentControlSet\Services\illesztőprogram_neve. A kulcsparaméterek generálódnak.
  • Létrejön az illesztőprogram-események naplózásáért felelős rendszerleíró kulcs, amely az ágban található HKLM\SYSTEM\CurrentControlSet\Services\EventLog\System\driver_name.
  • A PnP-kezelő minden újonnan telepített illesztőprogramhoz meghívja a DriverEntry eljárást. A kernel módú PnP-kezelő ezután megpróbálja "indítani" az illesztőprogramot úgy, hogy betölti a memóriába, és meghívja az illesztőprogram AddDevice rutinját, hogy tájékoztassa magát az illesztőprogramot arról az eszközről, amelyhez betöltötte.

Vezető információs helye

Amellett, hogy ismertetem magát az illesztőprogram-telepítési algoritmust a Windows rendszerben, szeretnék egy külön részt kiemelni, és az illesztőprogramokkal kapcsolatos információk fájlrendszerben és rendszerleíró adatbázisban való elhelyezésének lehetséges helyeinek leírását szentelni. Gyakorlati szempontból ez az információ a manuális szerkesztés egyszerűsítését szolgálja bármilyen végzetes meghibásodás esetén. A következőkben olyan helyek találhatók, ahol a járművezetői információk nyomait észlelheti.

Általános illesztőprogram-naplók

A rendszeren számos napló található, amelyek segíthetnek különféle illesztőprogram-problémák megoldásában.

  • %Windir%\setupact.log -- hibakeresési üzeneteket tartalmaz a kernel módú illesztőprogram-telepítőtől, amely egy Win32 DLL, amely az eszköz telepítési folyamatát kíséri;
  • %Windir%\inf\setupapi.app.log -- üzeneteket tartalmaz az alkalmazás telepítési folyamatából;
  • %Windir%\inf\setupapi.dev.log -- üzeneteket tartalmaz az eszköz telepítési folyamatából;

Vezetői napló

Ha a Csomagkezelőt (pkgmgr) használja egy csomag telepítésére/eltávolítására, amely viszont telepít, frissít vagy eltávolít egy illesztőprogramot, akkor lehetősége van arra, hogy engedélyezze (hibakeresési célból) speciális naplófájl-illesztőprogramok létrehozását. .log , amely csak illesztőprogram-specifikus hibákat tartalmaz. A napló létrehozásához hozza létre/állítsa be a következő rendszerleíró kulcsot, majd futtassa újra a pkgmgr-t. Ezt követően egy drivers.log fájl jön létre abban a könyvtárban, ahonnan a pkgmgr elindult.
Ág: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Device Installer
Kulcs: DebugPkgMgr
Típus: DWord
Érték: 1

%Windir%\inf

Az összes inf fájl ebben a könyvtárban van tárolva. Mint fentebb említettük, miután egy harmadik féltől származó illesztőprogramot telepített a rendszerre, annak inf fájlját átnevezzük OEMx.inf-re, így a könyvtárban egy sor hasonló fájlt láthat. Az operációs rendszer kódja megjegyzi, hogy az inf fájlt a rendszerleíró adatbázisba telepítették.

%Windir%\System32\DRIVERS

Ez az a könyvtár a Windows fájlrendszerben, ahol az illesztőprogram-fájlok találhatók. A modern operációs rendszerekben, és most a Windows Vistáról és újabbról beszélek, az ebben a könyvtárban található illesztőprogramok túlnyomó többsége .sys kiterjesztésű, a dll fájlok ritkábban fordulnak elő, de ez nem változtat az általános jelentésen, mivel a kiterjesztés, ezek mindegyike megegyezik a .dll fájlokkal. A korábbi operációs rendszerekben olyan formátumokat találtak, mint a .drv és a .vxd.

%Windir%\System32\DriverStore

Illesztőprogramok rendszergyűjteménye, amely minden egyes illesztőprogramot tartalmaz, amely áthaladt a rendszeren. Windows Vista óta használják. Mielőtt bármilyen illesztőprogramot telepítene az operációs rendszerbe, először a speciális kód ellenőrzi az illesztőprogram aláírását, majd az illesztőprogram inf fájlok szintaxisát, majd az aktuális felhasználó jogosultságait, és csak ezután adja hozzá az összes illesztőprogram-összetevőt a rendszergyűjteményhez. És csak ezt követően lehet az illesztőprogramot használni a rendszerben az eszközök telepítésére felhasználói beavatkozás nélkül.

HKLM\SYSTEM\CurrentControlSet\Enum

Rendszerleíró adatbázis, amely információkat tartalmaz a rendszerben lévő eszközökről. A PnP menedzser itt hoz létre egy kulcsot minden egyes formátumú eszközhöz HKLM\SYSTEM\CurrentControlSet\Enum\Enumerator\deviceID. ahol az Enumerator a cikkben fent leírt buszazonosító, amelyet az eszközszámlálási szakaszban kaptunk, az deviceid az eszköztípus azonosító. A kulcs a következő információkat tartalmazza: eszközleírás, hardverazonosítók (Hardverazonosító), kompatibilis eszközazonosítók (Compatible ID) és erőforrásigények. A kaptár kizárólag az operációs rendszer kódja általi használatra van fenntartva, így a felhasználói alkalmazások és illesztőprogramok nem hajlandók közvetlenül kapcsolatba lépni vele, és dokumentált rendszerfunkciók használatát javasolják.

HKLM\SYSTEM\CurrentControlSet\Control

Rendszerleíró adatbázis, amely információkat tartalmaz a különféle illesztőprogram-konfigurációs paraméterekről az operációs rendszer indításakor. Olyan fontos kulcsokat tartalmaz, mint:

  • Az osztály információkat tartalmaz az eszköztelepítési osztályokról, amelyek a hasonló módon konfigurált és telepített eszközök csoportosítására szolgálnak. Ez a kulcs minden telepítési osztályhoz tartalmaz egy kulcsot, amelynek neve megegyezik a megfelelő telepítési osztály GUID nevével.
  • A CoDeviceInstallers információkat tartalmaz az osztálytárs-telepítőkről
  • A DeviceClasses információkat tartalmaz a rendszerben regisztrált eszközinterfészekről. minden olyan illesztőprogramnak, amely kapcsolatba kíván lépni a rendszer felhasználói módú programjaival, interfészt kell biztosítania. Az eszköz interfész osztály az eszköz és illesztőprogramjának funkcionalitását más rendszerkomponensek és felhasználói módú alkalmazások számára teszi elérhetővé.

HKLM\SYSTEM\CurrentControlSet\Services

Egy rendszerleíró adatbázis, amely a rendszer összes szolgáltatásáról (illesztőprogramjáról) vonatkozó információkat helyez el. Minden rendszermeghajtó meglehetősen fontos globális információkat helyez el magáról az űrlap kapcsolataiban HKLM\SYSTEM\CurrentControlSet\Services\<Имя_драйвера> , amelyet az illesztőprogram az inicializálási folyamat során használ a rendszerindítási szakaszban. A kaptárt a PnP-kezelő aktívan használja a paraméterek átadására az illesztőprogram inicializálási eljárásának meghívásakor.
Ez a bokor a következő elemeket tartalmazza:

  • ImagePath – az illesztőprogram bináris fájljának (képének) teljes elérési útját tartalmazza. a telepítőprogram ezt az értéket az illesztőprogram-csomag inf fájljának adatai alapján tölti ki;
  • Paraméterek - egyedi illesztőprogram-információkat tárol, az illesztőprogram-csomag inf fájljában elhelyezett adatok alapján kitöltve;
  • Teljesítmény - információ a járművezető által vezérelt eszköz teljesítményének figyeléséhez. Megadja a teljesítményfigyelő DLL nevét és a DLL által exportált függvények nevét. Az inf fájlból nyert adatok alapján kitöltve;

HKLM\SYSTEM\CurrentControlSet\HardwareProfiles

Rendszerleíró adatbázis, amely információkat tartalmaz a rendszer hardverprofiljairól, és támogatja ezt a technológiát. A hardverprofil csak a szabványos hardverkonfiguráció és a szolgáltatáskonfiguráció (eredeti konfiguráció) módosításainak halmaza, amelyet a rendszer indításakor töltenek be. Konkrét változtatásokat tartalmaz az eredeti, fő hardverprofilban, két beállításkulcsban konfigurálva: HKLM\SOFTWARE és HKLM\SYSTEM. A Windows 7 nem használja, bár a rendszerleíró kulcsok megmaradtak, valószínűleg kompatibilitási okokból.

Ez a kiadvány azoknak a felhasználóknak szól, akik már valamennyire ismerik a számítógépeket, és szeretnék megtanulni az operációs rendszer önálló telepítését és konfigurálását. Az anyag hozzáférhető nyelve és a nagyszámú vizuális illusztráció segít a Windows 7 helyes telepítésében és a számítógép konfigurálásában az optimális teljesítmény elérése érdekében. Ezenkívül a könyv részletesen leírja az operációs rendszer helyreállításának alapelveit.

Minden jog fenntartva. A könyv egyetlen része sem reprodukálható semmilyen formában a szerzői jogok tulajdonosainak írásos engedélye nélkül.

A könyvben található információk a kiadó által megbízhatónak ítélt forrásokból származnak. Figyelembe véve azonban az esetleges emberi vagy technikai hibákat, a kiadó nem tudja garantálni a közölt információk abszolút pontosságát és teljességét, és nem vállal felelősséget a könyv használatával kapcsolatos esetleges hibákért.

Könyv:

Tekintsünk egy olyan helyzetet, amikor egy INF-fájlkészletet használnak a berendezések telepítéséhez.

Nyisd ki Kezelőpanelés indítsa el a mechanizmust Eszközkezelő. Ennek eredményeként megnyílik egy ablak, amelyben megtekintheti az operációs rendszer által a számítógépen észlelt összes eszköz listáját (16.1. ábra).

A legtöbb az alaplapon elhelyezett eszközökből áll, és csak néhány bejegyzés utal olyan eszközökre, amelyek bővítőkártya formájában vannak telepítve vagy külső portokon keresztül csatlakoztatva.

A mi feladatunk az operációs rendszer által nem észlelt eszközhöz illesztőprogram telepítése. Ha eszköze még nincs csatlakoztatva a számítógéphez, itt az ideje, hogy megtegye.

Ha az eszköz már csatlakoztatva van a számítógéphez, kattintson a jobb gombbal a számítógép nevére a lista legtetején, és a megjelenő menüben válassza a Régi eszköz telepítése lehetőséget (16.2. ábra). Ezzel elindítja a Hardvertelepítő varázslót, amely segítséget nyújt és útmutatást ad a berendezések telepítéséhez (16.3. ábra).


Rizs. 16.1. Indítsa el az Eszközkezelő mechanizmust


Rizs. 16.2. Válassza a Régi eszköz telepítése lehetőséget

A bevezető beszéd elolvasása és az illesztőprogram lemez előkészítése után, ha szükséges, kattintson a gombra További, az eszköz telepítési folyamatának megkezdéséhez.


Rizs. 16.3. Hardvertelepítő varázsló

A telepítővarázsló két lehetőséget kínál a további műveletekhez: a berendezés automatikus és kézi telepítését (16.4. ábra). Az automatikus telepítés nem tesz semmit, mivel az operációs rendszer már megpróbálta ezt megtenni a telepítési folyamat során. Emiatt azonnal át kell lépni a második lehetőségre. Állítsa a kapcsolót állásba A listából kézzel kiválasztott berendezések telepítéseés nyomja meg a gombot További.


Rizs. 16.4. Egy műveleti lehetőség kiválasztása

A következő ablakban a különböző típusú eszközök listája látható, amelyekhez az operációs rendszerben elérhető illesztőprogram (16.5. ábra).


Rizs. 16.5. Adja meg a telepítendő eszköz típusát

Először fontolja meg a lehetőséget, amikor megtalálja a szükséges illesztőprogramot a gyártók és illesztőprogramok listájában. Miután megjelölte, nyomja meg a gombot További, hogy folytassa a telepítést.

A következő ablakban a Hardvertelepítő varázsló megjeleníti a rendszerben a kiválasztott eszköztípushoz elérhető összes illesztőprogram listáját, hardvergyártó szerint rendezve. Ha biztos abban, hogy a javasolt illesztőprogramok egyike megfelelő az Ön berendezéséhez, válassza ki a kívánt gyártót az ablak bal oldalán, és a kívánt illesztőprogramot a jobb oldalon. Ezt követően a gombra kattintva megpróbálhatja telepíteni További(16.6. ábra). Ekkor megjelenik egy megerősítő ablak, amelyben ismét rá kell kattintania a gombra További(16.7. ábra).

Az illesztőprogram telepítésének megerősítése után a Hardver hozzáadása varázsló átmásolja a szükséges illesztőprogramokat a rendszerbe, és megpróbálja inicializálni az eszközt. Ha az eszköz inicializálása sikeres volt, megjelenik egy üzenetablak, amely jelzi, hogy az eszköz illesztőprogramja megfelelően lett telepítve, és az eszköz használatra kész. Ellenkező esetben a varázsló jelenteni fogja, hogy a telepítés sikertelen volt, és az eszközt nem lehet elindítani, vagy problémák vannak (16.8. ábra).

Rizs. 16.6. Adja meg az eszköz illesztőprogramját


Rizs. 16.7. Erősítse meg az illesztőprogram telepítését

Kérdései vannak?

Elírási hiba bejelentése

Szöveg, amelyet elküldünk szerkesztőinknek: