Hello,ERASER1107
Welcome to posting in the Microsoft Community.
I understand that your computer is not recognizing two internal hard drives and based on your query, I will assist you in checking this out.
I believe that upgrading to Windows 11 does not allow your computer to recognize two internal hard drives, and there has been no recent feedback from users in the community about similar update issues, so this may not be a bug inherent in recent updates or in Windows 10 itself. However, as you say, it is possible that this could be due to a corrupted system file being unrecognized, but there could also be other hardware-level interface errors, driver incompatibilities, power supply anomalies, or BIOS setup issues. Therefore, I would like to ask you to follow the steps below, which will check if the drive can be recognized correctly from the lowest level (BIOS), advancing step by step to locate the cause.
By default, your internal hard drive was not recognized all of a sudden while it was working normally, but if you have performed any changes such as system updates, deleting or adding specific process applications, BIOS updates, etc. before the problem occurred, it is recommended to roll back these actions immediately, which is what you need to do as a matter of priority. Please let me know if you have performed any other steps, if not, please follow the steps below to check.
Ⅰ. Check the BIOS settings
Reboot your computer and enter BIOS/UEFI (press F2 or Del during boot up, depending on your motherboard brand). Check if the hard disk is recognized in BIOS.
If it is not detected, there is most likely a hardware failure or firmware issue, which is beyond the scope of Windows, you are advised to perform further hardware checks or consult Dell's official technical support, and based on my personal recommendation, try the following:
Restore the default settings of the BIOS.
Update the motherboard's BIOS (you can get the latest BIOS firmware through Dell's official website and update it according to the instructions, and it is recommended that you follow the motherboard manufacturer's technical support to avoid malfunctions).
If it can be detected, you can proceed to the next check.
Ⅱ. Check Disk Management
If the hard disk is visible in the BIOS but not accessible in Windows, right-click on the Start icon and select Disk Manager to see if there are unallocated disks or partitions that are not displayed. If the hard disk is shown as “Offline” or “Uninitialized”, try to right-click to initialize the disk (note: this will empty the data, so proceed with caution).
Ⅲ. Checking Disks with Diskpart Command
Diskpart interacts directly with the disk subsystem based on the command line, bypassing the limitations of the graphical interface and providing a lower-level tool.
Press Win + R, type cmd, and press Enter to open a command prompt.
Type diskpart, then press Enter to access the Diskpart utility, then type
list disk
This displays all disks detected in the current system along with their number, capacity, status (e.g., online or offline), and so on.
If anything comes up in any of the above checks, you can share a screenshot with me and I will provide you with further answers. Thank you for your understanding and cooperation!
Best Regards,
Rota|Microsoft Community Support Specialist