Depends on the type of problem. The Long Test will go through EVERY Sector of the HDD and read it, store that temporarily, write special test data to the Sector, read that back and check whether it has a strong signal and contains the data correctly, then restore the original data to the Sector. Then on to the next. This is pretty thorough, and takes a long time. That can detect a Sector that cannot store data accurately, and also a Sector that already has data encoded on it incorrectly so that the checksum tests on it fail. BUT if erroneous data has been written to a Sector correctly, these tests cannot tell that. So if some of your original data was incorrect (for example, your text document had spelling errors), these tests won't...