Adı üstünde sürücü. Bilgisayarındaki donanımları sürüp çalışmasını sağlıyorlar

Bilgisayarındaki donanım aygıtlarıyla iletişim kuran yazılımdır. Olmazsa donanımlar düzgün çalışmaz veya çalışmaz.

Arkadaşlar yeni bir PC toplayacağım. Windows kurduktan sonra PC bazı sürücüleri yüklüyor. Yükleyemediği sürücüleri biz yüklüyoruz. Peki yüklediğimiz bu sürücüler ne işe yarıyor?

Büyük çoğunluğunun var. Tamamının olup olmadığını bilmiyorum.

Bütün donanımların sürücüleri var mı?

Sisteminize taktığınız donanımları sisteminize tanıtabilmenizi sağlıyor. Bu sayede o donanımları kullanabiliyorsunuz. Bir zincir gibi.

Bilgisayarındaki donanım aygıtlarıyla iletişim kuran yazılımdır. Olmazsa donanımlar düzgün çalışmaz veya çalışmaz. Tarihe göre sırala Puana göre sırala A AktifCan Hectopat Katılım 10 Nisan 2018 Mesajlar 3.634 Çözümler 5 11 Ocak 2019

Tabii ikide var. Ekran kartınızdan tutun kullandığınız klavyeye kadar tüm donanımların sürücüleri mevcuttur. Bu arada yükleyemediği sürücüler varsa biz yüklüyoruz demişsin. Ancak şöyle bir durum var windows tüm sürücüleri yükler. İhtiyaç olan. Hızlı kullanım gibi düşünebilirsin bu sürücüleri. Eski sürümlerdir en güncelini indirmez. Ama bilgisayar donanımlarını uygun bir biçimde çalıştıracak düzeye getirir. Sen ise sonradan sürücüleri güncellersin. Bu sürücüler kullandığın donanımın resmi web sayfasında bulunacaktır.

Isletim sistemi cok abstrakt seviyede donanimlari kontrol etmeyi bilir. Araba analojisiyle aciklayabilirim bunu. Diyelim ki sen Windows'sun. Ekran kartin da araba olsun. Sen araba surmeyi ana hatlariyla biliyorsun. Her arabanin olmazsa olmaz temel ozelliklerini biliyorsun. Gaz, Fren, vites vb gibi. Ancak piyasadaki tum arabalarin, tum ozelliklerine her detayina kadar hakim degilsin . Henuz bir "driver" yokken, ekran kartindan goruntu elde etmeyi basarirsin. Cunku abstrakt seviyede hakimsin. Ornegin BIOS ekranindaki goruntuyu elde etmek gibi. Ancak sahip oldugun donanimi her detayina kadar kullanmayi bilen bir "surucu" kullanarak, senin arabani en iyi kullanacak surucuyu tutarsin kendine. Boylelikle sen emir verirsin, surucu de senin icin en optimal sekilde surer aracini. Bazi donanimlar icin ekstra surucu kurmana gerek kalmadan kullanabilmenin sebebi bu, tum modern isletim sistemleri temel donanimlari abstrakt seviyede kullanabilir. Bazi donanimlar tam performans calismaz surucu olmadan, bazilari hic calismaz. Surucu, donanim ile isletim sistemi arasinda oturan bir "bilir kisi" gorevi ustlenir. Ayni donanimi farkli isletim sistemlerinde calistirmak icin farkli suruculere bu yuzden ihtiyac vardir. Her donanimin kendine has bir ID'si bulunur. Bu ID'yi okuyarak isletim sistemi donanimin ne ise yaradigini, markasinin ve modelinin ne olduguna karar verebilir. Microsoft kendi sunucularinda populer donanim ID'lerinin listesini tutar. Yeni bir kurulum yaptiginda, kullandigin donanimlari gozden gecirerek, tanimlayabildigini ve kendi sunucularinda suruculeri olanlari senin icin yukler. Ancak yuklenen bu suruculer, donanim ureticisinin urettigi en guncel surucu olmayabilir. Daha teknik olarak bakildiginda, anakartina bagladigin her donanim, isletim sistemi tarafindan belirli bir donanim ID'si kullanilarak algilanir. Bagladigin porta ya da donanimin kendi icerisinde gomulu olan bilgilere gore isletim sistemi bu donanimin kabaca ne ise yaradigini bilir. Bazi durumlarda ise o cihazin ne ise yaradigi konusunda hic bir fikri yoktur. . Bilgisayara kurdugunuz driver'lar, uzmani oldugu donanimi tanirlar ve isletim sistemine "Bu isi bana birak" derler. Isletim sistemleri, donanimlarina surekli "soru" sorarlar. "Haci senin durumun nedir" gibilerinden. Ornegin USB ile bagladiginiz mouse'un o anki konumunu surekli isletim sistemi sorar. "Simdi neredesin, simdi neredesin, simdi neredesin" gibi. Bu soru soruma periyodu belirlenmistir onceden ve surekli ayni aralikta tekrarlanir. Bazi donanimlar ise, "Interrupt" sinyali gonderirler. Bu sinyal bir nevi " Her isini birak ve benimle ilgilen" demektir. Ornegin PS/2 portundan mouse baglarsaniz, bu port "interrupt" sinyali gondererek calisan bir porttur. Bu konfigurasyonda isletim sistemi istek gondermez, mouse her pozisyon degistirdiginde "Bak ben simdi soyle yapiyorum" diye interrupt gonderir. Eger bir durumda, Interrupt sinyali bilgisayar tarafindan anlamlandirilamazsa mavi ekran hatasi alirsiniz. Cunku bir donanim sizin sisteminizi interrupt etmistir fakat size sacma bir istek gondermistir. Bilgisayar bu noktada ne yapacagina karar veremez cunku herhangi bir donanima zarar verme ihtimali bulunmaktadir. Ornegin "irql_less_than_or_equal" hatasi bunlardan birisidir.