I noticed that everytime i unplug my charger i get a BSOD error stating "CRITICAL_PROCESS_DIED". I thought it was the battery, because while using the laptop the percentage froze in 99% and didnt go down, then eventually ran out of battery and shut down.
After reinstalling the battery drivers i think the freezing problem was resolved.
But i still get the BSOD error after unplugging the charger, here is the minidump file i ran on WinDbg:
CRITICAL_PROCESS_DIED (ef)
A critical system process died
Arguments:
Arg1: ffffc284d88e10c0, Process object or thread object
Arg2: 0000000000000000, If this is 0, a process died. If this is 1, a thread died.
Arg3: ffffc284d6162080, The process object that initiated the termination.
Arg4: 0000000000000000
Debugging Details:
------------------
KEY_VALUES_STRING: 1
Key : Analysis.CPU.mSec
Value: 2859
Key : Analysis.Elapsed.mSec
Value: 18194
Key : Analysis.IO.Other.Mb
Value: 24
Key : Analysis.IO.Read.Mb
Value: 1
Key : Analysis.IO.Write.Mb
Value: 33
Key : Analysis.Init.CPU.mSec
Value: 1234
Key : Analysis.Init.Elapsed.mSec
Value: 91107
Key : Analysis.Memory.CommitPeak.Mb
Value: 103
Key : Analysis.Version.DbgEng
Value: 10.0.27725.1000
Key : Analysis.Version.Description
Value: 10.2408.27.01 amd64fre
Key : Analysis.Version.Ext
Value: 1.2408.27.1
Key : Bugcheck.Code.LegacyAPI
Value: 0xef
Key : Bugcheck.Code.TargetModel
Value: 0xef
Key : CriticalProcessDied.ExceptionCode
Value: d78b2080
Key : CriticalProcessDied.Process
Value: DriverAudio.ex
Key : Dump.Attributes.AsUlong
Value: 1008
Key : Dump.Attributes.DiagDataWrittenToHeader
Value: 1
Key : Dump.Attributes.ErrorCode
Value: 0
Key : Dump.Attributes.KernelGeneratedTriageDump
Value: 1
Key : Dump.Attributes.LastLine
Value: Dump completed successfully.
Key : Dump.Attributes.ProgressPercentage
Value: 0
Key : Failure.Bucket
Value: 0xEF_DriverAudio.ex_BUGCHECK_CRITICAL_PROCESS_d78b2080_nt!PspCatchCriticalBreak
Key : Failure.Hash
Value: {e900357d-7718-39a9-3d29-2845a6850e36}
BUGCHECK_CODE: ef
BUGCHECK_P1: ffffc284d88e10c0
BUGCHECK_P2: 0
BUGCHECK_P3: ffffc284d6162080
BUGCHECK_P4: 0
FILE_IN_CAB: 012825-6421-01.dmp
DUMP_FILE_ATTRIBUTES: 0x1008
Kernel Generated Triage Dump
FAULTING_THREAD: ffffc284d78b2080
PROCESS_NAME: DriverAudio.ex
CRITICAL_PROCESS: DriverAudio.ex
ERROR_CODE: (NTSTATUS) 0xd78b2080 -