Humok

Unsa ang Driver sa Device? Giunsa Kini Pagtrabaho?

Sulayi Ang Among Instrumento Alang Sa Pagwagtang Sa Mga Problema





Gi-post saKatapusang gi-update: Pebrero 16, 2021

Ang operating system, uban pang mga programa sa aplikasyon ug ang lain-laing mga hardware device ang tanan gitukod sa lain-laing mga grupo sa mga tawo. Busa, pinaagi sa default, ang OS ug uban pang mga programa dili maka-interface sa mga hardware device. Dinhi diin ang drayber sa aparato mosulod. Kini usa ka piraso sa software nga naglihok isip tighubad tali sa mga operating system ug mga aparato sa hardware. Ang trabaho sa drayber sa aparato mao ang pagtugot sa hapsay nga paglihok sa mga aparato sa hardware nga gilakip sa sistema. Gisultihan sa usa ka drayber sa tig-imprinta ang OS kung giunsa pag-imprinta ang gipili nga kasayuran sa panid. Aron mahubad sa OS ang mga tipik sa audio file ngadto sa angay nga output, gikinahanglan ang sound card driver. Sama niini, adunay mga driver sa device alang sa matag hardware device nga konektado sa imong sistema.



Unsa ang Device Driver

Mga sulod[ itago ]



Unsa ang Driver sa Device?

Dili kinahanglan nga mahibal-an sa OS ang mga detalye sa luyo sa pagtrabaho sa hardware. Gamit ang driver sa aparato, nag-interface lang kini sa partikular nga piraso sa hardware. Kung wala ma-install ang katugbang nga driver sa aparato, wala’y koneksyon sa komunikasyon tali sa OS ug sa hardware. Ang ingon nga hardware device mahimong dili molihok sa husto. Usa ka device driver ug ang katugbang nga hardware device makig-estorya pinaagi sa computer bus diin ang device konektado. Nagkalainlain ang mga driver sa aparato alang sa matag operating system ug nagsalig sila sa hardware. Ang usa ka drayber sa aparato nailhan usab nga usa ka driver sa software o usa lamang ka drayber.

Giunsa pagtrabaho ang mga driver sa aparato?

Gusto sa usa ka hardware device nga makigkomunikar sa usa ka programa sa imong sistema. Mahimo nimong hunahunaon kini nga sitwasyon isip duha ka entidad nga nagsulti sa lainlaing mga pinulongan. Busa, gikinahanglan ang tighubad. Ang drayber sa aparato nagdula sa papel sa tighubad dinhi. Ang software naghatag sa impormasyon sa drayber nga nagpatin-aw kung unsa ang kinahanglan buhaton sa hardware. Gigamit sa drayber sa aparato ang kasayuran aron makuha sa drayber ang trabaho.



Ang usa ka device driver naghubad sa mga instruksyon sa usa ka software program/ang OS ngadto sa usa ka pinulongan nga masabtan sa hardware device. Aron ang sistema modagan nga epektibo, kinahanglan nimo nga adunay tanan nga kinahanglan nga mga driver sa aparato. Kung imong gi-on ang imong sistema, ang OS nakigsulti sa mga driver sa aparato ug sa BIOS sa pagdesisyon sa paghimo sa lain-laing mga buluhaton sa hardware.

Kung dili alang sa usa ka drayber sa aparato, mahimo’g wala’y paagi alang sa sistema nga makigkomunikar sa mga aparato o mga programa sa software kinahanglan mahibal-an kung giunsa ang direktang pag-interface sa hardware (gihatag ang daghang mga programa ug kagamitan sa hardware nga naa kanato karon, kini mahimong lisud). Dili posible ang paghimo og software nga adunay katakus nga direktang makigkomunikar sa tanang matang sa hardware device. Sa ingon, ang mga drayber sa aparato mao ang mga tig-ilis sa dula.



Ang duha - ang mga aparato sa hardware ug mga programa sa software nagdepende sa mga driver sa aparato alang sa hapsay nga paglihok. Ang mga programa kasagarang mogamit og mga general commands aron ma-access ang mga device. Gihubad kini sa usa ka driver sa aparato sa mga espesyal nga mando nga masabtan sa aparato.

Ang mga driver sa device kasagaran moabut isip built-in nga mga sangkap sa usa ka OS. Gihatag sila sa tiggama. Kung ang usa ka sangkap sa hardware o software gipulihan o gi-update, kini nga mga driver sa aparato mahimong wala’y kapuslanan.

Mga drayber sa virtual nga aparato

Ang usa ka virtual device driver usa ka component sa usa ka device driver nga nagtabang sa usa ka hardware device sa pag-establisar sa komunikasyon sa OS o sa usa ka programa. Sila ang mga drayber alang sa mga virtual device. Ang mga drayber sa virtual device makatabang sa hapsay nga pag-agos sa datos. Daghang mga aplikasyon ang maka-access sa usa ka partikular nga hardware device nga walay panagsumpaki. Kung ang driver sa virtual device makadawat og interrupt signal gikan sa hardware device, kini ang magdeterminar sa sunod nga kurso sa aksyon base sa status sa device settings.

Asa gigamit ang usa ka virtual device driver?

Kung mogamit kami og software aron sundon ang usa ka hardware device, usa ka virtual device driver ang gigamit alang sa usa ka device. Usa ka angay nga pananglitan mao ang paggamit sa a VPN . Naghimo ka og virtual network card aron luwas ka nga makakonektar sa internet. Kini usa ka virtual network card nga gihimo sa VPN. Ang usa ka angay nga drayber gikinahanglan alang niini nga kard nga kasagarang i-install sa VPN software mismo.

Ang tanan ba nga mga aparato nanginahanglan mga drayber?

Kung ang usa ka aparato nanginahanglan usa ka drayber nagdepende kung ang imong operating system makaila sa hardware nga aparato ug ang mga bahin niini. Ang pipila ka mga peripheral nga wala mahibal-an sa operating system ug nanginahanglan usa ka drayber mao ang - Video card, USB device, sound card, scanner, printer, controller modem, network card, card reader ug uban pa... Ang mga operating system kasagaran adunay pipila ka generic nga mga drayber nga nagtugot sa komon nga hardware device. sa pagtrabaho sa usa ka sukaranan nga lebel. Pag-usab, ang kondisyon mao nga ang OS kinahanglan nga makaila sa mga bahin sa device. Ang pipila ka mga himan nga magamit sa mga generic nga drayber mao ang - RAM, keyboard, mouse, speaker, monitor, hard drive, disk drive, CPU, power supply, joystick ug uban pa… sama kasubsob sa mga drayber nga gihatag sa tiggama sa hardware.

Basaha usab: Unsa ang Computer file?

Unsa ang mahitabo kung wala ka naka-install sa usa ka drayber?

Kung wala ka naka-install og drayber alang sa usa ka aparato, ang aparato mahimong dili molihok sa tanan o mahimo’g partially molihok lamang. Pananglitan, ang mga himan sama sa mouse/keyboard molihok nga walay drayber. Apan kung ang imong mouse adunay dugang nga mga buton o ang imong keyboard adunay pipila ka espesyal nga mga yawe, nan kana nga mga bahin dili molihok. Kung ikaw usa ka Windows user, imong makit-an ang driver conflict error sa device manager, kung ikaw adunay nawala nga driver. Kasagaran, ang tiggama nagpagawas sa usa ka update sa drayber aron mapapas ang mga sayup nga gihimo sa drayber. Busa, kanunay adunay pinakabag-o nga bersyon sa drayber alang sa imong mga hardware device.

Ang usa ka drayber molihok lamang kung ikaw adunay katugbang nga aparato nga na-install sa imong sistema. Kung sulayan nimo ang pag-install sa usa ka drayber alang sa hardware nga wala, dili kini mahitabo. Pananglitan, ang pag-install sa usa ka driver sa video card kung wala ka usa ka video card sa imong sistema dili maghatag sa imong sistema sa katakus sa pagtrabaho sa usa ka video card. Kinahanglan nimo ang duha - ang hardware device ug ang updated device driver alang niini.

Mga tipo sa mga driver sa aparato

Adunay usa ka drayber sa aparato alang sa hapit tanan nga aparato sa hardware nga gigamit karon. Kini nga mga drayber mahimong kaylap nga giklasipikar sa mosunod nga 2 nga mga kategorya - mga drayber sa aparato sa gumagamit ug mga drayber sa aparato sa kernel

Mga drayber sa user device

Kini ang mga driver sa aparato nga gi-trigger sa user samtang gigamit niya ang sistema. Kini alang sa mga himan nga ang user konektado sa sistema, gawas sa mga may kalabutan sa software sa kernel . Ang mga driver sa device para sa plug and play nga mga device giisip nga user device drivers. Aron mapataas ang presyur sa mga kahinguhaan sa sistema, ang mga driver sa aparato sa gumagamit gisulat sa disk. Apan ang mga drayber sa aparato alang sa mga aparato sa pagdula sagad gitipig sa panguna nga panumduman.

Basaha usab: Unsa ang ISO File?

Mga driver sa kernel device

Ang mga generic nga drayber nga magamit isip built-in nga software kauban ang OS gitawag nga kernel device drivers. Nag-load sila sa memorya isip bahin sa OS. Ang usa ka pointer sa drayber gitipigan sa panumduman ug mahimong tawagan kung gikinahanglan. Ang mga driver sa kernel device kay para sa mga device sama sa processor, motherboard, BIOS, ug uban pang device nga may kalabotan sa kernel software.

Sa mga driver sa kernel device, adunay kasagaran nga isyu. Sa pag-ampo, usa ka driver sa kernel device ang gikarga sa RAM. Dili kini mabalhin sa virtual memory. Kung adunay daghang mga driver sa aparato nga nagdagan nga dungan, ang sistema mahimong hinay. Aron mabuntog kini nga isyu, ang matag OS adunay minimum nga kinahanglanon sa sistema. Ang mga operating system naghiusa sa mga kapanguhaan nga gikinahanglan sa mga driver sa kernel device. Gisiguro niini nga ang mga tiggamit dili kinahanglan mabalaka bahin sa kinahanglanon sa memorya.

Ang ubang mga matang sa Device Driver

1. Generic ug OEN nga mga drayber

Kung ang driver sa aparato magamit kauban ang operating system, kini gitawag nga usa ka generic device driver. Ang usa ka generic device driver nagtrabaho alang sa usa ka partikular nga device bisan unsa pa ang brand niini. Ang Windows 10 adunay generic device drivers alang sa kasagarang gigamit nga hardware device.

Usahay, ang mga kagamitan sa hardware adunay piho nga mga bahin nga dili mailhan sa usa ka OS. Ang tiggama sa aparato naghatag sa katugbang nga drayber alang sa ingon nga mga aparato. Gitawag kini nga OEM device drivers. Aron ang ingon nga mga aparato molihok sa husto, ang mga drayber kinahanglan nga i-install nga gilain pagkahuman sa pag-install sa OS. Sa panahon nga ang Windows XP gigamit, bisan ang mga drayber alang sa motherboard kinahanglan nga i-install nga gilain. Karon, kadaghanan sa mga modernong sistema naghatag mga built-in nga generic device drivers.

2. Block ug karakter nga mga drayber

Ang mga driver sa device mahimong maklasipikar isip block drivers o character drivers base kung giunsa pagbasa ug pagsulat ang datos. Mga gamit sama sa mga hard disk, CD mga ROM ug ang mga USB drive giklasipikar base sa paagi sa paggamit niini.

Ang termino nga block driver gigamit kung labaw pa sa usa ka karakter ang gibasa o gisulat sa usa ka higayon. Usa ka block ang gihimo, ug ang block device mosulay sa pagkuha sa gidaghanon sa impormasyon nga mohaum sa gidak-on sa block. Mga hard disk ug CD ROMS gikonsiderar nga babagan ang mga driver sa device.

Ang termino nga drayber sa karakter gigamit kung ang datos gisulat usa ka karakter matag higayon. Ang mga driver sa character device naggamit sa mga serial bus. Ang bisan unsang device nga konektado sa serial port adunay karakter driver. Pananglitan, ang mouse usa ka device nga konektado sa serial port. Gigamit niini ang usa ka drayber sa aparato nga karakter.

Basaha usab: Unsa ang Wi-Fi 6 (802.11 ax)?

Pagdumala sa mga driver sa device

Ang tanan nga mga drayber sa imong Windows system gidumala sa Device Manager. Ang mga drayber sa device wala magkinahanglan og daghang pagtagad human sa pag-instalar. Usahay, sila adunay mga update aron ayohon ang usa ka bug o usa ka update nga naghatag usa ka bag-ong bahin. Busa, usa ka maayong praktis nga susihon ang mga update sa drayber ug i-install kini (kung naa man) matag karon ug unya. Aron mapasayon ​​ang imong trabaho, adunay pipila ka mga programa nga magsusi ug mag-update sa mga driver sa imong device.

Ang mga update sa drayber nga gihatag sa tiggama kanunay nga magamit nga libre sa ilang opisyal nga website. Pag-amping nga dili magbayad alang sa pag-update sa driver sa aparato!

Ang pag-update sa imong mga drayber importante tungod kay, kasagaran sa panahon, daghang mga isyu sa usa ka hardware device mahimong masubay balik sa usa ka isyu sa device driver.

Summary

  • Gitabangan sa usa ka driver sa aparato ang OS ug uban pang mga programa nga mag-interface sa mga aparato nga hardware nga konektado sa sistema
  • Ang modernong mga operating system naghatag ug built-in device drivers para sa kasagarang gigamit nga mga peripheral
  • Aron magamit ang ubang mga aparato sa hardware, kinahanglan nimo nga i-install ang katugbang nga mga driver sa aparato nga gihatag sa tiggama
  • Ang pagpadayon sa imong mga driver sa aparato nga hangtod karon hinungdanon sa pagpaandar sa sistema.
  • Ang usa ka external device driver gikinahanglan lamang alang niadtong mga device kansang mga feature wala mailhi sa imong operating system.
Aditya Farrad

Si Aditya usa ka self-motivated nga propesyonal sa teknolohiya sa impormasyon ug usa ka magsusulat sa teknolohiya sa miaging 7 ka tuig. Gisakup niya ang mga serbisyo sa Internet, mobile, Windows, software, ug mga giya kung giunsa.