Fix SD Card Disconnecting on Sleep on a Windows 11 Laptop
🔍 WiseChecker

Fix SD Card Disconnecting on Sleep on a Windows 11 Laptop

Your SD card disconnects every time your Windows 11 laptop wakes from sleep. You open File Explorer and the card is gone, forcing you to eject and reinsert the card or restart the laptop. This problem happens because Windows 11 turns off power to the SD card reader during sleep to save battery. The system does not re-enumerate the device properly when the laptop wakes.

This article explains why Windows 11 disconnects the SD card during sleep and provides three reliable fixes. You will learn how to change power management settings, disable USB selective suspend, and modify the registry to keep the SD card connected after sleep. Each method targets the root cause of the power cut that breaks the SD card connection.

Key Takeaways: Prevent SD Card Disconnection on Sleep

  • Device Manager > SD host adapter > Power Management tab > Uncheck “Allow the computer to turn off this device to save power”: Stops Windows from cutting power to the SD card reader during sleep.
  • Control Panel > Power Options > Change plan settings > Change advanced power settings > USB settings > USB selective suspend setting > Disabled: Keeps USB-based SD card readers powered during sleep.
  • Registry Editor > HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USB\SelectiveSuspendEnabled = 0: Disables USB selective suspend system-wide for all USB devices including SD card readers.

ADVERTISEMENT

Why Windows 11 Disconnects the SD Card During Sleep

Windows 11 uses power management features to extend battery life on laptops. When the laptop enters sleep, the operating system sends a command to all connected devices to enter a low-power state. The SD card reader, whether built-in or connected via USB, receives this command and cuts power to the card slot.

The problem is that the SD card reader driver or the host controller does not reinitialize the card when the laptop wakes from sleep. The card remains physically inserted, but the system no longer recognizes it. You see the drive letter missing in File Explorer. Disk Management may show the card as “No Media” or not show it at all.

Three factors cause this behavior:

  • Power management settings on the SD host adapter: Windows allows the system to turn off the device to save power by default.
  • USB selective suspend: If the SD card reader uses a USB internal connection, selective suspend cuts power to the USB port during sleep.
  • Driver behavior: Some SD card reader drivers do not handle the wake-from-sleep cycle correctly and fail to re-enumerate the card.

The fixes below address each of these causes. Start with the simplest method and move to the next if the problem persists.

Disable Power Management on the SD Host Adapter

This is the most direct fix. You tell Windows not to turn off the SD card reader hardware when the laptop sleeps. The setting is per device and does not affect other components.

  1. Open Device Manager
    Press Win + X and select Device Manager. Alternatively, search for “Device Manager” in the Start menu and click the result.
  2. Locate the SD host adapter
    Expand the section labeled “Memory technology devices” or “SD host adapters.” You may see a device named “Realtek PCIE CardReader” or “Generic SD Host Controller.” If you do not see these sections, expand “Universal Serial Bus controllers” and look for “USB Mass Storage Device” that corresponds to your SD card reader.
  3. Open device properties
    Right-click the SD host adapter entry and select Properties.
  4. Disable power saving
    Click the Power Management tab. Uncheck the box labeled “Allow the computer to turn off this device to save power.” Click OK to save the change.
  5. Restart the laptop
    Restart your laptop to apply the change. Test by putting the laptop to sleep and waking it. The SD card should remain visible.

If the Power Management tab is missing, the device driver does not support power management control. Proceed to the next method.

ADVERTISEMENT

Disable USB Selective Suspend

USB selective suspend is a Windows power-saving feature that puts individual USB ports into a low-power state when no activity is detected. If your SD card reader connects internally via USB, this feature can cut power to the reader during sleep. Disabling selective suspend keeps all USB ports powered throughout sleep.

  1. Open Power Options
    Press Win + R, type control powercfg.cpl, and press Enter. The Power Options window opens.
  2. Open advanced power settings
    Click “Change plan settings” next to your active power plan. Then click “Change advanced power settings.”
  3. Locate USB settings
    In the list of power settings, scroll down and expand “USB settings.” Then expand “USB selective suspend setting.”
  4. Set to Disabled
    Change the value from “Enabled” to “Disabled” for both “On battery” and “Plugged in.” Click Apply and then OK.
  5. Restart the laptop
    Restart to apply the change. Test sleep and wake behavior.

Disabling USB selective suspend affects all USB devices on your laptop. External drives and USB hubs will also stay powered during sleep. This may increase battery drain slightly during sleep, but the difference is minimal on modern laptops.

Disable USB Selective Suspend via Registry

If the Power Options method does not work or the setting reverts after a restart, you can disable USB selective suspend directly in the Windows Registry. This method enforces the change system-wide.

  1. Open Registry Editor
    Press Win + R, type regedit, and press Enter. Click Yes when prompted by User Account Control.
  2. Navigate to the USB service key
    In the left pane, navigate to:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USB
  3. Create or modify the SelectiveSuspendEnabled value
    In the right pane, look for a DWORD value named SelectiveSuspendEnabled. If it exists, double-click it. If it does not exist, right-click an empty area, select New > DWORD (32-bit) Value, and name it SelectiveSuspendEnabled.
  4. Set the value to 0
    Set the value data to 0 and ensure the base is set to Hexadecimal. Click OK.
  5. Restart the laptop
    Restart your laptop for the registry change to take effect.

To revert this change later, set SelectiveSuspendEnabled back to 1 or delete the value.

If the SD Card Still Disconnects After These Fixes

SD Card Disconnects Only When Lid Is Closed

Some laptops have a sensor that detects the lid closure and triggers a different sleep state. Check your power plan settings for lid closure behavior. Go to Control Panel > Power Options > Choose what closing the lid does. Set both “On battery” and “Plugged in” to “Do nothing” if you want to test. This is a diagnostic step only — leaving the lid open is the practical fix.

SD Card Disconnects After Hibernate, Not Sleep

Hibernate saves the system state to disk and powers off the hardware completely. No power management setting can keep the SD card connected during hibernate because the hardware loses power. Use sleep instead of hibernate when you need the SD card to stay accessible.

SD Card Reader Driver Is Outdated or Corrupt

An outdated or corrupt driver can fail to reinitialize the SD card after sleep. Visit your laptop manufacturer’s support website and download the latest SD card reader driver. Install it and restart. If the driver is not available separately, uninstall the device from Device Manager and restart Windows to let it reinstall the driver automatically.

Power Management Settings vs Registry: Which Fix Works Best

Item Device Manager Power Management USB Selective Suspend via Power Options Registry SelectiveSuspendEnabled = 0
Scope Single SD host adapter device All USB devices on the active power plan All USB devices system-wide, all power plans
Ease of use Easy, no restart needed immediately Moderate, requires navigating Power Options Advanced, requires Registry Editor
Persistence after restart Persistent Persistent unless power plan changes Persistent until value is changed back
Effect on battery Minimal, only one device stays powered Moderate, all USB ports stay powered Moderate, same as Power Options method

You can now prevent your SD card from disconnecting when your Windows 11 laptop wakes from sleep. Start with the Device Manager power management setting because it targets only the SD card reader. If that does not work, disable USB selective suspend through Power Options or the Registry. The registry method is the most reliable because it overrides all power plans and persists across system updates. After applying any of these fixes, test the behavior by putting your laptop to sleep for at least 30 seconds and then waking it. The SD card should appear in File Explorer immediately with all files accessible.

ADVERTISEMENT