差異真的很重要嗎?
在計算機世界中,32位和64位是指使用該特定體系結構的中央處理單元 , 操作系統 , 驅動程序 ,軟件程序等的類型。
您可能已經看到了將軟件作為32位版本或64位版本下載的選項。 事實上,差別確實很重要,因為兩者都是為單獨的系統編程的。
- 32位硬件和軟件通常被稱為x86或x86-32 。
- 64位硬件和軟件通常稱為x64或x86-64 。
- 32位系統利用32位數據,而64位系統利用64位數據。 一般來說,可以一次處理的數據越多,系統運行得越快。
對於64位系統還有其他幾個優點,實際上大多數情況下能夠使用更多的物理內存 。 看看微軟對不同版本Windows的內存限制有何評論。
64位和32位操作系統
今天大多數新處理器都基於64位架構,並支持64位操作系統。 這些處理器也完全兼容32位操作系統。
Windows 10 , Windows 8 , Windows 7和Windows 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位位置: C:\ Program Files(x86)\
- 64位位置: C:\ Program Files \
在32位版本的Windows上是一個文件夾:
- 32位位置: C:\ Program Files \
正如您所看到的,明白地指出64位Program Files文件夾是C:\ Program Files \,因為對於32位操作系統來說這不是真的有點令人困惑。