WIM İmajlarına .NET 3.5 ve .NET 4.8 Eklemek

Microsoft imaj formatı olan Windows Imaging Format (WIM) imajlarımızın içerisine çeşitli sebeplerden dolayı .Net Framework 3.5 desteğini ekleme ihtiyacı duymaktayız.
Yine imajımızın güncel olması adına da .Net Framework son sürümünün de imajımızın içinde olmasını isteriz.
Bu yazıda sizlere .Net 3.5 ve .NET 4.8 nasıl wim dosyasının içerisine eklenir bunu göstermeye çalışacağım.

Bu işlemi SCCM ile imaj dağıtımında kullandığımız Task Sequence’de zaten yapıyoruz dediğinizi tahmin ediyorum. Ancak kurulum esnasında bu işi yapmak kurulum süresini uzatıyor. Bu yüzden imajın içinde olması daha hızlı bir imaj atmamızı sağlıyor.
İşlemlere başlamadan önce ekleme yapmak istediğiniz Windows sürümün içinde gelen .NET versiyonunu kontrol ediniz. Yeni sürümlerin içinde zaten en güncel .NET sürümü gelmekte.
.NET 3.5 hiçbir Windows sürümünde gelmiyor. Onu her türlü ekleyebilirsiniz.

Kontrol için dağıtmak istediğiniz Windows’u bir bilgisayara kurun ve aşağıdaki dosyanın özelliklerine bakın. File versiyon 4.8 ile başlıyorsa zaten .NET 4.8 yüklü demektir. Sadece .NET 3.5 ekleme işlemi yapabilirsiniz.
“C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Accessibility.dll”
Sisteminizde yüklü olan .NET sürümünü bu dosyanın versiyonuna bakarak kolayca anlayabilirsiniz.

 

  1. .NET Framework 3.5 Ekleme İşlemi

İlk olarak aşağıdaki gibi bir klasör yapısı oluşturalım.


Herhangi bir capture işlemi yapmadan WIM imajı elde etmek için elimizde Windows XX kurulum DVD si olması yeterli.
Kurulum DVD’sini çift tıklayarak mount ettikten sonra DVD içerisinde X:\sources\install.wim dosyasına ulaşıyoruz.

 

Bu dosyayı oluşturduğumuz image klasörünün içine kopyalıyoruz.

Daha sonra CMD’yi Run as Admin olacak açarak imajın içerisindeki index’leri öğreniyoruz. Hani sürümü dağıtacaksak o sürüme ekleme yapmalıyız bu yüzden bu işlemi yapıyoruz.

1. Komut:
Dism /Get-ImageInfo /imagefile:E:\image\install.wim

Ben Enterprise sürüm dağıtmak istiyorum. Bu yüzden Index 2 yi kullanacağım.

2. Komut:
Dism /Mount-Wim /WimFile:E:\image\install.wim /index:2 /MountDir:E:\Mount


Mount işlemi başarılı oldu. Artık .NET 3.5 ekleme işine başlayabiliriz. Kurulum DVD’si bilgisayara mount durumda olmalı. Komut kısmındaki F:\Source\sxs DVD içerisindedir.

3. Komut:
Dism /Image:E:\Mount /Enable-Feature /all /FeatureName:NetFX3 /Source:F:\sources\sxs /LimitAccess

Sadece .NET 3.5 eklemek isteyenler için işlem tamam!
Aşağıdaki komutu kullanarak Mount klasörü içerisindeki değişiklikleri WIM imajımıza kaydederek son adımını gerçekleştiriyoruz.

4. Komut:
Dism /Unmount-Wim /MountDir:E:\Mount /Commit

.NET 4.8 güncellemesini de eklemek isteyenler yukarıdaki komutu yapmadan aşağıdaki işlemlere devam edebilirler.

  1. .NET Framework 4.8 Ekleme İşlemi.

Ben Windows 10 LTSC 2019 için işlem yapacağım. Bu sürümde default olarak .NET 4.7 gelmekte.
İlk olarak .NET 4.8 güncellemesini indiriyoruz. Bunun için aşağıdaki bağlantıdan Windows Update Catalog sayfasına girmemiz gerekiyor.
Microsoft Update Catalog

İndireceğim güncelleme KB4486153. Bu KB benim LTSC 2019 örneğim için. Sizde bunu indireceksiniz demek değil. Lütfen dikkatli ilerleyin.

Sizlerde kendi sürümünüze uygun olan güncellemeyi indirmelisiniz. Güncellemenin “Classification” bölününde “Feature Packs” yazdığına emin olun.


İnen dosyayı E:\Update klasörünün içerisine kopyalayın. Bu dosyanın uzantısı MSU. Bize CAB uzantılı hali lazım. Bu yüzden aşağıdaki komut ile güncellemeyi extract edeceğiz.

 

5. Komut:
expand windows10.0-kb4486153-x64_43ee33b302bfdba470542a128a9ee0b58faa5412.msu . -F:*

Son görüntü aşağıdaki gibi. Aşağıdaki komut ile elde ettiğimiz CAB dosyasının içindeki güncellemeyi imajımıza ekliyoruz.


6. Komut:
Dism /Image:E:\Mount /Add-Package /PackagePath:E:\Update\Windows10.0-KB4486153-x64.cab


İşlem tamam! Değişiklikleri kaydederek güncellemeleri eklediğimiz WIM imajımızı elde ediyoruz.

4. Komut:
Dism /Unmount-Wim /MountDir:E:\Mount /Commit

 

Bu yöntem ile Windows update ve Windows Feature menüsündeki diğer bileşenleri de ekleyebilirsiniz.

Örnek Telnet Yükleme Komutu:
Dism /Image:E:\Mount /Enable-Feature /FeatureName:TelnetClient




Umarım faydası olur.

Bu yazının kalıcı bağlantısı https://www.sertactopal.com/wim-imajlarina-net-3-5-ve-net-4-8-eklemek

2 yorum

    • on 15 Aralık 2024 at 14:03

    Markasın marka

    • Çetin on 26 Aralık 2024 at 00:50

    İyi günler bilgileriniz çok faydalı ben Sergei Strelec Winpe sini türkçe yapmak istiyorum bunu nasıl yabalirim

Bir yanıt yazın

E-Posta adresiniz yayınlanmayacaktır.