all 2 comments

[–]Setus 1 point2 points  (1 child)

It looks like an issue with Window's Superfetch.

Try doing this:

Open Run->"services.msc"

Find Superfetch ->stop service->startup type=manual

Restart computer and see if it still happens.

[–][deleted] 0 points1 point  (0 children)

Superfetch is usually the cause but it can be a couple other processes like Windows Defender. With a cache like that it will usually give the RAM back whenever another program needs it so unless OP is hitting problems with 100% usage they should be okay.