With the info I have for now it is the main suspect. I know my diagnosis is not complete and there could be many other causes, but I think stop using it is a reasonable preventative measure in my case.
Yes, I know those are the main causes. I updated my computer to Windows 10 a month after the final version was launched and I have not made any driver or hardware changes since then. I did not have any additional device connected during the crashes. My computer is generally stable even at BOINC CPU+GPU 100% load mining and at playing heavy load games. I would run those stress tests and try WinDbg, but I think the dump files are corrupt because Windows couldnt complete the dump file creation and Bluescreenview did not found any data.
Thanks for the suggestions no matter the criticism.
Thinking, suspecting, guessing... you can do better than that.
Launch LinX and run it for at least 30 mins, using at least half RAM available and all cores. Then you'll know if it's stable:
http://www.mediafire.com/file/g0evl5p5a4puw4u/LinX+v0.7.0E+%282017.1.014%29.7z