- Check in BIOS if the SSD is detected and configure the SATA ports correctly.
- Initialize the SSD from Disk Management if Windows does not recognize it.
- Update the SSD drivers to the latest available version.
- Use Diskpart commands to clean and recover the SSD if it still doesn't appear.
What happens when Diskpart not recognizing SSD in Windows 11? This awkward situation can be caused by multiple reasons. It could be a BIOS setting issue, a connection failure, or even a driver issue. Whatever the cause, there are some reliable methods to get the drive detected by the system again.
It must be said that, as much frustration as it causes us as users, it is a fairly common problem. That is why there is no need to worry too much. Before making the drastic decision to change SSD, it's worth it Try the solutions we've compiled in this guideIf you follow the steps correctly, in most cases you will get your SSD recognized again.
1. Check the SSD connection
If we find that Diskpart does not recognize SSD in Windows 11, the first thing we should do is make sure that the drive is correctly connected to your computer. SSDs can use two types of connections: SATA and M.2.
- If our SSD is SATA, we must check the data cable and the power cable. One may be loose or damaged.
- If our SSD is M.2, we must make sure that it is well inserted into the slot and correctly screwed to the motherboard.
If you suspect that the SATA cable may be faulty, try replacing it with a different one. In many cases, a simple cable replacement can fix the problem.
2. Confirm that the SSD appears in the BIOS
If, after checking the connections, the SSD still does not appear in Windows, the next step is check if it is recognized by the BIOS / UEFI. To do this we doing the next:
- We restart the computer and access the BIOS/UEFI by pressing the corresponding key (usually it is F2, Del or F10, depending on the manufacturer).
- Within the BIOS menu, we look for the option of «Storage settings» o «SATA Configuration».
- Finally, we check if the SSD appears in the list of detected devices.
If the BIOS does not recognize the SSD, the M.2 or SATA port may be disabled. What we can do is activate it manually within the BIOS and restart the computer to check if it is now detected correctly.
3. Initialize the SSD in Windows
If the SSD appears in the BIOS but not in Windows, it may not have been initialized yet. To do so, follow these steps:
- We press Windows + R and writes diskmgmt.msc to open Disk Management.
- If the SSD appears as “Not initialized”, we right click on it and select “Initialize disk».
- Then we choose the partition format: GPT (recommended for modern computers) or MBR (for compatibility with older systems).
- Lastly, We click on “OK” and create a new partition so that Windows can detect the drive.
4. Update SSD drivers
An outdated or faulty driver can prevent Windows from recognizing the SSD. To update it, proceed as follows:
- We open the Device Manager (Windows + X > "Device administrator").
- We expanded the option «Disk drives».
- We right click on the SSD and select "Update driver".
- Finally, we choose the option «Search automatically for drivers».
If after this it still doesn't appear, it's a good idea Visit your SSD manufacturer's website and download the latest drivers.
5. Assign a drive letter
In some cases, the SSD is recognized by Windows, but it does not appear in File Explorer because it does not have a drive letter assigned. We can fix it like this:
- First, we open Disk Management (diskmgmt.msc).
- We locate the SSD in the list of disks.
- Then we right click on the SSD partition and select «Change drive letter and paths».
- Finally, we click on "Add", we select a letter and press "To accept".
6. Run Diskpart commands
If none of the above works, you can try using Diskpart, an advanced Windows tool for managing disks.
- We open the Command Prompt as Administrator (Windows + X > «Command Prompt (Admin)»).
- We wrote diskpart and press Enter.
- Then we write list disk and press Enter to see all the connected disks.
- If the SSD appears in the list, we select the disk by typing select diskX (X is the number of your SSD).
- To completely wipe the SSD, we type clean and hit Enter.
- Afterwards, we initialize and create a new partition in Disk Management.
7. Check for physical damage
Finally, when all these solutions have been applied and the SSD is still not detected, it may be damaged.
To clear up any doubts, it is advisable to connect it to another computer or via a USB adapter. If it is not recognized in this case either, the disk may have a hardware failure and we may need to replace it.
Editor specialized in technology and internet issues with more than ten years of experience in different digital media. I have worked as an editor and content creator for e-commerce, communication, online marketing and advertising companies. I have also written on economics, finance and other sectors websites. My work is also my passion. Now, through my articles in Tecnobits, I try to explore all the news and new opportunities that the world of technology offers us every day to improve our lives.