HashCheck icon indicating copy to clipboard operation
HashCheck copied to clipboard

Anyone else seen this have a hand in crashing explorer?

Open klepp0906 opened this issue 6 years ago • 4 comments

My god it took forever for me to dial in on this.

I could not find out why my explorer was crashing as it would only happen a few times a day with a cross-thread error, and the only "trigger" i could find, was it always happened when I was downloading something with the chromium browser.

Anyhow, removed hashcheck to my chagrin and low and behold, havent had it happen in days.

I've been in the process of migrating 100TB of data to new drives, and have had to be very cautious about when i try to download a file through chromium as when I do it if it decides its one of those crashing times, i get the spinning wheel of doom and the reset of my file transfer/file explorer window/taskbar etc.

I considered trying the "run file explorer windows in a separate process" to see if that at least allowed me to not lose my progress/continue working when crashes happened - but ultimately id prefer to resolve it proper like.

I tried a few of the alternatives but I prefer this.

Am going to try the alpha build thats floating around now and hope for the best.

klepp0906 avatar Mar 15 '20 00:03 klepp0906

don't do data migrations with windows explorer. use ROBOCOPY, it's built into windows since vista and it supports multi-threaded operations (since Win7), can resume from network interruptions, can do differential folder tree copies (mirror mode), and a lot more. https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/robocopy

R-Adrian avatar Mar 23 '20 21:03 R-Adrian

I generally only use robocopy for backup scripts. Depending on my need migration wise (its very infrequent) its drag n drop if junk data, or macrium cloning.

either way, not relevant to the issue at hand as this had been/has been happening long before i got my new disks and started moving stuff over. It just had a bit less of a consequence apart from usually being profoundly annoying.

Anyhow, i noticed two things. 1) the alpha seems to have removed the issue, at least for now and 2) i did an in place upgrade of windows after the fact, and for some reason it took it upon itself to remove hashcheck? o.O I had to reinstall after that.

klepp0906 avatar Mar 24 '20 00:03 klepp0906

windows removing HashCheck during edition upgrades is an old known problem... https://github.com/gurnec/HashCheck/issues/15 the problem there is that HashCheck is installed under %SystemRoot%\{SysWOW64|System32}\ShellExt\HashCheck.dll and that is is a Microsoft-reserved location for OS components. so it should be under {%ProgramFiles%|%ProgramFiles(x86)%}\HashCheck\HashCheck.dll

R-Adrian avatar Mar 26 '20 19:03 R-Adrian

ah, thanks for pointing that out. at least i know to watch for it (if i remember, im old sigh) during upgrades.

You'd think it would be an easy fix but i could be entirely wrong lol.

klepp0906 avatar Mar 26 '20 21:03 klepp0906