Err Msg: ScanDisk Was Unable to Finish Correcting This...:
*** OK there are two reasons for the error according to MS, ie file paths longer than 259 characters and/or corrupt IE Internet cache.
As I recall there is a third reason as well as one may see [a similar sounding] error on win95 and win98 PCs, ie too many files in the root directory C:\
In other words there appears to be a limit of 512 entries in the root directory on older windows systems. Long file names take up more entries so if you have long file names in root then the number of files "allowed" there will be less than 512. If you come across an older system you may see hundreds of *.chk files in root which are generated by running scandisk. These same files may cause scandisk to stop working on such systems until you delete them.
Which makes perfect sense since scandisk saves its *.chk files to the root folder, and if its full, scandisk has no place to put them so it balks.
From here click here about halfway down page.