İçeriğe atla
Hexcore Logo

Yeni Nesil Medyanın
Kaynak Kodu.

İletişimhello@hexcore.com.tr

Ağımız

  • Gündem
  • Yapay Zeka
  • Teknoloji
  • Bilim
  • Donanım
  • Mobil
  • Oyun & Geek
  • Yazılım & Uygulama
  • Sinema
  • Dizi

İncelemeler

  • Tümü
  • Donanım
  • Ürün
  • Oyun
  • Film
  • Dizi
  • Anime

Kurumsal

  • Hakkımızda
  • Yazarlar
  • Kariyer
  • İletişim
  • Yayın İlkeleri
© 2026 HEXCORE MEDIA.|DESIGN BY Monolith Works
Gizlilik PolitikasıÇerez PolitikasıKullanım Koşulları
HEXCORE
Hexcore LogoHEXCORE
GündemYapay ZekaTeknolojiBilimDonanımMobilOyun & GeekYazılım & UygulamaSinemaDiziİNCELEMEÜRÜN KARŞILAŞTIRMA
Giriş Yap
GündemYapay ZekaTeknolojiBilimDonanımMobilOyun & GeekYazılım & UygulamaSinemaDizi
Yükleniyor...
Windows 95 Neden Çalışıyordu? Dosya Adından Yola Çıkan Gizemli Sistemi Açıklayan Uzman Anlattı — Hexcore
Windows 95 Neden Çalışıyordu? Dosya Adından Yola Çıkan Gizemli Sistemi Açıklayan Uzman Anlattı
Yazılım & Uygulama

Windows 95 Neden Çalışıyordu? Dosya Adından Yola Çıkan Gizemli Sistemi Açıklayan Uzman Anlattı

Windows 95 işletim sisteminde dosya hasarını tespit edip gideren mekanizmanın temelinin, kurulum programlarının isimlerindeki belirli anahtar kelimeleri (setup, install vb.) kontrol eden pratik bir yöntem üzerine kurulu olduğu ve bu sistemin güncel Windows onarım araçlarına nasıl ilham verdiği açıklanıyor.

Yazar

YAZAR

Hexcore

12 Temmuz 2026
3 dakika okuma

PAYLAŞ

Veri Ağına Aktar
Hexcore
3 dk
12 Temmuz 2026
Veri Ağına Aktar

Tarihe dönüp bakıldığında, eski işletim sistemlerinin teknik detayları çoğu zaman merak konusu oluyor. Özellikle Windows 95 gibi bir platformda kritik sistem dosyalarının nasıl korunduğu ve hatalı programlar tarafından bozulmadan nasıl kurtarıldığı önemli bir konu olmuştur. Microsoft mühendislerinden ve Windows tarihindeki uzmanlardan Raymond Chen, bu sistemin arıza tespit mekanizmasının aslında ne kadar basit ama etkili olduğunu ortaya koydu.

Windows 95'te yapılan bu güvenlik kontrolü, modern yazılımlardaki sofistike süreçler yerine oldukça pratik bir yöntem üzerine kuruluydu. İşletim sistemi, yükleyici (setup) programların çalışıp çalışmadığını belirlemek için doğrudan yürütülebilir dosyaların ismine bakıyordu. Adı içerisinde 'setup', 'install' veya kısaltmaları olan 'inst' gibi belirli kelimelerden herhangi birini barındıran bir dosya tespit edildiğinde, Windows bu programın bir kurulum aracı olduğu sonucuna varıyor.

Bu basit adıma dayanan bu heuristik (kural tabanlı deneme), işletim sisteminin devreye soktuğu onarım rutininin tetikleyicisiydi. Kurulum dosyaları ne yazık ki bazen sisteme zarar verebiliyor veya güncel sürümleri silip eski ve hatalı versiyonlarıyla değiştirebiliyordu. Windows 95, kurulum programının bu tür sistem dosya hasarlarını giderip gidermediğini kontrol etmek için kendi mekanizmasını devreye sokuyordu.

Dosya İsmi Kontrolü Nasıl Çalışıyordu?

Raymond Chen'in incelediği verilere göre, işletim sistemi yalnızca tek bir kelime bazlı bir eşleştirme yapmıyordu. Liste içinde altı farklı terim bulunuyor: setup, install, inst, imposta, ayarla ve felrak gibi. Bu terimleri Windows 95, programın adında arayarak kurulum aracı olup olmadığını anlıyordu. Chen, 'install' kelimesinin bir gereksizlik olduğunu belirterek, çünkü bu kelime zaten daha kısa olan 'inst' içinde mevcut; ancak eski isimleri yakalamak amacıyla eklenmiş olabileceğini tahmin etti.

Eğer programın adı belirlenen listelerden hiçbirini içermiyorsa, işletim sistemi ikinci ve tamamlayıcı bir kontrole başvuruyordu. Bu aşamada, yürütülebilir dosyanın yolunda 'Setup' kelimesinin geçip geçmediği kontrol ediliyordu. Ayrıca multimedya sürücüleri gibi programlar INF dosyaları aracılığıyla yüklendiğinde ayrı bir canlı kontroller de yapılıyordu; bu ek kontrol, bu tür sürücülerin sistemin kritik DLL dosyalarını sık sık üzerine yazdığı için hayati önem taşıyordu.

Sistem Koruma Mekanizmasının Mantığı

Windows 95 dönemindeki kurulum programlarının en büyük sorunu, Microsoft'un belirlediği 'daha yeni dosya önceki dosyayı değiştirmemeli' ilkesini hiçe saymasıydı. Örneğin, sistemdeki güncel Windows 95 ortak DLL sürümlerinin üzerine eski bir Windows 3.1 kopyası silindiğinde, o dosyalara bağımlı çalışan her program çökmeye mahkumdu. Bu tür geri dönme (downgrade) durumları sık yaşanıyordu.

Harekete geçen işletim sistemi bu sorunu önlemek için akıllı bir güvenlik ağı kurmuştu. Yaygın olarak bozulabilecek kritik sistem dosyalarının yedeği gizli bir C:\Windows\SYSBCKUP klasöründe tutuluyordu. Windows, kurulum programlarının işini bitirmesine izin veriyor, ardından kendi kontrolünü gerçekleştiriyor ve kurulum sırasında eski sürümlere düşürülen (downgrade edilen) dosyaları doğru ve güncel versiyonlarıyla geri yüklemeyi sağlıyordu.

İşleyiş Zamanlaması ve Dönüşüm

Windows 95'te bu dosya denetimlerinin çoğu, kurulur kurulmaz hemen aktif değildi. Genellikle bir sonraki yeniden başlatma (boot) sırasında çalıştırılırdı. Bunun nedeni, bazı kurulum araçlarının sisteme kurulu olan dosyaları değiştirirken kullanıma geçmesi ve işini bitirememesidir; bu durumda kendilerini MS-DOS ortamına geri düşürüp dosya değiştirmeyi gerçekleştirdikten sonra Windows'u yeniden başlatmaları gerekiyordu.

Windows 2000 ile Microsoft, isimlendirme üzerinden çalışan dosyayı tespit etme yaklaşımını tamamen terk etti ve daha bütüncül bir yöntem olan Windows Dosya Koruması'na geçti. Bu yeni sistem, dosya değişikliği bildirimleri için Winlogon üzerinden kayıt tutuyor ve korunan dosyaları sistem önbelleğinden geri alıyordu. Daha sonra Windows ME ile benzer bir Sistem Dosyası Koruması sunuldu. Vista sonrası ise bu özellik Windows Kaynak Koruması olarak daha da gelişti.

Bugün Windows 11 kullanıcılarının hala kullandığı sfc /scannow komutu, aslında doğrudan bu 1995 tarihli dosya ismine bakarak harekete geçen mekanizmanın modern ve basitleştirilmiş bir halidir. Yani güncel onarım araçlarımız bile köklerinde o 'setup' kelimesine dayanan tarihi basit bir mantığından beslenmektedir.

SIRADAKİ HABER·Yazılım & Uygulama

Instagram Edits'e Carousel Oluşturma Özelliği Geldi: İçerik Üreticileri Artık Tek Ekranda Birleştirecek

Instagram Edits, fotoğraf, video ve metin içeriklerini tek çalışma alanında birleştiren carousel oluşturma özelliğini kullanıma sundu.

Topluluk Nabzı

0 Toplam Oy

Yorumlar 0

Henüz yorum yapılmamış. İlk yorumu sen yap!

Yorum Yap

E-posta adresiniz yayımlanmayacaktır. Gerekli alanlar (*) ile işaretlenmiştir.

İLGİNİZİ ÇEKEBİLİR

8 Ekim 2026

Instagram Edits'e Carousel Oluşturma Özelliği Geldi: İçerik Üreticileri Artık Tek Ekranda Birleştirecek

7 Ekim 2026

Spotify Sesli Kitap Atağını Küresel Ölçeğe Taşıdı: 180'den Fazla Pazarda 350 Bin Eser

6 Ekim 2026

Yapay Zeka Destekli Siber Güvenlik Girişimi Hadrian, 40 Milyon Dolar Yatırım Aldı

6 Ekim 2026

Türk Telekom TahtApp ile 40 İlde 300 Okulda Az Gören Çocukların Eğitimine Destek Oluyor

İLGİNİZİ ÇEKEBİLİR

8 Ekim 2026

Instagram Edits'e Carousel Oluşturma Özelliği Geldi: İçerik Üreticileri Artık Tek Ekranda Birleştirecek

7 Ekim 2026

Spotify Sesli Kitap Atağını Küresel Ölçeğe Taşıdı: 180'den Fazla Pazarda 350 Bin Eser

6 Ekim 2026

Yapay Zeka Destekli Siber Güvenlik Girişimi Hadrian, 40 Milyon Dolar Yatırım Aldı

6 Ekim 2026

Türk Telekom TahtApp ile 40 İlde 300 Okulda Az Gören Çocukların Eğitimine Destek Oluyor

4 Ekim 2026

WhatsApp'tan gizlilik hamlesi: Kısıtlı Sohbet özelliği beta kullanıcılarıyla buluştu

Tüm Yazılım & Uygulama Haberleri