可以在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.