Try running
memtest86 on each of your ram sticks, one stick at a time, up to 4 passes. Only error count you want is 0, any higher could be cause of the errors. Remove/replace ram sticks with errors.
Memtest is created as a bootable USB so that you don’t need windows to run it
try this
right click start button
choose powershell (admin)
type
SFC /scannow and press enter
once its completed, copy/paste this command into same window:
Repair-WindowsImage -Online -RestoreHealth
and press enter
SFC fixes system files, second command cleans image files, re run SFC if it failed to fix all files and restart PC
do you have an ssd or hdd?
running chkdsk on C drive might help
open command prompt (admin)
If you have an ssd, type Chkdsk c: /f
if you have a hdd, type Chkdsk c: /f /r
press enter after and it will ask if you want to run it at startup, agree and restart PC to let it run.