И так вы столкнулись с такой ошибкой. Ошибка возникает из за использования разных платформ на рабочей станции, так же из за разных операционных систем пользователей , которые работают в базе. Из за разной разрядности процессора.
Ошибку можно устранить несколькими способами:
1. Чисткой кэша на рабочей станции, через директорию 1C
2. Чисткой кэша через саму программу 1С. Находим нашу базу в 1С и нажимаем изменить
Нажимаем далее и прописываем в "параметрах запуска "
/ClearCache
Жмем готово и запускаем базу
Если после этого ошибка так и осталась, переходим в конфигуратор базы данных. Нажимаем на вкладу "Администрирование" - "Тестирование и исправление"
Перед этим желательно выгрузить базу, т.к при тестирование иногда возникают ошибки, и можно сделать базе еще хуже)
Нажимаем выполнить и ждем окончания результата. Здесь придется подождать , т.к база может тестироваться сутки, все зависит от размера базы данных. После этих процедур, ошибка должна пропасть.
Но, бывает так, что и через конфигуратор 1С тебя не пускает, пишет ту же самую ошибку "Файл базы данных поврежден". В этом случае идем в каталог с программой 1С
Здесь заходим в папку платформы , которая стоит у вас в данный момент. Переходим далее в папку bin и ищем файл "chdbfl.exe", запускаем его.
Прописываем путь к базе данных, файл будет называться "1Cv8.1CD" и нажимаем выполнить. После этого спокойно заходим в 1С, но желательно сделать Тестирование и исправление. На этом все друзья, ошибку мы устранили.