Windows 95 kurulum sürecinde neden üç işletim sistemi kullanıldı?
(devblogs.microsoft.com)- Twitter'da "Windows 95 kurulum sürecinde neden MS-DOS, Windows 3.1 ve Windows 95 olmak üzere üç işletim sistemi kullanılıyor?" sorusu soruldu
- MS-DOS'tan doğrudan Windows 95'e geçilememesinin nedeni açıklanıyor
- Windows 95 şu üç başlangıç noktasından kurulabiliyordu:
- MS-DOS'tan başlamak
- Windows 3.1'den başlamak
- Windows 95 üzerine yeniden kurulum yapmak (bozulmuş sistemi onarmak amacıyla)
- Her başlangıç noktası için ayrı bir kurulum programı yazmak da mümkündü, ancak bu yaklaşım kodun üç kez yazılması anlamına geliyordu
Tek bir kurulum programında birleştirmek
- Tüm başlangıç noktalarında kullanılacak tek bir kurulum programı yazılmasına karar verildi
- Bunun için kurulum programının hangi platform olursa olsun çalışabilmesi gerekiyordu
- Kurulum programı türleri
- MS-DOS uygulaması: Tüm platformlarda çalışabilir, ancak metin modlu kurulum ekranı nedeniyle kullanıcı deneyimi zayıftır
- 16 bit GUI programı: Basitleştirilmiş bir Windows 3.1 kurarak GUI ortamı sağlar ve MS-DOS'ta da çalışabilir
- 32 bit GUI programı: Daha iyi bir kullanıcı deneyimi sunar, ancak MS-DOS veya Windows 3.1'de çalışamaz
- Uzlaşma noktası: 16 bit GUI kurulum programı
- MS-DOS kurulum programı, basitleştirilmiş bir Windows 3.1 sürümünü kurduktan sonra 16 bit GUI kurulum programını çalıştıracak şekilde tasarlandı.
- Windows 3.1'in bu küçük sürümü yalnızca en temel işlevleri içeriyordu; böylece kurulum disklerinin boyutu küçültüldü.
Üç kurulum programının birbirine bağlanma süreci
-
Birinci kurulum programı (MS-DOS uygulaması)
- MS-DOS'tan başlanırsa, basitleştirilmiş Windows 3.1 sürümünü kurar ve onunla önyükleme yapar.
-
İkinci kurulum programı (16 bit Windows uygulaması)
- Basitleştirilmiş Windows 3.1, Windows 3.1 veya Windows 95 üzerinde çalışabilir.
- Kullanıcıdan kurulum seçeneği bilgilerini toplar ve donanım algılama işlemini gerçekleştirir.
- Windows 95 dosyalarını kopyalar ve mevcut ayarları yeni sisteme taşır.
-
Üçüncü kurulum programı (32 bit Windows uygulaması)
- Windows 95 üzerinde çalışır ve yazıcı kurulumu gibi son yapılandırma görevlerini yerine getirir.
Kurulum süreci özeti
- MS-DOS'tan başlama:
- Basitleştirilmiş Windows 3.1 kurulumu → önyüklemeden sonra 16 bit GUI kurulum programının çalıştırılması
- Windows 3.1 veya Windows 95'ten başlama:
- 16 bit GUI kurulum programıyla bilgi toplama ve donanım algılama → Windows 95 dosyalarını kopyalama ve ayarları taşıma
- Windows 95 ile önyüklemeden sonra:
- 32 bit kurulum programıyla son yapılandırma işlemleri
Sonuç
- Windows 95 kurulumu aslında birbirine bağlı üç kurulum programından oluşan bir yapıydı
- Bu yöntem sayesinde kurulum kodunu yalnızca bir kez yazmak mümkün oldu ve böylece tüm kurulum senaryoları kapsanabildi
4 yorum
Başka şeyleri bilmem ama MS'in WIN32 uyumluluğunu koruması ve benzeri konularda gerçekten örnek alınacak bir tarafı olduğunu düşünüyorum. Elbette Windows ME gibi melez bir şey de... vardı tabii haha
Oo~ ne ilginç bir bilgiymiş haha
Ah.. arkadaşın evinde toplanıp Windows 95 açılış ekranını görünce herkesin bağırdığı günleri hatırlıyorum..;;;
Hacker News yorumu