64 Bit Windows'ta 32 Bit Programlar Nasıl Çalıştırılır


64 bit programlar, 32 bit uygulamalara göre daha hızlı ve daha verimli çalışır. Oldukça modern herhangi bir bilgisayar 64 bit işlemciye sahiptir. Peki 64 bit bilgisayarda 32 bit yazılımı nasıl çalıştırırsınız?

Son birkaç yılda üretilen modern bilgisayarlar, 64 bit işlemciler ve işletim sistemleriyle çalışır ve yalnızca yerel olarak 64 bit uygulamaları çalıştırabilir. Bu günlerde gönderilen yazılımların neredeyse yalnızca 64 bit olmasının nedeni budur. Yine de bazı 32 bit uygulamalarla karşılaşacaksınız (özellikle eski uygulamaları çalıştırıyorsanız) ve bunları Windows'un 64 bit sürümünde çalıştırmak genellikle oldukça sorunsuzdur. Peki her şey nasıl çalışıyor? Hadi öğrenelim.

32-bit Yazılımı 64-bit Makinede Doğrudan Çalıştırabilir misiniz?

64 bit mimarinin 32 bit sistemden ne kadar farklı olduğunu anlamak, bu makalenin kapsamı dışında kalan karmaşık bir konudur. 64 bit işlemcinin (ve işletim sisteminin) aynı anda daha fazla bilgi işlemekle kalmayıp, bunu eski mimariye sahip bir sistemden tamamen farklı bir şekilde işlediğini bilmeniz yeterli.

Dolayısıyla, 32 bitlik bir bilgisayar için tasarlanan uygulamalar 64 bitlik bir makinede tamamen aynı şekilde çalışıyor gibi görünse de, gizli planda uyumluluk modunu değiştirme 'den çok daha fazlası oluyor. 32 bitlik bir uygulamanın beklediği ortam, Windows'un 64 bitlik sürümünde mevcut değildir; bu da böyle bir uygulamanın donanımla doğrudan arayüz oluşturmasını imkansız hale getirir.

Düzeltme mi? Emülasyon. 32 bitlik bir programı çalıştırmanın tek yolu, eski tarz mimariyi taklit etmek ve uygulamaya, oluşturulduğu arayüzün aynısını sağlamaktır.

Varsayılan Seçenek: WOW64

Microsoft, 32 bit uygulamaların 64 bit işletim sistemi üzerinde çalıştırılmasıyla ilgili sorunun oldukça farkındadır. Windows XP, Vista, Windows 7 veya Windows 10 gibi 64 bit mimariye sahip modern işletim sistemlerinin WOW64 adı verilen yerleşik bir emülatörle birlikte gelmesinin nedeni budur.

WOW64, 64 bitlik bir makinede 32 uygulamayı çalıştırmak üzere tasarlanmış bir Windows alt sistemidir. WOW64, 32 bitlik bir işletim sisteminin ortamını simüle ederek eski uygulamalara önceki Windows sürümlerinde bulunan arayüzü sağlar.

Bu uyumluluk katmanı hafiftir, güçlüdür ve kutudan çıktığı anda çalışır. Bu, herhangi bir 32 bit uygulamanın EXE dosyasına çift tıklayıp Windows'un gerisini halletmesine izin verebileceğiniz anlamına gelir..

Pahalı Bir Alternatif: Sanallaştırma

Sanal Makineler, farklı mimarileri ve işletim sistemleri bunu destekleyecek şekilde tasarlanmamış donanımları çalıştırmanın iyi bilinen bir yöntemidir. Linux veya Apple'ın macOS'u için tasarlanmış uygulamaları, Intel işlemcili bir Windows PC'ye hiçbir ciddi değişiklik olmadan yükleyebilir ve çalıştırabilirsiniz.

Modern bilgisayarınızda Windows'un daha eski, 32 bit sürümünü çalıştırmak için aynı tekniği kullanabilirsiniz. Bu, mevcut işlemciniz 64 bit olsa bile sisteminizde eski uygulamaları çalıştırmanıza olanak tanır.

Ancak bu yöntemin çok fazla çalışma gerektirdiğini ve açıkçası gereksiz olduğunu unutmayın. Yerleşik WOW64 öykünücüsünü kullanmak, 32 bit Windows XP kopyasını bulmaktan çok daha kolaydır.

64 bit Bilgisayara 32 bit Uygulamaları Yükleme

32 bitlik bir uygulamayı 32 bitlik bir işletim sistemine yüklemek ile 64 bitlik Windows sürümüne yüklemek arasında hiçbir fark yoktur. İster CD-ROM'unuz ister kurulum dosyanız olsun, yalnızca kurulumu çalıştırın ve işletim sisteminin bu işi halletmesine izin verin.

Windows, programların 32 bit sürümlerini farklı dizin 'ya yerleştirerek ele alır. Yüklediğiniz tüm 64 bit yazılımları barındıran standart Program Dosyaları klasörü ve 32 bit makinelere yönelik uygulamaların bulunduğu Program Dosyaları (x86) bulunur.

x86 dizininde bulunan yazılım, WOW64 kullanılarak Windows'un 32 bit sürümünün öykünülmesiyle çalıştırılır. Bu işlem tamamen otomatik olduğundan, her iki Program Dosyasında bulunan uygulamaları hiçbir fark olmadan çalıştırabilirsiniz.

32 bit Uygulamaları 64 bit CPU'da Çalıştırabilir misiniz?

Birçok kişi eski programların yalnızca 32 bit işlemcilerde çalışabileceğine inanıyor. Bu uygulamaları yalnızca 32 bit bilgisayarların yerel olarak çalıştırabileceği doğru olsa da, tüm modern sistem türleri bu tür programları da aynı şekilde çalıştırabilir.

Çoğu kullanıcı için bu, söz konusu uygulamayı çalıştırmaktan ibarettir; çünkü Windows, WOW64 aracılığıyla uygulamayı taklit etmenin teknik ayrıntılarını kendisi halledecektir. Farklı bir yaklaşım benimsemek istiyorsanız (belki de yardımcı program işinize yaramıyorsa) sanallaştırmayı kullanabilirsiniz.

VirtualBox veya VMWare gibi hizmetler, herhangi bir 32 bit uygulamayı doğrudan çalıştırabilen 32 bit sanal makineyi taklit etmenize olanak tanır. Bu, eğitimlerle bile karmaşık bir süreçtir, bu nedenle WOW64'ün Windows yüklemenizde normal şekilde çalışmasını sağlamanız daha iyi olur..

.

İlgili Mesajlar:


25.04.2022