I have an SSD (ADATA SX6000LNP) which contains a full-disk C: partition for Windows 10 and is installed in an NVME slot on the motherboard (ASRock X370 Pro4 with P6.30 UEFI). I also have an old HDD as a full-disk E: partition, and no other disk drives. Volume usage on the SSD has never went above 20% so far (at 19,96% now) and I haven't experienced any other disk faults.
Sometimes this happens within 5 minutes of booting up, sometimes it happens hours after, Windows "freezes": while the already running applications keep running as normal (until they need to save to C:...), I can't launch any new applications - including File Explorer and Task Manager - nor load any websites in already running browsers. This has been happening for about 18 months so far, and it happens 2-4 times a month and doesn't seem to be getting neither more nor less frequent.
When I restart and open BIOS, my SSD is no longer on the list of boot priority. After manually cutting down power for 10 seconds, the SSD always shows up again on the list, but I need to manually set it as #1 on the boot list, because its absence causes the HDD to move up.
The odd thing here is that the SSD has never disappeared from the BIOS without the freeze occuring in Windows first. Which is unlike many of my Google search results, where other people's NVME disks disappear on BIOS load.
With all of that, I'm at a loss whether the issue with the SSD, the motherboard, Windows 10, unrelated software (Comodo Free Antivirus?), or a combination of the former.
What can I do to fix this issue?
This question had hardware-Windows interaction, but crashes there seem consistent and much more severe. This question had a wholly different issue, since my SSD is visible in BIOS when it works.
Dism /Online /Cleanup-Image /RestoreHealth
ran without errors, whilesfc /scannow
found and repaired "several files"; I can see that some of them had the issue of "is owned twice or has its security set twice". I suppose we should see in a month whether this helped or not.chkdsk
.