Cum să verifici dacă un fișier EXE este pe 32 de biți sau pe 64 de biți pe Windows 10

Pentru a verifica dacă un fișier EXE este pe 32 de biți sau pe 64 de biți pe Windows 10, citiți antetul său PE cu Windows PowerShell. Metoda de mai jos utilizează o fereastră PowerShell deja inclusă în Windows 10, nu necesită drepturi de administrator și citește fișierul fără a-l lansa. Aceasta identifică executabilele x86, x64 și ARM64 comune.

Un nume de fișier precum „setup-x64.exe”, o pictogramă de program sau eticheta de tip „Aplicație” din File Explorer este doar un indiciu. Detaliul fiabil este arhitectura mașinii înregistrată în antetul executabilului.

Verificarea arhitecturii unui fișier EXE cu PowerShell

1. Copiați calea completă a fișierului EXE

În Explorer, localizați executabilul. Țineți apăsată tasta Shift , faceți clic dreapta pe fișier și alegeți Copiere ca cale . Aceasta copiază o cale completă, inclusiv numele fișierului, ceea ce este util atunci când folderul sau numele fișierului conține spații. De asemenea, puteți face clic pe bara de adrese Explorer pentru a vedea calea folderului și a adăuga numele fișierului EXE.

Exploratorul de fișiere afișează calea folderului Descărcări și un fișier setup.exe selectat; eticheta sa de tip Aplicație nu arată dacă este pe 32 de biți sau pe 64 de biți.
Exploratorul de fișiere afișează calea folderului Descărcări și un fișier setup.exe selectat; eticheta sa de tip Aplicație nu arată dacă este pe 32 de biți sau pe 64 de biți.

2. Deschideți Windows PowerShell

Deschideți Start, tastați Windows PowerShell și selectați aplicația. Puteți utiliza o fereastră PowerShell obișnuită; nu alegeți „Executare ca administrator”. Setați $pathla calea fișierului pe care ați copiat-o. Păstrați ghilimelele simple în jurul acesteia, astfel încât spațiile din cale să fie tratate ca o singură valoare.

Windows PowerShell cu calea completă setup.exe atribuită variabilei $path.
Windows PowerShell cu calea completă setup.exe atribuită variabilei $path.

3. Citiți câmpul mașinii PE

Lipiți următorul bloc în PowerShell, înlocuind calea exemplu cu a dvs. Acesta verifică dacă fișierul este suficient de mare și are semnătura PE așteptată înainte de a citi valoarea mașinii.

$path = 'C:\Users\you\Downloads\setup.exe'
$bytes = [System.IO.File]::ReadAllBytes($path)
if ($bytes.Length -lt 64) { throw 'File is too small to contain a PE header.' }
$peOffset = [BitConverter]::ToInt32($bytes, 0x3C)
if ($peOffset -lt 0 -or $peOffset -gt ($bytes.Length - 6)) {
    throw 'The file does not contain a complete PE header.'
}
$signature = [Text.Encoding]::ASCII.GetString($bytes, $peOffset, 4)
if ($signature -ne "PE`0`0") { throw 'PE signature not found.' }
$machine = [BitConverter]::ToUInt16($bytes, $peOffset + 4)
$architecture = switch ($machine) {
    0x014c { 'x86 (32-bit)' }
    0x8664 { 'x64 (64-bit)' }
    0xAA64 { 'ARM64 (64-bit)' }
    default { 'Other machine type' }
}
'{0:X4} = {1}' -f $machine, $architecture
PowerShell citește câmpul executabil al mașinii și afișează valoarea hexazecimală alături de interpretarea sa x64.
PowerShell citește câmpul executabil al mașinii și afișează valoarea hexazecimală alături de interpretarea sa x64.

Ultima linie afișată de PowerShell este rezultatul. De exemplu, 8664 = x64 (64-bit)înseamnă că codul mașină este hexazecimal 0x8664și fișierul EXE vizează Windows x64. Această comandă inspectează doar octeții; nu instalează și nu rulează programul.

Înțelegeți valoarea arhitecturii

Fișierele executabile Windows utilizează formatul Portable Executable (PE). Într-un fișier PE, semnătura de patru octeți este urmată de un antet COFF al cărui câmp Machine identifică procesorul țintă. Scriptul găsește offset-ul antetului PE, citește acel câmp și traduce valorile comune într-un răspuns în limbaj simplu. Microsoft documentează aspectul PE și identificatorii de mașină în referința sa de format PE .

Mapare de referință pentru executabilele I386 sau x86 pe 32 de biți, AMD64 sau x64 pe 64 de biți și ARM64.
Mapare de referință pentru executabilele I386 sau x86 pe 32 de biți, AMD64 sau x64 pe 64 de biți și ARM64.
Valoarea mașiniiEtichetă comunăSemnificație
0x014CI386 / x86Compatibil cu Intel pe 32 de biți
0x8664AMD64 / x6464 de biți x64
0xAA64ARM64Arm pe 64 de biți
0x01C0ARMArm pe 32 de biți

Dacă rezultatul este „Alt tip de mașină”, fișierul poate viza un procesor mai puțin comun sau poate utiliza un format pe care scriptul scurt nu îl mapează. Păstrați valoarea hexazecimală și verificați cerințele de sistem ale producătorului de software în loc să ghiciți că fiecare rezultat este x86 sau x64.

Comparați fișierul EXE cu instalarea dvs. de Windows

Arhitectura fișierului EXE și copia instalată de Windows sunt aspecte separate. Pentru a verifica Windows, deschideți Setări > Sistem > Despre și citiți Tip sistem sub Specificații dispozitiv. Ghidul cu informații despre dispozitive de la Microsoft descrie pagina respectivă.

O aplicație x86 pe 32 de biți funcționează adesea pe Windows x64 pe 64 de biți, dar o aplicație x64 pe 64 de biți nu poate rula pe Windows pe 32 de biți. Folosește versiunea recomandată de editorul aplicației; opțiunea pe 64 de biți nu este automat alegerea potrivită pentru fiecare PC. Windows 10 pe Arm are un profil de compatibilitate diferit: Microsoft spune că acceptă aplicații Arm64 și x86 pe 32 de biți, în timp ce aplicațiile x64 nu rulează pe Windows 10 Arm. Consultă Întrebările frecvente despre PC-urile Windows Arm dacă dispozitivul tău utilizează un procesor Arm.

Ce trebuie făcut dacă scriptul returnează o eroare

  • Calea nu a fost găsită: copiați din nou calea și asigurați-vă că indică spre fișierul EXE în sine, nu doar spre folderul său. Lăsați calea între ghilimele simple.
  • Semnătura PE nu a fost găsită sau antetul este incomplet: fișierul poate fi deteriorat, incomplet sau nu este un executabil Windows PE standard, în ciuda extensiei sale. Descărcați-l din nou de la editor dacă aveți încredere în sursă.
  • Fișierul EXE este un program de instalare sau de lansare: propriul tip de mașină poate diferi de aplicația pe care o instalează. Verificați și documentația editorului pentru arhitectura acceptată a aplicației instalate.

Verificarea arhitecturii nu verifică dacă o descărcare este sigură sau autentică. Obțineți programe de instalare de la editorul de software sau de la o altă sursă în care aveți încredere și utilizați notele de compatibilitate ale editorului atunci când alegeți ce versiune să instalați.

Notă Windows 10: Microsoft a încheiat asistența standard pentru Windows 10 pe 14 octombrie 2025. Sistemul de operare încă rulează, dar actualizările de securitate standard și asistența tehnică s-au încheiat; consultați Întrebările frecvente despre Windows pe 32 și 64 de biți de la Microsoft pentru informații actuale despre asistență.

Lasă un comentariu

Convertește fotografiile în picturi, schițe și desene animate cu FotoSketcher

Convertește fotografiile în picturi, schițe și desene animate cu FotoSketcher

Transformă o fotografie într-o pictură, o schiță în creion sau un desen animat cu FotoSketcher Studio. Află cum să alegi un efect, să ajustezi previzualizarea și să salvezi opera de artă.

Analizați și identificați fișierele audio în detaliu cu ajutorul Audio Identifier

Analizați și identificați fișierele audio în detaliu cu ajutorul Audio Identifier

Află ce dezvăluie Audio Identifier despre rata de biți, codificatoare și etichete, cum funcționează fluxul său de lucru tradițional și ce instrumente actuale inspectează fișierele sau identifică melodiile.

Indexul meu foto: Un organizator de fotografii open-source pentru Windows

Indexul meu foto: Un organizator de fotografii open-source pentru Windows

Indexul meu foto este un instrument de catalogare a fotografiilor Windows vechi pentru etichetarea, evaluarea și răsfoirea imaginilor locale. Consultați caracteristicile sale documentate, limitele de compatibilitate și o alternativă întreținută.

Schimbați atributele, datele și orele fișierelor și folderelor cu ajutorul programului Attribute Changer

Schimbați atributele, datele și orele fișierelor și folderelor cu ajutorul programului Attribute Changer

Învață cum să folosești Attribute Changer pentru a edita atributele și marcajele temporale ale fișierelor Windows, a actualiza datele fotografiilor JPEG EXIF ​​și a previzualiza modificările în lot în siguranță.

Cum se setează o imagine de fundal diferită pe fiecare monitor în Windows 10

Cum se setează o imagine de fundal diferită pe fiecare monitor în Windows 10

Setați o imagine de fundal separată pentru fiecare monitor Windows 10, identificați afișajele, ajustați potrivirea imaginii și depanați opțiunile de monitor lipsă.

pViewer: Un vizualizator de imagini minimalist și cititor de manga și benzi desenate

pViewer: Un vizualizator de imagini minimalist și cititor de manga și benzi desenate

Află ce face pViewer, cum funcționează modurile sale foto și benzi desenate, ce ediție Windows să descarci și cum diferă versiunile vechi și cele rescrise.

NeoDownloader: Setați parametrii și descărcați imagini în lot de pe site-uri web

NeoDownloader: Setați parametrii și descărcați imagini în lot de pe site-uri web

Învață cum să creezi un proiect NeoDownloader, să alegi un domeniu de aplicare pentru crawl, să setezi filtre de imagine și o destinație și să examinezi descărcările în lot.

Cum să comuți la următorul fundal de desktop cu o tastă rapidă în Windows 7 și 8

Cum să comuți la următorul fundal de desktop cu o tastă rapidă în Windows 7 și 8

Configurați o prezentare de diapozitive în Windows 7 sau 8, creați o scurtătură VBScript și atribuiți o tastă rapidă de la tastatură pentru a trece la imaginea de fundal următoare.

XnConvert: Aplicați efecte și convertiți formatele de imagine în loturi

XnConvert: Aplicați efecte și convertiți formatele de imagine în loturi

Folosește XnConvert pentru a aplica efecte, a redimensiona fotografii și a converti formate de imagine în loturi. Alege setările de ieșire, previzualizează editările și protejează originalele.

Urmăriți orele de lucru și utilizarea computerului cu ManicTime

Urmăriți orele de lucru și utilizarea computerului cu ManicTime

Află cum urmărește ManicTime utilizarea aplicațiilor, timpul activ și inactiv, precum și documentele, apoi transformă istoricul activităților în etichete de proiect și foi de pontaj.