You probably know that in Windows Explorer, the address bar also acts as a progress bar (when loading the screen).
When you navigate to a new folder, Windows Explorer shows the empty icons of all the files and subfolders in there, and then gradually loads thumbnails into those empty icons.
During this process of loading thumbnails into empty icons, the address bar acts also as a progress bar, that is a green strip appears at the far left of the address bar, and gradually grows to the right and reaches the right end of the address bar.
This looks like this:
https://i.imgur.com/UUCrgYk.jpeg

Usually, this progress bar moves from the beginning to the end in a split second.
But, sometimes it goes very slowly and NEVER reaches the end (even though it keeps going).
Even if I wait an hour, it will never reach the end.
The only way to get rid of it is to press "Esc".
When I press "Esc", then the progress stops (the green strip in the address bar/progress bar disappears and the mouse pointer goes back to hourglass).
But the screen shows bare naked icons of the video files.
Like this:
https://i.imgur.com/s9PbZSc.jpg

When this happens, the only solution that I know of is to reboot the computer.
Then after I reboot the computer, it works fine again and looks like this:
https://i.imgur.com/hQ5dIMQ.jpg

This problem happens to me on average approximately once every three to four weeks.
And whenever this happens, nothing solves the problem except rebooting my computer.
Rebooting the computer solves this problem.

Why does this problem happen?
And how can I resolve it (short of rebooting my computer)?

Please advise.
Thanks.