Windows 11 suffers from bug on SATA SSDs and HDDs; How to solve

2023-05-22 20:00:14

Windows 11 users who use SATA SSDs and HDDs are experiencing a bug, just like it did in Windows 10. Microsoft has confirmed the issue that causes a storage drive that uses SATA to be detected as a removable media in the taskbar from Windows. According to site NeoWinthe problem is old as the error affects any operating system newer than Windows Vista i.e. Windows 7, Windows 8, Windows 8.1, Windows 10 and Windows 11.

Microsoft confirma bug em SSDs SATA e HDDs no Windows 11

How to solve the problem on SATA SSDs and HDDs in Windows 11. Source: unsplash (Photo by Samsung Memory)

Microsoft explains regarding the bug of SSDs and HDDs that use the SATA connection saying:

No document recently updated by Microsoft regarding the bug of SSDs and HDDs that use the SATA connection, the company explains the problem saying:

Whether a device is considered removable or not is determined by your system’s BIOS and how it marks the various SATA ports on the motherboard.

The inbox driver directly inspects the SATA ports and considers devices connected to these ports marked ‘external’ as removable devices. Not all storage drivers do this, which can be a potential cause of corruption or data loss.

Temporary solution given by Microsoft

In the white paper published by Microsoft on the issue on SATA SSDs and HDDs, the company provided a step-by-step guide to temporarily resolving the issue on Windows 11, Windows 10, Windows 8, and Windows 8.1 PCs. The company says that before starting the walkthrough, you should “check and install available BIOS updates from your PC manufacturer”.

Step 01: Click on the Start menu and in the search/search bar type “command prompt”. Select the “run as administrator” option.

Step 02: In the command prompt window, type the following:
“devmgmt.msc”

Step 03: Open the enter key on the keyboard.

Step 04: Under Disk Drives, identify the SATA device you want the inbox driver to consider internal and open the properties for this device by right-clicking it and selecting Properties.

Step 05: Check the bus number in the properties overview (“1” in the example below).

Step 06 (For Windows 7): Type the following command in the previously opened command prompt and press Enter:

reg.exe add “HKLMSYSTEMCurrentControlSetServicesmsahciController0Channelx” /f /v TreatAsInternalPort /t REG_DWORD /d 0x00000001

Attention: The letter “x” corresponds to the Bus Number you wrote down in step 5.

Step 06 (For Windows 8, Windows 8.1, Windows 10 and Windows 11): Type the following command in the previously opened command prompt and press Enter:

reg.exe add “HKLMSYSTEMCurrentControlSetServicesstorahciParametersDevice” /f /v TreatAsInternalPort /t REG_MULTI_SZ /dx

Observation: The “x” corresponds to the bus number you wrote down in step 5.

What did you think of this tip to solve the bug in Windows 11? Did you like it? Comment below and share your opinion with us!

1684806024
#Windows #suffers #bug #SATA #SSDs #HDDs #solve

Leave a Replay