尽管这些天您很少需要重新安装 Windows ,但如果您这样做了,在安装(reinstall Windows)Windows的过程中也会遇到一些障碍。一个这样的错误是“ Windows 无法(Windows Could)安装到此磁盘”消息,但我们有一些潜在的修复程序可以帮助您解决这个特定问题。
此外,您可能会在错误消息中看到额外的一行,特别是“所选磁盘为GPT分区样式”或“所选磁盘具有MBR分区表。在EFI系统上,Windows只能安装到GPT磁盘”。我们将在下面详细解释这些消息的含义。
UEFI、BIOS、MBT 和 GPT 冲突
此错误是由于您的计算机使用的固件类型与相关硬盘驱动器已格式化的分区表标准之间的冲突造成的。
较旧的计算机使用BIOS(基本输入输出系统)固件类型,该固件类型与用于管理分区表的(BIOS (Basic Input Output System))MBR(主引导记录(Master Boot Record))标准兼容。
较新(Newer)的计算机使用UEFI(统一可扩展固件接口(Unified Extensible Firmware Interface))固件类型,它可以与MBR和GPT(GUID 分区表(GUID Partition Table))驱动器一起使用。但是,对于与UEFI一起使用的(UEFI)MBR驱动器,分区的大小必须小于 2TB。如果可能,请在UEFI类型的计算机上使用GPT格式的驱动器。
有关MBT和GPT格式的更完整说明,请查看MBR 与 GPT:哪种格式更适合 SSD 驱动器?(MBR vs GPT: Which Format Is Better for an SSD Drive?)但是,既然您知道了这个错误的常见原因,让我们看看可用于解决问题的选项。
在 UEFi(Between UEFi)和传统 BIOS 模式(Legacy BIOS Modes)之间切换
尽管大多数现代计算机使用UEFI固件类型,但许多计算机仍提供“旧版 BIOS”或“旧版引导”模式来解决兼容性问题。
您的问题实际上可能是由于打开了不正确的模式。如果您的驱动器是使用更现代的GPT标准格式化的,并且您在传统引导模式下启动,Windows将无法使用该驱动器。这时你会得到“选择的磁盘是 GPT 分区样式(The selected disk is of the GPT partition style)”。这意味着您要么需要将磁盘转换为 MBR 格式,要么将(convert the disk to MBR format)BIOS中的引导设置更改为UEFI。
如果您收到另一条消息“所选磁盘具有 MBR 分区表(The selected disk has an MBR partition table)”,则需要执行相反的操作。这意味着您要么需要将驱动器转换为GPT格式,要么将BIOS引导到传统模式。
旧版(Legacy)引导模式并非永久解决方案,因此如果您需要使用它来访问磁盘,最好将数据备份到您要安装Windows的(Windows)MBR分区上,然后将其转换为GPT。
如何打开或关闭传统引导模式取决于您的特定计算机。您需要在启动时访问固件菜单,这通常通过按指定键(designated key)来完成。在您的主板或计算机手册中查找该信息。
进入UEFI菜单后,查找enable legacy BIOS/boot mode的选项并将其更改为所需的设置。一些计算机甚至具有支持UEFI 和 Legacy(UEFI and Legacy)的第三种模式。因此,如果您看到,请选择该选项。
使用另一种分区样式(Partition Style)重新格式化驱动器
将GPT驱动器转换为MBR或反之将删除该驱动器中的所有数据和分区。但是,如果您想在UEFI模式下运行计算机,则需要使用GPT的系统驱动器。如果可能,我们建议每个人都使用UEFI,因为它比MBR更安全并且有几个优点。
但是,如果您收到此错误,可能是因为您的计算机仅支持旧版BIOS ,并且您的驱动器使用(BIOS)GPT格式化。在这种情况下,您可以通过将驱动器转换为MBR(MBR)来解决此问题。继续看看如何将磁盘从 GPT 转换为 MBR(How to Convert a Disk from GPT to MBR)。
同样,这仅推荐用于没有UEFI的系统。在UEFI系统上,您应该为Windows磁盘使用GPT格式。
在Windows 安装(Windows Installation)过程中重新开始(Start)
Windows 10安装软件中直接内置了一个强大的磁盘管理应用程序。在安装过程中,您可以选择删除磁盘上的所有分区并对其进行格式化。Windows将使用工作所需的正确设置格式化驱动器。
如果驱动器上的数据尚未在其他地方备份,这是一个坏主意。如果您不担心当前磁盘上的数据,那么这是迄今为止在安装Windows时解决问题的最简单方法。
如果您不确定如何重新安装Windows,请阅读我们的深入指南,其中包含三种安装 Windows 的方法(three methods to install Windows)。在Windows安装过程中,当您到达“您要在哪里安装Windows?”时 对话框,只需按照以下步骤操作。
- (Select)依次选择每个分区,然后选择删除(Delete),直到没有分区。
- 选择下一步(Next),Windows将正确格式化空白空间并创建适当的分区。
从那里安装可以正常进行。
使用第三方软件(Third-Party Software)更改分区样式(Partition Style)而不格式化
有第三方应用程序可以在不丢失任何数据的情况下转换您的分区样式。这是可能的,尽管此类应用程序实际上所做的是在重新格式化媒体时擦除和替换磁盘上的每一位数据。
但是,如果该过程因任何原因被中断,您最终可能会得到一个需要重新格式化的磁盘。在进行此类转换之前备份您的磁盘(或至少是关键数据)总是一个好主意。
此外,出于显而易见的原因,您需要在从与要转换的磁盘不同的磁盘运行操作系统时进行此转换。这意味着从实时启动磁盘启动(live boot disk)或使用具有不同计算机的外部磁盘盒来完成工作。
随意(Feel)查看我们的Windows最佳(Windows)免费硬盘格式化和分区实用程序(best free hard drive formatting and partitioning utilities)列表。其中一些工具将允许您在不完全重新格式化的情况下转换硬盘分区格式。
安装 Windows
总的来说,如果您收到此错误消息,它会使事情变得有点复杂。这不是最容易修复的错误,所以如果您有问题,请花点时间发表评论。我们通常很擅长回馈人们。
希望您可以按照本指南将Windows安装到您的磁盘上,而不会出现任何问题。请记住(Remember),在做任何事情之前备份您的数据以确保安全。
Fix “Windows Could Not Be Installed to This Disk” Error
Even though you rarely need to reinstall Windows these days, if you ever do, there are some speed bumps on the road to getting Windows installed. One such error is the “Windows Could Not Be Installed to This Disk” message, but we have some potential fixes to get you past this particular issue.
Also, you may see an additional line in the error message, specifically either “The selected disk is of the GPT partition style” or “The selected disk has an MBR partition table. On EFI systems, Windows can only be installed to GPT disks”. We’ll explain more about what these messages means below.
UEFI, BIOS, MBT and GPT Conflicts
This error results from a conflict between the type of firmware your computer uses and the partition table standard the hard drive in question has been formatted with.
Older computers use a BIOS (Basic Input Output System) firmware type, which is compatible with the MBR (Master Boot Record) standard for managing partition tables.
Newer computers use the UEFI (Unified Extensible Firmware Interface) firmware type, which can work with both MBR and GPT (GUID Partition Table) drives. However, in the case of MBR drives used with UEFI, the partition must be smaller than 2TB in size. If possible, use GPT-formatted drives with UEFI type computers.
For a more complete explanation of MBT and GPT formatting, check out MBR vs GPT: Which Format Is Better for an SSD Drive? However, now that you know this common cause of the error, let’s look at the options available to resolve the problem.
Switch Between UEFi and Legacy BIOS Modes
While most modern computers use the UEFI firmware type, many still offer a “legacy BIOS” or “legacy boot” mode to resolve compatibility issues.
Your issue may actually be due to the incorrect mode being toggled on. If your drive is formatted using the more modern GPT standard and you boot up in legacy boot mode, Windows won’t work with that drive. That’s when you’ll get the “The selected disk is of the GPT partition style”. This means you either need to convert the disk to MBR format or change the boot settings in your BIOS to UEFI.
If you’re getting the other message “The selected disk has an MBR partition table”, you need to do the opposite. It means you either need to convert the drive to GPT format or boot your BIOS into legacy mode.
Legacy boot modes aren’t intended as a permanent solution, so if you need to use it in order to access a disk, it’s best to backup data on the MBR partition you want to install Windows to and then convert it to GPT.
How you toggle legacy boot modes on or off depends on your specific computer. You need to access the firmware menu at boot time, which is usually done by pressing a designated key. Look for that information on your motherboard or in your computer’s manual.
Once in the UEFI menu, look for an option to enable legacy BIOS/boot mode and change it to the desired settings. Some computers even have a third mode that supports UEFI and Legacy. So if you see that, pick that option.
Reformatting a Drive With Another Partition Style
Converting a GPT drive to MBR or vice versa will delete all data and partitions from that drive. However, if you want to run your computer in UEFI mode then you need a system drive that uses GPT. We recommend everyone use UEFI if possible since it is much more secure and has several advantages over MBR.
However, if you’re getting this error, it’s probably because your computer only supports legacy BIOS and your drive is formatted with GPT. In this case, you can solve this problem by converting the drive to MBR. Go ahead and have a look at How to Convert a Disk from GPT to MBR.
Again, this is only recommended for systems that do not have UEFI. On UEFI systems you should use the GPT format for your Windows disk.
Getting a Fresh Start During Windows Installation
There’s a robust disk management application built directly into the Windows 10 installation software. During installation you’ll be given the option of deleting all the partitions on the disk and formatting it. Windows will format the drive using the correct settings it needs in order to work.
If you have data on the drive that hasn’t been backed up elsewhere, this is a bad idea. If you aren’t worried about data on the current disk, then this is by far the easiest way to resolve the problem while installing Windows.
If you’re not sure how to reinstall Windows, just read our in-depth guide that goes through three methods to install Windows. In the Windows installation process, when you get to the “Where do you want to install Windows?” dialog, just follow the steps below.
- Select each partition in turn, then select Delete until no partitions are left.
- Select Next and Windows will format the empty space correctly and create the appropriate partitions.
From there the installation can proceed as normal.
Using Third-Party Software To Change Partition Style Without Formatting
There are third-party applications which offer the possibility of converting your partition style without losing any data. This is possible, although what such applications actually do is erase and replace each bit of data on the disk as it reformats the media.
However, if the process is interrupted for any reason you’re likely to end up with a disk that needs reformatting anyway. It’s always a good idea to backup your disk (or at least crucial data) before doing such a conversion.
Additionally, you’ll need to do this conversion while running the operating system from a different disk than the one you want to convert, for obvious reasons. That means booting from a live boot disk or using an external disk enclosure with a different computer to get the job done.
Feel free to check out our list of the best free hard drive formatting and partitioning utilities for Windows. Some of these tools will allow you to convert your hard drive partition format without a full reformat.
Getting Windows Installed
Overall, if you get this error message, it’s going to make things a little complicated. This isn’t the easiest error to fix, so take your time and post comments if you have questions. We’re usually pretty good about getting back to people.
Hopefully you can follow this guide and install Windows to your disk without any issues. Remember, backup your data before you do anything to be safe.