Question Pc Randomly shuts down while playing some games

Apr 12, 2023
2
0
10
My Build is semi new as of January 2022, the specs are as follows

mobo- gigabyte X570S Aorus Master
CPU- Ryzen 9 5900x
CPU Cooler- Corsair H150I elite
GPU- Asrock OC Formula RX 6900 XT
Ram- Corsair Vengeance 32Gb 2X16
Case- Corsair 4000X RGB
PSU- Corsair RMX Series RM1000X

My Pc Randomly Shuts off usually when there is a load on it but not always. i have sent my gpu in for rma which they fixed/replaced duee to a mfg defect where the card would over heat. I bought a new psu upgrading from 850w to 1000w. I Have Reinstalled windows and the issue seems to go away for a while then it will randomly happen again. Checking event viewer i get this:


Level2

Task0

Opcode0

Keywords0x80000000000000

-TimeCreated
[ SystemTime] 2023-04-12T19:13:43.8116982Z

EventRecordID86965

Correlation

-Execution
[ ProcessID] 0
[ ThreadID] 0

ChannelApplication

ComputerDESKTOP-TDPD7PO

Security

-EventData

System.NullReferenceException: Object reference not set to an instance of an object. Server stack trace: at Gigabyte.EnvironmentControl.HardwareMonitor.HardwareMonitorHwRegister.RetrieveMotherboardGroupNumber(UInt64& pMotherboardGroupNumber) at Gigabyte.EnvironmentControl.HardwareMonitor.HardwareMonitorHwRegister.RetrieveCurrentDecibel(DateTime detectTime, HardwareMonitoredDataCollection& pHwMonitoredDatas) at Gigabyte.EnvironmentControl.HardwareMonitor.HardwareMonitorHwRegister.RetrieveCurrentMonitoredData(SensorDeviceTypes sourceSensorFlags, HardwareMonitoredDataCollection& pHwMonitoredDatas) at Gigabyte.EnvironmentControl.HardwareMonitor.HardwareMonitorHwRegister.GetCurrentMonitoredData(HardwareMonitoredDataCollection& pHwMonitoredDatas, Boolean bFrequencyDatas, Boolean bProcessorEnergyDatas) at Gigabyte.EnvironmentControl.Remoting.HardwareMonitor.HardwareMonitorControlWrapper.GetCurrentMonitoredData(HardwareMonitoredDataCollection& pHwMonitoredDatas) at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]& outArgs) at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg) Exception rethrown at [0]: at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) at Gigabyte.EnvironmentControl.Common.HardwareMonitor.IHardwareMonitorControl.GetCurrentMonitoredData(HardwareMonitoredDataCollection& pHwMonitoredDatas) at Gigabyte.Engine.EnvironmentControl.HardwareMonitor.HardwareMonitorControlModule.GetCurrentMonitoredData(HardwareMonitoredDataCollection& pHwMonitoredDatas) at thermald.MainWindow.InitEngineObjects(Boolean& pbShutdown, Boolean& pbPopupWarningWindow)


I am kind of at a loss at this point. I personally think it is either over heating or a windows problem but my hardware monitoring software never logs any over heating or anywhere close to it.
 
Last edited: