>Вы говорите о файлах, "битых" информатически, а не по содержанию.
Не понял, что такое "информатически". Ошибки в "теле" файла можно попытаться выловить автоматически специально разработанными программами, но затраты на создание и поддержку подобных программ не смогут окупиться, так как простейшая проверка это открытие файла в данном конкретном приложении. Если файл не открывается, то файл "битый". Проблема в том, что при массовом автоматическом создании файлов нет специального времени на дополнительную проверку и вынесение решения по файлу (вдруг это был сбой не файла, а проверочной программы или системы в целом — например, перегрузка процессора или памяти в конкретный момент времени). Поэтому данные о таких файлах откладываются на "потом", сам файл сохраняется с примечанием о возможной проблеме и попадает в архив как единственный на данный момент доступный экземпляр. В идеале со временем он заменяется на нормальный, но на практике это часто не происходит, и мы получаем "битый" файл в качестве эталонного.
no subject
Не понял, что такое "информатически".
Ошибки в "теле" файла можно попытаться выловить автоматически специально разработанными программами, но затраты на создание и поддержку подобных программ не смогут окупиться, так как простейшая проверка это открытие файла в данном конкретном приложении. Если файл не открывается, то файл "битый".
Проблема в том, что при массовом автоматическом создании файлов нет специального времени на дополнительную проверку и вынесение решения по файлу (вдруг это был сбой не файла, а проверочной программы или системы в целом — например, перегрузка процессора или памяти в конкретный момент времени). Поэтому данные о таких файлах откладываются на "потом", сам файл сохраняется с примечанием о возможной проблеме и попадает в архив как единственный на данный момент доступный экземпляр. В идеале со временем он заменяется на нормальный, но на практике это часто не происходит, и мы получаем "битый" файл в качестве эталонного.