您会为 Windows Vista 推荐 32 位还是 64 位?

Posted

技术标签:

【中文标题】您会为 Windows Vista 推荐 32 位还是 64 位?【英文标题】:Would you recommend 32-bit or 64-bit for Windows Vista? 【发布时间】:2009-04-16 04:32:06 【问题描述】:

我知道 64 位是最好的。但是,我听说 32 位程序可能存在兼容性问题。这个兼容性问题对于我获得 32 位操作系统来说是一个足够大的问题,还是 64 位 Windows Vista 更好,尽管存在兼容性问题?

我主要将其用于开发目的,但我可能会偷偷参与一些游戏。 :)

【问题讨论】:

建议关闭 -> 与编程无关。是的,有 32 位和 64 位编程相关的问题,但这不是其中之一。 好吧,他/她会用机器来开发……所以,很难说。 【参考方案1】:

取决于你想做什么。

对于开发人员来说,肯定会选择 64 位,因为这样您就可以拥有大量 RAM。

在 *** 播客之一中,Jeff 说,因为 Vista 积极缓存磁盘数据,拥有大量 RAM 改变了他的生活。

【讨论】:

【参考方案2】:

自 11 月以来,我一直有一台 64 位 Vista 笔记本电脑,并且只有一个兼容性问题。那个问题太小了,我什至不记得是什么了!

与此同时,我正在运行 Visual Studio 2008、SQL Server 2008 等,没有任何问题。

【讨论】:

我在 64 位 Vista 上也有过类似的经历。在大多数情况下,这是一次极好的体验。【参考方案3】:

64 位的最大问题是驱动程序支持。 Vista 64 位要求所有设备驱动程序都经过签名,因此如果您无法为外围设备获取签名的设备驱动程序,则无法在 Vista 中使用它们。

【讨论】:

因此无法测试您自己的驱动程序!至少据我所知。这是一个彻底的交易破坏者。 有一种方法可以将 Vista 置于允许自签名驱动程序的测试模式,但这有其自身的问题(在我的情况下,在桌面的所有四个角落都编写测试模式很烦人,并且在出于某种原因禁用测试模式之前,我无法升级我的 nVidia 图形驱动程序。 哇,那是......好吧,我认为默认情况下采用这种方式以防止出现问题是有意义的,但对于需要使用未签名驱动程序的人来说,确实应该有一个 100% 可行的解决方案.启用/不受支持/无论如何都会很痛苦,我会很好,但它不应该破坏任何东西。 @Adam,解决方案 = 只需签名即可。这些天代码签名证书相当便宜:)【参考方案4】:

您需要使用 Cisco *** 客户端吗?

如果是这样,我会说选择 32 位 - 即使您有 4GB 的 RAM。围绕如此重要的软件存在很多问题,许多远程工作者都离不开它。

如果你有 8gb 或更多的内存,一定要选择 64 位,就像你运行 32 位操作系统一样,你会扔掉 4+ gb(Windows 32 位操作系统只能处理 3.4gb 左右的一些值)。

如果您只有 4gb 的 RAM,那么您只会错过 600mb 的内存,并获得提高应用程序兼容性的好处。

您的里程可能会有所不同。

【讨论】:

我计划使用的唯一 *** 软件是 Copilot。我在路由器后面,所以这几乎是唯一可以轻松运行的软件。 我遇到了同样的问题 - 但您可以在 32 位 VM 内使用 Cisco ***,或者更好的是 - 使用支持 64 位 Vista 且与 Cisco 兼容的 NCP-E *** 客户端!对我来说就像一个魅力 www.ncp-e.com【参考方案5】:

我同时运行多个系统。我会说64位肯定更好。如果您想在 64 位系统中支持较旧的 Cisco ***,请尝试Shrew *** Client。我用它来连接一个12.3版本的Cisco 800系列路由器,效果很好。 DHCP 似乎还不能正常工作,但您始终可以设置静态 ips。您还可以升级您的路由器以支持任何连接,它也支持 64 位。

64 位是关于 RAM 的。我在我的机器上添加了 8 个演出。我注意到从 2 GB 到 4 GB 的巨大好处。从 4 到 8 并没有那么多,直到我开始运行 Visual Studio 和我一次运行的所有其他东西。之后就像闪电一样。

如果您购买了优质硬件,驱动程序支持不是问题。例如,最大的问题通常是视频驱动程序。如果您购买的是Nvidia卡,您可以修改INF中的设备类型,使其加载标准驱动程序,一切正常。即使您不幸获得了英特尔显卡,您仍然可以下载一个实用程序来计算 INF 文件的十六进制代码,并最终设法获得您从同事那里偷来的 1600 分辨率戴尔显示器作为第二台显示器。

即使让 SSIS (SQL Server) 在其中工作也不错,因为 Excel 只是 32 位。我已经找到了解决所有这些问题的方法,并且真的有很多 RAM !!!确实有助于提高计算机的速度。三星将在其 You Tube 视频中向您展示硬盘驱动器的速度究竟有多慢。他们以每秒 1/2 的速度从头开始加载所有 Office,加载速度约为每秒 2 GB。 RAM = 缓存 = 速度。对我来说绝对值得。

【讨论】:

【参考方案6】:

我也有 Vista/64。也没有什么大问题,但我没有一堆晦涩难懂的硬件(Vista 问题多于 64 位问题)。

然而,人们应该问问自己,为什么偏离会有所收获。 3.25GB 几乎总是足够的。

看起来微软打算将 32 位 Windows 7 作为默认 OEM 版本,这意味着 Windows 7 周期将主要是 32 位。 (尽管可能迟早会出现一些 64 位的工作站市场)。

我是个例外,因为我有特殊原因,我想验证某些 64 位特定软件。 (编译器)

因此,简而言之:尽管 Vista/64 并不会真正受到伤害,但如果您没有真正的理由,为什么要冒险?

【讨论】:

【参考方案7】:

如果您需要更多 RAM,请使用 64 位。 32 位仍然是标准,也是最广泛支持的标准,许多应用程序甚至无法支持或利用 64 位。如果您不想冒任何不兼容的风险,请使用 32 位选项。如果您确实需要额外的 RAM 或打算为 64 位 Vista 进行开发,那么请选择 64 位版本。

【讨论】:

【参考方案8】:

我不能说哪个更好,但我可以说我的工作电脑和笔记本电脑都运行 vista 64 位,我对任何一个都没有问题。因此,我看不出有任何理由使用 32 而不是 64。

【讨论】:

以上是关于您会为 Windows Vista 推荐 32 位还是 64 位?的主要内容,如果未能解决你的问题,请参考以下文章

您会为 linux 推荐哪种甘特图/项目管理工具? [关闭]

cobbler 怎么安装windows

cobbler能不能安装windows

使用 Vista/7 的 OpenGL 最多 32 个屏幕窗口

VB.NET 为 x86 平台编译的应用程序设置不会在 Windows XP/Vista 32 位上运行

在 64 位 Windows 上安装 32 位或 64 位应用程序有啥区别?