Share via

Constant random screen freezes (laptop)

Teodor Malinovski 5 Reputation points
2026-04-02T19:11:39.3133333+00:00

Specs:

HP EliteBook 850 G8

512 GB storage and 16GB RAM

Intel Core i7 (Iris Xe Graphics)

In use since late 2022

Since last Thursday, my laptop experienced constant freezes that occur randomly whenever I leave it for a while.

Today it froze twice (three times, actually) this evening. I tried restarting, scanning for corrupted files and performed memory diagnostics. No matter what I do, it KEEPS freezing and becoming unresponsive. Not sure if it's the result of some kind of virus or hardware issues.

Windows for home | Windows 10 | Performance and system failures
0 comments No comments

3 answers

Sort by: Most helpful
  1. Sin-D 10,015 Reputation points Microsoft External Staff Moderator
    2026-04-05T02:46:21.1233333+00:00

    Hi Teodor Malinovski,

    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.

    1. Open “Control Panel”
    2. Go to “Power Options” > “Choose what the power buttons do”
    3. Select “Change settings that are currently unavailable”
    4. Under “Shutdown settings”, uncheck “Turn on fast startup” > Save changes
    5. 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.

    1. Go to “Settings” > “System” > “Power & sleep”
    2. Temporarily set:
      • “Sleep” > “Never”
      • “Screen” > a longer time (for testing)
    3. 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.

    1. Press Win + X > “Event Viewer”
    2. Expand “Windows Logs” > “System”
    3. 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.

    1. Press Win + R > type msconfig
    2. Under “Services”, check “Hide all Microsoft services”
    3. Select “Disable all”, then restart
    4. 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.

    Was this answer helpful?


  2. Igor Leyko 110.8K Reputation points Independent Advisor
    2026-04-02T20:20:49.73+00:00

    Hi,

    please reinstall graphic drivers from HP support site.

    Was this answer helpful?

    0 comments No comments

  3. AI answer

    2026-04-02T19:11:58.4566667+00:00

    Follow these steps to narrow down and collect evidence about the freezes, then move toward a fix.

    1. Identify the freeze pattern
    • Note when it happens: only when idle/locked, on battery vs plugged in, after sleep, or under load.
    • Check if it’s only this laptop or others on the same network (helps rule out environment issues).
    1. Basic checks while/after it freezes When the screen is frozen but the system seems “alive”:
    • Try Ctrl+Alt+Delete and see if the security screen appears.
    • Try pinging the laptop from another device on the network.
    • Try connecting via Remote Desktop or accessing \\<laptop-name>\c$ from another PC.
    • Try opening Computer Management or Server Manager remotely.

    These checks match the guidance for a “computer that’s still running in a frozen state” and help determine if Windows is still responding in the background.

    1. Enable full memory dump capture To properly diagnose random freezes, configure Windows to create a complete memory dump when it hangs:
    1. Configure dump and page file
    • Press Win+R → type sysdm.cpl → Enter.
    • On Advanced tab → PerformanceSettingsAdvancedChange.
      • Ensure there is a paging file on the system drive (C:), with size at least RAM + 100 MB (Initial and Maximum).
    • Back in System PropertiesAdvancedStartup and Recovery – Settings.
      • Under Write debugging information, select Complete memory dump.
      • Check Overwrite any existing file.
    • Ensure the system drive has more free space than the amount of physical RAM.
    1. Enable keyboard-triggered crash (CrashOnCtrlScroll) This lets a full dump be generated when the system appears frozen but is still running.

    Warning: This requires editing the registry; back up the registry first.

    • Open Registry Editor.
    • Go to:
      • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
      • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\kbdhid\Parameters
    • In each key, create a REG_DWORD value named CrashOnCtrlScroll and set it to 1.
    • Restart the laptop.

    Now, when the freeze occurs and the system is still minimally responsive, hold the right Ctrl key and press Scroll Lock twice. This forces a crash and generates a dump at %SystemRoot%\MEMORY.DMP.

    1. If the laptop is already frozen or inaccessible If the OS desktop cannot be reached when frozen, use a second machine on the same network:
    • Open Registry Editor on the second machine → FileConnect Network Registry → connect to the laptop.
    • Verify:
      • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl\CrashDumpEnabled is 1.
      • Paging file settings under Session Manager\Memory Management\PagingFiles are present and large enough.
    • Configure CrashOnCtrlScroll remotely as above, then reboot the laptop.
    1. Collect additional performance data When the system is not frozen:
    • Run perfmon /report from an elevated command prompt to generate a System Diagnostics report and review for disk, CPU, memory, or driver issues.
    • Optionally configure Performance Monitor logging:
      • Use logman to create and start a data collector set that logs CPU, disk, memory, and possibly event traces to C:\PERFLOGS.
    1. After a freeze + dump Once a dump is captured:
    • Use DumpChk.exe (Dump Check Utility) to verify the dump is valid and not corrupted.
    • If comfortable with debugging tools, analyze the dump; otherwise, this file can be provided to a support professional for root-cause analysis (driver vs hardware vs OS).
    1. If the laptop recovers after freezes When it has rebooted and is working again:
    • Open Event Viewer and review System and Application logs around the time of each freeze.
      • Look for Application Error events, Service Control Manager errors, or disk/driver-related errors.
    • If this is a virtualized scenario (not likely for a laptop, but for completeness), also check any hypervisor monitoring.
    1. If freezes persist after data collection Once dumps and performance logs are collected and basic checks (sfc, memory diagnostics) show no clear cause, the next steps typically involve:
    • Driver updates (especially graphics, storage, chipset) from HP.
    • Firmware/BIOS updates from HP.
    • If dumps point to hardware or if no software cause is found, engage HP hardware support with the collected evidence.

    This approach turns random freezes into a diagnosable problem by ensuring each freeze produces a memory dump and performance data that can be analyzed for root cause.


    References:

    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

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