SD Card Slot Disappears After Sleep (Gone Until Reboot)

I love my new Macbook Air 2013. Its speedy Core i7 and lightening-fast 256GB SSD make for quite a wonderful experience in Windows 7, too. But I have a problem that is proving to be quite the frustrating little niggle, and I just can't sort it out. So I've turned to you guys for help.


Here's the thing: the SD Card (the slot, the device, the card, the folder, the drive, everything) just vanishes after the MBA wakes up from sleep. I've tried it with various cards with different filesystems (FAT32, NTFS, EXFAT) and capacities (32GB, 64GB, 128GB) -- always the same. I've reinstalled Windows 7 Pro x64 multiple times using up-to-date boot camp assistant and Apple Support Drivers.


The card works fine. Until, of course, the computer goes to sleep. When it awakens, the card is gone -- even from the device manager -- until the computer is rebooted. That's right, plugging the card (or any other card) into and out of the slot doens't fix it. Neither does resetting the NVRAM or SMC. Neither does adding an event to the Task Scheduler to disable the device prior to sleep and re-enable it on wake (it doesn't re-enable, the entire device vanishes).


Here are some more details:

- Putting the card in for the first time while the computer is asleep is okay -- the card appears when the computer is awakened. But putting it back to sleep afterwards causes the same behavior -- the card and reader disappear until reboot.

- The computer can go to sleep and wake up many times without a card inserted without the device disappearing. I can put a card in and have it recognized propertly after any number of card-free sleep-wake cycles. But the moment the computer sleeps with card inside, the reader disappears until next reboot, no matter what.

- This behavior does not occur in OSX to my knowledge (although OSX handles both mounting AND sleep states VERY differently than Windows, so I can't directly compare).


I have tried everything short of scripting a reset of the root USB hub (a highly unrecommended procedure that can disable the keyboard/mouse/etc). I've even tried new USB hub drivers (intel 8.10) to no avail.


Anyone have the same issue? Does this work for you? Does anyone have a copy of older SD card drivers (maybe the latest ones are screwy?). Thanks

MacBook Air (13-inch Mid 2013), Windows 7, OSX 10.8.5 too.

Posted on Oct 3, 2013 8:08 PM

Reply
148 replies

Aug 15, 2015 10:02 AM in response to lom1980

That is my bug report. I have been since March trying to make Apple give a solution. They have eventually said that they cannot reproduce it (really?...)

I pointed them to this thread and told them to check it for themselves, I also sent them some screenshots and Windows Event Logs to see if that helps... Fingers crossed, Windows 10 w/ Bootcamp 6 and issue is still present

Aug 15, 2015 11:08 AM in response to vagaerg

There is an updated SCSI driver, but unfortunately it is not properly signed in W10. There are many threads regarding AppleSSD.sys. To install W10 (and get around the driver signature issue), users have deleted this driver and then managed to install W10, but have left this finger cut off. Did you have to delete this driver as well?

Aug 21, 2015 2:31 AM in response to Gabe-A

I'm pretty sure this is not a Windows problem: I have the same issue in OSX (10.10.3 - Mid 2014 Retina MacBookPro). I didn't read about the difference between sleep and deep sleep in this thread, the latter occurs to save power after several hours of normal sleep. My SD card is always there after a short periode of normal sleep, but never after a longer periode of deep sleep: not in Disk Utility, but not even when I re-insert the card. I almost seems like power to the hardware component is cut off after deep sleep.

Aug 25, 2015 12:35 AM in response to Gabe-A

fond this and by me works

Type this in terminal:

sudo kextunload /System/Library/Extensions/AppleStorageDrivers.kext/Contents/PlugIns/AppleUSBCardReader.kext; sudo kextload /System/Library/Extensions/AppleStorageDrivers.kext/Contents/PlugIns/AppleUSBCardReader.kext

This will unload and load the card reader kernel drivers, and it will appear in diskutil and finder again.

thx toCoolkcaH

Aug 25, 2015 9:50 AM in response to lucian_

lucian_ wrote:


Type this in terminal:

sudo kextunload /System/Library/Extensions/AppleStorageDrivers.kext/Contents/PlugIns/AppleUSBCardReader.kext; sudo kextload /System/Library/Extensions/AppleStorageDrivers.kext/Contents/PlugIns/AppleUSBCardReader.kext

This is valid for OSX, Windows is a different OS and the issue is related to Windows.

Aug 26, 2015 3:01 PM in response to lordvampire

Lordvampire I hope you get this. I too am on macbook air 2013 6,2 on arch. Just to reiterate your solution, which sounds plausible, I need to recompile kernel without the xhci_hcd. Then I'd manually run a modprobe on xorg startup and enable a pre-suspend service and post-suspend service that would rmmod and modprobe correct?


Do you have a github with these scripts/services? Or a way I can PM you? my github is frank604 and my blog is frankshin (dot) com

Aug 30, 2015 7:36 PM in response to frank604

Nevermind my last post. I compiled without xhci_hcd. Manually load via /etc/modules.load.d/ then use systemd-suspend-modules from AUR and added two lines xhci_pci and xhci_hcd. Now the sdcard issue is resolved and confirmed. Thank you LordVampire for that solution. It probably won't help our windows brothers but it certainly helps on linux! I added binary packages on my github for custom kernel, broadcom-wl, and mba6x_bl as well as how to on my github and blog. Hope this helps someone.

Sep 9, 2015 7:07 AM in response to lom1980

lom1980 wrote:


Today I got a reply that my reported bug was a duplicate to bug id 20086018. Is there a possibility for me to have a look at bug id 20086018 in the apple bug tracker?

I have the same problem with my sd card slot under windows 8.1 ,bootcamp 6 .

Did anyone manage to have a look at bug id 20086018 on bug reporter?

Any workarounds or fixes yet?

Jan 23, 2016 4:40 PM in response to Gabe-A

0) all below problems appeared after upgrading from yosomite to el capitan

1) i confirm this bug is reproducable in latest El Capitan 10.11.3 and Windows 10 with latest update on my macbook pro 13 retina 2015 2.7ghz i5, 8gb ram, 228gb ssd.


the sd card will occasionally dissapear from both os x or windows after sleep/reboot/shutdown.


windows show exclamaitoon in device dispatcher with usb error unrecognizeable instead of apple sd card reader.


usually magc happens after reseting pram or smc after it sd card usually appears correct.


2) i guess this bug somehow correlates with ocassionally slow boot after beep sound and apple/windows logo apperars it usuallu must take 2-5 seconds, but sometimes it takes 20-60 seconds to load.


also reseting pram/smc helps for 1 boot for sure the rest are occasionally slow.


3) if you turn on faultdrive or smtj like that drive encryption - youneill get also 2)-occasionalky slow boot + lag in mouse move and keybord events on login screen or while holding alt button durig load - os boot selection also lag in mouse move and keybord events. it will take 2-10 minutes to boot if you could even do it. instlling el capitan without encryption cures only lags - 3).



regards,

Dmitri

Mar 23, 2016 5:23 AM in response to Gabe-A

If anybody still having this issue, there is Windows hotfix for this issue and it works perfectly.


The issue occurs on Windows 8.1 and Server 2012 R2 (which is based on 8.1) and can be fixed installing KB2995388 (technically 2990172 is the one, but its not released by single. 2995388 is the package includes 2990172) released on Oct 2014.


https://support.microsoft.com/en-us/kb/2995388


I hope this will helpful.

Apr 12, 2016 2:14 PM in response to ma1heur

'anybody' is very likely to be using a different windows operating system to the two you've mentioned, and if a 2-year old windows patch fixed the problem, surely the world's most expensive laptop wouldn't suffer these symptoms?


This is a major problem for me, a showstopper. And it's by no means the fault of the posters in this thread that we still don't know what the problem actually is, nor why the peculiar characteristics occur (I too have seen the 'remount' after some considerable time, why does this occur? and under what circumstances does it NOT occur? There's clearly a windows service that's checking for this problem and trying to remount, but its next to useless because it takes so long.....is it a bootcamp thing? or MS?)


After investing a considerable amount to get a setup with a retina macbook and windows 10, I'm totally shocked by this widely reported and long-time unfixed bug.


No matter which side did more to cause the issue, Apple need to fix this.

Apr 13, 2016 11:59 AM in response to Loner T

Nope, I don't wish to do that. This is an astonishing 3+ year old driver bug which users in this thread have found against multiple operating systems. I expect working drivers, from Apple. Can someone post legitimate links to where apple are dealing with this problem, I don't any real information about this issue being dealt with: where are the filed bugs, the responses?

Apr 13, 2016 12:20 PM in response to towoode

towoode wrote:


Nope, I don't wish to do that. This is an astonishing 3+ year old driver bug which users in this thread have found against multiple operating systems. I expect working drivers, from Apple. Can someone post legitimate links to where apple are dealing with this problem, I don't any real information about this issue being dealt with: where are the filed bugs, the responses?

Each bug filed by an individual is not publicly visible. The reporter should provide updates.



As the Windows patches/KBs show, it is not a driver issue, but a Kernel issue. From https://support.microsoft.com/en-us/kb/2990172 ,


Status


Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

Do you still think this is a Driver Issue?

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

SD Card Slot Disappears After Sleep (Gone Until Reboot)

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.