可以在32位UEFI上安装64位Windows吗?


13

我最近购买了HP Stream 7,使我相信它将安装Windows 8.1 64位。但是,即使具有64位处理器,它也具有32位Windows。安装64位存在问题,我发现原因是32位UEFI。有没有办法更改它或将其替换为64位UEFI?安装Windows 8.1 64位还有其他选择吗?还是目前不可能?

谢谢。


1
“ HP Stream 7”是确切的型号吗?
Scott Chamberlain 2014年

我相信它是“ HP Stream 7-5701”。有两个版本,分别是HP自己的版本和Microsoft Signature Edition,它们的不同之处仅在于没有安装HP bloatware。我有Microsoft签名版。
大西洋

1
太奇怪了,因为我想不出任何现代的32位处理器,而64位处理器在UEFI之前就变得很普遍。
Journeyman Geek

我有同样的感觉。我无法想象,当他们安装的处理器(英特尔凌动Z3735G)为64位时,使用32位UEFI会对HP带来很多好处。华硕T100处于相同的困境中,即64位处理器,32位UEFI。我只是希望有某种方式可以刷新64位版本的BIOS或其他东西。
大西洋

我认为这是不可能的。在32位UEFI上运行64位Linux需要进行很多更改,因为您需要重新回到32位模式才能访问运行时服务。我怀疑64位Windows是否包含如此
庞大的功能

Answers:


3

我已经读过,为了使用32位UEFI引导Linux,您可以从另一发行版中换出32位UEFI GRUB的标准64位UEFI GRUB,它将能够在Stream 7上运行因此也许类似的过程(将64位UEFI bootmgr替换为32位,并重新配置条目以匹配您的安装)可能会在使用32位AIO映像安装64位Windows安装后运行位Windows PE。

但是,在考虑自己目前正在使用的HP Stream 7上执行此操作之后,我记得以下事实:Windows 8.1 x64内存的最低要求为2 GB,而HP Stream 7只有1 GB。64位Windows的安装大小也更大(因为它需要32位和64位库才能兼容),这有所作为,因为它只有32 GB的内部存储器。这些必须是HP甚至在该设备上安装32位固件的原因。

Windows应用商店的应用程序不会在32位或64位上运行,而稀有的桌面程序仅会在64位上运行,因为它们需要大量的RAM和处理能力,而HP Stream 7却不会这样做无论如何都能提供。因此,在其上安装64位Windows 8.1毫无意义,它只会占用更多空间,并且由于内存不足而使其速度非常慢。当然,如果您要安装Windows 8.1 Pro而不是Bing版本以进行加密或其他操作,那就继续吧,这至少就是我要做的。或者,一旦我知道平板电脑可以正常使用并且不需要更换,就尝试Windows 10 Technical Preview 2。

TL; DR仅坚持使用Windows 32位,Stream 7不能满足64位版本的最低要求,并且任何要求64位的程序都无法在该硬件上正常运行。只是算了一下自己幸运,您没有购买Windows RT平板电脑:)


3
谢谢回复!我之所以希望在安装64位Windows时遇到麻烦,是因为我最近才切换到所有64位程序,其中大多数是通过OneDrive同步的便携式安装。很棒,因为我不必再次安装这些程序!但是,当我最终不得不再次用32位获得许多这样的程序时,我在嘲笑自己!希望将来有更高RAM的64位平板电脑!
大西洋

2

您可以将Windows 8.1 x86-x64 AIO放在USB记忆棒上,它将启动。您可以选择在32位和64位Windows安装之间进行选择。

如果您选择64位选项,则假定您的设备具有64位处理器,但由于它具有32位UEFI固件,它将尝试安装它,因为期望64位UEFI固件,因此winload.efi将破解。

可以使其工作。唯一的问题是与UEFI引导相关的一些文件。几乎不需要进行任何更改,但是潜在地,我们可能谈论的是非常底层的UEFI编程(或者可能只是复制粘贴/替换一个或两个文件的问题……我无法告诉您)其余的操作系统将完美运行而无需更改。

如果某个人对该主题有更多的了解,会详细说明使其生效所需的更改,那将是很好的。

至于更新UEFI固件,您可以要求/等待设备制造商发布新的64位固件的更新,也可以查找实现该固件的兼容固件。


感谢您的反馈。我希望有一个解决方案。我一定会继续研究。
大西洋

1

HP Stream 7具有64位处理器和32位UEFI的原因是32位UEFI是“连接待机”(在线接收通知)的唯一受支持平台。理论上,该处理器可以支持64位Windows,但可以在以下位置运行损坏计算机部件的风险

资料来源:对Dell Venue 8 Pro(同一系列处理器)的独立研究


0

在32位UEFI上安装了32位Windows(x86)。64位UEFI上安装了64位Windows(x64)。这是UEFI规范的一部分,该规范要求底层固件与OS运行时相匹配(更易于使用固件接口)。


1
谢谢您的澄清。我感兴趣的是,是否可以用64位版本更新/替换32位UEFI,从而可以安装64位OS。谢谢!!
大西洋

1
您可以使用任何类型的文档进行备份吗?
2014年

您需要与制造商联系,以查看他们是否具有64位UEFI映像。MinnowBoard Max之类的开发板包含用于同一平台的32位和64位UEFI映像,但是生产系统并非总是如此。
布赖恩

@Ramhound可能不在此机器上。但是,有必要弄清楚Brian指出的内容,即如果制造商提供多种固件(例如,针对产品的不同刷新),则有可能(如果不一定很容易)刷入其他类型的固件,也可能是体系结构。我已经成功刷新了“版本1”计算机,该计算机正式具有BIOS固件,并且“不能”使用UEFI ...仅提供了“版本2”提供的UEFI映像。核心硬件是相同的,但是制造商没有提供到UEFI的官方升级途径。幸运的是,找到了解决该问题的方法
underscore_d

@Ramhound这不太可能,这取决于mfg是否提供(A)这些怪异的机器之一,该机器具有64位CPU但32位固件和库存OS,以及(B)备用映像以供下载。没有官方的util来刷新不同的固件总是有风险的,因此通常不值得尝试...但是我无能为力!只是提到它的完成,因为Brian的评论已经在这里。我敢肯定,您对这个问题的看法是正确的。
underscore_d

0

...尽管如此,它还是T100TAF的老帖子,华硕确实为win 8.1 x64(而不是win 10 x64)提供驱动程序和支持。具有讽刺意味的是,安装64位系统后升级以赢得10 x64无法正常工作。因此,已经使用了某种针对x64的解决方法,但从未迁移到下一代Windows。


问题是有关HP Stream 7的问题,它与华硕有什么关系?
RalfFriedl
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.