windows 7 - Laptop sometimes powers off during sleep; trouble diagnosing

07
2014-07
  • Jason C

    I am trying to diagnose some issues with a friend's Lenovo IdeaPad U350 (3-4 years old), running Windows 7 Pro 64-bit:

    1. Laptop turns itself off sometimes shortly after sleeping.
    2. Generally running slow.
    3. Wifi slow to reconnect.

    Issue 1 started a few months ago and has been getting progressively worse; maybe once every 1-2 days.

    Initially I thought all 3 were connected. However, there is a bunch of malware on the machine and I am now pretty sure that it is responsible for issues 2 and 3, but I am not sure if 1 is connected. Since we're having trouble cleaning all of the malware we're just going to wipe the drive and reinstall Windows, but this hasn't been done yet.

    I am assuming issue 1 is not related to the malware and am trying to find the cause. That's the main subject of this question.

    There were never any error messages or interesting items in the event log until today, when, upon restarting after a sleep shutdown, the "recovered from error" dialog came up citing a BSOD with BCCode 116, which by all accounts is display-related.

    Things we've tried so far (all prior to the 116 error code):

    • It's probably not a heat issue. This was my first thought. Friend reports possible excessive heat but we're not sure, and it is summer. Fan is running normally. We cleaned the fan and air filters as well. Temperature monitoring does not show unusually high temperatures. Also it never happens during periods of activity. We also tried leaving it in front of an air conditioner, and leaving it on freezer ice-packs when not in use with no effect (and ice packs still somewhat cold after problem occurred).
    • It's not a battery issue. Battery appears to be in good condition, is not generating excessive heat, and is running at about 90% of its design capacity.
    • It's not a RAM issue. At least, full memory diagnostics passed 100%.
    • It's not a hard drive issue. SMART reports nothing out of the ordinary; SpinRite read-scan has no issues. Drive is < 12 months old, and appears to be in excellent condition. No unexpected filesystem error aside from occasional minor errors presumably due to power loss.
    • I reseated hard drive connector, keyboard connector, RAM, wifi, and battery (everything I could easily access) just in case; no change.
    • It's probably not a driver issue. All Windows updates, hardware drivers, and latest BIOS updates installed. (Q: Could it be possible that a broken update / malware is causing an issue? Shutdowns on sleep don't seem to be a malware symptom, but could be a driver issue.)
    • It does not seem to be a Windows installation issue; sfc /scannow reports all files passed.
    • It is related to either sleep mode or display power off. I do not actually know. I do know that it never happens during normal activity. The pattern is always when my friend walks away from the machine for awhile, and it goes to sleep, it sometimes is no longer on (and not in hibernation) on wake up.
    • As for issue 3 (wifi); the slow reconnect is relatively new. It does not appear to be a router issue; nobody else connecting to that router has observed any issues, and the issue seems to occur in other locations.
    • Thinking issue 3 was perhaps related to issue 1, I ordered a replacement wifi radio thinking perhaps the hardware was failing. It has not arrived yet. I will be replacing and observing, however...
    • ... today's error message seemed to be a missing piece suggesting a display related issue.

    Based on the error message, I'm leaning strongly towards a display problem. My friend reports no unusual display glitches. I have my doubts that it is a driver issue, mostly based on having faith in Intel's integrated graphics drivers, and also the randomness of it is a little strange and smells of hardware problems.

    So my current theory, based on the above, is a failing video controller or LCD driver, with the sluggishness and wifi problems being unrelated to that and caused by malware. Does this seem like a reasonable theory? Are there any other good possible explanations given the above? Is there a possible connection between issue 1 and 2/3?

    If it were my own laptop I'd be satisfied to keep buying replacement parts and trying them until something worked, but for this we want to finish quickly with little wasted time and money. If it's a display hardware problem then the only real options at this point are to live with it until if fails completely and eventually buy a new laptop. The machine is past warranty. But if it could be a different problem it would be nice to fix it and move on.

    I feel like I keep running into dead ends.

    Current strategy, I'm thinking, will be:

    • Replace wifi radio (might as well, since we already ordered it)
    • Wipe drive and reinstall windows
    • Ensure all drivers are up to date
    • Continue to observe

    But that's not really a concrete solution. If I can come to a more solid conclusion, we can take the right action immediately.

  • Answers
    Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

    Related Question

    Windows 7 Laptop Randomly Sleeping
  • Josh Arenberg

    I'm running Windows 7 64-bit on a Lenovo laptop, and I have a problem wherein after I've put it to 'sleep' once, it will seemingly without any reason or warning go back to sleep every 10 to 15 minutes after that.

    Each time it wakes back up just fine, and you can happily continue on. However, 10 or 15 minutes later, it just drops out into sleep mode.

    I don't see any errors in the system logs. I don't think it's related to heat ( since it's not rebooting ).

    When I check the system event log, I can see where the machine goes to sleep, but it simply says "reason: application API", and doesn't indicate which app ( brilliant ). I don't see any errors from hardware or anything relating to sleep in the application log that would point to what is going on either.

    How can I find out which app is triggering this?

    EDIT: I confirmed that temperature wasn't the issue. I think it's important to keep in mind that this condition only happens after the first sleep. If I reboot, the problem goes away until I put it to sleep, after which it sleeps on it's own every few minutes. Is there no way to capture which app is calling the sleep routine?


  • Related Answers
  • SmallerThan

    I had exactly the same problem. Lenovo, Windows 7. After the first suspend, machine goes to sleep automatically ("reason: application API" ;) ).

    In my case the Lenovo PM Service was the problem.

    After disabling this service (using msconfig) the problem disappeared.

    The same link (http://answers.microsoft.com/en-us/ie/forum/ie8-windows_other/windows-goes-into-sleep-mode-on-its-own-while/9017bdac-9fef-4f7c-9e56-47976d30b7e3), as in previous answer, was helpful.

    Addendum: I have installed the latest software from Lenovo: Lenovo Power Management Driver for Windows 7 (v.1.65.05.21), Power Manager for Windows 7 (v.6.45). I have installed the latest BIOS (v.3.25) in my T500. Unfortunately, it does not help. The only solution is - Lenovo PM Service disabled.