Intel Atom Z3740 64ビットCPUを搭載したAcerIconia W4-820タブレットを持っていますが、インストールされているWindowsバージョンは32ビットです。
Rufus や Windows USBダウンロードツール などのツールを使用して64ビットWindows ISOイメージから起動可能なUSBを作成し、64ビットWindowsをインストールしようとしています。
しかし、64ビットUSBは起動できないようです。 32ビットブートのみ。
32ビットWindows内から作成された32ビットリカバリディスクに64ビットセットアップファイルをコピーしようとしましたが、CPUが32ビットであるため、このアプリケーションがサポートされていないというエラーが表示されました。上記のとおり。
私の質問は、インストールされている32ビットウィンドウが64ビットのブートメディアで問題を引き起こし、そこから起動できないようにする方法です。起動中に発生することは、インストールされているWindowsのバージョンの範囲外である必要があります。
あなたの問題はCPUではありません。それはUEFIファームウェアです。 WindowsでのUEFIブートには、OSカーネルと一致するファームウェアアドレスサイズが必要です。大多数のシステムには64ビットファームウェアが実装されており、ほとんどの人はその上に64ビットWindowsをインストールします。これらの非常にスリムなタブレットは最近の例外です。
通常の代替手段は、(UEFIのCSMを介して)レガシーBIOSモードでWindowsを起動/インストールすることです。ただし、タブレットファームウェアがCSMを実装することは珍しいため、これはおそらくサポートされていません。
OSが起動時に別のモードに切り替わる可能性があることに注意してください。ただし、これはWindows 8または10では実装されていません(また、独自の制限がいくつかあります)。 Linuxのみ カーネル3.15で実装 、2014年半ばにリリース。
UEFIモードでは、WindowsのバージョンがPCアーキテクチャと一致している必要があります。 64ビットUEFIPCは、64ビットバージョンのWindowsのみを起動できます。 32ビットPCは、32ビットバージョンのWindowsのみを起動できます。場合によっては、レガシーBIOSモードで、製造元がPCで32ビットレガシーBIOSモードをサポートしていると仮定すると、64ビットPCで32ビットWindowsを実行できる場合があります。
出典: Microsoftドキュメント
参照(逆の問題): EFIベースのシステムにWindows 7 32ビットをインストールするにはどうすればよいですか? 、 https://social.technet.Microsoft.com/Forums/windows/en-US/9b8b18b3-df53-4f00-a584-1b1617b57ea9/windows-7-32bit-uefi-installation?forum = w7itproinstall
これを少しハックする必要がありますが、標準のLinuxツールが答えです。
Grub(32ビットバージョンを使用)と呼ばれるブートローダーをインストールして、USBで最初のbootstrapを実行し、それを取得して64ビットインストーラーを起動し、64ビットウィンドウをタブレットにインストールします。
これで、uefiはタブレットにインストールされているOSでそれをクラックするので、Linux live usbを使用してタブレットを起動し、タブレットにgrubをインストールしてこの制限を回避し、64ビットWindowsインストールを起動するように指示する必要があります。 。
このタブレットに64ビットOSをインストールするのは少し議論の余地がありますが、いくつかの理由がわかります(ほとんどの場合、64ビットコードの開発とテストだけです)。