Windows'da "System32" ve "SysWOW64" Klasörleri Arasındaki Fark Nedir? | Sonsuz Teknoloji

Windows’da “System32” ve “SysWOW64” Klasörleri Arasındaki Fark Nedir?

system3264wow

Windows’un 64 bit sürümlerinde, Program Files (x86) ve Program Files olarak iki ayrı program dosya klasörü bulunur.  Ayrıca, System32 ve SysWOW64’un bulunduğu iki ayrı sistem dizinine sahiptir. Adına rağmen, System32, 64-bit dosyalarla doludur ve SysWOW64 32-bit dosyalarla doludur. Peki ne bunlar ne işe yarıyor?

System32 Nedir?

System32 dizini, Windows sistem dosyalarını içerir. Windows’un bir parçası olan .DLL ve .EXE yardımcı programları barındırır. Windows işletim sisteminde bulduğunuz dosyaların çoğu, üçüncü parti yazılım programlarının parçalarıdır. Sisteminizde çalışan uygulamalar, Program Files klasörünüzde veya başka yerlerde kurulur. Genellikle System32 klasöründe sistem  kitaplıkları bulunur.

Program Files ve Program Files (x86)

64-bit programları içeren bir “C:\Program Files” klasörüne ve 32-bit programları ve dosyaları içeren  “C:\Program Files (x86)” klasörü bulunur. 64-bit programlar 64-bit DLL dosyalarını gerektirir ve 32-bit programlar 32-bit DLL dosyalarını gerektirir. Windows, 64 bit ve 32 bit program dosyalarını ayırarak karışık olmamalarını ve sorunlara neden olmamalarını sağlar.

Ancak, tüm DLL dosyaları Program Files’ta depolanmaz. Windows’da bulunan birçok sistem genelinde kitaplık C:\System32’de depolanır ve bazı programlar kendi kitaplık dosyalarını da burada atmaktadır. Windows’un ayrı 32-bit ve 64-bit Program Files klasörleri olduğu gibi, System32 klasörünün 32-bit ve 64-bit sürümleri vardır.

System32 ve SysWOW64

32 bitlik bilgisayarda, 32 bitlik programlar C:\Program Files’da ve sistem genelindeki kitaplık C:\System32’dir.

64-bit bilgisayarda, 64-bit programlar C:\Program Files’da ve sistem genelindeki kitaplık C:\Windows\System32 klasörü 64-bit kütüphane dosyalarını içerir. 32-bit programlar dosyalarını C:\Program Files’da (x86) depolar ve sistem kütüphanesi çapında C:\Windows\SysWOW64 klasörüdür. SysWOW64 klasörü, adının sonundaki 64’den dolayı 64 bit gibi algılansa da 32 bit programların kütüphane klasörüdür.

64-bit Windows sürümlerinde, “32” Adına rağmen, System32 klasörü 64-bit kitaplıkları içerir. Adı 64 olana rağmen, SysWOW64 klasörü 32-bit kütüphaneleri barındırıyor.

Genel olarak bunu bilmenize gerek yoktur. Windows işletim sistemi ve programları doğru klasörü kullanır. Bununla birlikte, herhangi bir dosya yüklemeniz gerekiyorsa, o dosyayı bulmak çok kolaydır.

64-bit bir Windows sürümünde 32-bit bir program yüklemeye çalışırsanız. C:\Program Files klasörüne yüklemeye çalışır, WoW64 onu, C:\Program Files’a (x86) işaret eder. Eğer C:\Windows\System32 klasörüne erişmek istiyorsa, WoW64 onu C:\Windows\SysWOW64’e yönlendirir. Windows bunu bir dosya sistemi yönlendiricisi kullanarak yapar. Bu işlem, arka planda otomatik olarak ve şeffaf olarak gerçekleşir.

System32 64-bit ve SysWOW64 32-bit ters orantı olarak ifade edilmiştir. Bu ters orantı bizlere okurken sadece anlamayı zorlaştırıyor, ancak her şey otomatik olduğu için tıkır tıkır çalışıyor. 32-bit uygulamalar, C:\Windows\System32 dizini kullanmak üzere kodlanmıştır. Geliştiriciler bu uygulamaları 64 bit Windows sürümleri için yeniden oluştururken C:\Windows\System32 dizinini kullanmaya devam etmişler. Geliştiriciler, dizini yeniden adlandırmak yerine Microsoft, “System32” yi standart sistem kitaplığı dizini olarak bırakmış. “SysWOW64” adlı WoW64 katmanı altında çalışan uygulamalar için yeni bir kütüphane dizini yaratmışlar.

 

Bir yorum bırakınız...

*

Microsoft Copilot Nedir ve Nasıl Kullanılır?

Microsoft Copilot, Microsoft'un Windows, Edge, mobil ve Office 365 için yapay zeka aracıdır. Yapay zekanın gelişmesi ve OpenAI GPT'nin popüler olması ile birlikte teknoloji ...
Gmail akıllı yazma

G-mail Akıllı Yazma Özelliğini Açma Kapatma

Akıllı yazma aracı, e-mailler için otomatik tamamlama gibi çalışır. E-maillerin nasıl yazılacağını öğrenir ve cümlelerin tamamlanmasını sağlar. E-mail metinlerinin hızlıca oluşmasını sağlar. Yazarken öneriler ...
IMAP

İmap Nedir? İmap Kullanımının Faydaları

Birçok insan imap nedir bilmemektedir. Gerek günlük hayatta gerekse iş hayatında e-mail kullanımı çok önemlidir. E-mail protokolü sayesinde kişiler her cihazdan e-mailerini kontrol edebilir, ...
mac windows

Mac vs Windows Bilgisayar Özet Karşılaştırma

Bilgisayar teknolojisi, günümüzde büyük ölçüde Windows ve Mac işletim sistemleri üzerine odaklanmış durumda. Her iki işletim sistemi de benzersiz özelliklere ve kullanıcı deneyimine sahiptir ...
Gmail görev oluşturma

G-mail Görev Oluşturma G-mail Alanlar Düzenleme

G-Mail’den görev oluşumu çok basittir. Öncelikle, G-Mail hesabına giriş yaparak, sağ üstteki alan "Görevler"e tıklanmalıdır. Açılacak pencerede, yeni görevin eklenebilmesi için "Görev Ekle"ye tıklanmalıdır ...
MAPI EWS

MAPI EWS Nedir Ne İşe Yarar Ne Amaçla Kullanılır?

Teknolojinin gelişim göstermesi ile birlikte MAPI EWS nedir ne amaçla kullanılır pek çok kişi tarafından merak edilmektedir. İnternet önemli iletişim kaynaklarındandır. Gere iş alanlarında ...
Shopify

Shopify DNS Yönlendirmesini Yapmak Adım Adım

Sahip olduğunuz alan adını Shopify’e yönlendirmek istediğinizde hangi işlemleri gerçekleştirmeniz gerektiğini merak ediyor olabilirsiniz. Shopify DNS Yönlendirmesini Yapmak Adım Adım aktaracağımız bu yazımız sizler ...
Karekod

Karekod Nedir, QR Kod Oluşturma Nasıl Olur

Yıllardır alışveriş ve farklı sektörlerde kullanımı olan barkod sisteminden esinlenerek tasarımı gerçekleştirilen Karekod veya en çok kullanılan ismi ile QR kodlar, iki boyutlu bir ...
veri kurtarma

Veri Kurtarma Sürecinde Yapılması – Yapılmaması Gerekenler

Veri kurtarma süreci, bilgisayar sistemlerinde meydana gelen veri kaybını geri getirme çabalarını içerir. Bu süreç, çeşitli nedenlerle oluşan veri kaybı durumlarında uygulanabilir, donanım arızaları, ...
yapay zeka

Yapay Zekayı anlamak ve İnsanın Yapay Zekayı kullanımı

Zeka kavram olarak, düşünme, akıl yürütme, algı, kavrama, yargılama ve sonuca varma, soyutlama, öğrenme ve yeni durumlara uyma şekliyle insana verilen yetenekler zinciri toplamıdır ...