Hi there! I'm trying to access an M.2 drive since my laptop only has one M.2 slot and no SATA connection. To get it to work externally, I purchased two adapters: a StarTech M.2 to SATA converter and a Sabrent SATA to USB 3 adapter. However, when I connect the Sabrent via USB, the indicator light turns on, but my PC doesn't detect anything, no matter how I connect the drive. I'm wondering what could be the issue. Is it possible that the M.2 drive requires more power than what the USB can provide? Thanks for any insights!
5 Answers
First off, check what appears in your device manager when you connect the drive. You might not be seeing any change, which could indicate a driver issue or that the device isn’t getting enough power.
You might need to allocate a drive letter in "Disk Management". Sometimes the drive gets detected but isn't assigned a letter, so it won't appear in File Explorer.
Make sure you have a USB to M.2 NVMe enclosure, as NVMe drives won't function with an M.2 SATA adapter. Check if your M.2 drive is NVMe or SATA; that could be the core issue. Power is probably not the problem here!
I just realized M.2 doesn't automatically mean NVMe, so I might need to get a different adapter. Thanks for the clarification!
Get a dedicated USB device for your M.2 drive—specifically one that’s powered. And don’t connect a USB-C to a USB-A port since USB-A only supplies about 2.5 watts, which might be insufficient.
Also, ensure that if you’re using a USB-C to USB-A connection, the USB-A port might not deliver enough power for your device. It’s worth checking out a powered enclosure for better results!

I checked, and nothing pops up when I connect it. That's what’s confusing! I’m starting to think it might be a driver problem or lack of power.