Microsoft System Center Yönetim Ailesi

SCCM’de DISM Kullanarak Driver Yükleme

urumsal ortamlarda SCCM (System Center Configuration Manager) kullanarak işletim sistemi dağıtımı yaparken, sürücü yükleme süreci çoğu zaman beklenildiği gibi sorunsuz çalışmayabilir. SCCM’nin standart “Apply Driver Package” ve Driver yükeleme methodları, bazı durumlarda tüm sürücüleri eksiksiz yüklemeyebilir veya uyumluluk sorunları yaşanabilir. Özellikle bazı donanımların eksik sürücüyle kalması, belirli cihazların çalışmaması gibi problemler, IT yöneticilerini alternatif yöntemler aramaya yönlendirir.

Bu noktada DISM (Deployment Image Servicing and Management) aracı devreye girer. DISM ile sürücü ekleme, SCCM’nin standart yöntemine kıyasla daha güvenilir ve kesin bir çözüm sunar. Bu yöntemle, sürücüler doğrudan Windows imajına veya hedef işletim sistemine entegre edilerek, eksiksiz ve tam bir sürücü yükleme süreci sağlanabilir.

Bu makalede, SCCM’nin klasik yöntemleriyle yaşanan eksik sürücü yükleme sorunlarını ele alacak ve DISM kullanarak sürücülerin kesin ve tam yüklenmesini nasıl sağlayabileceğimizi adım adım açıklayacağız.

İlk olarak, SCCM sunucusunda bulunan sürücü paylaşım alanına, tüm model ve donanımlar için gerekli olan INF tabanlı sürücüleri yükledim.

Sürücüleri DISM ile yükleyebilmek için, SCCM’de klasik “Driver Package” yerine, klasik bir SCCM paketi oluşturuyorum. Bunun amacı, Task Sequence içindeki “Run Command Line” adımında sürücüleri çağırmak.

SCCM’nin Task Sequence sırasında sürücüleri çekebilmesi için, paketin dağıtım noktalarına (DP) yüklenmesi gerekiyor.

SCCM’de oluşturduğum sürücü paketini Task Sequence içindeki Drivers taskına “Run Command Line” adımı ekliyorum.

Bu aşamada Task Sequence içinde DISM komutunun çalıştırılması tamamlandı. Şimdi son kontrolleri yapıyorum.

DISM.exe /Image:%OSDisk% /Add-Driver /Driver:.\ /Recurse

Sürücü yükleme adımının sadece belirli cihaz modellerinde çalışmasını sağlamak için WMI sorgusu ekliyorum

SCCM Task Sequence içerisinde DISM komutlarını çalıştırırken, işlemin başarıyla tamamlandığını SCCM’ye bildirmek için özel “Success Codes” (Başarı Kodları) eklemek gerekir. “2 50” ekliyoruz.

2 → İşlem başarılı, ancak değişiklikler yapıldı.

50 → Sürücü yükleme tamamlandı, ancak sistemin yeniden başlatılması gerekiyor.

Birdenn fazla model eklemek istiyorsanız aşağıdaki örneği kullanbilirsiniz.

SCCM’nin standart sürücü yükleme işlemlerinde bazen eksik veya hatalı yüklemelere sebep olabiliyor. Özellikle çok sayıda farklı model ve donanımı yönetirken, yanlış sürücülerin yüklenmesi veya belirli bileşenlerin eksik kalması gibi problemler yaşanabiliyor. DISM kullanarak sürücüleri doğrudan Windows imajına entegre etmek, bu tür hataları tamamen ortadan kaldıran kesin ve güvenilir bir yöntem sunuyor.

Bu makalede, SCCM Task Sequence içinde DISM komutunun nasıl kullanılacağını, sürücülerin eksiksiz yüklenmesini sağlamak için nasıl organize edilmesi gerektiğini ve Task Sequence’in hata vermeden çalışması için Success Codes’in nasıl kullanıldığını adım adım ele aldık. WMI sorgularıyla model bazlı sürücü yükleme işlemi sayesinde, farklı cihazlara özel sürücü yönetimini daha verimli bir şekilde yapmak mümkün hale geliyor.

Bu yöntemi kullanarak, SCCM ile işletim sistemi dağıtımı sırasında yaşanan eksik sürücü problemlerini tamamen çözebilir, doğru ve eksiksiz bir sürücü yükleme süreci sağlayabilirsiniz. SCCM’yi daha esnek ve yönetilebilir hale getirmek için bu adımları uygulayarak, hem dağıtım sürecini hızlandırabilir hem de hata oranını minimize edebilirsiniz.

İlgili Makaleler

Bir yanıt yazın

Başa dön tuşu