32位元exe檔無法在64位元電腦上執行

32位元exe檔無法在64位元電腦上執行

我下載了一堆 exe 檔案(用於 Ron Mak C 編譯器書)並嘗試從命令列執行 exe 檔案並收到以下錯誤訊息:

此版本的 xxx.exe 檔案與您執行的 Windows 版本不相容。檢查您的電腦系統資訊並聯絡發布者。

這個軟體很舊,大約是 Borland 出現的時候,我使用的是 Windows 8.1。我認為任何 64 位元機器都應該運行 32 位元 exe 檔案。

我可以讓這個 32 位元軟體在我的 64 位元機器上運作嗎?

答案1

如果軟體那麼舊,那麼它很可能實際上是 16 位元可執行文件,而不是 32 位元可執行檔。

64 位元版本的 Windows 無法運作 16 位元軟體。只有 32 位元版本才能做到這一點。

答案2

如果它是 16 位元軟體,則可能無法在 64 位元 Windows 上運行 如果它是 32 位元,您仍然可以選擇執行相容性疑難排解並選擇更接近該版本的舊版 Windows年齡就像在 Windows 98 或 XP 中一樣,不要忘記大多數舊的編譯器都需要執行它們作為管理員

相關內容