web-dev-qa-db-ja.com

64ビットWindowsを32ビットUEFIにインストールできますか?

最近HP Stream 7を購入しました。Windows8.1 64ビットがインストールされていると思われました。ただし、64ビットプロセッサを搭載していますが、32ビットWindowsを搭載しています。 64ビットのインストールには問題があり、その理由は32ビットのUEFIであることがわかりました。それを変更したり、64ビットのUEFIに置き換える方法はありますか? Windows 8.1 64ビットをインストールするための他のオプションはありますか?それともこれは現在不可能ですか?

ありがとうございました。

13
Atlantic

Linuxを32ビットUEFIでブートするために、標準の64ビットUEFI GRUB=を別のディストリビューションの32ビットのものと交換することができます。ストリーム7で作業できるため、同様の手順(64ビットのUEFI bootmgrを32ビットのものと交換し、インストールに一致するようにエントリを再構成する)が機能して、64ビットのWindowsインストールを実行した後に32ビットのWindows PEでAIOイメージを使用してインストールしました。

しかし、現在進行中の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はこれを提供できません。そのため、Windows 8.1 64ビットをインストールしても意味がありません。メモリが不足しているため、より多くのスペースを使用し、非常に遅くなるだけです。もちろん、 Bingバージョンの代わりにWindows 8.1 Proをインストールして暗号化などを行う場合は、先に進んでください。それが少なくとも私が行うことです。または、タブレットが完全に機能していることを確認したら、Windows 10 Technical Preview 2を試してみてください。交換する必要はありません。

TL; DR Windows 32ビットに固執するだけで、Stream 7は64ビット版の最小要件を満たしていないため、64ビットを必要とするプログラムがそのハードウェアで正常に動作しません。 Windowsを購入しなかった幸運を自分で数えるRTタブレット:)

3
PsychicDave

Windows 8.1 x86-x64 AIOをUSBスティックに置くと、起動します。 32ビットと64ビットのWindowsインストールを選択するオプションがあります。

64ビットオプションを選択した場合、デバイスに64ビットプロセッサが搭載されている場合、インストールが試行されますが、32ビットUEFIファームウェアが搭載されているため、winload.efiは64ビットUEFIファームウェアを想定しているため、クラックします。

機能させることができます。唯一の問題は、UEFIブートに関連するいくつかのファイルにあります。必要な変更はごくわずかですが、潜在的に、非常に低レベルのUEFIプログラミングについて話している可能性があります(または、1つまたは2つのファイルをコピーして貼り付ける/置き換えるだけで問題が発生する可能性があります...わかりません)。システムは変更なしで完全に動作します。

この問題についてより多くの知識を持つ誰かが、それを機能させるために必要な変更について詳しく説明してくれるとすばらしいでしょう。

UEFIファームウェアの更新については、デバイスの製造元に新しい64ビットファームウェアの更新を発行するよう依頼するか待つか、それを実装する互換性のあるファームウェアを見つけることができます。

2
Alex Sf.

HP Stream 7に64ビットプロセッサと32ビットUEFIがある理由は、32ビットUEFIが「コネクトスタンバイ」でサポートされる唯一のプラットフォームであることです(オンラインで通知を受信します)プロセッサは理論的に64ビットWindowsを維持できますが、コンピュータの一部を破壊するリスク

出典:Dell Venue 8 Proに関する独立した調査(同じプロセッサフ​​ァミリ)

1
Om Joshi

32ビットWindows(x86)が32ビットUEFIにインストールされています。 64ビットWindows(x64)が64ビットUEFIにインストールされています。これはUEFI仕様の一部であり、基盤となるファームウェアがOSランタイムと一致することを規定しています(ファームウェアインターフェイスの方が簡単です)。

0
Brian

...それにもかかわらず、T100TAFに関連する非常に古い投稿です。asusは、Windows 8.1 x64のドライバーとサポートを提供し、10 x64の勝利は提供していません。皮肉なことに、64ビットシステムのインストール後、10 x64を獲得するためのアップグレードは機能しません。そのため、x64のある種の回避策が使用されていますが、次世代のWindowsに移行されていません。

0
Roger Kaputnik