Unsa ang Driver nga Device?

Mga Drivers sa Device: Nganong Importante Sila ug Unsaon sa Pagtrabaho Kanila

Usa ka device driver mao ang usa ka gamay nga piraso sa software nga nagsulti sa operating system ug uban pang software kung unsaon pagpakigsulti sa usa ka piraso sa hardware .

Pananglitan, ang mga drayber sa tig-imprenta nagsulti sa operating system, ug pinaagi sa extension bisan unsa nga programa nga adunay butang nga gusto nimo i-imprinta, eksakto kung unsaon pag-print sa impormasyon sa panid

Kinahanglan ang mga drayber sa sound card aron ang imong operating system nahibal-an kon unsaon paghubad sa 1 ug 0 nga naglakip sa MP3 file ngadto sa audio signal nga ang sound card mahimo nga ipadala ngadto sa imong mga headphone o mga speaker.

Ang sama nga kinatibuk-ang ideya magamit sa mga video card , mga keyboard , monitor , ug uban pa.

Padayon sa pagbasa alang sa dugang kon ngano nga ang mga drayber mahinungdanon, lakip ang uban pa nga mga pananglitan, ingon man usab ang impormasyon kon unsaon nga mapadayon ang imong mga drayber ug kung unsa ang buhaton kung dili kini maayo ang pagtrabaho.

Unsa Gayod ang Nagabuhat sa mga Driver sa mga Lihok?

Hunahunaa ang mga drayber sa aparato sama sa mga maghuhubad tali sa usa ka programa nga imong gigamit ug usa ka himan nga gusto niini nga programa nga gamiton. Ang software ug ang hardware gimugna sa nagkalainlaing mga tawo o mga kompaniya ug nagsulti sa duha ka nagkalainlain nga mga pinulongan, busa usa ka tighubad (ang drayber) nagtugot kanila sa pagpakigsulti.

Sa laing pagkasulti, ang usa ka programa sa software makahatag sa kasayuran ngadto sa usa ka drayber aron ipasabut kung unsa ang gusto sa usa ka piraso sa hardware nga buhaton, ang impormasyon nga nahibal-an sa drayber sa device ug dayon matuman uban ang hardware.

Tungod sa mga drayber sa aparato, kadaghanan sa mga programa sa software dili kinahanglan nga mahibal-an kon unsaon sa pagtrabaho nga direkta sa hardware, ug ang usa ka drayber dili kinahanglan nga maglakip sa usa ka bug-os nga kasinatian sa paggamit alang sa mga tiggamit nga makig-uban. Hinunoa, ang programa ug ang drayber kinahanglan nga mahibal-an kon unsaon nga mag-interface sa usag usa.

Kini usa ka maayo nga deal alang sa tanan nga nalambigit, sa pagkonsidera nga dunay hapit walay katapusan nga suplay sa software ug hardware didto. Kung ang tanan kinahanglan mahibal-an kon unsaon pagpakigsulti sa uban, ang proseso sa paghimo sa software ug hardware nga dili mahimo sa duol.

Unsaon Pagdumala sa mga Drivers sa Device

Kadaghanan sa panahon, ang mga drayber magpatindog sa awtomatik ug dili na kinahanglan nga labaw nga pagtagad, gawas sa panagsa nga pag-update aron ayuhon ang mga bug o makadugang sa usa ka bag-ong bag-ong bahin. Tinuod kini alang sa pipila ka mga drayber sa Windows nga gi-download pinaagi sa Windows Update .

Ang mga drayber alang sa matag piraso sa hardware sa imong kompyuter sa Windows gitagoan gikan sa Device Manager , nga anaa sa tanang bersyon sa Microsoft Windows .

Ania ang pipila ka mga kasagarang buluhaton sa Windows nga naglambigit sa mga drayber:

Ania ang pipila ka dugang nga mga kapanguhaan nga may kalabutan sa mga drayber:

Daghang mga problema nga mahimong ihimulag sa usa ka partikular nga piraso sa hardware dili mga problema sa aktwal nga hardware mismo, apan ang mga isyu sa mga drayber sa device nga gipahimutang alang niana nga hardware. Ang uban nga mga kahinguhaan nga nalambigit sa ibabaw kinahanglan nga makatabang kanimo nga mahibal-an ang tanan niana.

Dugang pa mahitungod sa mga Drivers sa Device

Gawas sa batakang software-driver-hardware nga relasyon, adunay uban pang mga sitwasyon nga naglakip sa mga drayber (ug dili kini) nga ingon nga makapaikag.

Samtang kini dili kaayo kasagaran niini nga mga adlaw, ang pipila ka mga software makahimo sa pagkomunikar direkta sa pipila ka matang sa hardware - walay mga driver nga gikinahanglan! Kini kasagaran mahimo lamang kung ang software nagpadala sa yano nga mga sugo ngadto sa hardware, o kung ang duha gipalambo sa pareho nga kompaniya, apan kini mahimo usab nga hunahunaon isip usa ka matang sa built-in nga sitwasyon sa drayber.

Ang pipila ka mga drayber sa device nagsulti direkta sa usa ka himan, apan ang uban nagkahiusa. Sa niini nga mga sitwasyon, usa ka programa ang makigsulti sa usa ka drayber sa dili pa kana nga drayber makigsulti sa usa pa, ug hangtud sa katapusan nga drayber nga aktwal nga mopahigayon sa direktang komunikasyon sa hardware.

Kini nga mga "tunga-tunga" nga mga drayber kasagaran wala maghimo sa bisan unsa nga buluhaton gawas sa pagsusi nga ang ubang mga drayber nagtrabaho sa husto. Dili igsapayan, kung adunay usa ka driver o multiples nga nagtrabaho sa usa ka "stack," ang tanan niini gihimo sa luyo nga wala nimo mahibaloan, o buhaton, bisan unsa.

Ang Windows naggamit .SYS file isip loadable device drivers, nga nagpasabut nga sila mahimong i-load sa usa ka gikinahanglan nga basehan aron dili sila kanunay nga makalimot. Tinuod usab kini alang sa Linux .KO modules.

Ang WHQL usa ka pamaagi sa pagsulay sa Microsoft nga makatabang nga mapamatud-an nga ang usa ka partikular nga device driver magtrabaho kauban ang usa ka piho nga bersyon sa Windows. Mahimo nimo makita nga ang usa ka drayber nga imong na-download mao ang o dili WHQL nga sertipikado. Makabasa ka og dugang mahitungod sa Windows Hardware Quality Labs dinhi .

Ang laing porma sa drayber mao ang virtual device driver, nga gigamit sa software sa virtualization. Sila nagtrabaho susama sa regular nga mga drayber apan aron sa pagpugong sa guest operating system gikan sa pag-access sa hardware nga direkta, ang mga virtual nga mga drayber nagsabwag ingon nga tinuod nga hardware aron nga ang guest OS ug ang iyang kaugalingong mga drayber maka-access sa hardware sama sa dili-virtual nga operating nga mga sistema.

Sa laing mga pulong, samtang ang usa ka host operating system ug ang iyang mga driver interface uban sa mga aktwal nga mga component sa hardware, virtual nga guest operating system ug ang ilang mga driver nga interface uban sa virtual hardware pinaagi sa mga virtual device drivers, nga dayon ipadala ngadto sa tinuod, pisikal nga hardware sa host operating system.