Tuesday, January 7, 2014

Fix for Wake after sleep freeze on Dell Latitudes

This turned out to be an issue with the O2Micro SD/MMC drivers on the E6420/E6430 units that we had. After adding new drivers to our MDT server I started getting reports from users stating that their laptops were completely freezing up after waking from sleep - no response to keyboard, mouse, etc.  No mini dumps were generated, powercfg - energy didn't show any major issues, and event viewer was useless.  It was occuring both on Windows 7 and Windows 8.1 builds.

It wasn't until after I started disabling hardware components in Device Manager that I found a correlation between disabling the O2Micro SD/MMC controllers and it being able to wake from sleep.  (I rebooted after each diagnostic test just to make sure all changes were in full effect)

Installing an older version of the driver and rebooting fixed the problem on all the laptops that were having the hang issue.  Of course, just disabling the SD/MMC controllers is a fine fix too.


215 comments:

  1. Been searching over and over for this fix. Thank you so much for posting. Latitude E6420 and Latitude E6430 with O2Micro integrated MMC/SD Controller with anything higher than driver 2.2.1.7060 seemed to crash laptop after sleep. Bless you.

    ReplyDelete
  2. +1 for me. I've been having this exact problem for about a couple weeks now, just yesterday I isolated it to these controllers. Ran a google search and found this article.

    ReplyDelete
  3. We're having this issue too, I was disabling devices one at a time and testing after each. I did NOT think of the stupid card reader.... I will try an older driver. Thanks for the post!

    ReplyDelete
  4. Good find. THis worked for us too. Saved us a lot of time.

    ReplyDelete
  5. DRVR_WIN_R293340.EXE 3.0.07.19,A00 download from Dell works to fix this on Latitude E6420.

    ReplyDelete
  6. Cool! Sorted the issue we had on a couple of our E6430. Updated with the latest from Dell: Driver_54WK9_WN_3.0.07.44_A04.EXE

    ReplyDelete
  7. good one - fixed ours too.

    ReplyDelete
  8. THANK YOU!!

    2 Days of Work with many many installations, updates, drivers and patches did not work for me (E6420, E6430 and E6320!!) Dell Support has no idea either, now i disabled the O2 Card Stuff and all works well!

    THANK YOU!!

    ReplyDelete
  9. Nitish Rawat (India)March 17, 2014 at 4:35 AM

    You are savior man Thanks a lot...!!

    ReplyDelete
  10. Thank you so much just spent ages in event viewer and device manager, before searching and finding this!!!

    ReplyDelete
  11. fantastic! i've only had this laptop for 2 days and already the sleep freeze was driving me mental

    ReplyDelete
  12. you just saved our agency MONTHS of work with this.

    we are deploying Windows 7 to numerous users and have a large range of 6000 series laptops and ran into this early and often in testing.

    stumbled onto this blog, and it works right off the bat when the O2 is disabled.

    great work!

    ReplyDelete
  13. Confirmed!
    DRVR_WIN_R293340.EXE 3.0.07.19,A00 download from Dell works to fix this on Latitude E6420

    Uninstalled the newer version and installed this older one and voila! E6420 now sleeps/wakes appropriately. Who woulda thought...

    ReplyDelete
  14. Thank you so much! I had thought it was the video driver and had uninstalled and reinstalled that a couple of times to no avail.

    You are awesome! Thanks again for posting this!

    ReplyDelete
  15. Thank you so much for posting this! I had originally thought it was the video driver that was causing this but after uninstalling and reinstalling a couple times to no avail, thought I'd give the internet a good look. I downgraded to an older O2Micro Driver and it worked like a charm on an E6420.

    Thanks again!

    ReplyDelete
  16. Wooow your the best i was alll oveer the place to find out why its doing this , formatted the computer over 2 times

    ReplyDelete
  17. Please forgive my ignorance. I just inherited this Dell Latitude 6420 from my late brother and there's no one around to teach me how to drive it. I know next to nothing about computers. I found the recommended driver online but I feel unsure about what to do next. Do I uninstall the drivers for both of the items circled in your screenshot? Then how does one file replace both? Please don't laugh.

    ReplyDelete
  18. Well first, if you downloaded an .exe version of the driver, just run that and it'll dump out the driver into a folder on your hard drive. Then right click each of those O2 items in the pic above and choose Update driver. Then choose Browse my computer and then go point it to where the updated driver files are.

    ReplyDelete
  19. Thanks! The driver failed to install for some reason. Is it ok to simply disable both items? Aren't they needed for anything?

    ReplyDelete
  20. They're only used for the SD/MMC card reader on the front. If you don't need it, just disable them.

    ReplyDelete
  21. Great, thank you!

    Bookmarking your page...

    ReplyDelete
  22. From our entire IT office, THANK YOU!!

    We had this issue on a few Latitude E6220's and E6330's. You helped us figure it out. Great job!

    ReplyDelete
  23. +1! This has been plaguing us for a while as we use a std image for our Dell fleet. It would only occur on rebuilds of E4 20/30 series latitudes, but not affect our new E5 40 series. Going back to 3.0.07.44 on affected units seems to resolve the issue. Thanks again!

    ReplyDelete
  24. Your information fixed my problem.
    I just rolled back the driver to an older working one.
    Thank you.

    ReplyDelete
  25. Sweet thanks!!! this fixed my problem. Any word on how Dell is going to address this problem?

    ReplyDelete
  26. Wow, I went though numerous Dell chats, reinstalls, even went as far as replacing HDD's because of this issues.

    On behalf of our entire IT department, thanks for this!

    ReplyDelete
  27. +1, yes thank you very much for this post. Tried increasing page file size, updating and rolling back video card drivers and messing with the power options all in different ways.

    I have a Dell Latitude E6420 and O2Micro Integrated MMC/SD controller
    version 2.2.2.1038. Once I disabled this device in Device Manager, hibernate works like it should.

    ReplyDelete
  28. Thank you! Thank you! We've been trying to figure this out for weeks! We knew it had to be a bad driver update, but which one? O2 Micro!! Our E-series Latitudes can takes naps again.

    ReplyDelete
  29. I have to thank you as well for sharing this solution. I have had 4 Dell E6320 laptops suffering from sleep deprivation and this same issue;) I have used the Windows install media vs SCCM/MDT images to re-image 2/4 machines prior to seeing this fix. What a save, thanks again!

    ReplyDelete
  30. Wow thank you! Works for e6520 as well. All other results were essential dead ends. I updated with latest driver from the Dell and its working!

    ReplyDelete
  31. Thanks! Saved me a lot of time.

    ReplyDelete
  32. I, also, had success by upgrading to Driver_54WK9_WN_3.0.07.44_A04.EXE through the Dell site found here:

    http://www.dell.com/support/drivers/us/en/19/driverdetails?driverid=54WK9#

    FYI--the driver below is compatible with both M4700 as well as E6x30 systems.

    I did have to repair the driver installation on at least 3 of my laptops before I could resolve the sleep/hibernate issue, as well as use my SD card reader again.


    ***To repair the new driver, relaunch the chipset driver file you just used for the update and it will ask if you want to repair or remove the driver. Choose "Repair". You should now be all set.

    ReplyDelete
  33. Awesome, thanks so much saved tons of time and works like a charm.

    ReplyDelete
  34. Thanks for the help. I have been working tirelessly on this issue with e5000 series laptops. Then saw your post regarding the 02Micro drivers and was able to work like a charm afterwards.

    ReplyDelete
  35. This was a great find. Thank you for posting,

    ReplyDelete
  36. I, too, just wanted to say thanks very much for posting this information. I was going nuts trying to find the cause of my hibernation problem and this took care of it right away!

    ReplyDelete
  37. I forgot to mention, just disabling the O2 SD card slot controller did not solve my hibernate problem. I later went back in and found two services that were also still running: O2FLASH and O2SDIOAssist. Diabling these two services restored my sytem's ability to hibernate.

    Thanks again!

    ReplyDelete
  38. Thanks a lot, this worked for us on an MDT provisioned Latitude E5520. We installed the most recent O2 Micro drivers manually and the problem is gone!

    ReplyDelete
  39. Yes, on E5520 with new Win7 installation both sleep and hibernate failed to wake up, after installing the latest O2 driver from Dell Support both works. Excellent :-)

    ReplyDelete
  40. Just Want to THANK YOU for this find. You just saved me a lot of time and energy by posting this. I work at a company and I just updated too many users laptops and they all started doing that. I spent a lot of time trying to figure this out. Thanks again.

    ReplyDelete
  41. Thanks, Thanks and again thanks!!
    I had this same problem on my Dell Precision M4700 after driver updates using the software slimdriverfree.
    FYI I running on Windows7 64bit.

    I didn’t disable the device in device manager, just clicked on the button that bring driver to a previous driver version (2.2.1.7068) and it was fixed.
    I don't know the advantage of having the latest driver for this device, so I don’t see a reason to upgrade it?

    Thanks again for the wonderful tip of you!
    Kind regards,
    Guy

    ReplyDelete
  42. Thanks so much, we have been struggling with this for weeks!

    ReplyDelete
  43. Thanks for this. It was frustrating to troubleshoot.

    ReplyDelete
  44. Just updated drivers on my E6520 and the standby/hibernation freeze problem started (never had it before). Your solution worked. THANK YOU!!!

    ReplyDelete
  45. THANKS for this, it was driving me nuts!!

    ReplyDelete
  46. Thank you! I have been living with the issue for 2 years with my laptop, but when a client's laptop had the issue I had to find the solution! I will be updating my laptop as soon as I get home!

    ReplyDelete
  47. Je t'aime.
    3 months on this issue.
    It is solved thanks to you.

    Dom (French IT)

    ReplyDelete
  48. Version 3.0.07.44, A04 failed on my E6430 too. SD cards also would not load.

    I rolled back that driver and everything is now OK.

    I was going around in circles trying to get this fixed. Thank you too much.

    ReplyDelete
  49. It is really workderfull. thank you very much. I have been with this issue and unable to read SD card for about 5 moths. after I rollback the driver it is resolved. so simple

    ReplyDelete
  50. Thanks a lot. Worked just fine for my E6420, uninstalled the driver and windows7 put another generic driver. didn't bother to download latest release from dell support.

    ReplyDelete
  51. Brilliant! You took a ton of stress off my shoulders. Virtual High Five!

    ReplyDelete
  52. Great, I was living with this problem from last 6 months, I haven't tried it now but so much thanks note from so many people already suggest me that it is the best solution.

    ReplyDelete
  53. Solution provided worked for me! It was bothering me once a month on Win7 and almost everyday on Win8.

    ReplyDelete
  54. Hi there,

    Thank you for your great post!

    FYI, turn out to be that now the Dell Latitude Ultrabooks E7240 are having the same symptoms. I will troubleshoot as stated here and see if there are similar causes...

    Thank you
    JCB.

    ReplyDelete
  55. After upgrading from XP to Win 7 on the Latitude E6420, it would just freeze at the sleep / hibernate screen - this driver fix has worked! The DRVR_WIN_R293340.EXE download from Dell has now fixed this issue. Thanks!

    ReplyDelete
  56. Thank you worked for me in MDT environment.

    ReplyDelete
  57. Thumbs up bro. Thanks!

    ReplyDelete
  58. Latest driver seems to have solved the issue on my e7440 as well. Thank you very much!

    ReplyDelete
  59. Thanks for posting! We have 100+ E5520 that work fine and this one that crashes. Changed the driver and it's OK now :)

    ReplyDelete
  60. +1 thanks you are the best! my E6320 had the issue and installing the latest driver for the card reader did the trick. It was hidden with the chipset drivers on the Dell support page for my laptop.

    ReplyDelete
  61. Many thanks! Great work and thanks for sharing!

    ReplyDelete
  62. Thanks for the heads up! Fixed my issue too!

    ReplyDelete
  63. My experience was slightly different but reaffirms the O2Micro correlation.

    I have a Dell E6410 and was surprised to find when trying to replicate Gnawgnu's workaround that I hadn't a O2 Micro driver listed in the Device Manager. Indeed the Device Manager didn't even have a 'Device Controllers' heading under which the offending drivers were supposed to be; perhaps this is due to having a different model Latitude as those detailed in the fix, I don't know.

    Regardless, as I was poking about the Administrative ToolsServices (Local, Extended Tab), I noticed the following: "O2SDIOAssist" chugging away. I set the service to "Disabled" and rebooted.

    Result: No more waking problems from sleep. Also, the 6410's SD card reader still works, i.e., I do notice a Windows Smartcard Reader driver listed in the Device Manager so ostensibly that's doing the duty.

    Don't know when or what package installed that 02 Micro software. It doesn't seem to do anything at the moment except for causing major headaches when enabled.

    Equipment: Windows 7 Ultimate Version 6.1.7601 on Dell E6410.

    Thank you to Gnawgnu for pointing me in the right direction.

    ReplyDelete
  64. You are the man ! solved.
    Works great on a LatE6430. Saludos desde Mexico.

    ReplyDelete
  65. This issue is random and not related to O2 drivers, because i have made clean installation with generic SD card driver and it is still freezing randomly, not always..

    ReplyDelete
  66. I'm sticking with Occam's razor on this one. Try removing your sound driver as well.

    ReplyDelete
  67. THANK YOU, SIR! I spent hours on the phone with Dell support, had tech. replace video card... etc, I going to call Dell one last time...

    ReplyDelete
  68. Thanks it worked well.

    ReplyDelete
  69. Nice find, thank you for sharing!

    ReplyDelete
  70. I have a Dell E6430 and have been trying to resolve this issue since my Desktop Support re-imaged my laptop. I've tried numerous things,memory, drivers, reset all power settings, reset bios to defaults, etc. I finally found a forum response that also stated the O2Micro Integrated MMC/SD controller.

    The forum stated driver version A04 has the sleep issue and driver A05 doesn't. Funny thing is that when I put in my Service Tag on Dell's web site it states A04 is the latest. I thought I had the latest driver. I did a search and found A05 on Dell's web site. A05 fixed the issue for me.

    ReplyDelete
  71. You are awesome. Been having this issue for the past couple months. Wonder what started it. Any idea if its bundled with other software?

    Thank you a million

    ReplyDelete
  72. Works perfect. Thanks for the fix!

    ReplyDelete
  73. Thank you very much, been looking for and testing fixes for more than a week, would've have guessed it's the O2 that was causing this!
    Appreciate it.

    ReplyDelete
  74. Thanks so much!! Disabled device and issue resolved without reboot.. Installed recommended driver and worked great!!

    ReplyDelete
  75. Hello Gnawnu, (or anybody who can help), I use a Dell Inspiron N5040 Windows 7 Home Basic and however can't find "storage controller" in my device drivers section...some other guy couldn't but was able to fix by disabling "O2SDIOAssist" through Administrative tools and I can't find this there either.

    What does this mean? Don't I have the driver installed? Or do I simply install the latest version and see what happens. Any suggestions please? Everyone here seems to have this resolved but me. I'll appreciate your help. Thanks

    ReplyDelete
  76. Great, thanks.
    I was also searching for days to find a solution.

    Kind regards,
    Christoph

    ReplyDelete
  77. Have this issue E6330,E6520 and E6530. Installed the A05 version on a couple of laptops. For some laptops the driver resolved the issue. Some... Others still have the issue.

    ReplyDelete
  78. Thank you!Im able to get hibernate works on my E6420(win7 64bit)by installing driver from below link:

    http://downloads.dell.com/chipset/DRVR_WIN_R300787.EXE

    ReplyDelete
  79. Awesome! Disabled the SD controller on a E6530 and it worked immediately!

    ReplyDelete
  80. Thanks! you're a big help. This saved me having to ship a spare laptop from Singapore to Japan!

    ReplyDelete
  81. DRVR_WIN_R293340.EXE 3.0.07.19,A00 downloaded from the Dell support driver page worked a treat for my Latitude E6420!

    ReplyDelete
  82. Thank you, its been awhile since i've a researching of this problem, after 6 months, finally WORKS!!!! saludos desde Guatemala.

    ReplyDelete
  83. Oooooh! Nice work! This has been a major irritation and now it's fixed. God I love smart people who are helpful.

    ReplyDelete
  84. You Sir deserve to be immortalized in Bronze and placed in a Park.

    Seriously, this was driving me nuts. I upgraded an i5 to core i7-2760QM in an e6420. And then this issue reared its ugly head.

    Thank you for sharing the fix.

    ReplyDelete
  85. On top of disabling O2xxx services I need to do one more thing to fix the issue on my Dell E5440 - change BIOS. So I checked BIOS, go in Power Management to enable Block Sleep which will make Performance, 'Rapid Start Technology' not used. After that BIOS change, Sleep feature is no longer available on Windows 7. The issue is solved for 3 months now.

    ReplyDelete
  86. I was having same problem I had changed two machine for this problem but problem is solved now after reading this post. Lot of Thanks for being so helpful.

    ReplyDelete
  87. Many thanks it is working fine

    ReplyDelete
  88. MAN!!! You saved my life. I just bought e6420 i7 laptop and i was so shocked to see that bug. I thought it is something with the hardware but then after searching a lot, i found your post. THANK YOU SO MUCHHHHHH

    ReplyDelete
  89. I had an issue with several dell latitude e6540 units that would lock up at the unlock screen after resuming from sleep.

    They didn't have the 02 micro driver on them, but this site gave me the idea to check devices.

    Disabling/uninstalling the "dell controlvault w/o fingerprint sensor" device fixed it on all of my machines.

    hopefully this helps someone else!

    ReplyDelete
  90. Thaaaaaaaaaaaaaaanks!!!

    ReplyDelete
  91. Again, A dell E6320. Cant say thank you enough. Having to shutdown when closing the lid SUCKS!!

    ReplyDelete
  92. Thank you. This is of great help !!
    I just installed DRVR_WIN_R293340.EXE 3.0.07.19,A00
    and that worked perfectly with my "new" E6420

    ReplyDelete
  93. Thanks. Disabling the devices sorted it for me too.

    ReplyDelete
  94. Hi thanks for the forum- am an idiot so how do I apply fixes if I cannot wake up the latitude e 6230 in the first place :(

    ReplyDelete
  95. Brand new Dell e5550 with the same problems as described here. Thank goodness for Google.

    Win 7 x64, UEFI mode boot, AHCI mode, aftermarket SSD. I could've been troubleshooting for days if not for this.

    I used the drivers are the following link:
    http://www.dell.com/support/home/us/en/19/Drivers/DriversDetails?driverId=5XP29

    After uninstalling my existing ones and installing these, Hibernation worked flawlessly.

    ReplyDelete
  96. I am a local IT admin, and we deploy several thousand of the Latitude 6420/6430's I greatly appreciate someone diligent like yourself that has identified the root cause of this issue. Kudos to you sir!

    ReplyDelete
  97. Bravo! And I add my thanks to many others. After living with this problem for a few months (it was fine until I upgraded the bios and some drivers), I finally took the time to call Dell. 90 minutes of trying and they couldn't find the problem. I asked my tech to put it in their knowledge base.

    ReplyDelete
  98. I have an E6430 laptop but can't find the drivers listed. The 2 storage controllers are the Intel Mobile Express Chipset SATA RAID Controller and the Microsoft Storages Spaces Controller. Do you recommend I either disable or replace with a prior version?

    ReplyDelete
  99. Awesome!! This saved my hours!..Thanks and Cheers!!

    ReplyDelete
  100. Thank you so much. Just bought my E6430 and got this problem. Quick and easy fix.

    ReplyDelete
  101. Thanks for this. I have an E7440, and after disabling the "SDA Standard Compliant SD Host Controller" I can resume from hibernate without issues. It may be solved by updating the drivers too, but as I never use my SD card slot, I'm satisfied with this workaround.

    ReplyDelete
  102. THANK YOU!! Worked for Latitude E6540

    Here's the driver I've used: http://www.dell.com/support/home/us/en/19/Drivers/DriversDetails?driverId=N0X8T

    ReplyDelete
  103. Thank you!!! I was having this problem on my Dell Latitude I rolled back driver to previous version and problem was solved!

    ReplyDelete
  104. This comment has been removed by the author.

    ReplyDelete
  105. Just wanted to say thanks for the fix. I was going crazy with that problem. I have a Dell E6420 with Win 7 64 bit. I diabled those two drivers and the sleep mode works great now!!

    ReplyDelete
  106. The same problem with Latitude 7250. I have tried everything. The only solution that helps is to disable both the devices "Control Vault w/Fingerprint Swipe Sensor" and BayHubTech/O2Micro Integrated MMC/SD controller".

    ReplyDelete
  107. AWESOME!!! Thanks a bunch

    ReplyDelete
  108. Thanks a lot man it worked on my dell latitude E6520

    ReplyDelete
  109. I am so so glad to have found this article. I had installed a driver update tool and it would be simply impossible to know which driver update caused this. Thank you !

    ReplyDelete
  110. Same issue with an e7450

    ReplyDelete
  111. Fix also works for Latitude E6330. Thank you so much.

    ReplyDelete
  112. THANKS A Lot, spent 3 days to solve this problem, some computer experts told to change RAM, v also installed windows, but thanks to you, it solved my problem in a minute.(Professor Nawab Ali, Pakistan)

    ReplyDelete
  113. Thank you for this post!

    I encountered this error and before I even took a stab at it I found your site and problem solved.

    Thank you!

    (Dell Latitude E6530)

    ReplyDelete
  114. Great job. It works also on a Dell latitude E5520. Sleep well computer and no problems with restart.

    ReplyDelete
  115. Had this issue with the Latitude E5450 models (freezing/locking up after coming out of sleep mode) and updating to the latest system BIOS from Dell appears to have fixed it.

    ReplyDelete
  116. I too had the described issues with my E6430 waking from powersave or sleep mode when docked with a dual display. I tried playing with the O2Micro integrated MMC/SD Controller driver and disabling it in Windows and in the BIOS but it had no effect. My problem was resolved however by updating the video driver. I didn't update to the latest BIOS but that was my next step. I upgraded from 8.15.10.2712 to 10.18.10.4176 and my problem went away.

    ReplyDelete
  117. Thanks It works for me on Dell Latitude E6420

    ReplyDelete
  118. Normally I don't do comments in posts, but I had to do this in this case! Thank you so much! I have an Dell E5520 and I installed windows 8.1 a couple months ago and since then I was having this issue that was making me crazy! Thank you!

    ReplyDelete
  119. You are a life saver, this works on Dell Latitude E6530.

    ReplyDelete
  120. I'm just going to echo everyone's comments...You finally put an end to my multi-week struggle. I just got a Dell M6800 and couldn't figureout why log in was stupidly slow despite having a 3.9ghz i7.

    ReplyDelete
  121. This seems to fix the issue for our newest Latitude E7450 as well as older models.

    We've been struggling with this since february this year. Srange thing is, the problem disappeared for the last 2-3 months then suddenly reappeared for a couple weeks ago. We always thought it was software related and I've lost count on how many hours I spent in eventvwr on various machines.

    Thank you very much, maybe I can finally close the case which is ~200 days over due :)

    ReplyDelete
  122. I have many E7250 at work. Latley this problem is back and i can't solve it. It's not the BayHubTech/O2Micro Integrated MMC/SD controller. Any other ideas?

    Iv tried to Diable most of my drivers and updated Bios, gfx card.

    ReplyDelete
  123. Man you are awesome !!!. We had 90+ laptops with this problem.

    Thank you so much for sharing this solution.

    ReplyDelete
  124. Thank you so much you just saved my mental health !

    ReplyDelete
  125. For the E7250, Changed the video driver to the one that is listed under the E5450. This will fix the crashing problem after undocking the laptop. Here is the link. We had several with that problem. http://www.dell.com/support/home/us/en/19/Drivers/DriversDetails?driverId=MW8G3&fileId=3465616887&osCode=W764&productCode=latitude-e5450-laptop&languageCode=EN&categoryId=VI

    ReplyDelete
  126. This was helpful, but for me it was the Dell Multi-Touch Touchpad Driver that was causing my E7440s to lock up after waking from sleep. As soon as I uninstalled that driver, the issue stopped. Anyone else notice this?

    ReplyDelete
  127. I tried with the gfx driver but it did'nt work either.

    We use encrypted drives and the program Dell Data Protection (DDP) Security Tools is causing this problem, when i uninstall it the problem is gone but we must use it ... And it worked a few months ago.

    Anyone know what driver DDP has a conflict with?

    ReplyDelete
  128. You are life saver. Thank you!!!

    ReplyDelete
  129. Chipset_Driver_54WK9_WN_3.0.07.44_A04.EXE works like a charm on an E6530 - thanks so much!!

    ReplyDelete
  130. Oh my goodness. My IT guy has been trying for weeks to fix my Dell E7450 with this hibernate problem, he tried everything with no solution. I started looking for a fix online and ran across your blog. This did the trick. Just disabled the SD card controller and WALLA, all is fixed. Thank you, thank you, thank you.

    ReplyDelete
  131. many thanks to giving this solution... now my laptop working good.

    ReplyDelete
  132. Dude!! EVEN IN 2015 THIS SUGGESTION STILL WORKS. SPOT ON SIR!!! ETERNALLY GRATEFUL, I WILL HAVE ONE OF MY KIDS NAME ONE OF THEIR KIDS AFTER YOU!!

    Solution worked for a Dell Latitude E6230 laptop.

    ReplyDelete
  133. Wooow! Thank you a friggin big bunch.
    Tried installing about a million drivers, been reading a hundred forums, restarted my poor computer about six gazillion times, FINALLY I stumbled upon this. Thaaaaaaank you!

    I have a Dell Precision M6600, by the way.

    ReplyDelete
  134. disabling SD controller driver fixed the issue as long as user doesn't require then you don't have to spend more time downgrading to a previous version driver.
    Thanks
    Jackie
    Ontario, CA

    ReplyDelete
  135. Worked for me, too. Crazy!

    ReplyDelete
  136. THANKYOU THANKYOU THANKYOU

    Never would have guessed at the card reader driver!

    Si, Cornwall UK

    ReplyDelete
  137. Thanks! It worked!!!! This happened after updating drivers yesterday.

    ReplyDelete
  138. Thank You Very much, I purchased a Dell Latitude E5420 upgraded to Windows 10 everything worked great, then I discovered it would not wake from sleep. I thought it was Windows 10 causing the problem, and was about to go back to Windows 7 until I just found your solution, I just disabled the SD controller drivers and it wakes fine now. THANK YOU VERY MUCH!!

    ReplyDelete
  139. Thank You Very much, I had on a couple of our E6430. Updated with the latest from Dell: Driver_54WK9_WN_3.0.07.44_A04.EXE

    ReplyDelete
  140. Awesome! Thank you. Hit our organization with e5520's, e5530's, and e5540's.

    ReplyDelete
  141. thank you very much for this, had used a driver update software, and had the crashing and black screen issue after updates. rolling back the driver instantly fixed this.

    ReplyDelete
  142. I have had a same problem with my Dell Latitude xt3. I've done factory reset and updated windows and all drivers and I started having this problem. After fiddling with power options, I found your solution and it worked instantly. I really appreciate your post as others have done. Thank you for resolving this annoying problem.

    ReplyDelete
  143. Thank you! I bought two of these, thanks twice!

    ReplyDelete
  144. had the same issue on a dell latitude E5440 with windows 10 pro, just went to the dell website and downloaded the latest BIOS and install it, works now.

    ReplyDelete
  145. Brate ljubim te u kurac spasio si me problema sa kojim e mucim vec mesecima

    ReplyDelete
  146. Awesome! Thank you.
    My Model is E5430 and the same problem made me crazy but you solved my problem.

    ReplyDelete
  147. Brilliant! Have fixed both my Latitude 6420 laptops - it was the Memory Card Reader Driver update that fixed it for me (http://www.dell.com/support/home/us/en/19/Drivers/DriversDetails?driverId=N0X8T)

    Had tried all the Win 7 fixes suggested, to no avail

    Thank you

    ReplyDelete
  148. Thanks man ! Been fiddling for two hours now, I suspected a driver problem, but which one ? I was ready to smash the bloody thing... Thank you so much !
    Regards, G.

    ReplyDelete
  149. thanks!! worked for me. Searched around for a solution for few hours. This one worked!! Mine is a DELL latitude E6220 and had the same problem. Once I disabled the O2Micro Integrated MMC/SD controller, keyboard/mouse work again when woken from sleep. thanks!!!

    ReplyDelete
  150. I was this (-) close to going back to Windows 8! Dell Latitude E6330, same issue, would not resume after sleep. This is with all the latest drivers / bios etc! Disabled the O2Micro and retested, voila, all worked fine!

    Thanks so much, 2 years on and still works! can't believe this hasnt been resolved by Dell

    ReplyDelete
  151. It works and on dell latitude e5520!!! Thank you!

    ReplyDelete
  152. Ya it worked on e5430 also. Thank you so much for the post.

    ReplyDelete
  153. This O2Micro card reader (now BayHubTech/O2Micro) have never worked as it should in my Latitude E5540, now upgraded to Windows 10. There is no sleep issues, but the SD card reader either disappear after reading/writing a few files on the SD card and after an unmount it never reappear. I searched for updated drivers, found version 2.2.2.80 dated 2015-12-10 (later than Dell latest 2.2.2.76) but to no avail - still same unreliable operation. Forced to use USB adapter, but it's slow, so slow, and spending money on a USB 3 SD card reader when there is a built in card reader seems... well, maybe I'll do that... :-|

    Anyone got the O2Micro SD card reader to work reliably in Windows 10 on Latitude E5540 (or similar)?

    ReplyDelete
  154. Shame to give up, SOLVED for E5540 upgraded to Windows 10: finally downloaded the O2Micro driver from Dell again, but only to start setup and when asked to repair or remove, I COMPLETELY REMOVED the O2Micro driver. In the device manager a new SD host item with a subitem SDA Standard Compliant SD Host Controller appeared, apparently using a standard Microsoft driver dated 2006-06-21 (way before Windows 10?!?) but now the SD card reader works in my Latitude E5540 and the "safe removal" in the tray and reinsertion of SD card works as intended.
    Conclusion: while upgrading to Windows 10, the O2Micro driver should have been removed in favour of the built in Microsoft driver...!?!
    (reaching about 55 mb/s write speed compared to 14 mb/s using USB 2.0 card reader, yeah!)

    ReplyDelete
  155. thanks men it worked like in a minute thanks a lot men.

    ReplyDelete
  156. Windows 10 Pro on a Dell Latitude E7450 and I was getting annoyed with the fact that this new, week old laptop seemed to not be able to sleep/hibernate properly. Would start up from hibernate and it would almost always have rebooted with Windows 10 starting up as though it were off. Sleep was also hit or miss, but mostly worked fine.

    Luckily I found this post and after rolling back the driver on Device Manager it seems to be working fine. Will update on status if there is an issue, but for now this seems to have fixed it. THANKS!

    ReplyDelete
  157. Was hoping that this was the fix but after a short while I began experiencing the same reboot after hibernate/sleep (primarily hibernate, I believe). Since then there has been a BIOS update and also two important drivers which have been sometimes linked to this issue (elsewhere); the wireless driver and the Bluetooth driver. So far, this seems to have possibly addressed the issue, but who knows as I thought that disabling the O2Micro device had helped.

    ReplyDelete
  158. For those with newer models, I have an E6540, I did not have these items listed in Device Manager. BUT I found and disabled them in Services: 02FLASH and 02SDIOAssist. Problem solved for me after years of this curse.

    ReplyDelete
  159. The guy who discovered this the first time did a great job. It is still helping people.

    ReplyDelete
  160. Thanks very much, i have been getting trouble on this matter but today the problem has been solved.
    I apriceate your knowledge and skills on computer troubleshooting and resolving software problems.
    ... you are a computer wizard...

    ReplyDelete
  161. huge thanks sir...
    i really appreciate your help

    ReplyDelete
  162. Yes, huge thanks and solved a problem that I had for a couple of months. Here is the direct link to the driver on Dell site: http://www.dell.com/support/home/us/en/19/Drivers/DriversDetails?driverId=N0X8T

    It also took a few minutes to install on my laptop with a message about "gathering disk space requirement" or something for a while.

    ReplyDelete
  163. Thank you ... I was so annoyed for many months and tried hundreds of tutorials to fix it ... THANK YOU ... !

    Hey GOOGLE - take the keywords for this issue DELL FREEZE FIX freeze logon after wake up

    ReplyDelete
  164. Been dealing with this for months. My users will be happy now. Thanks for the insight.

    ReplyDelete
  165. Thank you so much. It's 2016, but we are still using these laptops at my company, and being unable to put my computer to sleep during lunch, meetings, or whenever I was away from my desk was a serious security issue. IT department had no clue what the problem was. This fixed it.

    ReplyDelete
  166. Was looking for a solution for a week until i found this! Thanks a Mil!

    ReplyDelete
  167. Thanks for this, also works on E5520 Dell laptop. Just disabled the card reader

    ReplyDelete
  168. Thanks for the fix- it was driving me nuts

    ReplyDelete
  169. I have a Latitude E7270 on win7 with the problem. But no O2 drivers or services, any other ideas? If it sleeps, I can't wake it up with any action, and the power key shuts it down completely. Thank you!

    ReplyDelete
  170. Thanks dude ! You solved my problem ! I would like to buy you a beer ! 😀

    ReplyDelete
  171. For those of you with a E5550, the A13 BIOS update solved my hibernation issues.

    ReplyDelete
  172. Hi there, really glad I found this!

    I bought a re-furb. E5420 just the other day, looks good, works fast and well, BUT - the same freeze after sleep/hibernate issue! Even the clock on the task-bar stops! I did look to disable the O2 card drivers, but found they were not shown on my Device Manager!
    The laptop never saw any SD card I inserted either.

    So next I tried updating/installing drivers from the Dell product support/ .... /e5420/drivers. I followed the given order of installation, and loaded all recommended drivers, though mostly I'd no idea what they were, but the site did tell me if the driver was older than the one already installed, etc. so I managed ok I think.
    The first thing I noticed very early in this process is that the serious overheating on the left side had greatly diminished, undoubtedly some new driver or other!

    Anyway, many many hours of installs later I was surprised to see the O2 drivers listed, (though the laptop still didn't see an inserted SD) so I again hit Sleep, then wake - still the big freeze! Then I disabled both the O2s, and voila! Happiness.

    Even more good news - I do have an old Expresscard21 card reader adapter, which oddly does work in the 54mm slot on the e5420, and that reads my SD card fine.

    ReplyDelete
  173. Sir, thank you so much. I have this old Dell Lattitude and this solution has truly pulled a thorn from my side. :-)

    ReplyDelete
  174. thank you very much! It took me more than 2 hours to find this - right - solution. Thanks!

    ReplyDelete
  175. Driver_54WK9_WN_3.0.07.44_A04.EXE driver update from DELL fixes it for me on the Dell Latitude E6420. I wouldn't have known which driver to update without stumbling on your site and reading your blog post and comments.

    Thanks a lot - now I have a perfectly working laptop!

    ReplyDelete
  176. I do appreciate your answer. I couldn't find any answer after one day of searching. wanted to return the laptop if you didn't save me. thank you man.

    ReplyDelete
  177. You magnificent human being. Worked for Dell Latitude E6230. Now just gotta find the working driver. I'm sure someone here has the right one. Thank you!

    ReplyDelete
  178. you made my day. dell latitude xt3.

    ReplyDelete
  179. Excellent...its works on E6t430...thanks a lot..

    ReplyDelete
  180. Thankyou !!!!!!!!!!!!!!!!!! Fixed !! It was driving me maaaaaaadd on my newly aquired Dell E6430. I was messing about with power settings for hours. On return from sleep or hibernate it would lock up the touchpad, keyboard, and attached logitech mouse almost instantly. I disabled the Card reader in device manager for now, and I'll look at updating the drivers later.

    You are a genius. thanks again !!

    Java

    ReplyDelete
  181. I just tried it and it worked, am so grateful.

    ReplyDelete
  182. great its work super on my dell e5420 thank you very much.........

    ReplyDelete
  183. THANKS ALOT
    just disabling the SD/MMC controllers is a fine fix too.

    solved Dell Letitude e6520.
    Allah bless you forever.

    ReplyDelete
  184. IT WORKS... MY DELL LATITUDE E6430 NOW IS ALIVE FROM SLEEP AND HIBERNATION.. THANKS FOR THIS SHORT ARTICLE! HERE FROM TANZANIA.

    ReplyDelete
  185. i have been having the same issue but the roll back worked for me. Thnaks guys

    ReplyDelete
  186. VERY HELPFUL THANKS SO MUCH

    ReplyDelete
  187. started loving my laptop after thus fix thanks alot

    ReplyDelete
  188. Thanks mate, also works in 2017!

    ReplyDelete
  189. I have version 2.2.1.7068 personally and don't have this problem. My user had version 2.2.2.1038 and experienced this hanging issue when resuming from sleep. I installed a new version 2.2.1.7067 and it worked! Thank you so much.

    ReplyDelete
  190. You are a life saver!!!!

    ReplyDelete
  191. I had the Dell wakeup issue on the E6420 Model that was on firmware version A05 which was running Ubuntu 16.04 LTS. I upgraded the firmware to A23. Considering I have no Windows partition to boot from and install the *.exe windows firmware update which resolved the wake up issue. My alternative was the Linux rescue iso and the embedded MSDOS emulation aka freedos for windows on Linux rescue CD which facilitated the successful firmware update.
    This DELL support link came in handy to upgrade the BIOS firmware on a NON Windows hard drive partition.

    http://en.community.dell.com/support-forums/software-os/w/linux/bios-updates-and-linux-and-other-operation-systems

    ReplyDelete
  192. Thank You so much all of You for the help.
    I was tired of trying many ways to solve none proper drive for SD card reader of my DELL e5430 W10 Pro 64 and freezing of the laptop after suspension- Until I got You the true solution : http://www.dell.com/support/home/mx/es/mxbsdt1/Drivers/DriversDetails?driverId=54WK9
    Best Regards,

    ReplyDelete
  193. I know this is an old post, but I have a similar problem with my desktop PC. I Power Off or Restart, the computer goes through the normal shutdown process but never finishes. Screen goes blank but lights & fans stay on. (Everything works fine in Safe Mode.)

    I discovered (quite by chance) that disabling my VIDEO CARD DRIVER "fixed" the problem, but going back to an older driver didn't fix it, and I can't just not install a video card driver.

    Still looking for a solution. :(

    ReplyDelete