Neden iki Program Files klasörüm var?

0
10

Neden iki Program Files klasörüm var?

2005’ten beri Microsoft, Windows işletim sisteminin hem 32 bit hem de 64 bit sürümlerini sunmaktadır. Microsoft Windows’un 64 bit sürümünü çalıştırıyorsanız, Program Dosyalarınızın tutulduğu iki ayrı klasör vardır:

  • 64 bit programları ve uygulamaları içeren Program Dosyaları ve

  • 32 bit programlar ve uygulamalar içeren Program Dosyaları (x86).

Peki fark nedir?

64 bit uygulamalar, özellikle 64 bit bilgisayarda kullanılmak üzere derlenir. 64 bit mimariye özgü sistem özelliklerinden yararlanırlar ve Windows yazılım kitaplıklarının 64 bit sürümlerine erişirler.

32 bit uygulamalar, 32 bit işleme için derlenmiş eski uygulamalar veya modern programlardır. Yine de Windows’un 64 bit sürümleri, WOW64 (Windows64’te Windows32 anlamına gelir) adlı bir uyumluluk katmanı kullanarak bu programları çalıştırabilir.

64 bit Windows’ta 32 bit program çalıştırmak kötü mü?

Hiç de bile. WOW64 katmanı, 32 bitlik bir ortamı taklit etme konusunda iyi bir iş çıkarır ve herhangi bir performans kaybı genellikle fark edilmez. WOW64, uygulamaya maksimum miktarda RAM (4 GB) ayırabildiğinden, öykünülmüş programlar aslında bir avantaja sahip olabilir. Gerçek bir 32-bit sistemde, bu RAM’in bir kısmı işletim sistemi çekirdeğine ve diğer çalışan programlara tahsis edilecektir.

Peki 64-bit ve 32-bit programlar neden ayrı klasörlerde tutuluyor?

Birkaç neden:

  • Kolaylık: Onları ayırt etmenin kolay bir yolu.
  • Örneğin, aynı programın hem 32 bit hem de 64 bit sürümünü tek bir sisteme yüklerseniz, çakışma olasılığını azaltır.
  • Eski programların düzgün çalışma şansını artırarak, 64-bit yazılımlarla yanlışlıkla etkileşime girme şanslarını azaltır.

32 bit klasör neden “(x86)” olarak adlandırılıyor?

x86, 32 bit işlemcilere atıfta bulunmanın başka bir yoludur. Başlangıçta, 16 bit işlemciler – özellikle 8086 ve 8088 işlemci mimarileri – “x86” olarak adlandırılıyordu. Bu ad daha sonra 32-bit 80386 ve 80486 işlemci ailesini kapsayacak şekilde genişletildi. 64 bit işlemciler piyasaya sürüldüğünde, onları eski işlemci hatlarından ayırt etmek için x64 olarak adlandırılıyordu.

Programları manuel olarak bir klasörden diğerine taşırsam, çalışmaya devam edecekler mi?

Teoride, bir 32-bit programı, Program Files klasörünüze manuel olarak yüklerseniz çalışmaması için hiçbir neden yoktur ve tam tersi – 64-bit programlar, onları Program Files (x86) klasörüne yüklerseniz düzgün çalışmalıdır. . Ancak, onları tam olarak Windows’un istediği yerde bırakmak daha iyi bir fikirdir.

Program Files klasöründe bir programı bulmakta sorun yaşıyorsanız, Program Files (x86) klasörüne de bakmayı deneyin.

LEAVE A REPLY

Please enter your comment!
Please enter your name here