• Make sure the controller is enabled in the bios menu. If Windows cannot be installed on this disk. Windows cannot be installed on this disk.

    I have already mentioned SSD drives more than once in my articles, saying that they are faster than regular ones and can be used to upgrade your computer. And it would seem that installing them is a trivial thing, what could be simpler, remove the old hard drive, install a new SSD , install Windows on it and rejoice, but in reality everything is not so simple. The fact is that in order to squeeze maximum speed from an SSD drive (otherwise why use it), you need to switch to AHCI (Advanced Host Controller Interface) mode in the BIOS. And this is where the surprises can begin...

    So, I have an old computer that I decided to upgrade and install an SSD drive. I switched the AHCI mode in the BIOS. To do this, I went into the BIOS (press the Del or F2 button (there may be other keys depending on the motherboard model), when turning on the computer) in the "Main" menu and selected "Sata Configuration".

    And in "Configure Sata as" I chose "AHCI"

    I saved the settings, restarted the computer and started installing Windows. But that was not the case, an error occurred:

    I started changing the BIOS settings, even updated its version , the result was the same - this error constantly appeared. In the end, I decided to select IDE mode in the BIOS and install Windows.
    The installation was successful, then I decided to try switching back to AHCI mode in the BIOS, but a similar trick failed and Windows simply did not boot (in principle, I expected a similar result). Then I decided to do this - switch back to IDE mode, go into Windows and change the mode to ACHI in the registry editor.

    Having returned to IDE mode, Windows booted successfully; now you need to make changes to the registry. To do this, open the registry editor - press the key combination "Win" + "R" and enter regedit.


    In the registry editor, go to the path "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci", find the "Start" parameter, open it by double-clicking. In the "Value" field, enter "0".

    That's it, the system can be rebooted and AHCI mode can be set in the BIOS. As a result, everything worked, the SSD disk worked in ACHI mode. Windows booted successfully and worked many times faster than with a regular hard disk.

    So, if your old computer has stopped pleasing you with the speed of its operation, installing an SSD drive, in my opinion, is the ideal solution. But we must not forget about the minimum size of RAM - 2GB and a processor, preferably 2 cores of at least 2 GHz.

    I hope this article helped you avoid the mistake:

    Installing Windows on this disk is not possible. Your computer's hardware may not support booting from this disk. Make sure that the controller for this drive is enabled in the computer's BIOS menu.

    And it helped to upgrade your computer and increase its performance and performance.

    Sometimes when installing Windows, including version 10, an error message is displayed on the screen. The text of the message is: “Windows cannot be installed on this disk.” In this case, the hard drive is displayed in the BIOS. It is also visible at the installation stage of the operating system, where it could be divided into sections.

    This problem occurs for two reasons:

    • the controller is disabled in the BIOS (AHCI mode);
    • The hard drive has a GPT volume.

    Problem with AHCI mode

    In addition to an error message informing you that it is impossible to install Windows 7 or 10 on this disk, if there are difficulties with the AHCI mode, the computer cannot boot from the selected disk. The reason is that the controller may be disabled in the BIOS.

    The problem is solved as follows:

    Problem with GPT format

    Another reason for the impossibility of installing Windows 7 or 10 versions with the display of a similar message may be GPT - the hard drive partition format.

    Until recently, all hard drives were the same type. The only partition style was MBR. Over the past few years, manufacturers have been gradually switching to producing hard drives with the GPT format. But the boot files from the OS are not modified for the new formats, and as a result, the error described above appears during installation.

    The MBR (master boot record) is the program code and data required to pre-start the computer. They are located in the initial marked sector of the hard drive. The MBR starts after the initial BIOS analysis of the performance of all devices. Its main function is to determine the location of the files that are needed to boot the OS.

    GPT is a new standard for the volume table layout format. A standard firmware interface for computers was also developed, replacing the BIOS. It is called UEFI (Unified Extensible Firmware Interface).

    The problem occurs because the OS installer cannot install Windows on the specified partition due to the fact that the partition table does not suit it.

    There are 2 methods to solve the problem:

    • installing the system on a similar disk;
    • Converting a partition to MBR.

    The choice of method should be determined by the following rules:

    • if your computer supports the UEFI interface and you need to install a 64-bit OS (for example, Windows 10), then it is recommended to use the first option. Checking the presence of a UEFI interface is very simple. Graphics mode with mouse control indicates the presence of UEFI;
    • If the computer was manufactured several years ago, has a BIOS and requires installing a 32-bit operating system from MicroSoft, then you should convert GPT to MBR.

    Using MBR limits some features, such as:

    • their volume cannot exceed 4 TB;
    • The maximum number of volumes on the HDD is limited to 4.

    Installation of Windows 7, 8 and 10 on GPT

    Problems when installing an OS on a GPT volume usually arise for those who want to install Windows 7, 8 and 10.

    To install the OS on a GPT volume, you must meet 2 conditions:

    • install a 64-bit system (for example, Windows 10);
    • boot in EFI mode.

    If the first condition is not met, you must prepare a bootable UEFI drive.

    But in most cases, only the second condition is not met. Therefore, it is better to immediately go into the BIOS and check the settings.

    There are two parameters to set in the BIOS:

    • enable UEFI boot;
    • switch the operating mode from SATA to AHCI.

    After saving the settings, you can install the OS on your computer. The mistake will not happen again.

    Converting GPT volumes to MBR

    There are several options for converting volume style. Let's look at them in more detail.

    Converting to MBR when installing Windows via the command line

    This method is optimal for use in situations where installing an OS such as Windows 7, 8, 10 is not feasible due to the GPT volume type. It can also be useful not only when installing the OS, but also during the normal operation of the OS for converting non-system partitions.

    It should be remembered that when converting partitions, all information from them will be lost. Therefore, it is recommended to save everything important on an external storage device in advance.

    To change the style of volumes from GPT to MBR via the command line:

    • run the command line in Windows as a user with administrator rights;
    • to display a list of hard drives connected to the computer, enter the commands “diskpart” and “list disk” in sequence;
    • select the disk to change the style with the command “select disk D”, where D is the disk number;
      Then two scenarios are possible.
      1. perform a complete disk cleanup using the “clean” command. In this case, all HDD volumes will be deleted;
      2. You can delete HDD volumes one at a time using the commands “detail disk”, “select volume” and “delete volume”;
    • start converting the disk to MBR with the “convert mbr” command;
    • exit Diskpart by selecting “Exit”. Close the command prompt. After this, it is recommended to continue installing the operating system. This error message will no longer appear.

    You can create volumes on the HDD by selecting “ Set up disk».

    The volume style change is complete.

    Change partition style from GPT to MBR using Windows Disk Management

    An alternative method for converting volumes requires a normally functioning Windows 7, 8 or 10 operating system on a personal computer. You can only convert a disk volume that is not a system one.

    The sequence of steps to convert a HDD volume is as follows:


    Utilities for changing partition style

    In addition to the standard methods for converting HDD volumes provided by Microsoft developers, you can use third-party hard drive volume management utilities, such as


    Video on the topic

    During installation of the Windows 10 operating system, various errors may occur. As a rule, they are associated with incorrect BIOS settings or incorrect operation of computer or laptop components. One of the common errors sounds like this: “Windows cannot be installed on this disk. Your computer's hardware may not support booting from this disk. Make sure that the controller for this drive is enabled in the computer's BIOS menu." Yes, troubles happen when the disk actually gets cut off and no longer works. But most often the reason is different.

    The most common reason why this malfunction occurs is in the settings of the SATA controller when working with old hard drives. First, when you turn on the PC, try going into the BIOS and changing the controller operating mode from ACHI to IDE.

    On more modern motherboards with UEFI, instead of the usual BIOS, changing to Legacy mode can help.

    If none of these manipulations help, then return everything as it was. The reason is most likely something else.

    Sometimes the error “Make sure that the controller of this disk is enabled in the computer’s BIOS menu” may appear because the boot record of the hard drive has become corrupted and needs to be restored. To do this, when starting the installation of the Windows 10 operating system, click on the “System Restore” button and go to the “Diagnostics” menu>>”Advanced options”>>”Command Prompt”, or simply press the key combination Shift + F10. A black Windows console window will appear:

    We type the commands one by one:

    Bootrec /fixmbr bootrec /fixboot bootrec /RebuildBcd

    Each of them should complete successfully. After this, reboot the PC and try to start the installation again. Usually, this resolves the disk controller error in the computer's bios menu and everything goes on without any problems.

    set-os.ru

    Windows cannot be installed on disk

    During installation of the operating system, at the stage of formatting disks and creating partitions, the user may encounter the error “Windows cannot be installed on this disk. Your computer hardware may not support booting from this disk. Make sure that the controller for this drive is enabled in the computer's BIOS menu."

    Why does this error occur and how to fix it?

    Read also: Windows 10 error codes and troubleshooting methods

    Ways to solve the problem

    Often, an error where it is impossible to create a partition for installing a new operating system occurs on old PCs with Windows 7. However, other operating systems, from XP to Windows 10, are also not immune to this problem.

    The following factors may be the cause of this error:

    • Incorrect SATA operating parameters settings;
    • Equipment specifics (availability of additional SSD and SCSI cards).

    Method number 1. Through BIOS settings

    To fix this error, you should boot into the BIOS and set the hard drive operating mode to IDE. To do this we do the following:

    • Reboot the PC and press “F8” several times to get into the BIOS.
    • We find the “Advanced” or “Integrated Peripherals” section and select the “SATA Mode” or “SATA Raid”, “SATA Configuration” item in it (the path to the settings depends on the motherboard model). We change the operating mode from AHCI or another to IDE.

    • Press “F10” and restart the PC. We repeat the installation of the system.

    If your PC has a new BIOS firmware, then instead of IDE mode you should enable EFI boot. To do this we do the following:

    • We boot into BOIS-UEFI and go to the “Boot” section. Find the item “UEFI/Legacy Boot” and set it to “Enabled”.

    • Save the changes and restart the PC.

    It is worth noting that with this change, it is possible that a new error will appear that is associated with MBR or GTP partitions.

    Read also: How to install Windows 10 on a GPT and MBR disk?

    If you have an additional cached SSD or other drive installed on your PC or laptop, this may be causing the problem. To fix the problem, perform the following steps:

    • Determine the model and version of the device. We go to the developer’s website and download the drivers, which are sealed in an archive and not posted as a separate exe file.
    • Unpack the files onto the flash drive.
    • We start the Windows installation. At the volume selection stage, click on the “Download drivers” button.

    • A new window will open. Click the “Browse” button and specify the path to the drivers. Click “Ok” and “Next”.

    • We try again to select a volume to install the system.

    Method No. 3. If the error is related to the GPT or MBR format

    If during installation of Windows 7, 8 or 10 you receive the error “Windows cannot be installed on this drive. The selected disk has a GPT partition style,” you should change the GPT format to MBR. To do this, perform the following steps.

    • We save all data from drive C, since it will be formatted. It also wouldn't hurt to save information from local drive D.
    • Open a command prompt with administrator rights and enter the following commands in order:
    1. diskpart;
    2. list disk;
    3. select disk No. (indicate the number of the disk on which you will install Windows and with which problems arise);
    4. clean (the entire disk will be cleaned);
    5. convert mbr (format changed);
    6. exit.

    After formatting the partition, you should restart the PC and try installing the OS again.

    You can also perform the same steps in a simpler way. In the BIOS, in the “Boot” section, in the “UEFI/Legasy Boot” item, set Enabled, and in “Secure Boot” - Disabled. After that, delete all partitions and create new ones. The format will be automatically changed.

    SoftikBox.com

    Windows cannot be installed on this disk. Check your BIOS setting


    Comments on this post: 4

    Hi all! When installing Windows on a laptop, I got an error: Windows cannot be installed on this disk. Your computer's hardware may not support booting from this disk. Make sure that the controller for this disk is enabled in the computer's BIOS menu.

    I read on the Internet, someone says that you need to switch from achi to ide. Switched - didn't help. I looked at the bios settings, well, in the laptop it is so simple that there is almost nothing to choose at all... Resetting the Bios did not help... Then I inserted the Windows disk back in and during installation clicked system restore (this is where the install button is). I chose the team building. By the way, you can launch it with Shift + F10.

    We write bootrec /fixboot. Then we try to install. It helped me.

    The fact is that Windows could not find the bootloader and did not understand what to do. This is how you solve the error: Windows cannot be installed on this disk.

    AlexZsoft.ru

    Windows cannot be installed on this disk.

    When reinstalling Windows 7 on a laptop, an unexpected problem arose - the BIOS and the Windows installer saw the hard drive, it was allowed to partition it, add/remove partitions, but the matter did not go further, displaying a strange message:

    Windows cannot be installed on this disk. Your computer's hardware may not support booting from this disk. Make sure that the controller for this drive is enabled in the computer's BIOS menu.

    Why is it strange? In general, support for the AHCI (Advanced Host Controller Interface) mechanism has been announced since Windows Vista and the installation disk with Windows 7 is licensed.

    Well, God bless him, you can search long and hard for the culprits, but it’s easier to get into the BIOS and switch the AHCI Mode Control from to . After which it will be possible to disable Native AHCI Mode. Subsequently, you can return the settings back by installing the system and all drivers.

    If you find the article useful, do not be lazy to like and share with your friends.

    mdex-nn.ru

    Installing Windows on this disk is impossible (solution) - Programming, administration, IT

    Windows cannot be installed on this disk (solution)

    This instruction details what to do if, when installing Windows, you are told that it is impossible to install Windows on the disk partition, and in detail - “Windows cannot be installed on this disk. Your computer hardware may not support booting from this disk. Make sure that the controller for this drive is enabled in the computer's BIOS menu."

    If you do select this partition and click "Next" in the installer, you will see an error stating that we were unable to create a new or find an existing partition with a suggestion to view additional information in the installer log files. Below we will describe ways to fix this error (which can occur in Windows 10 - Windows 7 setup programs).

    As users' computers and laptops become more and more diverse in disk partition tables (GPT and MBR), HDD operating modes (AHCI and IDE) and boot types (EFI and Legacy), errors when installing Windows 10 are also becoming more frequent. 8 or Windows 7 caused by these settings. The described case is just one of these errors.

    Fixing the “Installation on this disk cannot be installed” error using BIOS settings (UEFI)

    Most often, this error occurs when installing Windows 7 on old computers with BIOS and Legacy boot, in cases where the AHCI mode (or any RAID, SCSI modes) is enabled in the BIOS in the operating parameters of SATA devices (i.e. hard drive) ).

    The solution in this particular case is to go into the BIOS settings and change the hard drive operating mode to IDE. As a rule, this is done somewhere in the Integrated Peripherals - SATA Mode section of the BIOS settings (several examples in the screenshot).

    But even if you don't have an "old" computer or laptop, this option can also work. If you are installing Windows 10 or 8, then instead of enabling IDE mode, I recommend:

    1. Enable EFI booting in UEFI (if supported).
    2. Boot from the installation drive (flash drive) and try the installation.

    True, in this option you may encounter another type of error, the text of which will inform you that the selected disk contains an MBR partition table (correction instructions are mentioned at the beginning of this article).

    I myself don’t fully understand why this happens (after all, AHCI drivers are included in images of Windows 7 and higher). Moreover, I was able to reproduce the error for installing Windows 10 (the screenshots are from there) - simply by changing the disk controller from IDE to SCSI for the “first generation” Hyper-V virtual machine (i.e. with BIOS).

    I couldn’t check whether the specified error will appear during EFI booting and installation on a disk operating in IDE mode, but I assume this is the case (in this case, we try to enable AHCI for SATA drives in UEFI).

    Third-party AHCI, SCSI, RAID disk controller drivers

    In some cases, the problem is caused by the specific hardware of the user. The most common option is to have caching SSDs on a laptop, multi-disk configurations, RAID arrays and SCSI cards.

    How to enable a disk in BIOS?

    If a new drive is not detected on your computer or the old one is no longer detected, there are several ways to enable the hard drive in the BIOS or enable the disk controller. Today we will tell you how to do this.

    How to enable disk in BIOS

    First you need to enter Bios. To do this, you need to press a certain key while the computer is booting, in most cases it is the “del” button, but there may be another key or a combination of them.

    Immediately after turning on the computer, the message “Press DEL to enter SETUP” or similar usually appears at the bottom of the screen, at which point you need to press the required key.

    In the window that opens, you need to find the “MAIN” or “Standard CMOS Features” tab, where a list of connected optical and hard drives is displayed and make sure that the disk is not detected. That is, it is not in the list of connected devices, or if this is the only disk, all items say “none”.

    • If the drive is Sata, you can check whether the sata interface controller is enabled. In the "SATA configuration" tab, in the controller line, the "enable" item must be selected; if not, you need to select it. After this, you need to go to the previous tab and if there is still no device, select the required sata connector and select auto, after which the device should be detected.
    • In the event that the disk disconnection was preceded by someone's intervention in the BIOS settings, i.e. it was disabled (read how to do it here:), you can return the BIOS settings to default by selecting "Load Defaults BIOS", or something similar depending on the BIOS version, for example: "Load Safe-Fail Defaults", etc.
    • If this is a new disk and it is detected in the BIOS, but not detected in the operating system, perhaps it is not partitioned or has a file system not supported by your OS, then it needs to be formatted. Read how to do this correctly in this article - be careful, formatting will destroy all data on the hard drive.

    If the above doesn't help you, especially if you have older hardware and multiple hard drives connected, the problem is most likely not in the BIOS. Try this:

    1. Turn off the computer and check the position of the jumper on the hard drive; if this is the second hard drive, it should be in the “slave” position, if the first is “master”. Information about the position of the jumpers is usually located on the cover of the device.
    2. If you have an old ide disk and it is not detected even in the “slave” position, you can try removing the jumper.

    All actions must be performed with the computer turned off and without power. After each change, of course, you need to go into the BIOS and check for the presence of the device.