32位與64位

差異真的很重要嗎?

在計算機世界中,32位和64位是指使用該特定體系結構的中央處理單元操作系統驅動程序 ,軟件程序等的類型。

您可能已經看到了將軟件作為32位版本或64位版本下載的選項。 事實上,差別確實很重要,因為兩者都是為單獨的系統編程的。

對於64位系統還有其他幾個優點,實際上大多數情況下能夠使用更多的物理內存 。 看看微軟對不同版本Windows的內存限制有何評論。

64位和32位操作系統

今天大多數新處理器都基於64位架構,並支持64位操作系統。 這些處理器也完全兼容32位操作系統。

Windows 10Windows 8Windows 7Windows Vista的大多數版本均以64位格式提供。 在Windows XP的各個版本中,只有Professional可用於64位版本。

從XP到10的所有Windows版本都可以使用32位版本。

不確定如果您的PC上的Windows副本是32位還是64位?

查看您是否運行Windows的32位或64位版本的最快捷方式是檢查控制面板中的內容 。 請參閱我是否運行32位或64位版本的Windows? 有關詳細說明。

找出在Windows中運行哪個操作系統架構的另一個簡單方法是檢查Program Files文件夾。 下面有更多的信息。

要查看硬件體系結構 ,可以打開命令提示符並輸入命令

echo%PROCESSOR_ARCHITECTURE%

您可能會收到類似AMD64的響應,以表明您具有基於x64的系統,或者適用於32位的x86

重要提示:這只告訴你硬件架構,而不是你正在運行的Windows版本。 很可能它們是相同的,因為x86系統只能安裝32位版本的Windows,但它不一定是正確的,因為32位版本的Windows也可以安裝在x64系統上。

另一個可行的命令是:

reg查詢“HKLM \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Environment”/ v PROCESSOR_ARCHITECTURE

這個命令應該會產生更多的文本,但最終的結果會是這樣的響應:

PROCESSOR_ARCHITECTURE REG_SZ x86 PROCESSOR_ARCHITECTURE REG_SZ AMD64

使用這些命令之一的最佳方式是在此頁面上複製這些命令,然後在命令提示符的黑色空間中右鍵單擊並粘貼該命令。

為什麼重要

了解這些差異非常重要,因此您可以確保安裝正確的軟件和設備驅動程序。 例如,如果在下載32位或64位版本之間給出選項,則本機64位軟件程序是更好的選擇。 但是,如果您使用的是32位版本的Windows,它將無法運行。

對於最終用戶來說,唯一真正的,顯著的差異之一是,在下載一個大型程序後,你可能會發現你已經浪費了時間,因為它不能在你的特定計算機上運行。 如果您已經下載了您期望在32位操作系統上使用的64位程序,則情況屬實。

但是,一些32位程序可以在64位系統上正常運行。 換句話說,32位程序與64位操作系統兼容。 但是,該規則並不總是如此,尤其是對於某些設備驅動程序,因為硬件設備需要安裝準確的版本以便與軟件進行交互(即64位驅動程序需要64位驅動程序位操作系統和32位操作系統的32位驅動程序)。

另一次發生32位和64位差異時,是在解決軟件問題或查看程序的安裝目錄時。

認識到64位版本的Windows有兩個不同的安裝文件夾是很重要的,因為它們也包含一個32位目錄。 但是,32位版本的Windows 只有一個安裝文件夾 。 為了讓這一點更加令人困惑,64位版本的Program Files文件夾與32位版本的Windows上的32位Program Files文件夾名稱相同。

如果您感到困惑,請看這裡:

64位版本的Windows上有兩個文件夾:

32位版本的Windows上是一個文件夾:

正如您所看到的,明白地指出64位Program Files文件夾是C:\ Program Files \,因為對於32位操作系統來說這不是真的有點令人困惑。