First of all I'm by no means an expert but I'll try to explain my problem.
Basically, explorer.exe slowly increases its memory usage, at a rate of roughly 1Mb every 4-5 seconds, as long as the File Explorer is open. When I close the File Explorer, memory remains stable but it does not go back to normal levels. Rebooting explorer.exe resets the memory to normal but it starts to grow as soon as I open it again. It eventually consumes all my RAM, and then Windows starts swapping with pagefile.sys and slowing down the whole system due to the high disk usage.
sfc /scannow has not returned any error.
Following the advices of a recent question (What could possibly cause explorer to "leak" memory?), I used Process Hacker to check what is causing the used memory to increase. Basically, in Process Hacker -> explorer.exe -> Properties -> Memory I see that the memory table has about 2300 entries when I reboot explorer.exe. If I then open the File Explorer and check the number of entries, it goes up constantly, but only when the File Explorer in open.
This goes beyond my knowledge, and hence I don't know how to proceed from here. Any help?
EDIT: I'm on Windows 10, 19042.867.