在 Windows 32 位元和 64 位元之間進行選擇的最佳經驗法則是什麼?

在 Windows 32 位元和 64 位元之間進行選擇的最佳經驗法則是什麼?

我再次在舊機器上安裝 Windows - 並再次面臨是否安裝 32 位元版本還是 64 位元版本的問題。

不要專門針對某些單獨的設定提出這個問題(例如這裡),讓我更籠統地問一下:

在 32 位元和 64 位元之間做出決定的良好經驗法則或標準或規則的組合是什麼?

影響決策的可能因素:

  • 哪個Windows 版本待安裝(Win XP、Win 7、Win 8.1、Win 10);我猜版本越新,64 位元就越好。
  • 記憶體大小(1、2、4、8,更多)- 32 位元使您無法從 > 3GB 左右的記憶體中受益;而且64位元肯定會吃掉更多的記憶體。
  • 中央處理器速度- 這是一個因素嗎?
  • 其他人,我確信...

答案1

64 位元版本的 Windows:

  • 更安全,因為它們採取措施防止程式「修補」Windows 部分並強制執行驅動程式簽名,

  • 由於上述原因無法使用 32 位元驅動程序,

  • 沒有 32 位元版本的 4GByte RAM 限制,

  • 沒有先前版本的 NTVDM,它允許運行舊的 DOS 應用程序,並允許這些應用程式輕鬆使用已安裝的印表機和網路。

因此,請避免使用 32 位元版本,除非:

  • 你的CPU是32位的,你別無選擇,
  • 您有特定的關鍵設備需要無法在 64 位元版本上運行的驅動程序,並且您無法取得新的驅動程式或新設備,

  • 確實,確實需要在 Windows 下運行舊的 DOS 應用程序,而 DOSBox 之類的東西將無法工作(例如,用於印表機或網路支援)。

@Geruta 提出了一個很好的觀點,大多數硬體都無法很好地支援 XP 64 位元。 XP 也是一個糟糕的選擇,因為它只支援 2 個 CPU,而許多現代系統都是四核心的。當然,由於XP已經被微軟停產並且沒有收到官方更新,所以無論什麼版本,你都應該避免真正使用它。

答案2

如果您要安裝 XP,請堅持使用 32 位,因為 64 位或多或少是事後才想到的,而且驅動程式支援幾乎不存在。

如果您安裝的是 vista 或更高版本,只要您的硬體可以支持,64 位元是更好的選擇。

有人認為,如果你的記憶體少於 4GB,你應該安裝 32 位,因為它不會為你帶來好處。然而,這是事實,如果您決定將來將 RAM 升級到 4GB 以上,您將迫使自己重新安裝 Windows。因此,我始終建議在任何 Vista 或更高版本的安裝上使用 64 位,並且系統可以支援 64 位元作業系統。除非您擁有已知無法與 64 位元作業系統配合使用的硬體或軟體,否則鑑於上述條件,我認為沒有理由不使用它。

相關內容