Microsoft, the world’s largest software company, has not been able to make it a fully stable operating system, even though it has been about a year and a half since the release of the most up-to-date operating system, Windows 11. We already know when Windows 10 will be unplugged, but it is not possible to say that Windows 11 is still the most common and stable Microsoft operating system.
Microsoft has finally officially acknowledged a bug that many users are suffering from. According to the statement made by Microsoft, the SATA BIOS (Serial Advanced Technology Connection) error also found in Windows 7, Windows 8 and Windows 10, whether you are using HDD or SSD, this error that started in Windows 7 and still exists in Windows 11 you may encounter.
So what exactly is causing this SATA BIOS error?
As you know, when you plug an external memory into Windows computers, a USB icon appears on the taskbar. The SATA BIOS error probably causes the HDD or SSDs installed in the operating system to be detected as removable storage, that is, external memory. Although this may seem like a minor error at first glance, it can even cause you to lose your data on the SSD or HDD.
Fortunately there is a solution:
Microsoft recommends that you first check if any BIOS updates have been released for your motherboard. If there is no update, here are the steps to follow:
- Step #1: Click the ‘Windows’ button on the taskbar.
- Step #2: Type ‘cmd’ and right click the Command Prompt application.
- Step #3: Click on ‘Run as administrator’.
- Step #4: Type ‘devmgmt.msc’ and press ‘Enter’.
- Step #5: Under Disk Drives, right-click and select Properties to identify the SATA device you want the inbox driver to consider the internal and explicit properties for this device.
- Step #6: Note the bus number from the features overview page (“0 in the example below”).
- Step #7: Type the following command in the Command Prompt window that opened earlier and press Enter:
reg.exe “HKLMSYSTEMCurrentControlSetServicesstorahciParametersDevice” /f/vTreatAsInternalPort/tREG_MULTI_SZ/dx - Step #8: Add the X value. Here x corresponds to the Bus Number you noted in step 6.
You can reach the help article published by Microsoft on the subject by clicking here.