Jump to content

Windows 7 Kurulumunda özellikleri Açmak/kapatmak


morning
 Share

Recommended Posts

Birçoğumuz nLite ile XP'den,vLite ile Vista'dan bileşen silerek kurulum dosyalarının boyutunu küçültmekteyiz.

Windows 7 için yine vLite kullanabiliyoruz.Ama araç Vista için geliştirildiğinden Windows 7'de garip sorunlar çıkabiliyor ortaya (Mesela,CD boyutundaki bir Win7de tüm dosya işlemleri atlatılabilir de olsa bir hata ile başlıyordu)

Windows 7 kurulumundan sonra istemediğimiz özellikleri devre dışı bırakabiliyoruz.

Peki bunu doğrudan Windows 7 kurulumuna uygulayabilsek nasıl olur?

Windows 7'nin DISM aracı boyutundan büyük işler başarıyor.Bu işlerden biri de kurulum imajında özellik açıp kapatabilmek.

Öncelikle DISM+GimageX ikilisini indirin.Kolaylık olsun diye C:\ ye çıkarmanızı öneririm.

DISM Windows 7 kurulum imajının sources klasöründe de bulunmaktadır.

http://rapidshare.com/files/260168052/Dism_Gimagex.rar[/CODE]

1. GimageX'i açın. Mount sekmesine gelin.

- Mount Point olarak boş bir klasör seçin (Örneğin C:\Wim gibi)

- Source olarak Win7 DVD'sinin sources klasöründeki install.wim dosyasını seçin.

- Image olarak da sürüm seçin.Ayrıca Select ile de seçebilirsiniz.

1.Starter

2.HomeBasic

3.HomePremium

4.Professional

5.Ultimate

- Read&Write işaretleyin.

- Mount deyin.

Anlamadıysanız aşağıdaki resme bakabilirsiniz.

35dc8rd.jpg

Bu işlemden sonra GimageX [b]kapatılabilir [/b]ama [b]açık [/b]tutmanızı tavsiye ediyorum.

2. Şimdi [b]Windows+R [/b]tuşuna basın.[b]Çalıştır [/b]açılacaktır. [b]Cmd [/b]yazın.

Cmd penceresinde cd /d komutunu kullanarak Dism dosyaları nerdeyse oraya gidin.

Mesela bende C:\programlar\dism klasöründe.

Oraya gitmek için [b]cd /d C:\Programlar\dism [/b]yazıyorum.

Şimdi DISM ile Windows kurulum imajındaki özelliklerin listesini alalım.

Bunun için aşağıdaki komutu yazıyorsunuz.Burada C:\wim klasörü sizin yukarıda seçtiğiniz boş bir klasör olacak tabii.C:\features.txt değişebilir, farklı bir dosya yazabilirsiniz.

2vja54o.jpg

İşlem bitince oluşturulan dosyayı (C:\features.txt) açın.Özelliklerin listesi gelecek.

Aşağıdaki resimden bu yazıların ne anlama geldiğini anlayabilirsiniz.

b7gkuw.jpg

3. Diyelim ki ben Windows Media Player'ı,Media Center'ı ve Internet Explorer'ı devre dışı bırakmak istiyorum.

O zaman bunların adlarını bulmam gerekecek.

Features dosyasına bakıyorum ve ikisini buluyorum hemen.

[CODE]Feature Name : WindowsMediaPlayer
State : Enabled

Feature Name : MediaCenter
State : Enable Pending

Feature Name : Internet-Explorer-Optional-x86
State : Enabled[/CODE]

Şimdi bunları devre dışı bırakacak komutları sırayla yazıyorum.

[CODE]dism /Image:C:\wim /Disable-Feature /FeatureName:Internet-Explorer-Optional-x86
dism /Image:C:\wim /Disable-Feature /FeatureName:MediaCenter
dism /Image:C:\wim /Disable-Feature /FeatureName:WindowsMediaPlayer[/CODE]

Bunlar sadece örnek.Özellik açmak da şöyle oluyor.Mesela TIFFIFilter özelliği normalde açık değilmiş. Şimdi onu açalım.

[CODE]dism /Image:C:\wim /Enable-Feature /FeatureName:TIFFIFilter[/CODE]

4. İşinizi bitirdiyseniz şimdi değişiklikleri kaydedip çıkma zamanı.

GimageX'i tekrar açın.Aşağıdaki resmi takip edin.

Unmount işlemi biraz uzun sürebilir sabredin.

2eda9ox.jpg

5. Ve son adım, ISO oluşturalım.

Cmd'yi tekrar açın ve sırayla aşağıdaki komutları yazın.

[CODE]set DVD=Windows 7 klasörü
set pro=Dism'in çıkarıldığı klasör
%Pro%\oscdimg -u2 -m -h -b"%DVD%\boot\etfsboot.com" %DVD% C:\GRMCULFREO_TR_DVD.iso -lGRMCULFREO_TR_DVD[/CODE]

ISO'yu DVD'ye 4x hızında ve doğrulama (verify) açık şekilde yazdırın.

Artık istediğiniz özelliklerin kurulduğu bir Windows 7'ye sahipsiniz.

[b]

Not : Bu işlem kurulum imajının boyutunu [size=3]düşürmemektedir[/size].Yalnızca özellikleri kapatmaktadır.Özellikler Windows 7 kurulduktan sonra açılabilir.[/b]

Link to comment
Share on other sites

Bu da dism ile yapabileceğiniz şeylerden biri genel kullanımla dism'i anlatmak istiyorum bende:

DISM: Deployment Image Servicing and Management

Program komut satırından kullanılır.Ve wim yönetimiyle ilgili herşeyi yapmanızı sağlar.Bunlar wim dosyasını değiştirmek, wim hakkında bilgi edinmek vs.

Genel kullanım şekli: dism.exe /dism ayarı /wim komutu /wim argümanıdır.

Wim Komutları:

/Get-MountedWimInfo >> mount(açılmış) edilmiş wim dosyası hakkında bilgi verir.

/Get-WimInfo >> wim dosyası hakkında bilgi verir.

/Commit-Wim >> wim dosyası üzerindeki değişiklikleri kaydetmek için

/Unmount-Wim >> mount(açılmış) edilmiş wim dosyasını tekrar toparlar (işlemi uzun sürer)

/Mount-Wim >> wim dosyasının içine ulaşmak için kullanılır.

/Remount-Wim >> wim dosyasını onarım için kullanılır.

/Cleanup-Wim >> bozuk olduğunu düşündüğünüz wim kaynağını siler.

/WimFile:<wimdosyası> >> Wim dosyalarını belirtmek için kullanılır.

/Name:<imajadı> >> belirttiğiniz imajın adını belirler

/MountDir:<yol> >> mount edilecek dizin belirtilir

/ReadOnly >> sadece imaj içeriğini görüntülemenize izin verir.

Imaj Ayarları:

/online >> Kullanılan geçerli sistemi hedef alarak işlem yapar

/image:<yol> >> bilgisayarınızda bulunan windows imajını belirtirsiniz

Dism Ayarları:

/ScratchDir:<yol> >> Yol mutlaka dizin olmalıdır.Dosyaların ayıklanması için geçici dizin olarka kullanılır.

/WinDir >> Windows Dizinini belirtir.

/SysDriveDir >> BootMGR yolunu belirtir.

/LogPath >> Log dosyalarının dizininin belirtir.

/LogLevel >> Gösterilecek logun seviyesini belirtir 1-4 arasıdır (örnek /loglevel:1)

/NoRestart >> Otomatik restart isteklerini engeller

/Quiet >> Hata/Uyarı mesajlarının görüntülenmesini engeller

Bu komutları daha sonra açıklayacağım ama sadece adlarına bakarak bile anlayabilirsiniz aslında ne olduklarını...(ufaktan bir işim varda)

Windows Komutları:

/Set-ProductKey
/Get-CurrentEdition
/Get-StagedEditions
/Get-TargetEditions
/Remove-StagedEdition
/Set-Edition

Katılımsız Komutu:

/Apply-Unattend:<unattend.xml>

Driver Komutları:

/Remove-Driver
/Add-Driver
/Get-DriverInfo
/Get-Drivers (all parametresiyle)

Bölge ve Dil Komutları:

/Set-LayeredDriver
/Set-UILang
/Set-UILangFallback
/Set-UserLocale
/Set-SysLocale
/Set-InputLocale
/Set-TimeZone
/Set-AllIntl
/Set-SKUIntlDefaults
/Gen-LangIni
/Set-SetupUILang
/Get-Intl

Uygulama Servisi komutları:

/Check-AppPatch
/Get-AppPatchInfo
/Get-AppPatches
/Get-AppInfo
/Get-Apps

Servis Paketi Komutları:

/Add-Package
/Remove-Package
/Enable-Feature
/Disable-Feature
/Get-Packages
/Get-PackageInfo
/Get-Features (/PackagePath:<yol> ve /PackageName:<imajdaki adı>)
/Get-FeatureInfo[/CODE]

Link to comment
Share on other sites

  • 3 hafta sonra ...
  • 3 ay sonra...
  • 2 ay sonra...

çok kısa bir sorum olacak

32-bit ile 64-bit win7leri birleştirdim.

kurulum bitince bazı programlar kurulsun istiyorum.

bunu sağlaya bilmek için $oem$ içine programları atsam temaları vs. (temaların adresini biliyorum. adrese ait klasöre atsam yüklenir...) programların kurulumunu nasıl sağlarım.

xp modifiyesinde runonce.cmd ye komutları ekleyip yapıyorum ama win7 de mantık ne?

yani $oem$ klasötü içine nasıl bir bat veya cmd oluşturmam lazımki windows açılırken veya kurulurken istediğim programlar kurulsun.

$oem$ i kullanmayıp mount ettiğim install.wim içine mi eklemem lazım.

evetse nereye eklemeleyim.

ama oraya eklesem katılımsız programları güncellemem veya yeni program eklemem uzun sürer.

her seferinde mount unmount iş çok uzar...

bana bu konu hakkında bilgi verirseniz memnun olurum.

Link to comment
Share on other sites

blackman12

verdigin kodlar cok iyimiş mesela x64-x86 butun sürümlerin ekli oldugu wim'de

/Set-ProductKey komutunu kullanabiliriz heralde

Katılımsız Komutu:

/Apply-Unattend:<unattend.xml> - burdada her surum için farklı bir xml gosterebiliyormuyuz mesela

x64 ultimate için : x64ultimate.xml

x86 ultimate için : x86ultimate.xml

x64 Pro: x64pro.xml

x86 Pro : x86pro.xml gibi isonun içinde birden fazla xml gosterebiliyormuyuz?

Link to comment
Share on other sites

  • 2 hafta sonra ...
  • 3 years yıl...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...