Hasan Merkit

Moderasyon Üyesi
Moderatör
Katılım
30 Ocak 2025
Mesajlar
4.984
Makaleler
14
Çözümler
100
Beğeniler
8.074

INF ile sürücü kurmak nedir?​

Sürücüleri bazı durumlarda INF dosyaları ile kurmamız gerekebilir. Örneğin, Windows Update sunucusundan indirilmiş .cab paketlerinde kurulum dosyası bulunmayabilir veya indirdiğiniz paketler kurucu içermeyebilir.

Bu yöntem, bazen sürücü paketlerinin kurucularının Windows sürüm uyumluluğunu veya anakart model kontrolünü atlamak için de kullanabiliriz. Eğer bir sistem yöneticisi iseniz veya dağıtımcı iseniz (OEM), bu yöntemleri kullanarak otomatikleştirmeniz şiddetle önerilir.

Sürücü kurulum işlemleri için yönetici hesabına ihtiyacınız var. Eğer Komut İstemcisi (CMD) yolları ile kurulum yapmak isterseniz, yönetici olarak başlatın.

İşleme başlamadan önce önlem alın.​

Hatalı sürücü kurulumları yazılımsal sistem çökmesine de yol açabilir. Bu durumlarda bilgisayara tekrar işletim sistemi kurabileceğiniz şekilde önlem aldığınızdan ve içerisindeki önemli verileri yedeklediğinizden emin olun.

Konu içerisinde bulunan yöntemler ile eski Windows kurulumunuzdan sürücü aktarımı yapabilirsiniz.​


Ancak Windows NT sürümleri aynı değil ise önerilmez. Windows 10, Windows 11 aynı NT sürümünü kullanır. Eğer yavaş veya kotalı internetiniz var ise bu yönteme başvurabilirsiniz. Bunun için kullanacağınız Windows sürücü deponuz: [Windows'un kurulu olduğu bölüm]\Windows\System32\DriverStore\FileRepository

Not: Lütfen bu klasöre müdahale etmeyin. Bu klasörü Windows yönetmelidir. ?

Yöntem 1: Açık olan Windows için Aygıt Yöneticisi (en kolay yol) ile sürücü kurulumu;​

Bu yöntem, forumlarda son kullanıcılara da önerebileceğiniz en basit yöntemdir. Aygıt Yöneticisi aracını kullanmanız gerekir. Aygıt Yöneticisi'ni açmak için başlat menüsü aratma kısmına, Çalıştır aracına veya Komut İstemci'sine (CMD) devmgmt.msc yazın. Açılan aygıt yöneticisinde ilgili donanımı bulun ve sağ tıklayıp "Sürücüyü güncelle" seçeneğini kullanın.

1748796217878.webp


Açılan sürücü güncelleme penceresi aşağıdaki gibi olacaktır. Bu pencerede "bilgisayarımdaki sürücülere göz at" seçeneğini kullanın.

1748796332051.webp


Bu adımda sürücü dosyalarının bulunduğu klasörü göstermeniz gerekiyor. Bu dosyalar, bazen C:\Drivers ya da İndirilenler içerisinde ayıklayarak açmış olabileceğiniz sürücü dosyaları olabilir. Eğer Windows Update veya WinLove gibi kaynaklardan .cab, .7Z uzantılı sıkıştırılmış dosya indirmiş iseniz bir klasöre açmanız ve o klasörü göstermeniz gerekebilir. Eğer INF dosyalarını keşfeder iseniz INF dosyalarının bulunduğu klasörü seçin.

1748796444641.webp


Aşağıdaki pencereyi görüyorsanız sürücünüz bulundu anlamına gelir.

1748796581933.webp


Bazı sürücüler yavaş yüklenebiliyor. Örneğin ekran kartı sürücülerinde uzun sürebilmektedir. Bu ekranda sabırlı olun. Sürücülerin yüklenmesi 10 saniye ile 5 dakika gibi değişkenlikler gösterebiliyor.

Sürücü kurulumu tamamlanacaktır:

1748796917943.webp


Yöntem 2: Açık olan Windows için "pnputil" komutu ile kurulum;​

Yönetici izinleriyle çalışan Komut İstemcisi (CMD) başlatın. "pnputil" isminde bir komut kullanacağız. Bu komut sayesinde INF sürücülerini kurabiliriz.

pnputil /add-driver "INF DOSYASI YOLU" /install

Tabii bir de bir dizin altındaki tüm .inf dosyalarını kurabileceğimiz bir komut yazabiliriz. Eğer dizin altındaki tüm sürücülerin kurulmasını istiyorsak bu şekilde bir komut kullanabiliriz:

for /r "INF DOSYALARININ BULUNABİLECEĞİ DİZİN" %f in (*.inf) do pnputil /add-driver "%f" /install

1748798789790.webp


İşte örnekler;

pnputil /add-driver "E:\drivers\Win11_x64\Disk\btrfs-1.9\btrfs.inf" /install
for /r "C:\drivers" %f in (*.inf) do pnputil /add-driver "%f" /install
for /r "E:\drivers\Win11_x64" %f in (*.inf) do pnputil /add-driver "%f" /install

Kapalı durumdaki Windows için: "dism" komutu ile "kapalı" Windows'a da sürücü kurabilirsiniz.​

Eğer kapalı olan bir Windows içerisine sürücü kurmak istiyorsanız "dism" yöntemini kullanabilirsiniz. Örneğin, Dualboot ile birden fazla Windows kullanıyor ve kapalı durumdaki Windows'a sürücü kurmanız gerekebilir.

Başka bir senaryo, sürücü eksikliği nedeniyle (Örneğin Intel RST gibi) taşıdığınız Windows'u başlatamayan bilgisyarınız için sürücü kurabilirsiniz.

Bunun için yönetici izinleriyle çalışan Komut İstemcisi (CMD) başlatın ve "dism" komutunu aşağıdaki örnekler gibi kullanın. "/image" parametresine "Windows" klasörünün bulunduğu yolu girmeniz gerekmektedir.

Aşağıdaki örneklerde D:\ bölümü, kapalı Windows gibi kullanılmıştır.

dism /image:"D:\" /add-driver /driver:"C:\Users\hasanmerkit\Downloads\WinLove_Patcher_v0\drivers" /recurse
dism /image:"D:\" /add-driver /driver:"E:\drivers\Win11_x64\Disk\btrfs-1.9\btrfs.inf"
 
SYS dosyası varsa sc.exe ile de kurulabiliyor olması lazım. Yine de güzel rehber, elinize sağlık.
 
Sağlıklı olacağını düşünmüyorum. Sisteme göre compile edilmiş sürücü diye biliyorum bu uzantıyı.

Kendi derlediğim bir test sürücüsünü başka bir sistemde sc.exe ile sorunsuz çalıştırmıştım, ha tabii ki dediğiniz gibi pnputil/aygıt yöneticisi daha sağlıklı INF kullanıldığı için.