Windows 7'de "Program Files" ve "Program Files X86" olmak üzere iki klasör vardır. Aralarındaki fark nedir?
64 Bit programı nereye yüklenir?
Windows 7'de "Program Files" ve "Program Files X86" olmak üzere iki klasör vardır. Aralarındaki fark nedir?
64 Bit programı nereye yüklenir?
Yanıtlar:
Bu iki klasör yalnızca Windows'un 64bit sürümlerinde bulunur (XP, Vista ve 7). 64bit uygulamalar "Program files" 'a gider, 32bit uygulamalar "Program Files (x86)" üzerine yüklenir.
Diğer cevap kısmen doğrudur, ancak "Win7'nin yalnızca 64bit sürümlerinde mevcut değildir". Bunlar ayrıca XP 64 bit, Vista 64 bit, Server 2003 64 bit, Server 2008 64 bit vb.
Yerel 64 bit uygulamalar "Program dosyaları" nda çalışır; ve "Program Files (x86)", 64 bit platformda çalışan 32 bit uygulamalar için geriye dönük uyumluluk görevi görür.
Diğer cevaplar doğrudur, ancak nasıl çalıştığını söylemezler. Bir yükleme her zaman içinde bulunan Windows Kayıt Defteri'ndeki "ProgramFilesPath" değişkeninin değerini arar:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion
Burada hem x64 yolunu hem de x86 yolunu bulabilirsiniz.
X86-Architecture için yazılmış bir kurulum programı otomatik olarak "Program Files (X86)" yoluna yerleştirilir. InstallShield gibi modern kurulum programları, kurmak istedikleri yazılıma dayanarak hangi yolun doğru yol olduğunu belirleyebilir.