Answer:
I eventually found the solution by following the steps outlined below:
- Go to Control Panel
- Search for "Indexing Options"
- Click on the "Advanced" Button. A new dialog opens.
- Locate the "Troubleshooting" section and click on "Rebuild"
- The Indices begin to rebuild again and once they're done, your Windows File Explorer will begin working again.
How did I know it had something to do with the Search Indexing Options? I opened Services from the Task Manager and located "Windows Search". I noticed it had stopped working. Upon restarting it, it stopped automatically after a 2-3 seconds.
However, I noticed that whenever I started it, the File Explorer which was frozen and "Not Responding" would suddenly start responding again. But once the Windows Search service crashes again, the File Explorer would also freeze again.
So I checked the description of the "Windows Search" service and it says: "Provides content indexing, property caching, and search results for files, email, and other content."
This got me thinking that it had something to do with Indexing on File Explorer, and that was when I searched online for Windows Search Indexing and how it could be re-indexed. Upon following the re-indexing instructions, my Windows File Explorer started responding normally again. In addition, the Windows Search Indexing Service which always stopped automatically started working steadily again without crashing.
I thought to share this in case anyone else is going through the same challenge. It was frustrating because I tried all the other methods I could find online with no progress. Some even suggested re-installing windows or running Windows Recovery; of course I didn't go down that path.
Sfcrequires runningDismfirst, as they're hierarchical – JW0914 Mar 05 '24 at 15:52