Для устранения неисправностей архивов RAR программа WinRAR представляется оптимальным и основным средством. Для архивов ZIP она также дает неплохие результаты, но здесь конкуренцию составляют многочисленные специализированные программы.

Восстановление баз 1С: Предприятие

Базы данных, с которыми работают программы семейства 1С: Предприятие, состоят из множества отдельных файлов. Часть из них несет сведения о конфигурации, а другие (файлы с расширением DBF) являются изменяемыми файлами базы данных. Если ошибка затронула только конфигурационные файлы, проще всего не восстанавливать базу, а просто переписать эти файлы из дистрибутива конфигурации или любой резервной копии.

Повреждение базы чаще всего происходит в результате системных сбоев, внезапного отключения питания компьютеров или возникновения проблем с локальной сетью. Основной и прямой путь восстановления базы – тестирование и исправление ее средствами программы 1С, запущенной в режиме Конфигуратора. Главная особенность подобного восстановления в том, что Конфигуратор использует логику построения базы и некоторые данные могут быть восстановлены по связанным с ними записям в других, неповрежденных файлах.

Разумеется, перед любыми попытками восстановления следует создать резервную копию базы данных. Лучше всего сделать это простым копированием папки с базой в другой каталог.

1. Откройте программу 1С в режиме конфигуратора.

2. Запустите проверку открытой базы (меню Администрирование → Тестирование и исправление).

3. При наличии свежей резервной копии можно сразу приступать к исправлению: выберите вариант Тестирование и исправление. В ходе тестирования показываются обнаруженные ошибки базы. Обратите внимание на имена файлов. При исправлении, в случае разночтений, программа может попросить указать, на основании каких данных следует восстанавливать конкретную запись или же ее следует удалить вообще.

4. После восстановления откройте базу в монопольном режиме и проверьте корректность записей и итогов. Вполне возможно, что какие-то записи придется исправить или добавить вручную.

Восстановление поврежденных баз возможно почти всегда. Дело лишь в числе утраченных записей. Восстановление отдельных файлов специальными программами практически не требуется – средства Конфигуратора 1С достаточно эффективно восстанавливают структуру файлов базы данных. В программу заложены средства архивирования, и другие способы резервного копирования всегда есть в распоряжении. Восстановление из последнего архива может оказаться быстрее тестирования и восстановления даже с учетом повторного ввода данных, появившихся с момента последнего архивирования.

Программы для восстановления файлов

Специализированные программы созданы для восстановления файлов почти любого известного формата. По числу программ на первом месте, безусловно, оказываются документы Microsoft Office. Простой поиск в Интернете выдает около трех десятков названий утилит для восстановления документов Word или таблиц Excel.

Работа подобных программ основана на том, что в файле ищутся присущие этому формату структуры (заголовки, таблицы и т. д.). Если структура найдена, она анализируется на предмет допустимости содержащихся в ней записей. Правила проверки известны, они прямо вытекают из описания формата. Если запись явно не соответствует допустимому или ожидаемому значению, то она исправляется. Точно так же могут генерироваться отсутствующие или неполные структуры. Конкретные алгоритмы работы у всех программ свои собственные, поэтому разными оказываются и результаты их работы в реальных ситуациях.