Çfarë është një shofer pajisje?

Drivers Device: Pse ata janë të rëndësishme dhe si të punojnë me ta

Një shofer i pajisjes është një pjesë e vogël e softuerit që tregon sistemin operativ dhe softuerët e tjerë se si të komunikojnë me një copë hardware .

Për shembull, shoferët e printerit tregojnë sistemin operativ, dhe përndryshe çfarëdo programi që ju keni gjënë që dëshironi të printoni të hapur, saktësisht se si të printoni informacionin në faqe

Shoferët e kartave të zërit janë të nevojshëm në mënyrë që sistemi juaj operativ të dijë saktësisht se si të përktheni 1 dhe 0 që përbëjnë atë skedar MP3 në sinjale audio që kartela e zërit mund të nxjerrë në kufjet ose altoparlantët.

I njëjti ide e përgjithshme vlen edhe për kartat video , tastierë , vëzhguesit etj.

Mbani leximin për më shumë përse shoferët janë të rëndësishëm, duke përfshirë edhe disa shembuj të tjerë, si dhe informata se si t'i mbani përditësuesit tuaj të përditësuar dhe çfarë të bëni nëse nuk punojnë siç duhet.

Sa Pikërisht A Punojnë Drejtuesit e Pajisjes?

Mendoni për drejtuesit e pajisjes si përkthyesit midis një programi që po përdorni dhe një pajisje që ai program dëshiron të shfrytëzojë disi. Softueri dhe hardueri janë krijuar nga njerëz ose kompani të ndryshme dhe flasin dy gjuhë krejtësisht të ndryshme, kështu që një përkthyes (shoferi) i lejon ata të komunikojnë.

Me fjalë të tjera, një program kompjuterik mund të japë informacion për një shofer që të shpjegojë se çfarë dëshiron një pjesë të harduerit për të bërë, informacionin që shoferi i pajisjes i kupton dhe pastaj mund të përmbushë me hardware.

Falë shoferëve të pajisjes, shumica e programeve softuerike nuk kanë nevojë të dinë se si të punojnë drejtpërdrejt me harduerin dhe një shofer nuk duhet të përfshijë një përvojë të plotë aplikimi për përdoruesit që të bashkëveprojnë me të. Në vend të kësaj, programi dhe shoferi thjesht duhet të dinë se si të ndërfaqen me njëri-tjetrin.

Kjo është një marrëveshje shumë e mirë për të gjithë të përfshirë, duke pasur parasysh se ekziston një furnizim pothuajse i pafund i softuerëve dhe pajisjeve atje. Nëse të gjithë duhej të dinin se si të komunikonin me të gjithë të tjerët, procesi i krijimit të softuerit dhe pajisjeve do të ishte pothuajse i pamundur.

Si të menaxhoni drejtuesit e pajisjes

Pjesa më e madhe e kohës, shoferët instalohen automatikisht dhe nuk kanë nevojë për më shumë vëmendje, përveç përditësimit të rastit për të rregulluar gabimet ose për të shtuar një veçori të re të ftohtë. Kjo është e vërtetë për disa drejtues në Windows që shkarkohen nëpërmjet Windows Update .

Drejtuesit për çdo pjesë të harduerit në kompjuterin tuaj të Windows menaxhohen nga Menaxheri i Pajisjeve , të disponueshme në të gjitha versionet e Microsoft Windows .

Këtu janë disa detyra të zakonshme në Windows që përfshijnë drejtuesit:

Këtu janë disa burime shtesë që lidhen me shoferët:

Shumë probleme që mund të izolohen në një pjesë të veçantë të harduerit nuk janë probleme me vetë hardware-in e vërtetë, por çështjet me drejtuesit e pajisjes që janë instaluar për atë hardware. Disa nga burimet e lidhura më sipër duhet t'ju ndihmojnë të kuptoni të gjitha këto.

Më shumë për drejtuesit e pajisjes

Përtej lidhjes bazë software-shofer-hardware, ka disa situata të tjera që përfshijnë shoferë (dhe që nuk bëjnë) që janë lloj interesant.

Ndërsa kjo është më pak e zakonshme këto ditë, disa softuerë janë në gjendje të komunikojnë drejtpërdrejt me disa lloje të pajisjeve - pa shoferë të nevojshëm! Kjo zakonisht është e mundur vetëm kur softueri po dërgon komanda shumë të thjeshta në harduer, ose kur të dyja janë zhvilluar nga e njëjta kompani, por kjo gjithashtu mund të mendohet si një lloj situate shoferi i integruar.

Disa drejtues pajisjesh komunikojnë drejtpërdrejt me një pajisje, por të tjerat shtrohen së bashku. Në këto situata, një program do të komunikojë me një shofer para se shoferi të komunikojë me një tjetër, dhe kështu me radhë derisa shoferi i fundit në të vërtetë të kryejë komunikimin e drejtpërdrejtë me harduerin.

Këta shoferë "të mesëm" shpesh nuk kryejnë asnjë funksion tjetër përveçse të verifikojnë se shoferët e tjerë po punojnë siç duhet. Pa marrë parasysh, nëse ka një shofer ose shumëfishe që punojnë në një "pirg", të gjitha këto janë bërë në sfond pa pasur nevojë të dini ose bëni ndonjë gjë.

Windows përdor skedarët .SYS si drejtues të pajisjeve të ngarkueshme, që do të thotë se ato mund të ngarkohen në një bazë të nevojshme, në mënyrë që ata të mos marrin gjithmonë kujtesën. E njëjta gjë vlen edhe për modulet Linux .KO.

WHQL është një proces testimi nga Microsoft që ndihmon në provimin se një shofer i caktuar i pajisjes do të punojë me një version specifik të Windows. Ju mund të shihni se një shofer që shkarkoni po ose nuk është i certifikuar nga WHQL. Ju mund të lexoni më shumë rreth Windows Hardware Quality Labs këtu .

Një formë tjetër e shoferit është drejtuesi virtual i pajisjes, i përdorur me softuer virtualizimi. Ata punojnë në mënyrë të ngjashme me drejtuesit e rregullt, por për të parandaluar qasjen në sistemin operativ të vizitorëve në mënyrë direkte, shoferët virtuale masakrojnë si hardware të vërtetë, në mënyrë që OS i ftuar dhe drejtuesit e tij të mund të hyjnë në pajisje, ashtu si sistemet operative jo-virtuale.

Me fjalë të tjera, ndërsa një sistem operativ pritës dhe drejtuesit e tij lidhen me komponentët aktualë të harduerit, sistemet operative virtuale të mysafirëve dhe shoferët e tyre lidhen me hardware virtuale përmes drejtuesve të pajisjeve virtuale, të cilat më pas transmetohen në harduerin fizik të vërtetë nga sistemi operativ pritës.