I had few bad RAM sticks for free from friendly computer store back in the days when 128MB was a lot of memory and quite expensive. Just few bad bytes at static addresses. They worked very well for experiments in Linux with BadRAM patch. Did POST ever complain? Not even once.SQUIRE wrote:Always on/off bit on an otherwise correctly functioning system? Your POST will usually immediately catch it on boot up. ...
Did all this integrated error checking help me last month when my harddrive decided to entertain me with some unreadable sectors? S.M.A.R.T.'s raised Current Pending Sector attribute was really helpful after the data failed to read. Would re-reading the file just after write help? Possibly yes.
Or did I get any indication about something going wrong few years ago, when after applying SP1 to Win2k3, something started to silently corrupt SMB transfers from clients to server? Would it allow for saving backups for unlimited time before it was discovered? Why not, as long as no one needed to restore some data.
Well, yes, Windows will detect some changes, to e.g. signed drivers, but it's only very small portion of files. Try to open your notepad.exe in hexeditor and change few random bytes, I mean really random in the middle of the file, not right the "MZ" at the beginning. Not only will the changed executable most likely run just fine, but there won't be any warning from OS about changed file. So much for corruption not being able to stay hidden for too long.Program integrity checks are performed by your OS constantly. For instance CRCs tell Windows when important areas like /Drivers and /ServicePackFiles, etc., are altered.
I'm not sure, maybe once you're so unlucky that you lose some data because of this kind of rare error, it makes you paranoid for the rest of your life. ;) Some people just feel that some kind of verification is needed. No one would force you to use it. TC doesn't even have to completely support it by itself, some simple support for hooking custom verification to file operations could be enough.The fact is literally countless billions of copy-without-extra-validation operations happily occur safely on hundreds of millions of computers ... That would seem to me to evidence enough that yet another layer of checks is utterly unnecessary...
I'd of course like to, but try to find nuclear-tipped cruise missile somewhere cheap. And with all those anti-nuclear stances in the world, they would surely try to put embargos on my country, you know how it goes. It's just not worth it. ;)(You're not running a nuclear-tipped cruise missile fire-control system from your Dell laptop I hope?)