Yumshoq

Qurilma drayveri nima? Bu qanday ishlaydi?

Muammolarni Bartaraf Etish Uchun Asbobimizni Sinab Ko'Ring





E'lon qilinganOxirgi yangilangan: 2021-yil 16-fevral

Operatsion tizim, boshqa amaliy dasturlar va turli apparat qurilmalari har xil odamlar guruhlari tomonidan yaratilgan. Shuning uchun, sukut bo'yicha, OS va boshqa dasturlar apparat qurilmalari bilan interfeysga kira olmaydi. Bu erda qurilma drayveri keladi. Bu operatsion tizimlar va apparat qurilmalari o'rtasida tarjimon vazifasini bajaradigan dasturiy ta'minot qismidir. Qurilma drayverining vazifasi tizimga biriktirilgan apparat qurilmalarining uzluksiz ishlashini ta'minlashdir. Printer drayveri OSga tanlangan ma'lumotni sahifada qanday chop etishni aytadi. Operatsion tizim audio fayldagi bitlarni tegishli chiqishga tarjima qilishi uchun ovoz kartasi drayveri zarur. Shunga o'xshab, tizimingizga ulangan har bir apparat qurilmasi uchun qurilma drayverlari mavjud.



Qurilma drayveri nima

Tarkib[ yashirmoq ]



Qurilma drayveri nima?

Operatsion tizim apparatning ishlashi ortidagi tafsilotlarni bilishi shart emas. Qurilma drayveridan foydalanib, u faqat ma'lum bir apparat qismi bilan interfeysga ega. Tegishli qurilma drayveri o'rnatilmagan bo'lsa, OT va apparat o'rtasida aloqa aloqasi yo'q. Bunday apparat qurilmasi to'g'ri ishlamasligi mumkin. Qurilma drayveri va mos keladigan apparat qurilmasi qurilma ulangan kompyuter shinasi orqali bog'lanadi. Qurilma drayverlari har bir operatsion tizim uchun farq qiladi va ular apparatga bog'liq. Qurilma drayveri dasturiy ta'minot drayveri yoki oddiygina haydovchi sifatida ham tanilgan.

Qurilma drayverlari qanday ishlaydi?

Uskuna qurilmasi tizimingizdagi dastur bilan aloqa o'rnatmoqchi. Siz bu vaziyatni turli tillarda so'zlashadigan ikkita ob'ekt sifatida tasavvur qilishingiz mumkin. Shunday qilib, tarjimonga ehtiyoj bor. Qurilma drayveri bu erda tarjimon rolini o'ynaydi. Dasturiy ta'minot drayverga apparat nima ishlashi kerakligini tushuntiruvchi ma'lumotlarni beradi. Qurilma drayveri drayverni ishni bajarish uchun ma'lumotdan foydalanadi.



Qurilma drayveri dasturiy ta'minot dasturi/OT ko'rsatmalarini apparat qurilmasi tushunadigan tilga tarjima qiladi. Tizim samarali ishlashi uchun barcha kerakli drayverlarga ega bo'lishingiz kerak. Tizimingizni yoqsangiz, OS qurilma drayverlari va qurilmalari bilan bog'lanadi BIOS turli apparat vazifalarini bajarish to'g'risida qaror qabul qilish.

Agar qurilma drayveri bo'lmasa, tizimning qurilmalar bilan aloqasi bo'lmaydi yoki dasturiy ta'minot dasturlari apparat bilan to'g'ridan-to'g'ri ulanishni bilishi kerak edi (bugungi kunda bizda mavjud dasturlar va apparat qurilmalarining keng doirasini hisobga olgan holda, bu qiyin bo'ladi). Barcha turdagi apparat qurilmalari bilan to'g'ridan-to'g'ri aloqa qilish imkoniyatiga ega bo'lgan dasturiy ta'minotni yaratish mumkin emas. Shunday qilib, qurilma drayverlari o'yinni o'zgartiradi.



Ikkalasi ham - apparat qurilmalari va dasturiy ta'minot dasturlari muammosiz ishlashi uchun qurilma drayverlariga bog'liq. Dasturlar odatda qurilmalarga kirish uchun umumiy buyruqlardan foydalanadi. Qurilma drayveri ularni qurilma tushunadigan maxsus buyruqlarga aylantiradi.

Qurilma drayverlari odatda operatsion tizimda o'rnatilgan komponentlar sifatida keladi. Ular ishlab chiqaruvchi tomonidan taqdim etiladi. Agar apparat yoki dasturiy ta'minot komponenti almashtirilsa yoki yangilansa, ushbu qurilma drayverlari yaroqsiz bo'lib qoladi.

Virtual qurilma drayverlari

Virtual qurilma drayveri apparat qurilmasiga OT yoki dastur bilan aloqa o'rnatishga yordam beradigan qurilma drayverining tarkibiy qismidir. Ular virtual qurilmalar uchun drayverlardir. Virtual qurilma drayverlari muammosiz ma'lumotlar oqimiga yordam beradi. Bir nechta ilovalar ma'lum bir apparat qurilmasiga qarama-qarshiliksiz kirishlari mumkin. Virtual qurilma drayveri apparat qurilmasidan uzilish signalini qabul qilganda, u qurilma sozlamalari holatidan kelib chiqqan holda keyingi ish tartibini belgilaydi.

Virtual qurilma drayveri qayerda ishlatiladi?

Uskuna qurilmasiga taqlid qilish uchun dasturiy ta'minotdan foydalansak, bunday qurilma uchun virtual qurilma drayveri ishlatiladi. Tegishli misol a dan foydalanish bo'ladi VPN . Internetga xavfsiz ulanishingiz uchun virtual tarmoq kartasini yaratasiz. Bu VPN tomonidan yaratilgan virtual tarmoq kartasi. Odatda VPN dasturining o'zi tomonidan o'rnatiladigan ushbu karta uchun tegishli drayver talab qilinadi.

Barcha qurilmalarga drayverlar kerakmi?

Qurilma drayverni talab qiladimi yoki yo'qmi, operatsion tizimingiz apparat qurilmasi va uning xususiyatlarini tanib olishiga bog'liq. Operatsion tizimga noma'lum bo'lgan va drayverni talab qiladigan ba'zi tashqi qurilmalar quyidagilardir: Video karta, USB qurilmasi, ovoz kartasi, skaner, printer, kontroller modemi, tarmoq kartasi, kartani o'quvchi va hokazo... Operatsion tizimlarda odatda umumiy apparat qurilmalariga ruxsat beruvchi ba'zi umumiy drayverlar mavjud. asosiy darajada ishlash. Shunga qaramay, shart OS qurilmaning xususiyatlarini tan olishi kerak. Umumiy drayverlar bilan ishlashi mumkin bo'lgan ba'zi qurilmalar - operativ xotira, klaviatura, sichqoncha, dinamiklar, monitor, qattiq disk, disk drayveri, protsessor, quvvat manbai, joystik va boshqalar ... Operatsion tizim tomonidan taqdim etilgan umumiy drayver yangilanmaganligini bilishingiz kerak. apparat ishlab chiqaruvchisi tomonidan taqdim etilgan drayverlar kabi tez-tez.

Shuningdek o'qing: Kompyuter fayli nima?

Agar drayverni o'rnatmagan bo'lsangiz nima bo'ladi?

Agar siz qurilma uchun drayverni o'rnatmagan bo'lsangiz, qurilma umuman ishlamasligi yoki qisman ishlashi mumkin. Masalan, sichqoncha/klaviatura kabi qurilmalar drayversiz ishlaydi. Ammo sichqonchangizda qo'shimcha tugmalar bo'lsa yoki klaviaturangizda ba'zi maxsus tugmalar bo'lsa, u holda bu funksiyalar ishlamaydi. Agar siz Windows foydalanuvchisi bo'lsangiz, drayverning to'qnashuvi xatosini qurilma menejerida topishingiz mumkin, agar sizda etishmayotgan drayver bo'lsa. Odatda, ishlab chiqaruvchi drayver tomonidan ishlab chiqarilgan xatolarni o'chirish uchun drayver yangilanishini chiqaradi. Shuning uchun, har doim apparat qurilmalaringiz uchun drayverning eng so'nggi versiyasiga ega bo'ling.

Drayv faqat tizimingizda mos keladigan qurilma o'rnatilgan bo'lsa ishlaydi. Agar mavjud bo'lmagan uskuna uchun drayverni o'rnatishga harakat qilsangiz, bu sodir bo'lmaydi. Masalan, tizimingizda video karta bo'lmaganda video karta drayverini o'rnatish tizimingizga video karta bilan ishlash imkoniyatini bermaydi. Sizda ikkala qurilma ham bo'lishi kerak - buning uchun apparat qurilmasi va yangilangan qurilma drayveri.

Qurilma drayverlari turlari

Bugungi kunda deyarli har bir apparat qurilmasi uchun qurilma drayveri mavjud. Ushbu drayverlarni keng ma'noda quyidagi 2 toifaga bo'lish mumkin - foydalanuvchi qurilmasi drayverlari va yadro qurilmasi drayverlari

Foydalanuvchi qurilma drayverlari

Bular foydalanuvchi tizimdan foydalanayotganda ishga tushiradigan qurilma drayverlari. Bular foydalanuvchi tizimga ulangan qurilmalardan tashqari, tizimga tegishli qurilmalar uchun yadro dasturi . Plug and play qurilmalari uchun qurilma drayverlari foydalanuvchi qurilmasi drayverlari sifatida qabul qilinadi. Tizim resurslaridan bosimni olib tashlash uchun foydalanuvchi qurilma drayverlari diskka yoziladi. Ammo o'yin qurilmalari uchun qurilma drayverlari odatda asosiy xotirada saqlanadi.

Shuningdek o'qing: ISO fayli nima?

Yadro qurilma drayverlari

Operatsion tizim bilan birga o'rnatilgan dasturiy ta'minot sifatida mavjud bo'lgan umumiy drayverlarga yadro qurilmasi drayverlari deyiladi. Ular operatsion tizimning bir qismi sifatida xotiraga yuklanadi. Drayvga ko'rsatgich xotirada saqlanadi va kerak bo'lganda uni chaqirish mumkin. Yadro qurilma drayverlari protsessor, anakart, BIOS va yadro dasturiga tegishli boshqa qurilmalar kabi qurilmalar uchun mo'ljallangan.

Yadro qurilma drayverlari bilan umumiy muammo mavjud. Chaqiruvdan so'ng, RAMga yadro qurilmasi drayveri yuklanadi. Buni virtual xotiraga o'tkazib bo'lmaydi. Agar bir vaqtning o'zida bir nechta qurilma drayverlari ishlayotgan bo'lsa, tizim sekinlashadi. Ushbu muammoni hal qilish uchun har bir operatsion tizim minimal tizim talabiga ega. Operatsion tizimlar yadro qurilmasi drayverlari uchun zarur bo'lgan resurslarni birlashtiradi. Bu foydalanuvchilarning xotira talabi haqida qayg'urmasliklarini ta'minlaydi.

Boshqa turdagi qurilma drayverlari

1. Umumiy va OEN drayverlari

Agar qurilma drayveri operatsion tizim bilan birga mavjud bo'lsa, u umumiy qurilma drayveri deb ataladi. Umumiy qurilma drayveri brendidan qat'i nazar, ma'lum bir qurilma uchun ishlaydi. Windows 10 da tez-tez ishlatiladigan apparat qurilmalari uchun umumiy qurilma drayverlari mavjud.

Ba'zida apparat qurilmalarida operatsion tizim taniy olmaydigan ma'lum xususiyatlar mavjud. Qurilma ishlab chiqaruvchisi bunday qurilmalar uchun mos drayverni taqdim etadi. Ular OEM qurilma drayverlari deb ataladi. Bunday qurilmalarning to'g'ri ishlashi uchun OS o'rnatilgandan so'ng drayverlarni alohida o'rnatish kerak. Taxminan Windows XP ishlatilayotgan paytda, hatto anakart uchun drayverlar ham alohida o'rnatilishi kerak edi. Bugungi kunda zamonaviy tizimlarning aksariyati o'rnatilgan umumiy qurilma drayverlarini taqdim etadi.

2. Blok va belgilar drayverlari

Qurilma drayverlarini ma'lumotlarni o'qish va yozish usuliga qarab blok drayverlari yoki belgilar drayverlari sifatida tasniflash mumkin. Qattiq disklar, CD kabi qurilmalar ROMlar va USB drayvlar foydalanish usuliga qarab tasniflanadi.

Blok drayveri atamasi bir vaqtning o'zida bir nechta belgilar o'qilgan yoki yozilsa ishlatiladi. Blok yaratiladi va blok qurilmasi blokning o'lchamiga mos keladigan ma'lumot miqdorini olishga harakat qiladi. Qattiq disklar va CD ROMlar qurilma drayverlarini bloklash uchun hisoblanadi.

Belgilar drayveri atamasi ma'lumotlar bir vaqtning o'zida bitta belgi yozilsa ishlatiladi. Belgilar qurilmasi drayverlari ketma-ket avtobuslardan foydalanadi. Seriyali portga ulangan har qanday qurilmada belgilar drayveri mavjud. Masalan, sichqoncha - bu ketma-ket portga ulangan qurilma. U belgili qurilma drayveridan foydalanadi.

Shuningdek o'qing: Wi-Fi 6 (802.11 ax) nima?

Qurilma drayverlarini boshqarish

Windows tizimidagi barcha drayverlar Device Manager tomonidan boshqariladi. O'rnatishdan keyin qurilma drayverlari ko'p e'tibor talab qilmaydi. Vaqti-vaqti bilan ular xatoni tuzatish uchun yangilanishlar yoki yangi xususiyatni taqdim etadigan yangilanishlarga ega. Shuning uchun, drayverlarning yangilanishini tekshirish va ularni (agar mavjud bo'lsa) vaqti-vaqti bilan o'rnatish yaxshi amaliyotdir. Ishingizni osonlashtirish uchun qurilma drayverlarini tekshiradigan va yangilaydigan ba'zi dasturlar mavjud.

Ishlab chiqaruvchi tomonidan taqdim etilgan drayverlarni yangilash har doim ularning rasmiy veb-saytida bepul mavjud. Qurilma drayverini yangilash uchun pul to'lamaslik uchun ehtiyot bo'ling!

Drayvlarni yangilash juda muhim, chunki ko'pincha apparat qurilmasi bilan bog'liq ko'plab muammolar qurilma drayveri bilan bog'liq muammo tufayli kuzatilishi mumkin.

Xulosa

  • Qurilma drayveri OS va boshqa dasturlarning tizimga ulangan apparat qurilmalari bilan interfeysiga yordam beradi
  • Zamonaviy operatsion tizimlar tez-tez ishlatiladigan tashqi qurilmalar uchun o'rnatilgan qurilma drayverlarini taqdim etadi
  • Boshqa apparat qurilmalaridan foydalanish uchun siz ishlab chiqaruvchi tomonidan taqdim etilgan mos keladigan qurilma drayverlarini o'rnatishingiz kerak
  • Qurilma drayverlarini yangilab turish tizimning ishlashi uchun juda muhimdir.
  • Tashqi qurilma drayveri faqat funksiyalari operatsion tizimingiz tomonidan tan olinmagan qurilmalar uchun talab qilinadi.
Aditya Farrad

Aditya o'zini o'zi qiziqtirgan axborot texnologiyalari mutaxassisi va so'nggi 7 yil davomida texnologiya yozuvchisi. U Internet xizmatlari, mobil, Windows, dasturiy ta'minot va 'Qanday qilish' bo'yicha qo'llanmalarni qamrab oladi.