You are right, it was a coincidence. But what I am trying to say is that a faulty startup process called mdi264 is what caused the problem. Now the thing is this process appeared suddenly and without my consent. I found it when I wanted to see what startup processes are causing the problem (since every thing worked properly in safe mode). Note that I was out of clean boot by then and that I have already disabled most of the startup processes after I have upgraded to Windows 10. So logically, OneDrive, my touchpad driver, and my sound card diver cannot be the ones that caused the problem but that wild mdi264 process that suddenly appeared could've. So I've done a little bit of digging to see where this faulty process operates and followed it right to the following directory "C:\Users\Elias\AppData\Local\Temp\mdi264.dll" now the thing is that it cannot be deleted while Windows is running so I had to reboot into CMD mode (using advanced startup options), and execuded the following commands (Note that it first loads the Driver letter X:):
D: (not C: because it is system reserved on my laptop)
cd\Users\Elias\AppData\Local\Temp\
del mdi264.dll
Then I started Windows normally and my problem is gone.
And thanks for the info on rundll32. I thought it was misplaced for an instant. I hope I did not bother you.