在Windows 32位和64位之间进行选择有什么好的经验法则?


1

我在旧的(ish)机器上再次安装Windows - 我再次面临是否要安装32位或64位版本的问题。

不要专门针对某些个人设置(如此)提出这个问题,让我更一般地问:

在32位和64位之间进行判断有什么好的经验法则或标准或规则的组合?

影响决策的可能因素:

  • 要安装哪个版本的Windows(Win XP,Win 7,Win 8.1,Win 10); 我猜这个版本越新越好64位。
  • 内存大小(1,2,4,8,更多) - 32位可防止您从> 3GB内存中受益; 64位必须占用更多内存。
  • CPU速度 - 这是一个因素吗?
  • 其他人,我敢肯定......

Windows x64不使用“更多内存”。但它确实在磁盘上使用了更多的空间。
丹尼尔B

如果您安装了4GB或更多内存,请安装64位Windows。
magicandre1981 2015年

@DanielB:我认为无论使用本机内存的任何结构都占用更多内存,这会在某种程度上耗尽内存使用量。
einpoklum 2015年

Answers:


3

64位版本的Windows:

  • 更安全,因为他们采取措施来“修补”部分Windows并强制执行驱动程序签名,

  • 由于上述原因,无法使用32位驱动程序,

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

  • 没有以前版本的NTVDM,它允许运行旧的DOS应用程序,并允许这些应用程序轻松使用已安装的打印机和网络。

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

  • 你的CPU是32位,你别无选择,
  • 您有特定的关键设备,需要驱动程序无法在64位版本上运行,并且您无法获得新的驱动程序或新设备,

  • 实际上,真的需要在Windows下运行旧的DOS应用程序,而DOSBox之类的东西不起作用(例如用于打印机或网络支持)。

@Geruta提出了一个很好的观点,大多数硬件都没有很好地支持XP 64位。XP也是一个糟糕的选择,因为它只支持2个CPU,而且许多现代系统都是四核的。当然由于微软的EOL并没有收到官方更新,你应该避免使用它,无论版本是什么。


好吧,如果你真的需要运行一个DOS应用程序,它可能会更好用DOSBox或VirtualBox或其他什么。因为NT确实没有DOS,所以必然会引入更多的怪癖。:)
丹尼尔B

DOSBox不支持打印或网络驱动器。尝试使用它来替换我的工作中的旧DOS机器,但是打印(尽管旧的点阵)和存储在备份的网络共享上对于32位Windows 7安装更可取的地方至关重要。
LawrenceC

您确定驱动程序签名和反修补是否特定于64位版本?这听起来很奇怪。毕竟,没有技术上的理由为什么32位版本不应该拥有它们,对吧?
einpoklum 2015年

@einpoklum有:实现此功能实际安全所需的注册只能在长模式下使用。
Daniel B

@einpoklum:我不认为这是技术上的原因 - 这是微软随着Vista的出现而引入的政策变化。 msdn.microsoft.com/en-us/library/windows/hardware / ... - 我记得读过一些关于微软的信息,因为像受保护的视频路径 - en.wikipedia.org这样的东西,使得Vista和更高版本的内核更加安全。/ wiki / Protected_Media_Path
LawrenceC

1

如果你正在安装XP,坚持使用32位作为64位或多或少是一个想法和驱动程序支持几乎不存在。

如果要安装vista或更高版本,只要您的硬件可以支持64位,就更好。

有一个论点要说,如果你有少于4gb的ram你应该安装32bit,因为它不会让你受益。但是,如果你决定将未来的RAM升级到高于4gb的任何值,那么你就强迫自己重新安装Windows了。出于这个原因,我总是在任何vista或更高版本的安装上建议64位,系统可以支持64位操作系统。除非您拥有已知不能与64位操作系统配合使用的硬件或软件,否则我认为没有理由不使用上述条件。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.