Standard controller sata ahci yak onovity. Increased operation mode of AHCI hard drives without installing Windows. Why you shouldn’t work and what you can do right away

Advanced Host Controller Interface (AHCI) - a mechanism that is used to connect accumulated information behind the Serial ATA protocol, which allows for advanced functions, such as forced commands (NCQ) and hot swapping.

Designed to replace the old classic ATA controller, which maintains the same performance as the original IBM PC/AT, and supports direct memory access as an additional feature. The main problems of this controller are the lack of support for hot swapping (even though eSATA supports it) and the number of commands on one channel (if SATA devices have one channel) - more than one command can be processed at the same time . Thus, the ability of ATA NCQ, based on the drive itself, is not possible on a classic ATA controller.

When the ATA controller is already installed, when the Windows OS is already installed, entering the “AHCI” mode before entering the “AHCI” mode will mean, for the installed operating system, the involvement of the nonsensical logic of the robot controller - this is equivalent to the action in the payment system ATA controller, admin This is due to the physical and physical reconnection of the grinding disk to this board.

In this version of Windows, under the hour of backup, you can’t find the backup disk and crash with BSOD STOP 0x0000007B, INACCESSIBLE_BOOT_DEVICE.

Text taken from the free encyclopedia http://wikipedia.org/

So, since you came to my site, it means we have a serious problem, like you had after purchasing a new SSD (for example, in OGO.ru). And having read the text above, you could understand its root. I guess Microsoft still can’t make a smooth transition from one driver to another. And in order to earn money, koristuvachs have to do a little work with their hands, but in principle there is not much at all. To resolve the problem, it is necessary to install the AHCI driver in Windows before rebooting the BIOS, or rather, make a small adjustment in the registry. This instruction is for operating systems Windows 7, Windows Vista and Windows Server 2008 R2. For Windows 8, slightly different instructions are available as follows:

I. Manually switching Windows 7 to AHCI mode

1) We go to the Registry. For whom is the speedy WIN+R and in the window written regedit:

2) Open the Windows Registry Editor. At the left side of the window we walk along the path:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci


3) Use double clicks to open the parameter Start and change the values ​​to 0 (behind the minds there is a meaning " 3 » - AHCI is not supported):

4) That’s all, close the registry and restart the computer.

5) When ready, go to the BIOS and turn on AHCI support. How to do this can be found in the operating instructions for your motherboard. We save the settings and restart the computer.

After Windows starts, install the AHCI driver itself and restart again. After restarting, hard drives will operate using the AHCI standard.

One of the main elements of any computer device is, apparently, a hard drive on which information is saved. The term AHCI is widely used among Winchesters of any type. A lot of people don’t know enough about how to turn on AHCI, but they still don’t know what it is. Let's look at the meaning of the main term and actions necessary to activate this mode on Windows systems.

What is AHCI?

Today's hard drives that are connected to the motherboard through the robot can use two modes: IDE (the same as the old ones) and AHCI - a new standard that is designated as Advanced Host Controller Interface, which allows dramatically increase the productivity of the device itself and the installed operating system for a fraction of the price Read more data from them.

Almost all current SSD drives show increased productivity when installed before them when the AHCI mode is installed. Ale is not the most advanced.

Is AHCI mode still needed?

We need to save power by turning on AHCI mode in Windows, and look at the benefits that you can remove from your current computer when this mode is activated.

First of all, when the AHCI mode is activated, you can change or install additional hard drives, what is called “on the fly” (without turning off the computer or reinstalling the operating system). This is definitely a great advantage for servers.

Another aspect of this is that when such a mode is installed, a special NCQ technology comes into play, which allows you to change the amount of movement of the heads, which allows you to quickly read the data, programs and services. Please note that activating AHCI is beneficial to the productivity of the entire system. Of course, as you can see from the accounts of fakivts and koristuvachs, in the home minds the increase in productivity will not be especially important, however, if you install an SSD hard drive, this mode is still easier to use.

Why you shouldn’t work and what you can do right away

But the biggest benefit of most of the hackers lies in the fact that they are forced to activate the vikoryst, including debugging the first BIOS system (you can read about this in most reviews of the problems that I blame t). This is categorically protected without violating advanced actions in the operating system.

You can activate the mode in the BIOS once the OS is installed on a clean hard drive. If you cancel this procedure with an explicit OS on board, Windows will crash at startup and enter the permanent restart mode. Then the complaints begin, they say, they turn on the AHCI mode in Windows, but nothing good came of it. What's the news? It is possible that the basic rules have been broken, leaving different modifications of the system requiring different actions.

How can I check if AHCI mode is active?

First of all, you should check that the mode is turned on. It is possible that this additional activation will not be necessary.

In the simplest case, before starting the computer terminal or laptop, you need to go into the BIOS settings and go to the SATA Mode section.

In the operating system itself, you can select the “Device Manager” from the “Control Panel”, the administration panel or the “Viconty” console with the command devmgmt.msc and go to the IDE ATA/ATAPI controllers section. When the mode is turned off, the AHCI controller will be displayed on standard devices. Since there is nothing on the list, you will have to choose the power supply to turn off AHCI in the system. Again, I decided to rely on the version of Windows itself installed on the computer.

How to turn on AHCI mode in Windows 7

Well, let’s take a look at “Simka” for now. For this and the tenth version, the games look very similar, and the axis for Windows 8 varies greatly.

  • First of all, click on the registry editor (regedit in the Vikonati console).
  • Open the HKLM lid.
  • Through the SYSTEM, CurrentControlSet and finally the Services directory, go to the msahci folder.
  • Right-handedly click on the menu to edit the Start parameter and set its value to zero.
  • Now in the Services directory you need to know the IastorV directory, in which similar job descriptions are listed for the Start parameter.
  • Only after completing these power procedures, how to enable AHCI before the BIOS without catastrophic consequences of the system, will cease to be a problem.

Dii for Windows 8/8.1

For Windows 8, a method has been developed that does not work, but there is a simpler solution. In this case, you first need to set the system to minimal security mode in safe mode. How to turn off AHCI? It's easy to finish.

  • For this, the command line is immediately clicked (obviously under the name of the administrator), and the subscript bcdedit /set (current) safeboot minimal is written in it.
  • After which you need to restart, at the very beginning of the restart, go into the BOIS setup and then switch the mode from IDE to AHCI.
  • After saving the settings again, you should re-enable, the command console is called, and the line bcdedit /deletevalue (current) safeboot is written in it, after which another restart of the computer follows.

In principle, how to enable AHCI on your own can be done using a special utility from Intel (of course, due to the presence of the same manufacturer’s processor).

  • From the official resource, you need to download the driver from the f6flpy file and configure SetupRST.exe.
  • After this, the hard disk is selected in the “Device Manager”, the driver update procedure is frozen, and the f6flpy file is entered in the driver itself in manual mode.
  • Next, you will need to restart the system, and after starting the system with the AHCI mode already activated, to complete the setup of the computer, you will run the SetupRST setup file, which will be finalized.

How to disable AHCI in Windows 10?

As already mentioned, for the tenth version of the system the conditions are very similar to those that are available in Windows 7. The same authority applies to the selection of folders and parameters.

  • The system registry knows the Services directory. Here, for the Start parameter, the storahci directory is used.
  • Further zero values ​​are set for parameter 0 in the directories storahci/StartOverride and iaStorV/StartOverride.
  • After this, you can print the activation of the main value in the settings of the primary BIOS entry/exit system.

Before speech, in the eighth version of the system, editing similar parameters can also be created. Is it possible that there is a simpler rational problem?

Activating AHCI in BIOS

To enter setup on desktop computers, the Del key is most often used, and for laptops – F2, F12, a combination of the Esc and Fn keys, or special buttons on the panel on the ASSIST command for Sony VAIO.

Here you need to know the section or set up the AHCI mode. How can I add the required parameter to the BIOS? Just in order to set the SATA mode, press the Enter key, and select the parameter using the additional arrows from the confirmations in the form of another press Enter. When exiting, don’t forget to save changes (F10+Y) and reinstall the system. When you restart, the system will automatically install the required drivers.

Possible problems

Unfortunately, sometimes when switching to AHCI mode, untransmitted errors may occur. It is possible that the hard drive itself does not support robot mode. In this case, there is no need to activate AHCI.

On the other hand, if the system is in a state of flux, but some errors or errors occur after switching from IDE to AHCI, you can try to fix problems using a specially developed utility from Microsoft called Fix It.

If neither one nor the other can help, you will have to click on configuring the BIOS again and change the operating mode of the hard drive. Please note: if AHCI is activated without entering the previous steps in the system registry described above, such methods may not work. The only way to do this is to update the system, or completely reinstall Windows. So be nice. However, I would like to be sure that we will not get anywhere (it is clear that the entire sequence of the viconan was in the same order as indicated in the description).

When you restart or clean the system, you can immediately enable this mode in the BIOS, so that you don’t have to rush around in search of a solution to activate it or troubleshoot malfunctions and glitches on your computer or laptop.

Change the pouch

Finally, it should be noted that uninformed users who are not familiar with the intricacies of setting up the original BIOS system and Windows operating systems will not be able to activate this mode without special need. However, on modern computers with heavy processors and large amounts of RAM, the increase in productivity will not be particularly noticeable. On older terminals or laptops, using this mode makes no sense. Basically, as has already been said, such configurations are more suitable for servers when there are dozens of child terminals at the local edge to the hard disk.

Today's hard drives are connected to the motherboard of computer devices via the SATA interface, which transmits the work, either in IDE or AHCI modes. IDE is an old mode that is not necessary for handling old hardware and programs. The AHCI mode is also not a new technology in the IT sector, having appeared back in 2004, but it is a mechanism that is relevant today for connecting hard drives to the additional SATA II and SATA III interfaces. AHCI has a low priority over IDE:

  • the ability to connect a large number of devices to the motherboard;
  • operation of hard drives with the highest possible speed;
  • This is the so-called “hot swap” of hard drives, so that you can disconnect and connect without the need to turn off the computer;
  • support for NCQ technology, which improves the productivity of hard drives for busy minds.

SATA mode is installed in the BIOS. On current laptops, the AHCI mode is set to default. And new motherboards for assembling PCs can be supplied with an active IDE mode depending on the availability. You can change IDE to AHCI (or something like that) in the BIOS of computers, which will support the operation of both modes. Not all computers support AHCI, but most of them do, since this mode has been running for 12 years. There are a minority of rare, rare devices that were released to the market, presumably before the advent of AHCI. If you have a computer with less than 12 HP and it supports AHCI, switching to this mode may still cause problems due to the lack of connection to an older version of the BIOS. In such situations, it is necessary to update the BIOS power supply.

1. How to find out which mode – IDE or AHCI – is installed at once

You can find out which mode – IDE or AHCI – is currently active on your computer in the Windows Device Manager. We open the neck:

  • "IDE ATA/ATAPI Controllers" for Windows versions 8.1 and 10;
  • "IDE ATA/ATAPI controllers" for Windows 7 version.

If the hard drives of the computer are connected in an additional AHCI mode, the devices will have a SATA AHCI controller present.

If the IDE mode is activated on the computer, a record will be made in connection with the IDE controller.

An alternative method is to use the AS SSD Benchmark utility to test the speed of hard drives. If hard drives can run in AHCI mode, but the BIOS is set to IDE, the utility will inform you about the value of the red color pciide BAD.

If the computer is operating in AHCI mode, the utility window will have the green color “storahci - OK”.

These are two ways to understand what the current state of affairs is. To determine whether AHCI mode support is enabled in the BIOS, you need to go to it and find out whether you can enable AHCI. The selection of SATA operating modes in different BIOS versions can be found in the Advanced or Main sections. For example, in the BIOS UEFI of the Asus motherboard there is an Advanced section, you need to go to the SATA Configuration subsection and open the options for the SATA Mode parameter.

Another example is the BIOS AMI (V17.9) of the MSI motherboard, everything is more complex here, and it is not possible to immediately go back to adjusting AHCI. In the "Integrated Peripherals" section, you must select the On-Chip ATA Devices section, and in the next section, select "Raid Mode", which selects the hard drive connection modes.

2. Inheritance of switching to AHCI mode for Windows robots

Also, you can change the IDE mode to AHCI whenever you have configured the BIOS. Only for Windows operating systems, such a move does not result in minor delays when starting through the automatic installation of the required drivers, as when replacing certain computer components. In any case, it is not possible to guide the connection to computer components using the standard Windows Sysprep utility, such as when replacing the motherboard or processor. Changing the IDE mode to AHCI will lead to serious consequences - Windows will no longer start. As a result, the blue screen of death is eliminated, or Windows is cyclically restarted with notifications about incorrect system startup.

This means that the IDE and AHCI modes are registered in the registry during the installation of Windows. To operate hard drives in AHCI mode, a special driver is required, which is automatically installed simultaneously with versions of Windows starting with Vista. Since the AHCI mode appeared later in Windows XP, the AHCI driver in the distribution version of the system must be integrated first, taken from the disk with drivers for the motherboard or downloaded from the Internet.

Ideally, switching to AHCI mode should be done before installing or reinstalling Windows. There are also ways to activate AHCI without the need to reinstall Windows - by starting Safe Mode or editing the system registry. Below we look at these methods for versions of Windows 7, 8.1 and 10.

3. Obov'yazkovy entry and order of action

In principle, any experiments with Windows can lead to undesirable results, but methods for adapting the operating system to AHCI mode must be treated with particular seriousness. The fragments in this case will damage the parameters, which will affect the functioning of the system. It is strictly forbidden to proceed before completing the instructions below without first preparing emergency procedures. It is necessary to either record, create or prepare a Windows installation. For further assistance, you can go ahead or, as a last resort, start the Windows installation process.

The procedure is as follows:

  • Term 1 – checking the settings for enabling AHCI to the BIOS;
  • Lesson 2 – preparation of emergency procedures;
  • Term 3 – follow the same method of either setting up the system to start in safe mode or editing the system registry;
  • Term 4 – restart, enter BIOS and enable AHCI mode;
  • Krok 5 – start the computer.

4. Windows Safe Mode

The first way to ensure that when you enter Windows Safe Mode, the AHCI driver will be installed automatically. Alas, it’s a pity that this is not a skin problem. On the current system, you need to set up the initial startup in safe mode, restart, go into the BIOS and set the AHCI mode. After starting the computer in Safe Mode, the AHCI driver will hopefully be installed. If everything goes well, there is no need to restart the system in the original operating mode.

A universal way to enter safe mode when Windows is currently installed for all current versions of the system is to use msconfig, which you can use with the help of the “Viconty” command.

5. Correct the Windows registry

If you don't have to use Safe Mode, you can reinstall the system by editing the registry. To launch the registry editor, enter the following in the “Viconati” command field:

4.1 Adjusting the registry of Windows 8.1 and 10

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

In this file, we look for the “iaStorV” folder, simply click on it, open the “Start” parameter and set its value to “0”. Printed "OK".

Open the "iaStorV" folder, see the "StartOverride" subfolder, open the "0" parameter and set the value to "0". Printed "OK".

We go down below the alphabet and find the “storahci” folder. By clicking on it, the “ErrorControl” parameter is opened. We take away the entered value “3” and enter “0” in its place. Printed "OK".

4.2. Correction of the Windows 7 registry

In the registry editor window, open the checkbox:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services

You will find the folder “iaStorV”, click on it, open the “Start” parameter and set the value to “0”. Printed "OK".

After editing the registry, we restart the computer, go into the BIOS, activate the AHCI mode and start the system.

6. Why Windows won't be attracted to you

If the method does not allow you to adapt Windows to work in AHCI mode, the system will have to be reinstalled. Otherwise, you can start Windows, for example, you need to remove the settings of the installed software or save in a safe place any important files that are saved on drive C. To do this, you need to go back to the BIOS and install back respect to the active mode of the IDE.

However, it may be that the system cannot be configured in either AHCI or IDE mode. Since there is no blue screen of death, versions of Windows 8.1 and 10 are cyclically restarted, seeing a screen with the words “Automatic update”, click on “Advanced settings”.

Having gone to the "Choose Actions" menu, go through the instructions in the screenshot below and go to the update point.

When the computer starts up, a blue screen of death appears, go to the Windows installation media and at the system installation stage, select the “System update” option at the bottom.

Having pressed the “Select Actions” menu, we will carefully describe the details.

We chose the backup method with the help of a third-party PZ vikorist, apparently, an attractive backup program.

Have a wonderful day!

Technology Advanced Host Controller Interface (AHCI)– this is a standard established by Intel, which allows for increased speed of read/write operations from hard drives connected via the SATA protocol, in addition to the expanded capabilities of SATA technology, such as integrated There are commands (NCQ), in addition, the standard supports hot water technology replace hard drives (hot swap). In the operating systems Windows 7 and Windows Vista, it is already possible to support AHCI, and if the system detects that the computer supports AHCI during the installation of Windows 7, the AHCI driver is installed automatically.

In older models of motherboards, regardless of those whose chipset supports AHCI technology, this support is enabled in the BIOS. Therefore, if the Windows 7/Vista OS is installed, the installer does not detect the presence of ACHI support on the chipset, then the AHCI device driver will not be installed. As a result, if in such a system, even after installing Windows, you activate the ACHI support in the BIOS, the system may stop engaging or crash into a blue BSOD screen.

If, after installing Windows 7, you discovered that your motherboard supports AHCI mode, this function is enabled in the BIOS, then these instructions will help you activate AHCPI support in Windows 7/Vista.

Respect! This sequence of actions must be followed before enabling AHCI in the BIOS settings, otherwise the system will no longer be activated!

How to check whether it is turned onAHCI inWindows

If you are not aware that AHCI support is enabled in your Windows 7, then by following these instructions, you can establish this fact.

  1. Open Device Manager (in the Start menu, type DeviceManager).
  2. UAC prompted, saying “Do you want to allow the following program to make changes to this computer?” give me the proof Yes.
  3. Unlock the section IDE ATA/ATAPI controllers .
  4. If the AHCI driver is installed in Windows, then the list of devices will be similar Standard AHCI 1.0 Serial ATA Controller or else Intel(R) 5 Series 6 Port SATA AHCI Controller.

If you can’t find out anything about AHCI Controller, make sure that AHCI support is enabled on your system. You can activate AHCI in Windows (follow the instructions below), and then enable AHCI in the BIOS.

It is entirely natural that users of desktop computing systems and laptops will use one or other ways to increase their productivity. For the best results, some components need to be overclocked, and others need to be adjusted through the transfer of capabilities. When choosing any method, it is important to consider what needs to be taken away, and to carefully consider the peculiarities of the chosen method.

"Plyashkova neck"

It appears that one of the largest warehouse systems is based on the classic spindle system. SSD analogues have appeared today, but the stink has not yet come to a mass expansion due to the high speed.

Therefore, the primary HDD is installed on your computer. The result is that DDR3 memory easily transfers 20,000 MB/s; the internal bus of the central processor allows processing ten times more data; And a hard drive with the SATA-3 standard, in ideal minds, “gets angry” up to 100 megabytes per second. It is strongly recommended that you would like to use a productive SSD model for system files. With all this said, there is a simple point: the HDD itself enhances the current system, being the very “dancing neck”. Some computer users can easily make changes to the way the disk subsystem commands are processed, greatly affecting the fluidity, and you can often change the mode, which mode is better: AHCI or IDE.

Standard

The interaction of the disk with other components of the calculation system is ensured through a special controller that controls it. This is a kind of transfer of commands, re-creation. Until recently, a single “mine”, intelligent controller was the IDE protocol.

Vinik is at the dawn of the computer industry and has been modernized several times. With the advent of high-speed SATA drives, a radical overhaul of the protocol was required. Thus, Vinik easily copes with large data flows (interface), supports the modern style of NCQ commands and implements the ability to connect to a device “on the go”. So, what is AHCI? IDE, which adds many new features. Everything is so simple, at first glance.

Possibilities and prospects

Since the standards are completely incompatible (SATA devices strictly follow the IDE protocol), then in the BIOS or its analogue there will always be an item that allows you to select the default mode.

In many cases, it is impossible for the computer to operate normally. The function of selecting modes is not available in the software of motherboards that transmit work from SATA. These are all modern systems. However, here we can add hybrid solutions that allow you to connect both classic IDE devices (PATA, wide-comb connector) and SATA (compact connector). So, AHCI and IDE? What's more beautiful? To make it easier to sign up for this service, here is a list of “bonuses” that a customer receives by activating the daily mode:

1. behind the internal electronic lances “disk controller - board controller” reaches 1.5 Gb/s (gigabit) for modification of SATA-1 to 6 in the third revision. It’s safe to say that UDMA-6, which can handle older hard drives, transfers only 133 Mbit/s.

2. Speaking about those that are simpler - AHCI or IDE, one cannot help but mention the support of NCQ technology. The essence is that the hard drive can be “handed in” to the flow of commands, processing them to improve the efficiency of the robot.

3. The ability to “hot” swap the device if the entire system does not need to be connected.

4. Parallel mixing of all disks, without sequential mixing.

This is such a great list of possibilities. It’s not surprising that the food: “AHCI or IDE: which is better?” And, perhaps, one of the most painful ones. There are a lot of Vlasnik computers, although it’s amazing, they still press the “charm button”.

Theory and practice

So, after all, AHCI or IDE – which is better? From the list you have created, you can create a new one so that the old protocol can be transferred to the new one. However, this is not entirely true. Let's look at this point later in the report. So, of course, the speed of data transmission has increased tenfold, the magnetic disks on hard drives have turned out at a speed of 7200 revolutions (the most popular solution), and so they turn out. Apparently, the process of reading the annual revolutionary breakthroughs did not occur. The HDD test does not allow 6 Gbit of transfer. 200 Mbit is unattainable! Vinyatok are solid-state accumulators. If the system has such a device, you don’t have to worry about asking “AHCI or IDE: which is better?”, but just activate the update protocol. However, as we said, through varity such accumulators have not yet become mass members.

Quite often in debates about which is better - AHCI or IDE, as the main argument for the benefit of the former, the protocol is supported by NCQ. Yes, when many programs are active on the hard drive, this function allows you to restart the flow of inputs in the most optimal way. Since the average computer rarely has more than two or three programs running on its disk at any one time, it is impossible to talk about the increase in speed, otherwise it will be destroyed.

IDE or AHCI - which is better? Windows 7, when the remaining mode is activated, supports the connection/disconnection of the SATA device “on the go”. It’s hard to do it manually, especially with server systems, which is not true for the non-Bizans. For hot-swappable applications, it is recommended to use not internal connectors, but those connected to the SATA modification case.

And, you will find, the protocol allows a number of hard drives on the bus to process simultaneously, rather than checking requests. In this very situation, the potential of NCQ is fully revealed. Not relevant for the average computer.

The result is that despite the AHCI protocol, in terms of technology, due to its inclusion, the majority of business owners do not reject anything other than moral satisfaction. We have two faults from the legal rule: the server system and the SSD.

Nuance Wikoristannya

If you want to switch modes to the BIOS in a few seconds, you need to note one important point. The problem is obvious: if the operating system was installed, for example, with AHCI, then after transferring to the IDE it may be impossible to install it. This is not a rule, but most often it turns out that way. Moreover, even before installing the distribution, you need to decide which disk subsystem protocol you plan to work with.

AHCI driver packages began to be integrated into systems beyond Vista. All previous solutions from Microsoft do not support the built-in support, so you need to either install the “folding” one, or prepare the device with a different driver before installing it. Windows 7 works wonders with the new standard. Switching between SATA and IDE mode in AHCI can be done in the BIOS (Configure SATA item). In some cases, you may need to make changes to the registry.

Mimicking method

To access the BIOS, immediately after turning on the computing system, you need to press the Delete button (personal computers) or F2 (laptops) several times. Depends on the implementation, the necessary item may be in any sections. For example, for its activation you may need to switch Boot Mode to CSM instead of UEFI, after which Compatible (IDE) and AHCI appear. This item can be found in the SATA Enhanced section. It is important to carefully review the entire list. After changing the track, press ESC and save the changes.

Pouches

The decision on which protocol itself will give precedence lies with a number of officials. First of all, let’s look at the operating system that is being tested. Kind of crazy on the “salacious” level. This is especially important for the subsystem. Here you go, it's better than AHCI. Once we analyze all the outputs, we can say that the protocols work well and, when properly configured, do not cause any frequent failures. Please take a closer look at the updated version. Tse, so bi moviti, having invested “in the future”, for example, for the purchase of an SSD.