When was the last time that you cleaned it out, dusted out the heatsink, maybe re-pasted the CPU? It could be overheating.
Do you have a "beeper" speaker installed on the mobo? Is it alarming (beeping, continuous tone)?
What are your BIOS settings for temp limit warning and/or shutdown?
Download the (free) program HWMonitor from
www.cpuid.com
Check the temps and voltages, both at idle, and then, under load.
Edit: What GPU (video card) do you have? Approx. how old is your system, as far as you've had it. Was it purchased new, or out of used parts?
i am hardcore gamer so have already msi afterburner and hwinfo64 bit there is no temperature problem in games all below 60 always. i clean my pc once in a month so no dust here it is from event log
Log Name: System
Source: Microsoft-Windows-Kernel-Power
Date: 29-10-2020 10.27.59 AM
Event ID: 41
Task Category: (63)
Level: Critical
Keywords: (70368744177664),(2)
User: SYSTEM
Computer: DESKTOP-7A0NB
Description:
The system has rebooted without cleanly shutting down first. This error could be caused if the system stopped responding, crashed, or lost power unexpectedly.
Event Xml:
<Event xmlns="
http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Microsoft-Windows-Kernel-Power" Guid="{331c3b3a-2005-44c2-ac5e-77220c37d6b4}" />
<EventID>41</EventID>
<Version>8</Version>
<Level>1</Level>
<Task>63</Task>
<Opcode>0</Opcode>
<Keywords>0x8000400000000002</Keywords>
<TimeCreated SystemTime="2020-10-29T04:57:59.0183103Z" />
<EventRecordID>1309</EventRecordID>
<Correlation />
<Execution ProcessID="4" ThreadID="8" />
<Channel>System</Channel>
<Computer>DESKTOP-7A0NBH9</Computer>
<Security UserID="S-1-5-18" />
</System>
<EventData>
<Data Name="BugcheckCode">0</Data>
<Data Name="BugcheckParameter1">0x0</Data>
<Data Name="BugcheckParameter2">0x0</Data>
<Data Name="BugcheckParameter3">0x0</Data>
<Data Name="BugcheckParameter4">0x0</Data>
<Data Name="SleepInProgress">6</Data>
<Data Name="PowerButtonTimestamp">0</Data>
<Data Name="BootAppStatus">3221225684</Data>
<Data Name="Checkpoint">0</Data>
<Data Name="ConnectedStandbyInProgress">false</Data>
<Data Name="SystemSleepTransitionsToOn">1</Data>
<Data Name="CsEntryScenarioInstanceId">0</Data>
<Data Name="BugcheckInfoFromEFI">false</Data>
<Data Name="CheckpointStatus">0</Data>
<Data Name="CsEntryScenarioInstanceIdV2">0</Data>
<Data Name="LongPowerButtonPressDetected">false</Data>
</EventData>
</Event>