My brand new PC running Windows 8.1 had a problem with Explorer.exe not responding, and it persisted after I upgraded to Windows 10. In my case, explorer.exe didn’t stop running, but the task bar was no longer updated (clock was behind, notification icons out of date), I couldn’t use alt-Tab to move between windows and holding the mouse cursor over icons in the status bar didn’t display the associated window. Finding ‘Windows Explorer’ in Task Manager, right clicking and selecting ‘Restart’ would resolve the problem, but only for a little while.
I created a System Restore Point then used regedit to delete the explorer.exe subkey from HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution.options and haven’t had the problem since then.
I posted this mainly to clarify that the explorer.exe “folder” referenced above is in fact a subkey. I puzzled over the nomenclature for a moment before realizing what TermoZour meant, and thought I’d post this to help others who might misunderstand.
After deleting the explorer.exe folder in regedit from
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution.options
explorer.exe never crashed after that.
EDIT: After a few months the same problem started again and this fix no longer works for me, but i will leave this answer here in case anyone else has the same problem.
EDIT2: I managed to fix it for good by reinstalling Windows 10 from a setup disk that you can download from their website. I selected to keep my data, and after the installation everything worked fine.
Since you upgraded from windows 7, there are a lot of installed components which could be causing this issue. Usually renaming the file to [original name].bak stops the crashing. The problem is how to know which is the component. Sometimes looking in the Event log might reveal it, but sometimes the crash happens in Explorer.exe and you need to dig deeper to find out which component it is loading which is causing it to crash. I wrote a post here on how to use Process Monitor to help figure it out.
It seems you already resolved this by reinstalling windows but I hope this helps others with the same problem.