I understand how disruptive constant random freezes can be, especially when the device becomes unresponsive while idle. Have you already tried the Q&A Assist suggestions? In addition, please try the following.
Step 1: Disable “Fast Startup”
Fast Startup can preserve a corrupted driver or kernel state and is known to cause freezes after idle or sleep.
- Open “Control Panel”
- Go to “Power Options” > “Choose what the power buttons do”
- Select “Change settings that are currently unavailable”
- Under “Shutdown settings”, uncheck “Turn on fast startup” > Save changes
- Shut down the PC completely, then power it back on
Step 2: Adjust sleep-related power settings
Since the freeze occurs when the system is left idle, this helps rule out sleep/hibernate transitions.
- Go to “Settings” > “System” > “Power & sleep”
- Temporarily set:
- “Sleep” > “Never”
- “Screen” > a longer time (for testing)
- Use the device normally and observe if freezes stop
Step 3: Check System event logs around freeze times
This helps confirm whether the issue is software or hardware-triggered.
- Press Win + X > “Event Viewer”
- Expand “Windows Logs” > “System”
- Look for Critical / Error entries at the exact time of the freeze (for example: disk, power, display, or watchdog events)
Step 4: Test with a Clean Boot
This checks whether a background service or startup app is involved.
- Press Win + R > type
msconfig - Under “Services”, check “Hide all Microsoft services”
- Select “Disable all”, then restart
- Let the PC idle and see if the freeze still occurs
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.