skip to content
Close this search box.
Lenovo Legion Go Not Reading SD Card - (Get SD Card Read Now)

Lenovo Legion Go Not Reading SD Card – (Get SD Card to Work)

Well, if your Lenovo Legion Go not reading SD card, this is a complete troubleshooting guide!


Lenovo Legion Go is an excellent Windows-11-operated gaming console, and we often want to increase the storage space by installing a microSD card. However, in many cases, the SD card does not appear, even when seated properly, so this guide will help you troubleshoot the issue.


If your Lenovo Legion Go is not reading the SD card, clean the slot/card and reseat the card properly. Also, reboot the Card Reader, scan for hardware changes, stop the power-saving features, and update the drivers on your Lenovo Legion Go.


If you’ve recently faced other issues with your Lenovo Legion Go such as turning on problems or charging issues, we can help you out with this as well.

How to Know if Your Legion Go Reads the SD Card?

You can find out if your microSD card is recognized by opening the Device Manager from your Lenovo Legion Go. To open the device manager, click the Start, and type “Device Manager”.


Your microSD card should appear under one of the following tabs:


  • Disk Drives
  • Storage Controllers
  • Memory Technology Devices

Some of these tabs might be missing though, especially if the microSD card is not recognized by the system. So, if you don’t see your microSD card recognized, follow the solution methods.

How to Fix When Lenovo Go Not Reading SD Card?

Tip: Try all steps chronologically!

1. Reseat the Lenovo microSD Card

If your Lenovo Legion Go not recognizing SD card, the first step is to reseat the card by making sure that it’s embedded in the correct position. The pins on the SD card must be facing up from the top view (while playing games) from your Lenovo Legion Go.

The SD card only goes one way into the device, and if you feel resistance, simply flip the card the other way and gently push it inside. The cardholder doesn’t seem to use springs, since the card only pops up by a little bit when ejected, so if you need to use a pointy object to press it in.

The image is showing the location of the microSD card slot on Lenovo Legion Go.

If your card is still not recognized, continue reading…

2. Clean the microSD Card and Slot

Sometimes, your Lenovo Legion Go not showing SD card, because it’s not recognized by the slot, not by the system. Hence, the pins on the microSD card could be dirty, which obstructs the contacts with the card reader, and cleaning the microSD card could be the only effective solution.

Here’s how to clean the microSD card and Legion Go slot safely:

  1. First, remove the microSD card from the Legion Go.
  2. Acquire a toothpick, ear stick, and an old toothbrush.
  3. Using the toothpick gently reach within your SD slot.
  4. Try to scrub any dust accumulation from the sides.
  5. Use the ears stick and toothpick to collect all debris.
  6. When the port is clean, re-insert your microSD card.
The image is showing how to clean the microSD slot and microSD card for your Lenovo Legion Go.

That’s it. When ready, go into the Device Manager to check if your microSD card now appears!

3. Disable and Re-Enable SD Reader

Sometimes, the problem comes from the card reader (storage controller), and that’s why your Lenovo Legion Go SD card not working. There is, however, an easy way to restart the storage controller through the Windows Device Manager, so we’ve prepared the exact instruction steps.


Here’s how to reset your Lenovo Legion Go, storage controller:


  1. Open the Device Manager on your Legion Go.
  2. Expand the “Storage Controllers” from the tab.
  3. Identify which of the tiles is your SD card reader.
  4. Right-click the reader and select “Disable device.”
  5. After 60 seconds, right-click and “Enable device.”
The image is showing how to re-enable the SD Reader from the Device Manager, when Lenovo Legion Go not reading SD card.

We also advise reseating the microSD card again, and then checking whether it’s recognized!

4. Format Card via Disk Management

Sometimes your microSD card won’t be usable by your Lenovo Legion Go until formatted, so if you skipped this step, it’s time to try this now. If that’s the case, and your Lenovo Legion Go SD card not showing up even in the Device Manager, a clean format might get the problem fixed.

Warning: Your microSD card will be formatted, which means everything will be deleted!

Here’s how to format your microSD card with your Lenovo Legion Go:


  1. Go to the Start and type “Disk Management.”
  2. Click “Create and format hard disk partitions.”
  3. Find your SD card from the available partitions.
  4. Right-click on the SD card and select Format… 
  5. Confirm and wait until the SD card is formatted.
The image is showing how to format your SD card when Lenovo Legion Go not reading SD card.

When ready, check whether the SD card is now recognized in the Device Manager. If yes, then the issue is solved, but if the SD card still won’t appear you would need more troubleshooting.

Note: If the “Format…” option is grayed out, you must create a new partition in the next step!

5. Delete Card & Create a New Partition

If you’ve just successfully formatted your microSD card, or the “Format…” option is grayed out, you need to create a new partition to start using it. By now we know that the card is recognized, but not set up, so the following instructions will help you assign a partition and enable the card.


Here’s how to create a new partition for your Lenovo Legion Go SD card:


  1. Open the “Disk Management” too on your Legion Go.
  2. Find the “Unallocated” storage from the microSD card.
  3. Right-click the box and select “New Sample Volume.”
  4. Assign a letter to name the new drive from the SD card.
  5. Finalize the creation of the new partition and exit the tab.
The image is showing how to create a new partition, after formatting your microSD card's storage.

That’s it. So open any “File Explorer” from the left side, go to “This PC” and check whether the microSD card now appears as a disk drive. If yes, then the storage is completely usable and the SD card is not recognized by your Lenovo Legion Go. 


Well, try transfering something on your card’s storage!

6. Update Lenovo Legion Go Drivers

Well, if your Lenovo Legion Go SD card not recognized, even after attempting all of the previous steps, perhaps you’re facing a driver problem. The main suspect here is the software driver for the microSD card controller, which is the thing that is supposed to read the embedded SD card.


There is a very quick way to update the Lenovo Legion Go drivers automatically, but sometimes this is not as effective as manual updating.


So, we’re going to show you both ways to update your Lenovo Legion Go drivers!

How to Automatically Update Legion Go Drivers?

  1. Verify that your Lenovo Legion Go is connected to the internet.
  2. Using an online browser go to the Lenovo Automatic Update.
  3. Click on “Scan Now” under the “Automatic Update” section.
  4. Follow any on-screen instructions to update Legion Go drivers.
  5. Alternatively, go to the “Manual Update” tab to select a driver.
  6. Choose “Camera and Card Reader” and download the driver.
  7. Finally, open the downloaded (.exe) file to update your driver.
The image is showing how to manually update the drivers on your console, when Lenovo Legion Go not reading SD card.

How to Manually Update Legion SD Reader Driver?

  1. From the Start menu, go to the “Device Manager.”
  2. Then, locate your Lenovo Legion Go Card Reader.
  3. Info: It’s typically under the “Storage controllers”.
  4. Right-click on the controller and click “Update driver.”
This image is showing how to manually upgrade the driver for the microSD storage controller when Lenovo Legion Go not reading SD card.

Note: We advise applying both ways of updating to ensure that the reader driver is up to date!

7. Scan Device for Hardware Changes

Well, after all the changes we’ve done so far, if your Lenovo Legion Go not reading micro SD card, it’s time to scan for hardware changes. This is a very effective step to force your device to check for installed add-ons, and if your microSD card has not appeared until now, this should discover the additional storage.

The image is showing how to scan for hardware changes on your Lenovo Legion Go.

So, to scan for hardware changes, you would need to open the “Device Manager” and click on the small computer icon on the top. When you hover your cursor over the icon, it says “Scan for hardware changes” so click the small monitor and wait until the manager window refreshes.


When ready, try to discover your microSD card by expanding Disk Drives, Storage Controllers or Memory Technology Devices. If your SD card is still not recognized, there’s more, keep reading!

8. Stop Power Saving for Card Reader

So, if you haven’t used the Card Reader for a very long time, your Windows 11 system on your Lenovo Legion Go might have “disabled” the storage controller. This is pretty much a power-saving feature, which you can disable and finally wake up the Card Reader in your Legion Go.


Here’s how to stop power-saving for your Legion Go Card Reader:


  1. First, locate the Card Reader in the “Device Manager.”
  2. Right-click the storage controller and go to “Properties.”
  3. From the tabs above click on “Power Management.”
  4. Uncheck “Allow the computer to turn off this device to save power.”
The image is showing how to disable the power-saving mode for the Card Reader, when Lenovo Legion Go not reading SD card.

That’s it. Your Card Reader should now start working and your inserted microSD card should start functioning and get recognized. If your Lenovo Legion Go micro SD card not working, even after all the previous steps, there is one more thing you can do…

9. Update Lenovo Legion Go Windows

The final step if your Lenovo Legion Go micro SD card not showing up in Device Manager and is not working would be to update your Windows system. That’s very easy, as you only need to ensure that the device is connected to the internet and type “Update” from the Start menu.

The image is showing how to update the Windows system on Lenovo Legion Go.

You’ll see “Check for Updates” and when you click it, you’ll be led to the Windows update tab, in which you’ll see a blue button. Click “Check for Updates” and wait until your Windows updates.

Important: You will be prompted to reboot your Lenovo Legion Go after the Windows updates!

10. Try Inserting Different microSD Card

Sadly, by far all evidence leads to a defective microSD, so if you have a replacement SD card, make sure to try before rushing into conclusions. If nothing helps, contact Lenovo Customer Support to report your problem or get your device to the local merchant to claim your warranty.

Let’s Wrap Up!

Hence, if your Lenovo Legion Go not reading SD card, you may need to clean the pins on the SD card, reseat the chip, and scan for hardware changes. Also, you need to update the driver for your Card Reader, disable the power-saving feature, and create a new partition for the SD card.


If nothing helps, update your Windows system and try a different SD card!

Scroll to Top