Malambot

Isang A hanggang Z na Gabay sa Mga Driver ng Device sa Windows 10, 8.1 at 7

Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema





Huling na-update Abr 17, 2022 gabay sa pagmamaneho ng device 0

Ang mga driver ng device ay mahalaga sa performance ng system. Gayunpaman, tila maraming mga gumagamit ng PC (kahit na ang mga nagtuturing sa kanilang sarili na advanced) ay may malabo na pag-unawa sa papel ng isang driver sa system, mga pag-andar nito, mga uri, at iba pa.

Ang post na ito ay isang maikling non-technical rundown na nagpapaliwanag kung paano gumagana ang mga driver at kung bakit sila mahalaga. Ang ganitong gabay ay magiging kapaki-pakinabang para sa sinumang gumagamit ng PC na sabik na gamitin ang kanyang device sa pinakamataas na kahusayan nito.



Ano ang Device Driver?

Ayon sa Wikipedia , isang driver ay isang computer program na nagpapatakbo o kumokontrol sa isang partikular na uri ng device na naka-attach sa isang computer.

Sa madaling salita, ang driver ay isang elemento ng software na nag-uugnay sa hardware sa operating system. Sa pamamagitan ng isang driver, ang kernel ng isang PC ay konektado sa mga elemento ng hardware. Sa praktikal na pagsasalita, nang walang mga driver ng system, ang mga sumusunod ay magiging imposible:



  • Pag-print ng isang pahina ng teksto;
  • Pag-play ng MP3 file (isang system ay gumagamit ng sound drivers upang isalin ang binary could sa MP3);
  • Gamit ang keyboard, video card, mouse, atbp.

Ang layunin ng a driver ng device ay upang matiyak na ang hardware ay konektado nang maayos sa anumang bersyon ng operating system.

Paano Gumagana ang isang Driver?

Paano gumagana ang Driver ng device



Ang isang epektibong paraan upang isipin ang mga driver ay sa pamamagitan ng pag-unawa sa kanila bilang mga tagapamagitan sa pagitan ng isang programa sa isang PC at isang piraso ng hardware na ginagamit nito upang tumakbo. Sa kanilang sarili, ang software at ang hardware ay hindi konektado sa anumang paraan - sa teknikal na pagsasalita, nagsasalita sila ng iba't ibang mga wika.

Sa pamamagitan ng mga driver, gayunpaman, ang isang koneksyon sa pagitan ng dalawa ay posible. Lumilikha ito ng protocol ng komunikasyon at interface, kaya pinapagana ang lahat ng mga pakikipag-ugnayan ng software-hardware. Ang epekto ng isang driver ng system ay napakalaking - kung wala ito, ang pagbuo at pagpapatakbo ng software ay halos imposible.



Kernel vs User Mode Driver - Ano ang Pagkakaiba?

Mayroong iba't ibang uri ng mga driver ng device – para sa motherboard, BIOS, virtual device, at iba pa. Gayunpaman, karaniwang inuri ang mga ito sa dalawang malawak na kategorya – mga driver ng kernel at user mode. Ano ang pagkakaiba ng dalawa? Tingnan natin nang mas malapit at subukang gumuhit ng mga pagkakaiba:

Mga driver ng kernel

Ang mga driver ng kernel ay ginagamit para sa pag-load ng isang operating system sa memorya. Dahil may limitasyon sa mga driver ng Kernel ang isang system ay maaaring tumakbo nang sabay-sabay dahil sa kanilang mataas na paggamit ng CPU at epekto ng system, ang mga Kernel mode device ay karaniwang nakalaan para sa pinakapinagkakatiwalaang mga function sa antas ng kernel ng computer. Kasama sa mga iyon ang pagpapatakbo ng BIOS, motherboard, processor, at iba pa.

mga driver ng kernel

Dapat tandaan ng isang PC user na ang pag-crash ng isang kernel driver ay maaaring nakamamatay sa system at nag-crash sa buong PC.

Mga Driver ng User Mode

Ang isang user-mode driver ay ginagamit kapag ang isang PC user ay nag-trigger ng isang sitwasyon kung saan ang isang bagong piraso ng hardware (hindi kernel-based) ay konektado sa computer. Kabilang dito ang karamihan sa mga plug-and-play na device – mga printer, keyboard, mikropono, atbp. Hindi tulad ng kernel driver, ang user-mode ay walang direktang access sa hardware – nakikipag-ugnayan ang driver sa lahat ng elemento ng hardware sa pamamagitan ng API ng system.

Mga Driver ng User Mode

Ang magandang balita tungkol sa mga driver ng user-mode ay hindi nakamamatay ang kanilang mga pag-crash. Maaari pa ring i-recover ang isang system pagkatapos huminto sa pagtugon ang isang driver.

Upang mapababa ang epekto ng system ng mga driver ng user-mode, maaari mong isulat ang mga ito sa isang disk. Ang tanging pagbubukod sa pagsasanay na ito ay ang mga driver ng paglalaro na mas mahusay na mai-save sa RAM.

Iba pang mga Uri ng Driver

Mayroong iba pang mga klasipikasyon ng mga driver batay sa kanilang mga layunin at pagganap. Sa block na ito, malalaman mo ang tungkol sa mga pangunahing uri ng mga driver ng device at ang mga pagkakaiba sa pagitan ng mga ito.

Block vs Character

Parehong ginagamit ang mga driver ng block at character para sa pagbabasa at pagsusulat ng data. Depende sa paggamit, ang mga USB, hard disk at CD-ROM ay maaaring uriin bilang isa o isa pa.

Mga driver ng character magsulat ng isang character ng data na katumbas ng isang byte ng impormasyon sa isang pagkakataon. Ang panuntunan ng thumb ay ang anumang device na nakakonekta sa isang serial port ay gumagamit ng character driver. Ginagamit din ang ganitong uri para sa mga serial bus. Ang mouse, bilang isang serial device, ay isang solidong halimbawa ng paggamit ng mga driver ng character.

I-block ang mga driver , sa kabilang banda, ay maaaring magbasa at magsulat ng maramihang mga character sa isang pagkakataon. Ang pangalan ng uri ay nagmula sa operating model nito. Gumagana ang isang block driver sa pamamagitan ng paglikha ng isang block at pagpuno nito ng mas maraming data hangga't maaari itong maglaman. Ang ganitong uri ng driver ng device ay ginagamit ng hard disk o CD-ROM (sa huli, gayunpaman, ay nangangailangan ng kernel na suriin kung ang device ay konektado sa isang PC sa bawat oras kapag na-invoke ng anumang software).

Mga driver ng virtual device

Ginagamit ang mga driver ng virtual device para sa pagpapatakbo ng software ng emulation. Ang pinakakaraniwang mga halimbawa nito ay ang mga virtual na kapaligiran sa pagsubok o isang VPN. Upang magpatakbo ng isang emulator, maaaring kailanganin ng isang system na lumikha ng isang virtual network card - upang magawa iyon, kinakailangan ang driver. Iyan ay kapag ang isang virtual device driver ay kinakailangan upang matiyak ang maayos na pagganap ng isang emulator, paganahin ang koneksyon sa Internet, at iba pa.

Generic vs Original Equipment Manufacturer

Ang isa pang pagkakaiba na dapat iguhit sa pagitan ng mga driver ng device ay ang pag-alam kung ang mga ito ay generic o OEM (orihinal na tagagawa ng kagamitan) na nauugnay.

Anumang driver na ginagamit ng operating system ay, sa lahat ng posibilidad, generic . Ang mga nauugnay sa OEM ay maaaring gamitin ng iba't ibang software publisher o partikular para sa isang partikular na device.

Ang Windows 10, halimbawa, ay tumatakbo gamit ang mga generic na driver.

Gayunpaman, kapag walang generic na driver para sa partikular na hardware na idinisenyo upang ikonekta sa isang PC, ang isang tagagawa ay magdidisenyo ng isang pagmamay-ari na May kaugnayan sa OEM . Kailangang manu-manong i-install ng isang user ang mga driver na ito pagkatapos ikonekta ang kagamitan sa isang device.

Imbakan ng mga OEM-driver

Karaniwan para sa 1990s at unang bahagi ng 2000s, nagiging pambihira na ngayon ang mga driver ng OEM dahil ginagamit ng karamihan sa mga brand ang mga built-in.

Pamamahala ng driver ng device

Ngayong alam mo na ang higit pa tungkol sa mga driver, maaari kang magtaka kung saan makikita ang listahan ng lahat ng tumatakbong driver na kumokontrol sa kanilang performance at epekto sa system. Ang lahat ng nasa itaas ay maaaring suriin sa Device Manager, na magagamit para sa lahat ng mga bersyon ng Windows. Kadalasan, hindi na kailangang pangasiwaan o magpalit ng driver dahil karaniwang awtomatikong naka-install ang mga ito.

Buksan ang Device manager

Gayunpaman, upang matiyak na ginagamit mo ang pinakabagong bersyon ng lahat ng mga driver ng device, huwag kalimutang suriin ang Windows Update Manager paminsan-minsan. Ang pag-update ng mga driver ay isang user, hindi ang responsibilidad ng manufacturer.

Ang mabuting balita ay, mayroong dose-dosenang mga tool sa pag-update ng driver sa merkado. Susuriin nila ang web para sa mga bagong bersyon at awtomatikong i-install ang mga ito. Tandaan na ang mga update sa driver ay laging libre . Sinumang magsabi sa iyo na magbayad para sa isang bagong bersyon, ay nasa para sa isang rip-off. Bigyang-pansin ang mga katulad na scam at iwasan ang mga ito.

Konklusyon

Malaki ang epekto ng mga driver ng device pagdating sa maayos na karanasan ng user at mahusay na koneksyon sa software-hardware. Ang pag-alam sa pagkakaiba sa pagitan ng pinakakaraniwang mga uri ng driver pati na rin ang batayan ng kanilang pamamahala ay magpapahusay sa iyong kumpiyansa bilang isang gumagamit ng PC at mapoprotektahan ka mula sa pagiging scammed ng mga umaatake.