Windows 安装程序将从未分配的空间创建 3 个卷,但安装时出错。iirc 分区是 EFI、wsr(?) - 每个分区最多只有几个 100mb,而主要数据量则占据了其余的空间。
当我尝试将 Windows 安装到驱动器上最大的卷上时,出现错误We couldn't create a new partition or locate an existing one
。
我尝试遵循本指南https://appuals.com/fix-we-couldnt-create-a-new-partition-or-locate-an-existing-one/。上次尝试时,我收到有关具有 MBR 分区表的驱动器的错误。
我之前使用相同的 USB 驱动器在同一台机器上安装了 Windows 11,所以我对问题所在感到有些困惑。
该驱动器上安装了有效的 Windows 11,直到我在 linux 下擦除它。我重新创建了分区表并将磁盘归零,但到目前为止问题没有改变。
我看到有一个类似的问题Windows 安装:无法创建新分区或找到现有分区,但它不能解决我的问题。
主板是技嘉Z490 Vision-D
设置日志:setuperr.log setupact.log 1/2 setupact.log 2/2
During the installation, delete the partitions whose space you wish to use for the installation. Once that space is converted into Unallocated, install Windows into this space.
If you have deleted multiple non-contiguous partitions, use a third-party bootable partition editor to move the partitions on the disk so that the Unallocated space becomes one unique space.
Your screenshots also confirm it's a MBR ("msdos") partitioning (the "Primary" reference).
This is the problem, not insufficient space, unallocated vs. partitioned, having had Linux installed or used Linux partition manager software.
Unlike what happened up to Windows 10 that still supported Legacy/CSM/"BIOS" installations and consequently required MBR (Linux has no such requirements but maybe it should?), Windows 11 supports UEFI mode installation only and for that it strictly requires GPT partitioning.
The best option here is backing up everything you need and crete a new partition table as GPT, something that can be easily done in a Linux live session with GParted > Devices menu > Create new... > select "gpt". There are alternatives for converting from MBR to GPT but for that you'd need a working Windows OS and the risk of data loss is huge so, NOT having backups is NOT and option!
From the Setup log files it appears that Windows is searching all around for the EFI System Partition (ESP) but somehow doesn’t find it even though it’s there. Maybe some other drive is confusing Setup.
Earlier, Windows Setup was notorious for placing the boot partition (the ESP predecessor, if you will) on whatever drive, which often enough was not the drive the Windows system partition was installed on. This lead to confusion and boot errors when removing or replacing seemingly unrelated drives. It appears this behavior still exists.
My suggestion to ensure the installation is “self-contained” is to remove/disconnect all other drives, so only the target drive and the installation USB/DVD drive remains.
The target drive would ideally not contain any partitions or at least no existing EFI System Partition.
如果不存在(零)分区,Windows 还将根据需要自动创建 GUID 分区表(GPT、UEFI 引导)或 MBR 分区表(旧版引导),无需摆弄
diskpart
或convert gpt
需要convert mbr
。安装完成后,您可以像往常一样放回其他驱动器并分配驱动器号。