web-dev-qa-db-ja.com

元のUSBサムドライブからWindows10インストーラーを起動できません

マシンの元のUSBサムドライブ(購入したばかりのWindows 10 Home FPPパッケージから)からWindows10インストーラーを起動できません。

一方では、私たちのマシンはすでに少し古いです:

  • マザーボード:ギガバイトGA-EP31-DS3L
  • bios:Award(バージョンF5F)(soUEFIは関与していません

一方、公式に記載されているすべての主要な要件に一致します windows 10の概要 そして、そのようなハードウェアがサポートされなくなる明確な理由はわかりません。

まず第一に、問題は間違ったBIOSブート構成が原因ではないことを指摘したいと思います。マシンのusbサムドライブからFedoraインストーラーを問題なく起動し、マシンの電源を切り、LinuxusbスティックをWindows10のものに交換しました(同じusbポートとBIOS構成が使用されるように)、それは機能しませんでした。

Windows 10USBメディアを起動しようとしたときに表示されるエラーメッセージを参照してください。

Invalid partition table

同じエラーメッセージがmbrデータにあるため、mbrブートローダー(win 10 usbメディアのmbrに格納されている実行可能ファイル)が実際に実行されたことを示しています。

$ hexdump -C win10.mbr | grep '^000001[67]0'
00000160  24 02 c3 49 6e 76 61 6c  69 64 20 70 61 72 74 69  |$..Invalid parti|
00000170  74 69 6f 6e 20 74 61 62  6c 65 00 45 72 72 6f 72  |tion table.Error|

これにより、BIOSがブートローダーを開始したと思いますが、何らかの理由でブートプロセスの非常に早い段階で失敗したに違いありません。残念ながら、パーティションテーブルは私には問題ないように見えるため、エラーメッセージはあまり明確ではありません。

$ fdisk -l win10.mbr
Disk win10.mbr: 512 B, 512 bytes, 1 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000

Device     Boot Start      End  Sectors  Size Id Type
win10.mbr1 *     2048 30728191 30726144 14.7G  c W95 FAT32 (LBA)

さらに、別のマシン(古いラップトップ)で起動して、Windows 10 USBが正常で起動可能であることを確認できました(ただし、ここでインストールを実行しようとはしませんでしたが、起動するかどうかを確認しました)。したがって、メディアブートローダーは結局問題ないようです。

したがって、この時点で、BIOS /マザーボードが新しいWindows10USBスティックを嫌っているのは明らかです。

この互換性の問題がUSBサムドライブ自体(ハードウェア)にあるのか、Windows 10ブートローダー(ソフトウェア)にあるのかを調べるために、win 10ドライブを別のUSBスティック(以前はマシンのFedora Linuxで正常に起動した)にクローンしようとしました。この複製されたWindowsスティックは、私たちのマシンで起動できず、古いラップトップで正常に起動しました。これは、問題がWindows10ブートローダーのソフトウェア側にあることを意味します。

私がこれまでに試し、失敗した他のこと:

  • 更新されたBIOS(F3からF5F)、効果なし
  • ダウンロード Microsoftサイトのwindows 10 iso 正常に起動しましたが、プロダクトキーを使用できません編集:ここで、 ISOファイル、以下の私の答えを参照してください

要約すると、次のようになります。

  • 公式USBメディアのWindows10ブートローダーが壊れている/私たちのマシンと互換性がないようです
  • 購入したので、Windows 10USBスティックを起動できません

私が今思いつくことができる唯一の解決策は、代わりにDVDから起動できるように、Windows 10USBドライブからISOイメージを作成することです。簡単で合法になるようにこれを行う方法は?

これらすべてを念頭に置いて、これを解決するためのMicrosoftが推奨するWindowsの優れた方法を知りたいと思います。 hwコンポーネントの交換はカウントされません。

site:Microsoft.comでグーグルしたり、support.Microsoft.comで検索したりしても、妥当な提案(Microsoftの公式サービスまたはツール)やドキュメントを見つけることができませんでした。

私が持っている追加の質問:

  • USBサムドライブに有効なデータが含まれていることを確認して、実際に起動しなくても不正なメディアオプションを除外できるようにするにはどうすればよいですか?これは、通常Linuxディストリビューションで行われるように、メディアまたはその上のファイルのshaチェックサムのようなものを意味します。
  • ここでさえ、不可解なInvalid parition tableエラーはどういう意味ですか?ブートローダーのドキュメントはどこにありますか?
  • これはWindows10ブートローダーの露骨なバグのように見えるので、それについて不平を言うのに適切な場所はどこですか? (すべてが失敗した場合、私はこの製品を小売業者に返しますが、これは最後のステップであり、これについて他の誰かにも文句を言いたいです)

興味深い関連グーグルの結果:

5
marbu

結局、起動させて、ダウンロードするISOファイルの選択中にミスをしたことがわかりました。

Windows 10 USBメディアのブートローダーはがらくたですが、 Microsoftが提供するWindows 10 ISOファイル は機能するはずです-ダウンロードするバージョンに注意を払う必要があります

したがって、購入したWindows 10 Home CZ FPP製品の場合、Windows 10エディションをダウンロードする必要があります。 ISOファイルの各エディションの説明が欠落していることと、パッケージがチェコ語エディションであるためにWindows N最初にEU市場をターゲットにしたとされるエディション。ため息をつく。

1
marbu

私も同じ問題を抱えていました。

私はそれを解決しました:

  • ハードディスクを別のコンピュータに接続する
  • minitool PartitionWizardを使用してパーティションを作成しました
  • nT 6.x Fast Installerを使用して、Windowsのsources\install.wimファイルをそのパーティションに抽出しました。

NT 6.x Fast Installerは、指定したパーティションをアクティブに設定することになっていますが、そこから起動しようとするとシステムが起動しないという小さな不具合がありました。 Minitool PartitionWizardでパーティションをアクティブに設定することで解決しました。何らかの理由で、NT 6.xFastInstallerはそれを実行できませんでした。今回はUSB経由でハードドライブを接続していたせいかもしれません。

クレジット: https://superuser.com/a/914188/68339

0
Henno

Dell Latitude E6330で、カスタムマルチブートUSBから同じ問題が発生しました。 「無効なパーティションテーブル」が表示されたら、Enterキーを押すだけで、GRUBに移動します。同じ方法でWindowsインストーラーを入手できる場合があります。

0
user233009