A few things:
1. You are running low on system space, try deleting some old files/programs and running the following programs, try to keep at least 20-25% of your disks as free space.
Run Disk Cleanup (check all the boxes) this will delete things such as your recycling bin, so make sure you don't have any files you want to keep.
Run Defragment and Optimize Drives, run this on your drives.
2. Disable any overclocking or changes to power/performance settings
Turn off XMP/any overclocking you may have done (if any)
Settings > System > Power and sleep > Additional power settings
Make sure your power plan is set to balanced, anything else could tamper with the wrong settings and cause issues.
3. Check for Operating System Corruption
Right click on the Windows logo in the bottom left and select Windows Powershell (Admin)
Run these three commands separately:
sfc /scannow
Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /RestoreHealth
These will take a while to run, do not close out of Powershell while they are running, if one fails then move onto the next and then loop back around.
Note: Make sure you have a system backup before you make all these changes, save any important files of folders. While these changes shouldn't cause any issues, better to be safe than sorry.
Once you have completed all of these tasks, plug your laptop in, restart it (using the restart option in the power menu) and re-test.
Finally, is there are particular reason you are running Kaspersky? Windows Defender + a bit of precaution will keep you safe and prevent extra antivirus/antimalware from gumming up your computer.
try using a completely separate (functioning) screen and display cable.
Any news on this?