PC restarts instead of going into Sleep mode.

MrCueff 0 Reputation points
2025-04-27T12:01:51.28+00:00

Greatings,

Recently bought a Desktop to replace the old one that couldn't migrate to Wn 11, and I had no issue with it but this one : If I let my PC run without doing a thing and it goes into sleep mode (as supposedly intended), it would instead restart, meaning that I lose whatever program I had opened.

I want it to be clear that it does not restart "After" Sleep mode, but it does "Instead of".

PC model is a N15i310-8GR256, Windows 11 version is 10.0.26100.

Thanks in advance.

Windows 11
Windows 11
A Microsoft operating system designed for productivity, creativity, and ease of use.
11,565 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. S.Sengupta 23,526 Reputation points MVP
    2025-04-28T01:16:44.2833333+00:00

    If it restarts of its own, then there may be issue with the Power Supply unit (SMPS). So, check that first.

    Make sure your system is not getting over heated.

    Look at the Event Viewer error logs created immediately after such restart.

    Now check the Power settings:

    Open Control Panel > Power options

    1. Change Plan Settings → Change Advanced Power Settings
    2. Expand Sleep → Allow hybrid sleep → Set to Off
    3. Expand PCI Express → Link State Power Management → Set to Off

    Update BIOS chipset drivers and Graphic card driver as well.


  2. Ruach Nephesh 0 Reputation points
    2025-04-28T01:28:14.7666667+00:00

    Open Control Panel → System → Advanced system settings → Startup and Recovery → uncheck "Automatically restart."

    Also update chipset and BIOS drivers from your motherboard vendor's site. Sleep stability often depends on chipset driver version.

    Or what most often will fix the issue:

    (Run as Administrator)

    This will automatically optimize your system's sleep and power settings and display your BIOS version. The process is automatic.

    if(-not([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole]"Administrator")){Write-Host "Run as Admin." -ForegroundColor Red;exit};function p{param($a,$b)Write-Progress -Activity $a -PercentComplete $b};p "Disabling Fast Startup..." 10;powercfg -h off;reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Power" /v HiberbootEnabled /t REG_DWORD /d 0 /f|Out-Null;p "Disabling Hybrid Sleep..." 30;powercfg -setacvalueindex SCHEME_CURRENT SUB_SLEEP HYBRIDSLEEP 0;powercfg -setdcvalueindex SCHEME_CURRENT SUB_SLEEP HYBRIDSLEEP 0;p "Adjusting Processor State..." 50;powercfg -setacvalueindex SCHEME_CURRENT SUB_PROCESSOR PROCTHROTTLEMIN 5;powercfg -setdcvalueindex SCHEME_CURRENT SUB_PROCESSOR PROCTHROTTLEMIN 5;p "Running SFC Scan..." 70;sfc /scannow;p "Getting BIOS Info..." 90;$b=Get-WmiObject -Class Win32_BIOS;Write-Host "BIOS Vendor:$($b.Manufacturer)";Write-Host "BIOS Version:$($b.SMBIOSBIOSVersion)";Write-Host "BIOS Date:$($b.ReleaseDate.Substring(0,8))";Write-Progress -Activity "Completed" -Completed;Write-Host "Done. Please restart your PC manually." -ForegroundColor Green
    

    The script disables Fast Startup, turns off Hybrid Sleep, adjusts processor settings, runs system file repair, and reports your BIOS version.

    Once complete, please restart your PC manually for all changes to take effect.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.