Bazen, çalıştırmadan veya yüklemeden önce bir dosyanın 32 veya 64 bit program olup olmadığını bilmek gerekir. Kaynak web sitesi, programın bit derinliğini listelemez. Veya dağıtımlarınızda ve taşınabilir dizinlerinizde etiketlenmemiş uygulamalarınız olabilir ve bunları hangi sistemlerde çalıştırabileceğinizi bilmeniz gerekir. Ya da sadece kendi sebepleriniz için programın şu veya bu bit derinliğine sahip olduğundan emin olmak istiyorsunuz. Sebep ne olursa olsun, kontrol etmek için her zaman iki yolunuz olacaktır.

Not Not: Yükleyicinin 32 bit ve programın 64 bit olması oldukça olasıdır. Tersi de doğrudur.

32 veya 64 bit belirlemek için EXE 64bit Dedektör programı

Bir dosyanın nasıl derlendiğini bulmanın birçok yolu vardır. Örneğin, teknisyenler ikili kodları okumak için hex editörlerini kullanabilir. Fakat, sıradan kullanıcılar bu yol çok karmaşık görünüyor. Bu nedenle her zaman "EXE 64bit Detector" adlı programı kullanabilirsiniz. Bu araç, yönetici olarak komut satırında çalıştırılmak üzere tasarlanmıştır. Komut satırına aşina olmasanız bile endişelenmeyin. bu enstrüman kullanımı çok kolay. Geliştiricinin sitesini ve programı bu bağlantıda bulabilirsiniz (sayfanın sonundaki indirme düğmesi). Ancak, yardımcı programı indirmeden önce sizi uyarıyoruz, site sizi birkaç kez yönlendirecektir. Bu nedenle dikkatli ve dikkatli olun. Hangi linklere tıkladığınıza dikkat edin. Sizi reklam birimlerinde daha uzun süre tutma eğilimi vardır, ancak yine de araç ücretsizdir ve bir kez indirmeniz yeterlidir. Yardımcı program hepsinde çalışır güncel sürümler Pencereler.

Daha önce de belirtildiği gibi, yardımcı programı kullanmak çok basittir. Yönetici haklarına sahip bir komut istemi açın ve aşağıdaki komutu yazın:

  • Exe64bitDetector.exe –f "Test için dosya"

"-f" parametresi belirtilmelidir. Exe64bitDetector ve test edilen program farklı dizinlerde bulunuyorsa, programın tam yolunu da belirtmelisiniz. Lütfen bit derinliği hakkındaki bilgilere ek olarak, programın ASLR'nin etkin olup olmadığını da gösterdiğini unutmayın (modüller için rastgele alan tahsisi). rasgele erişim belleği), DEP (güvenliği sağlamak için ek bellek içeriği kontrolleri) ve SEH (bir programa sıfıra bölme, bellek erişim ihlalleri ve diğerleri gibi istisnalara erişim sağlayan bir mekanizma). Aşağıdaki şekil, programın yürütülmesinin bir örneğini göstermektedir:

Belki de bu yardımcı programdaki tek sorun, herkesin komut satırıyla uğraşmak istememesidir. Bu nedenle, size daha basit ve ek gerektirmeyen bir yazılım Programın kapasitesini belirleme yöntemi.

Bir dosyanın 32 veya 64 bit olup olmadığını kontrol etmenin kolay yolu

64-bit Windows'ta "Program dosyaları" (64-bit için) ve "Program dosyaları (x86)" (32-bit için) programları için iki dizin olmasına rağmen, bir veya başka bir dizinde bir programın varlığı kesin değil, programın derecesinin bir işareti. Programı herhangi bir dizine kurabileceğiniz için. Bu nedenle, aşağıdaki basit numarayı kullanmaya değer:

  1. Tıklamak sağ tık bit derinliğini bilmek istediğiniz yürütülebilir dosya üzerinde fare
  2. "Özellikler" i seçin
  3. "Uyumluluk" sekmesine gidin
  4. Açılan iletişim kutusunun bir örneği yukarıda gösterilmiştir.
  5. "Uyumluluk Modu" alanında, "Bu programı aşağıdakiler için uyumluluk modunda çalıştır" seçeneğinin yanındaki kutuyu işaretleyin:
  6. İşletim sistemlerini listeleyen açılır menüyü genişletin. Sürüm listesi şekilde görüldüğü gibi Vista ile başlıyorsa dosya 64 bittir. İşletim sistemleri listesi Windows XP'yi içeriyorsa, dosya 32 bittir.
  7. "Bu programı aşağıdakiler için uyumluluk modunda çalıştır" seçeneğinin yanındaki kutunun işaretini kaldırmayı unutmayın:

Şimdi, 32 veya 64 bitlik bir programı bulmak için her zaman elinizin altında iki yol olacak.

  • Windows 7'de dokunmatik yüzey için dosya ve belgeleri sürükleyip bırakmak nasıl daha kolay hale getirilir?

Teknik İpuçları

  • Teknik İpuçları
  • Basit bir bilgisayar kullanıcısı şunları yapabilir: uzun zamandır kurulu Windows işletim sistemi ile çalışın ve ne kadar derinliğe sahip olduğunu düşünmeyin. Ancak zaman geçecek ve bilgisayara yalnızca Windows'un 64 bit sürümüyle çalışabilen bir program yüklemesi gerekecek ve mevcut işletim sistemi biraz x32 veya x86 derinliğine sahipse burada sorunlar ortaya çıkacaktır. Bu bağlamda, şu soru ortaya çıkabilir: Windows'un bitliği nasıl bulunur? Hadi cevaplayalım ve 32-bit ve 64-bit sürümleri arasındaki farklara daha yakından bakalım. işletim sistemi.

    İçindekiler:

    İşletimin temel sürümleri Windows sistemleri uzun süredir geliştirildiler ve Microsoft'tan yeni yazılım seçeneklerinin piyasaya sürülmesiyle yalnızca geliştirildiler. Aslında, 32-bit (32-bit) işletim sistemleri geçmişte kaldı ve sadece bilgisayar donanımının 64-bit Windows'u desteklemediği durumlarda nadiren kullanılırlar.

    Bitlerin kendileri, Windows işletim sistemiyle ilgili olarak, bilginin bilgisayarın merkezi işlem birimi tarafından işlenme şeklidir. RAM, işlenecek bilgi olarak kullanılır ve 32 bit Windows, 3,5 GB'den fazla RAM ile çalışabilirken, 64 bit'te bu sınır yaklaşık 200 GB'dir. Programların gücünün ve RAM'e olan taleplerinin gelişmesiyle birlikte bilgisayarlar toplu halde 64 bit işletim sistemine geçmeye başladı.

    64 bitlik bir sistemin ana dezavantajı, bilgisayarın merkezi işlemcisinden talep etmesidir. Bilgisayarınızda 32 bit varsa İşlemci, işletim sisteminin 64 bit sürümüyle hiçbir şekilde çalışamaz, yani 3,5 GB RAM'den fazlasını desteklemez.

    tercih eden birçok bilgisayar kullanıcısı Windows kurulumu işletim sisteminin bitliği, 32 bitlik bir sürümün olmaması nedeniyle yanıltıcıdır. Bunun nedeni, 64 bit işlemci için Windows'un 32 bit sürümünün x32 değil x86 olarak adlandırılmasıdır. Bunun neyle bağlantılı olduğunu ancak işletim sistemi ile bilgisayar donanımı arasındaki etkileşim süreçlerini incelerseniz anlayabilirsiniz. Kullanıcının sadece 32 bit ve 86 bit işletim sistemlerinin pratik olarak aynı olduğunu ve yazılımın yalnızca 64 bit sürümünün 3,5 GB'den fazla RAM'i işleyebileceğini hatırlaması gerekir.

    Bilgisayarın merkezi işlemi Windows'un 64 bit sürümünü destekliyorsa, kurulum sırasında onu seçmeniz gerekir. İşletim sisteminin 32 bit sürümünün olduğu anlaşılmalıdır. geçen yüzyıl ve işte kanıtlardan sadece birkaçı:


    64-bit'in piyasaya sürülmesinden sonra Windows sürümleri, 32-bit'i yalnızca işlemci veya sürücüleri 64-bit işletim sistemiyle çalışmayı desteklemiyorsa yüklemelisiniz.

    Bir bilgisayarda yüklü olan Windows bitliği nasıl bulunur?

    Bir düzine kullanarak bilgisayarınızda yüklü olan Windows sürümünün bit derinliğini belirleyebilirsiniz. Üçüncü taraf uygulamaları. Bilgisayarda yüklü olan işletim sisteminin x32, x64 veya x86 sürümünü kullanarak öğrenmenin yolları vardır. standart araçlar Pencereler.

    İlk yol

    Bilgisayarınızdaki Windows bit derinliğini sistem bilgileri menüsünden öğrenebilirsiniz:


    İkinci yol


    Üçüncü yol

    "Sistem Bilgisi" aracılığıyla sistemin bitliğini görüntüleyin:


    İşletim sisteminin bit derinliğini bulmanın oldukça basit olduğunu görebilirsiniz ve bu, bilgisayar RAM miktarını genişletme arzusu varsa yapılmalıdır. Ayrıca, işletim sistemini yeniden kurmak istiyorsanız, işletim sisteminin bitliği hakkında bilgi sahibi olmanız gerekecektir.

    Çoğu zaman, bir uygulama veya oyun için gereksinimler, belirli bir bit sistemiyle uyumluluğu gösterir. 32 bit uygulamalar, 64 bit olanlardan farklı olarak her iki sistemde de çalışır. Bunlar yalnızca 64 bit sistemlerde çalışır. Bu bağlamda, bir uygulamayı indirmeden veya satın almadan önce insanlar kendilerine şu soruyu soruyorlar - sistemin bit derinliğini nasıl öğrenebilirim?

    Bu sorunun cevabı basit: Windows'un herhangi bir sürümünde sadece Win + Pause tuşlarına basın. Klavyede Duraklat düğmesi yoktur veya klavye kısayolu çalışmaz (örneğin, Duraklat düğmesini kullanmak için Fn tuşunu da basılı tutmanız gerektiği için). Ardından kaşife gidin (Win + E), "Bu bilgisayar" yazısına sağ tıklayın. Windows'un daha eski sürümlerine sahipseniz, "Bilgisayarım" etiketindeki "özellikler"e tıklayın.

    Sonuç olarak, kurulu işletim sistemi hakkında bilgi içeren ve diğer şeylerin yanı sıra bit derinliğini bulacağınız bir pencere göreceksiniz.


    Windows 10 sisteminin bit derinliği
    Windows 7'de sistemin bit derinliğini öğrenin

    Hepsi bu, bu yöntem Windows XP için de uygundur. Maalesef yokluğundan ekran görüntüsü alamadım. yüklü sürüm bu işletim sistemi. Unutmayın - Kazan + Duraklat ve sistemin bit derinliğini bileceksiniz. Programların yüklenmesini gerektirmeyen başka bir basit seçenek de, içine systeminfo yazmaktır.

    Er ya da geç, her kullanıcı kendi işlemcisinin ve işletim sisteminin kapasitesi sorunuyla karşı karşıya kalır. Her ikisinin de oldukça basit bir şekilde belirlenmesine rağmen, yeni bir işletim sisteminin bit derinliğini seçme sorunu çok kafa karıştırıcıdır ve öncelikle kullanıcının bilgisayarı için sahip olduğu gereksinimlere bağlıdır.

    32 ve 64 bit arasındaki fark nedir

    Bazen "bit derinliği" olarak da adlandırılan sistemin bit derinliği mutlaka işlemcinin bit derinliğine karşılık gelmek zorunda değildir ve modern bilgisayarlarda yalnızca iki ana türü vardır: 32 ve 64.

    Mimari ve bitlik arasındaki fark

    86 ve 32 değerlerinin dış benzerliğine rağmen, aralarındaki fark büyüktür.

    86, x86'nın doğru yazıldığı ve işlemcinin mikro komut kümesini tanımlayan işlemci mimarisidir. 32 sayısı, "32-bit" olarak yazılması doğru olan işlemci bit derinliğidir. İşlemci kaydının genişliğini tanımlar.

    Tipik olarak, x86 mimarisi 32-bit yönelimlidir, x64 mimarisi ise 64-bit yönelimlidir. Ancak, bu ifade her zaman doğru değildir. Örneğin, x86 mimarisine dayalı 64-bit işlemciler ve tamamen farklı üçüncü bir mimariye dayanan 32-bit işlemciler vardır. Ama yine de bu durumlar çok nadirdir ve x86'nın 32 bite karşılık geldiğini ve x64'ün 64-bit yönelimli olduğunu kendiniz hatırlayabilirsiniz.

    x86 ve x64 arasındaki fark

    Yukarıda bahsedildiği gibi, işlemcinin mimarisi esas olarak bit derinliğini belirler ve bit derinliği kaydın genişliğini belirler. Kayıt genişliği, bir seferde işlenecek veri miktarını ve bilgisayarın kullanabileceği RAM miktarını belirler. 32 bitlik bir kayıt, 2 32 adres (4 gigabayta eşit olan 2 32 bit bilgi akışını kapsar) ve 64 bitlik bir kayıt - 2 64 (önceki adresi kapsar) ile aynı anda etkileşime girebilir. bilgi akışı en güçlü bilgisayarlarda bile uygulanması imkansız olan kare).