Error checking is similar to scandisk from win9x and 2k etc... not sure of the level of scanning, perhaps just a quick file scan, but should be options somewhere to invoke full surface scanning etc...