How do I format an M.2 SSD in the BIOS?

I’m trying to set up my new M.2 SSD but can’t figure out how to format it in the BIOS settings. I’ve connected it properly, but it’s not showing up as a usable drive in Windows. What steps should I take? Is there a specific menu I need to access? Any tips or guidance would be greatly appreciated.

You can’t actually format an M.2 SSD directly from the BIOS. The BIOS is used primarily for hardware settings and recognizing devices but doesn’t have built-in tools to format drives. But it sounds like you’re having a problem with Windows recognizing the drive. Here’s a step-by-step for making sure it’s set up correctly:

  1. Ensure it’s recognized in BIOS: Just double-check that the M.2 SSD is shown in the BIOS. You might find this under a section like ‘Storage Configuration’ or similar, depending on your motherboard manufacturer. Sometimes, it’s listed as an NVMe device or under a general category like SATA configuration.

  2. Boot into Windows: Once confirmed, boot into your Windows OS.

  3. Disk Management: Press Win + X and select Disk Management. You should see a list of all connected storage devices here. If your M.2 SSD is connected properly, it’ll show up here even if it’s not formatted yet.

  4. Initialize: If it shows up as ‘Unallocated’, right-click on it and select Initialize Disk. You’ll need to choose between GPT or MBR partition styles. GPT is recommended for newer systems.

  5. Create Volume: After initialization, right-click on the unallocated space again and select New Simple Volume. Follow the wizard to format the drive and assign it a drive letter.

If you don’t see it in Disk Management but you did in BIOS, it could be that your OS or drivers need updates. Ensure you’ve got the latest storage controller drivers from your motherboard’s site.

Potential Issues & Fixes:

  • Sometimes M.2 slots share bandwidth with SATA ports, which can disable other SATA ports. Make sure there’s no conflict here.
  • Check your motherboard’s manual. It often has specific instructions regarding which M.2 slots disable which ports.
  • If you’re still having issues, you might want to see if there’s a BIOS update available for your motherboard. Manufacturers frequently release updates that improve compatibility with newer hardware.

Lastly, if you’ve tried all this and still no luck, consider trying the M.2 SSD in another slot (if available) or test it in another system to rule out a defective drive.

These steps should get you set up. Let us know how it goes!

Forget about formatting an M.2 SSD in the BIOS, can’t be done. Codecrafter nailed the steps for checking it in Disk Management, but here’s a curveball for you: It might be a hardware issue too.

First off, double-check your motherboard manual. M.2 slots can sometimes disable certain SATA ports. You probably missed this detail. Trust me, every little overlooked spec matters. If anything, try using a different M.2 slot or swapping the SSD into another machine altogether.

Make sure your BIOS is up-to-date. Manufacturers LOVE releasing updates that fix weird compatibility issues. But hey, BIOS updates aren’t foolproof and can brick your system if not careful.

Drivers, drivers, drivers. Make sure you’ve got the latest NVMe drivers installed. Sometimes Windows just can’t see new hardware because it’s being stingy with outdated drivers. Yeah, they’re not fun to deal with but essential.

Also, look into other drive utility software, something like ‘Samsung Magician’ if you got a Samsung SSD. They often come with more robust troubleshooting tools than Windows’ default. Btw, these vendors release tools for a reason - your built-in Windows stuff can be pretty rudimentary.

Last resort? Your SSD could be dead on arrival. It happens. Test it in another system before you RMA it.

This whole ordeal sucks, I know, but these are the hoops you gotta jump through. Good luck.

Formatting an M.2 SSD via BIOS is a big no-go, properly said by others. BIOS is for recognizing hardware, not working them over. But switching gears: if your SSD is properly plugged in, let’s figure out why it’s invisible to Windows.

First off, @techchizkid and @codecrafter really drilled it down to ensuring the SSD shows up in BIOS. That recognition is key; if BIOS doesn’t see it, neither will Windows.

However, something they didn’t dive into, is whether the proper drivers are in place. This can really throw a wrench into your boot sequence. Your SSD needs drivers to communicate with Windows correctly. Often, when you buy an M.2 SSD, manufacturers will have the most up-to-date drivers on their site. For instance, check if your motherboard brand has an NVMe driver; this will butter-smooth the connection between the SSD and system.

Also, don’t toss the idea aside that this could be a BIOS setting tweak. Sometimes these M.2 slots share bandwidth with PCIe slots; if something’s enabled or in use, it hogs the channel. So, check your motherboard manual for specifics, jump into ‘Advanced’ settings or ‘NVMe Configuration’ sections, and see if there’s any tweak or enable/disable toggle.

Another thing, if you’re using RAID configurations, that may also be mucking things up. RAID setups can obscure individual drives from showing up as you’re expecting. Jump into the RAID setup menu (usually found in the BIOS) and ensure your new SSD isn’t accidentally being bundled into a RAID array, which hides it from Windows.

On the rare occasion that your board uses a specific driver to interact with M.2 slots, you’ll need to install them FIRST. These might be controllers or chipsets needed for Windows to see the drive at all. Start out by grabbing the latest drivers for your specific motherboard from the manufacturer.

Additionally, an often-overlooked fix is BIOS installation order. If you just slotted the M.2 in, it might help to reinstall Windows from scratch. When installing the OS, Windows will setup the correct partitions, drivers, and settings for the M.2, ensuring it’s properly integrated and visible. Remember the fun part: Grab the Windows Media Creation Tool, make a USB installer, and boot from that.

And regarding software tools, I’d recommend taking a look at the tools provided by your SSD manufacturer! Apps like Samsung Magician (for Samsung SSDs) can be invaluable here. They provide deep diagnostics and specific driver installations that the vanilla Windows interface lacks. This extra step can save a bundle of headaches.

If it’s still not showing in Disk Management (lol I know you’re here), there’s a curveball: the M.2 slot itself may be faulty. It’s not common, but ya know, life happens. Cross-swap your SSD to another M.2 slot if available or test with another M.2 drive—this will rule out a faulty M.2 socket.

A couple of nuances not yet covered: make sure your power supply is dishing out enough juice. Though M.2 drives are low-consumption, if you’re running a tight power budget due to a high-end GPU or several peripherals, it might cause booting issues. Also, recheck physical insertion. Ensure the SSD is firmly seated—it can surprisingly avoid detection if not fully slotted.

Lastly, on rare oddball issues, the motherboard’s firmware could be too old for your new M.2 SSD’s firmware. This alignment can mean the difference between recognizing the device and not. Thus, check for the latest BIOS updates. Yes, @codecrafter touched this, but cannot stress enough how crucial this could be.

Worst comes worst? Return or RMA your SSD if none of above works out—it could be a dud. Before that final call, perhaps check it on a friend’s rig.

Got a lot to chew on here, try out and let’s see how it pans out—could be straightforward but might need a bit of troubleshooting legwork.