Aygıt Sürücüleri: Neden Önemli ve Nasıl Çalışırlar?
Bir aygıt sürücüsü, işletim sistemine ve diğer yazılımlara bir donanım parçasıyla nasıl iletişim kuracağını söyleyen küçük bir yazılım parçasıdır.
Örneğin, yazıcı sürücüleri işletim sistemine ve hangi programa sahip olursanız olun, açık yazdırmak istediğiniz şeye sahip olursunuz, tam olarak sayfadaki bilgileri nasıl yazdırabilirsiniz
Ses kartı sürücüleri gereklidir, böylece işletim sisteminiz, o MP3 dosyasının bulunduğu 1 ve 0'ları ses kartının kulaklıklarınıza veya hoparlörlerinize çıkarabileceği ses sinyallerine nasıl çevireceğini tam olarak bilir.
Aynı genel fikir, video kartları , klavyeler , monitörler vb. Için geçerlidir.
Sürücülerin neden güncel kalması gerektiğine ve düzgün çalışmadığı takdirde ne yapılacağına dair bilgilerin yanı sıra, bazı örneklerin yanı sıra sürücülerin neden önemli olduğuna dair daha fazla bilgi edinmeye devam edin.
Aygıt Sürücüleri Tam Olarak Nasıl Çalışır?
Kullanmakta olduğunuz bir program ile bu programın bir şekilde kullanmak istediği bir cihaz arasında çevirmen gibi aygıt sürücülerini düşünün. Yazılım ve donanım farklı insanlar veya şirketler tarafından oluşturuldu ve tamamen farklı iki dil konuşuyordu, böylece bir çevirmen (sürücü) iletişim kurmasını sağlıyor.
Başka bir deyişle, bir yazılım programı, bir sürücünün ne yapmasını istediğini, aygıt sürücüsünün anladığı bilgiyi anladığını ve daha sonra donanım ile yerine getirebileceğini açıklayan bir sürücüye bilgi sağlayabilir.
Aygıt sürücüleri sayesinde, çoğu yazılım programlarının donanımlarla doğrudan nasıl çalışacağını bilmesi gerekmez ve bir sürücünün etkileşimde bulunmaları için tam bir uygulama deneyimi içermesi gerekmez. Bunun yerine, program ve sürücünün birbiriyle nasıl bağlantı kuracağını bilmesi gerekir.
Bu, katılan herkes için oldukça iyi bir anlaşma, orada neredeyse sonsuz bir yazılım ve donanım kaynağı olduğunu düşünüyor. Herkesin başkalarıyla nasıl iletişim kuracağını bilmesi gerekiyorsa, yazılım ve donanım oluşturma süreci neredeyse imkansız olurdu.
Aygıt Sürücülerini Yönetme
Çoğu zaman, sürücüler otomatik olarak yüklenir ve hataların düzeltilmesi ya da yeni ve harika bir özellik eklemenin ara sıra güncellemesinin yanı sıra daha fazla dikkat gerektirmez. Bu, Windows Update aracılığıyla yüklenen bazı Windows sürücüleri için geçerlidir.
Windows bilgisayarınızdaki her bir donanım için sürücüler , Microsoft Windows'un tüm sürümlerinde bulunan Aygıt Yöneticisi'nden merkezi olarak yönetilir.
Windows'ta sürücüleri içeren bazı yaygın görevler şunlardır:
- Windows'ta Sürücüler Nasıl Güncelleştirilir
- Windows'da Sürücünün Sürüm Numarası Nasıl Bulunur
- Windows'da bir sürücüyü geri alma
İşte sürücülerle ilgili birkaç ek kaynak:
- Ücretsiz Sürücü Güncelleyici Yazılım Araçları
- Windows 10 Sürücüler (Güncelleme Listesi)
- Windows 8 Sürücüleri (Güncelleme Listesi)
- Windows 7 Sürücüler (Güncelleme Listesi)
- Üretici Web Sitelerinden Sürücü Bulma ve Yükleme
- Popüler Sürücü İndirme Siteleri
- Windows'un 32 bit veya 64 bit sürümünü çalıştırıyorsanız nasıl belirlenir
Belirli bir donanım parçasına ayrılabilen birçok sorun, gerçek donanımın kendisi ile ilgili sorun değildir, ancak bu donanım için yüklenen aygıt sürücüleriyle ilgili sorunlardır. Yukarıda bağlantılı olan kaynaklardan bazıları, tüm bunları anlamanıza yardımcı olmalıdır.
Aygıt Sürücüleri Hakkında Daha Fazla Bilgi
Temel yazılım-sürücü-donanım ilişkisinin ötesinde, sürücülerin ilgisini çeken (ve yapmayan) bazı ilginç durumlar vardır.
Bu günlerde daha az yaygın olsa da, bazı yazılımlar bazı donanım türleriyle doğrudan iletişim kurabilir - hiçbir sürücü gerekli değildir! Bu genellikle yazılım sadece donanımlara çok basit komutlar gönderdiğinde veya her ikisi de aynı şirket tarafından geliştirildiğinde mümkündür, ancak bu da bir tür yerleşik sürücü durumu olarak düşünülebilir.
Bazı aygıt sürücüleri doğrudan bir aygıtla iletişim kurar, ancak diğerleri birlikte katmanlanır. Bu durumlarda, bir sürücü, sürücünün bir diğeriyle iletişim kurmasından önce bir sürücü ile iletişim kuracak ve son sürücü gerçekte donanım ile doğrudan iletişimi gerçekleştirene kadar devam edecektir.
Bu "orta" sürücüler genellikle, diğer sürücülerin düzgün çalıştığını doğrulamaktan başka hiçbir işlev görmezler. Ne olursa olsun, bir "yığın" içinde çalışan bir sürücü veya katları olup olmadığı, arka planında bilmeniz veya yapmanıza gerek kalmadan yapılır.
Windows, yüklenebilir aygıt sürücüleri olarak .SYS dosyalarını kullanır; bu nedenle, her zaman belleğe alınmadıkları için gereken şekilde yüklenebilir. Aynısı Linux .KO modülleri için de geçerlidir.
WHQL, Microsoft tarafından belirli bir aygıt sürücüsünün Windows'un belirli bir sürümü ile çalışacağını kanıtlayan bir test sürecidir. İndirmekte olduğunuz bir sürücünün WHQL sertifikalı olduğunu veya görmediğini görebilirsiniz. Windows Donanım Kalitesi Laboratuvarları hakkında daha fazla bilgiyi buradan edinebilirsiniz .
Sürücünün başka bir biçimi, sanallaştırma yazılımı ile kullanılan sanal aygıt sürücüsüdür. Normal sürücülere benzer şekilde çalışırlar, ancak misafir işletim sisteminin donanımlara doğrudan erişmesini engellemek için, sanal sürücüler gerçek donanım olarak maskelenir, böylece misafir işletim sistemi ve kendi sürücüleri, sanal olmayan işletim sistemlerine benzer donanımlara erişebilir.
Diğer bir deyişle, bir ana işletim sistemi ve sürücüleri gerçek donanım bileşenleri, sanal konuk işletim sistemleri ve sürücüleri sanal donanım sürücüleri aracılığıyla sanal donanım ile arabirim oluştururken, bunlar ana işletim sistemi tarafından gerçek, fiziksel donanıma aktarılır.