AsRock G41M-VS3 R2.0 — Add AHCI or real SATA support — BIOS Modding Requests
RaskaipikaFWR
#1
Hi forum:
A friend of mine tell me to take a look to his computer to see if it’s possible to add AHCI support to the motherboard of his old PC. The PC has a Northbridge G41 and a Southbridge ICH7, the Option ROM present in the BIOS that controls the storage is a VID 8086 / DEV 27C3, the mainboard has an IDE connector and 4 SATA ports (The storage controller DEV ID is 27C0 at the device manager, not the 27C3).
The SATA ports 1 and 2 are the IDE primary channel, the SATA ports 3 and 4 are the IDE secondary channel and finally, the IDE connector is the IDE third channel.
I don’t know if is possible to add AHCI support to this motherboard or at least, unlock hidden menus to see if the AHCI support is hiden and / or present, I say this because I’ve been taken a look to other motherboards BIOS with the same chipsets, and in those BIOS, there isn’t a PCI Option ROM for the storage controller, but in this, yes, there is one, with the next parameters: VID 8086 / DEV 27C3.
Thanks in advance, I hope that, at least, you can tell me if this is possible, and if it’s possible, how to do it.
Kind regards.
boombastik
#2
The ICH7 (Base) chip do not support AHCI. But he can use an ssd and the trim works as intended.
RaskaipikaFWR
#3
Thanks for the tip @boombastik about the TRIM working with SSDs without AHCI support at the storage controller.
I’ve checked if the TRIM works and it works without problem and with a SSD ADATA SU-800 the read and write performance are great for a SATA II controller, both of them are 230 — 240 MB/s.
But, I don’t understand why the BIOS include a MSM PCI OPROM (8086-27C3) but the BIOS doesn’t use it, it’s more, if I remove that PCI OPROM from the BIOS, the PC works without problems.
Is there any way to make use of the MSM PCI OPROM (8086-27C3) for make use of the AHCI feature that the MSM module include. Now I know that the SSDs work with TRIM support but I prefer use them at “100%”.
boombastik
#4
@RaskaipikaFWR I believe that it is included because they use universal bios for a lot motherboards so a similar model motherboard that have ich7r can use ahci . In your situation it does not mater. So don’t search for over complicated solutions.
Trim works and 230 MB/s is maximum that a sata 2 can provide.
Also from that era 2006 usually the ahci was buggy. Ich6-7 was the first chips that implemented ahci.
RaskaipikaFWR
#5
@boombastik thanks again for your answer and support, you’re right, if the ICH7 doesn’t have the AHCI feature and with SSDs drives works well (for a SATA II storage controller, it depends directly from the SSD drive used in terms of velocity) with TRIM working on windows 10, there isn’t reason to “search for over complicated solutions”.
Well, I will say to my friend that his old PC is able to work with windows 10 and a SSD drive without problems, at least, 4 years more for this old PC.
Thanks again.
How to enable AHCI mode in BIOS for a PC
- Home
- Navigate to this key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorAV\StartOverride
. If this key is not present, look for this key instead:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorAVC.
- Select the
StartOveride key
. - Change the value of the
0
value to0
if you have theiaStorAV key
. Set its value to3
if you have theiaStorAVC
key.
- Navigate to this key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci
- Double-click the
Start
key, and set its value to0
.
- Navigate to this key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci\StartOverride
. This key may not be present on your system. If it isn’t, skip this step and the next one. - Double-click the value named
0
and set its value to0
. - Boot to your BIOS.
- Enable AHCI in it.
Conclusion
SATA tech isn’t new so it should be on your system even if it’s a few years old. Enabling ACHI is a good idea to get the best speed from your SSD however, even if you’re stuck using IDE, your SSD may still work. The performance may not be the same but in most cases, the storage device will work.
AsRock H510 Pro BTC+ does not see (does not start) from HDD, but only from flash drive
VadymO
Own person
-
-
#1
AsRock H510 Pro BTC+ does not see (does not start) from the HDD, but only from a flash drive
I do not want to buy an SSD and decided to save money and start from the hard drive. Any mention of HDD in the instructions is present:
» Hard Disk S.M.A.R.T.
S.M.A.R.T stands for Self-Monitoring, Analysis, and Reporting Technology. It is a
monitoring system for computer hard disk drives to detect and report on various
indicators of reliability .»
It’s fine to boot from a flash drive.
Who faced? Or is everyone booting only from SSD and flash drives?
Tyrannosaurus
Forum friend
-
-
#2
Is the HDD connected correctly?
bolteg
Own person
-
-
#3
First, make sure that the SATA (AHCI) controller is not disabled in the BIOS.
Fahad
Own person
-
-
#4
VadymO said:
It’s fine to boot from a flash drive.
Who faced? Or is everyone booting only from SSD and flash drives?Click to expand…
Oh, I don’t know, I didn’t try to boot on hard drives, but it loads quite normally from a floppy disk, it doesn’t freeze, well, it slows down of course, the speed is not so hot, but the miner is loading, everything is buzzing.
Loki2021
Forum friend
-
-
#5
Fahad said:
Oh, I don’t know, I didn’t try to boot on hard drives, but loads quite normally from a floppy disk , it doesn’t freeze, well, it slows down of course, the speed is not so hot, but the miner is loading, everything is buzzing.
Click to expand…
Take the biggest one, it won’t slow down for sure
minimalist
Experienced
-
-
#6
Screenshots of BIOS boot and sata settings in the studio.
BoneSpirit
Own person
-
-
#7
VadymO said:
AsRock H510 Pro BTC+ does not see (does not start) from the HDD, but only from the flash drive
I don’t want to buy an SSD and decided to save money and start from the hard drive. Any mention of HDD in the instructions is present:
» Hard Disk S.M.A.R.T.
S.M.A.R.T stands for Self-Monitoring, Analysis, and Reporting Technology. It is a
monitoring system for computer hard disk drives to detect and report on various
indicators of reliability .»It’s fine to boot from a flash drive.
Who faced? Or is everyone booting only from SSD and flash drives?Click to expand…
HDD partitioning in GPT or MBR?
posrala
Experienced
-
-
#8
VadymO said:
Don’t want to buy an SSD and decided to save money and start from a hard drive
Click to expand. ..
Saving 1000 rubles directly saves the budget, I can smell a two-week supply of doshik, bought with the money saved. Savings must be economical.
petrolemishka
Newbie
-
-
#9
Works great with an m.2 NGFF (SATA) SSD.
Exactly m.2 NGFF (SATA,) not nVME.
VadymO
Own person
-
-
#10
Tyrannosaurus said:
Is the HDD connected correctly?
Click to expand. ..
yes, BIOS sees fine
VadymO
Own person
-
-
#eleven
bolteg said:
First, make sure that the SATA (AHCI) controller is not disabled in the BIOS.
Click to expand…
all ok. I have been working with PC for 30 years…
BoneSpirit said:
HDD partitioning in GPT or MBR?
Click to expand. ..
MBR
minimalistic said:
Screenshots of BIOS boot and sata settings in the studio.
Click to expand…
I’ll do it in the evening if I can’t do it myself.
BoneSpirit
Own person
-
-
#12
VadymO said:
all OK. I’ve been working with a PC for 30 years. ..
MBR
I’ll do it in the evening if I can’t manage it myself.
Click to expand…
Convert to GPT.
acrosw
Experienced
-
-
#13
what’s wrong with booting from a flash drive and hammering in a bolt? religion does not allow
Tyrannosaurus
Forum friend
-
-
#14
VadymO said:
It’s fine to boot from a flash drive.
Click to expand…
then load from a flash drive.
How to enable AHCI mode for SATA in BIOS without reinstalling Windows
In this article, we will present several ways to enable AHCI mode for SATA in BIOS without reinstalling Windows 10 and thereby improve performance, efficiency, and reduce energy consumption of modern HDDs and SSD drives…
Contents
- What is the difference between AHCI and IDE?
- Why enable AHCI?
- How can I determine the current operating mode?
- How do I enable AHCI for SATA in BIOS without reinstalling Windows 10?
- Method #1. Enabling AHCI mode through the registry
- Method #2. Enabling AHCI mode using the command line
- What should I do if important data is missing?
The stable and fast operation of any computer depends on many factors that affect the performance of individual components. One of these factors is the operating mode of the SATA interface, which is responsible for the entire process of transferring data from hard drives.
Modern technologies do not stand still, but are constantly evolving, which leads to some conflicts that can arise inside the computer.
For example, the incorrect operation of an SSD connected via a SATA interface, running in IDE mode, an outdated mode of the SATA interface that is not able to unlock the potential of modern faster drives, should be given. This conflict is possible due to the fact that manufacturers of modern motherboards leave their users the opportunity to work correctly with old media without AHCI support.
It is worth noting that most modern boards already have AHCI mode set by default, but a similar problem can happen when installing a more modern SSD on an old board or purchasing a motherboard from hands where the IDE mode was set.
What is the difference between AHCI and IDE?
IDE — the old mode of operation via the SATA interface, which is practically no different from its predecessor PATA (PATA used a wide and thin cable). This mode of operation was popular until the widespread introduction of AHCI, which allowed modern drives to reach their full potential for speed and capabilities.
AHCI — modern mode of operation via SATA interface. Operation in this mode allows the to get the maximum performance of the from SSD media with a very high data write speed. In addition, AHCI mode has a more economical power consumption, and also allows you to replace hard drives without turning off the computer. Working in AHCI fully reveals the capabilities of the SATA interface.
Why enable AHCI?
Enabling AHCI mode in conjunction with a fast hard drive can give a good boost in computer speed, since its write speed can increase by 10-20% . By enabling AHCI, the user will save time every time in the process of writing files.
How can I determine the current operating mode?
To determine the current mode of operation, just follow these steps:
Step 1. Go to «Control Panel» by right-clicking on the button «Start» .
Step 2. In the window that opens, select the display mode «Small Icons» and click LMB on the icon «Device Manager» .
Step 3. In the window that opens, click on the parameter “IDE/SATA controllers…” and the operating mode will be indicated opposite the standard controllers. The screenshot shows the IDE mode.
You can also find out the operating mode through the BIOS or UEFI. Parameters containing information about the mode of operation, as a rule, are located in items «SATA Mode» , «Storage options» , etc. depending on motherboard model and firmware.
Important! Do not switch operating modes in BIOS or UEFI, as this will make it impossible to boot the operating system.
How to enable AHCI mode for SATA in BIOS without reinstalling Windows 10?
There are several ways that you can safely switch operating modes while maintaining the correct operation of the OS.
Method #1. Enabling AHCI mode through the registry
Step 1. First you need to open the registry editor. This can be done by right-clicking on the Start button and then selecting Run. In the jnr line, you must enter the command regedit and confirm with button OK .
Step 2. In the window that opens, go along the path HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ iaStorV
Step 3. Click on the icon «Start» , set the value to 0 and confirm the action with the button «OK» , as shown in the screenshot.
Step 4. Go to HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ iaStorAV\ StartOverride and do the same for the parameter called 0.
Step 5. Go to HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ storahci , double click on the parameter Start and set the value to 0.
Step 6. Go to HKEY_LOCAL_MACHINE\ SYSTEM Current\storControlSet\ Services\ StartOverride and set the value to 0 for the parameter called 0.
Step 7. Reboot the PC and enter the BIOS, where you need to set the AHCI operating mode. Depending on the motherboard model, the path to the mode switching screen may have different names. The screenshot below shows the most common option.
Save the changes and restart the computer in safe mode.
After a reboot, a new SATA driver package will be installed and the system will need another reboot before AHCI mode is enabled.
It is worth noting that in some cases this method does not work, which leads to a blue screen and further reboot.
To try another method, you need to return the IDE mode in the BIOS
Method #2. Enabling AHCI Mode Using the Command Line
Step 1. Turn on the computer, right-click the Start button and open the «Command Prompt» or «Windows PowerShell» option as administrator.
Step 2. In the window that opens, enter bcdedit /set {current} safeboot minimal and confirm by pressing Enter .
Step 3. After the operation is completed, restart the PC, enter the BIOS and change the operating mode, as described in the first method. The computer will boot into safe mode and install the necessary drivers. After that, open the command prompt again as an administrator and enter the command bcdedit /deletevalue {current} safeboot . Confirm by pressing Enter .
After the next reboot, a new operating mode will be enabled, optimized for using high-speed SSD drives.
What should I do if important data is missing?
Any manipulation of the hard drive increases the chance of data loss. Especially when it comes to manipulating disk mode, etc.
Often, in an attempt to enable ACHI mode, users perform actions that cause The logical structure of disks is broken . Moreover, often inexperienced users, when turning on the ACHI mode through the command line, execute commands that initialize the disk — that is, all data on the disk is destroyed by and the initial settings are made.
Therefore, be extremely careful when carrying out any manipulations with the disc.
If you notice the disappearance of important files or problems with local drives — immediately restore data to a safe place. Otherwise, you may lose your data forever .
To recover data download and install the program RS Partition Recovery .
RS Partition Recovery
All-in-one data recovery solution
Free trial
The program allows to recover lost data due to accidental deletion of files , formatting drive , in case of damage to the logical structure of drive and in many other cases.
In addition, RS Partition Recovery supports ALL types of modern file systems , respectively, you can recover files not only from Windows disks, but also from those that worked in other operating systems (including server ones) .
Important : Be sure to select a drive that will be different from the one on which the file was previously stored as the location for saving the recovered files. This will avoid overwriting the file.
It is for this reason that RS Partition Recovery allows to write the recovered files to a separate hard drive or local disk (or flash drive ), pack the recovered information into a ZIP archive or immediately send it to the FTP server .
FAQ
What is AHCI mode for SATA?
AHCI is a faster mode of operation for hard drives and SSDs connected via a SATA interface.