Before suggesting a hotfix I think I would at least take a look at the hotfix myself and the list of files it wants to install and check the dates/versions as many hotfixes are old and have been rolled into later Windows Updates.
If the dates on the files are earlier than what I have now I would be hesitant to install the hotfix but if I were really curious I would make a System Restore point so I could undo the change and then see if the hotfix will install on my own system first - chances are most hotfixes will not install on an up to date system.
Many hotfixes are so old they even contain pre Service Pack 1 files and forunately attempting to install them will fail on must systems.
if you were to install the hotfix (which seems to have a shell.dll version 6.1.7601.22503) you would be taking that file back in time about 5 years on your system - probably not a good idea - that is why the update is not applicable to your system. You should be glad it failed to install.
Assuming both drives are formatted NTFS (I did not ask that before) and with some Google searches it seems that robocopy (Robust File Copy) which comes with Windows 7 might be the answer.
I haven't used robocopy in a long time but maybe somebody here is familiar with it and can offer some ideas.
I think that if you simply want to copy everything from drive F to drive D open a Command Prompt window (as Administrator) and enter the command:
robocopy f:\*.* d:\*.*
Some Googling with reveal many results about how to use robocopy.
Edited by joseibarra, 05 April 2018 - 12:57 AM.