Sometimes it baffles me just how inefficient Windows can be at the most basic tasks. I am currently moving (or trying to move) a couple of files (well, ok, about 10^5 of them, but still...) from one directory to another. The two directories are on the same file system, so no physical data transfer of the file contents should be required, only directory entry updates. I would naively assume that this should take a few seconds at most. Yet, for the last 3 hours or so, Windows is informing me that it is "preparing to move" and "discovering items" (apparently it has discovered zero so far). Now call me a slave-driver, but when I ask the OS to move files, I'd expect it to do so promptly, instead of embarking on a journey of self-discovery. Is there a way to tell Windows to stop discovering and just get on with the job?
I wonder if I should carry around a Linux installation on a memory stick so I can just plug it in and quickly switch over to Linux whenever I need to do heavy-duty file operations.