Загрузка метаданных

Содержание

Данная ошибка чаще всего встречается во время работы с программой «1С:Предприятие 7.7». Наиболее распространенной ситуацией ее возникновения является попытка простого перенесения папок с файлами установленной программы с одной рабочей машины на другую вместо стандартной установки с помощью дистрибутива. Ошибка загрузки метаданных связана с тем, что системе не удается найти и открыть файл 1cv7.md по заданному пути.

Наиболее надежным вариантом решения данной проблемы является использование дистрибутива поставки «1С:Предприятие» для полной переустановки программы «с нуля». Установив программу, не следует вручную прописывать путь к базе данных – для этого нужно использовать диалог выбора для подключения к новой информационной базе. Такой вариант будет более надежным и корректным.
Однако правильная инсталляция «1С:Предприятия» с указанием расположения базы данных не всегда является гарантией успеха. Не исключена возможность возникновения следующей ошибки при запуске программы: «Порядок сортировки, установленный для базы данных, отличается от системного». Причина кроется в отличии языковых региональных стандартов операционной системы, установленной на компьютере, от стандартов, которые используются в 1С.
Существует два способа решения данной проблемы:
1. Информационная база должна быть запущена в режиме «Конфигуратор». В верхнем горизонтальном меню в пункте «Администрирование» необходимо выбрать пункт»Кодовая страница таблиц ИБ».
Откроется новое окно, в котором следует выделить «Текущая системная установка» и подтвердить выбор. Далее появится системное сообщение о том, что изменения в кодовой странице повлекут перестройку индексов всех таблиц информационной базы данных. Нужно подтвердить изменения.
После этого можно выйти из режима конфигуратора и войти в режим пользователя «1С:Предприятия». Если эта ошибка возникает у нескольких баз данных, эту процедуру нужно провести с каждой из них.
2. Второй способ решить проблему – отключение проверки сортировки кодовой страницы. Для этого на системном диске C: необходимо зайти в папку с установленными программами Program Files и найти папку с «1С:Предприятие 7.7» (она называется «1cv77»).
Здесь расположена папка bin, в которую нужно добавить файл OrdNoChk.prm. Файл можно создать самостоятельно. Откройте новый документ в текстовом редакторе Блокнот и в меню «Файл» выберите «Сохранить как», укажите имя файла «OrdNoChk.prm», а тип файла – «Все файлы». Или просто скачайте этот файл с нашего сервера по .
Не удалось решить вопрос? Обращайтесь к нам:

Устранение ошибки загрузки метаданных в 1С

Бухгалтерам приходится часто сталкиваться с сообщением «Ошибка загрузки метаданных 1С», вызывающим активную тревогу, поскольку разобраться самостоятельно, как устранить такую ошибку, как сделать так, чтобы программа вновь заработала, не сопровождаясь проблемами, большинство неопытных бухгалтеров просто не знают.

Суть ошибки в отсутствии в базе необходимого файла.

Прежде всего, следует понимать, что сообщение «Ошибка загрузки метаданных в 1С 7.7» возникает в тех случаях, когда программное обеспечение при запуске не может обнаружить непосредственно сам файл метаданных в информационной базе.

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

Особенно некорректное отключение провоцирует такой сбой, если базы находятся на съёмных носителях. Безусловно, если этот съёмный носитель выходит со строя, воспользоваться записанными на нём метаданными не удастся. Не следует исключать и вероятность того, что проблема возникла вследствие проникновения на ПК вирусного ПО.

Способы устранения ошибки

Если вы стали свидетелем возникновения сообщения «Ошибка загрузки метаданных в 1С на Windows 7», панику отбросьте в сторону, сосредоточьтесь и начните разбираться с тем, как всё-таки решить возникшую проблему. Поверьте, если следовать рекомендациям, эта проблема не покажется для вас такой уж страшной и неимоверно сложной.

Конечно, вы должны понять, что привести к ошибке метаданных в 1С 7.7 может не одно только повреждение, а сразу несколько. Только в связи с тем, что первоначально программа загружает md.

файл, она, выявляя его повреждение, сигнализирует об этом сообщением «Ошибка метаданных 1С».

Узнать сразу об остальных неисправностях компонентов баз вы просто не можете, поскольку программа просто вас об этом не уведомляет.

К сожалению, спровоцировать такую ужасную для вас проблему, могли вы даже собственноручно. Это часто случается, когда возникает желание переписать md.файл, воспользовавшись копией. Это катастрофическая ошибка для программы, поэтому совсем неудивительно, что она начинает «мстить» бухгалтерам за неумелое обращение с ней. Желая переписать информацию, недопустимо делать копию.

Алгоритм действий

Чтобы не навредить ещё сильнее программе, важно неукоснительно следовать рекомендациям опытных пользователей. Если обнаружена уже повреждённая информационная база, не торопитесь предпринимать какие-либо действия до тех пор, пока не сделаете посекторную копию.

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

Если даже видит, не спешите переходить к следующим шагам, проверьте правильность указанного пути. Иногда при системном сбое путь становится некорректным, безусловно, воспользоваться информационной базой программа не может, по этой причине она не будет корректно загружаться. К сожалению, если путь правильный, значит, проблема всё-таки посерьёзнее, но и с ней можно разобраться.

Начнём искать причины проблемы, если ПО видит этот файл, но не может его прочитать. Предлагаем вам открыть проводник Windows, после чего попытаться создать точную копию файла конфигурации, размещая его на другом дисковом пространстве.

Если даже при таких действиях возникает сообщение об ошибке, сообщающей, что не удаётся прочитать файл, значит, высока вероятность того, что ваш диск, на котором сохранена база, просто повреждён. Иногда такое случается, когда на съёмном диске устанавливается защита, ограничивающая права на чтение.

К сожалению, достаточно часто бухгалтера сталкиваются с тем, что файл можно прочитать, но он оказывается повреждённым по причине вирусной атаки, некорректного выключения и прочего. Итак, прежде чем приступить к дальнейшим действиям, очень важно сделать резервную копию, которую разместить на другом дисковом пространстве.

Хорошо, если бухгалтера периодически создают резервную копию, тогда достаточно распаковать эту копию и заменить повреждённый файл этой копией. Если же такого «спасительного» архива просто нет, воспользуйтесь «дружеской» помощью утилиты GComp. Эта утилита помогает распаковать файл конфигурации, а затем точно также его успешно упаковать, восстановив работоспособность программы.

Также рекомендуем просмотреть название фала, воспользовавшись любым HEX-редактором. Если вы обнаружите, что ничего общего с Compound он не имеет, значит, кто-то его с «огромным аппетитом скушал». В большинстве случаев после вирусного вмешательства что-то сделать с таким файлом уже невозможно.

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

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

Ошибки в 1с, рассмотрение основных ошибок в 1с и их исправление

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

Программа 1с является программным продуктом (программным обеспечением), соответственно в данной программе тоже могут встречаться различные ошибки которые приводят к не правильной работе системы.

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

Любой наш программист 1с всегда готов Вам помочь в решении любых вопросов связанных с ошибками 1с!

Из-за чего возникают ошибки в базе 1с ?

Теперь давайте немного поговорим о том из-за чего же все-таки могут происходить различные ошибки в базе 1с при работе с программой. На самом деле причин может быть очень много и все они могут иметь под собой абсолютно разную почву. И все же, мы с Вами постараемся понять в обобщенных чертах причину возникновения различных ошибок в 1с.

По нашим данным самой популярной причиной возникновения ошибок в 1с является неправильное написание кода разработчиком 1с, в связи с этим программа может работать некорректно. В роли разработчика может выступать как программист 1с который разрабатывает саму программу 1с, так и программист который ее дорабатывал/изменял.

Дальше идут ошибки которые возникают из-за не правильного работа кеш памяти. Обычно они проявляются очень странным образом и что удивительно никак не объясняются нормальной логикой, т.е. исходя из кода, программа должна работать одним образом, а работает она на самом деле абсолютно по другому. Очень часто подобные задачи ставят некоторых программистов в тупик.

Ну и замыкают этот список ошибки возникающие в базе 1с из-за оборудования установленного на компьютере. В частности одна из самых частых ошибок это нехватка оперативной памяти на компьютере который выбрали в качестве сервера. Любые ошибки возникающие в 1с 8.2 и 1с 8.

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

Ошибок в 1с может быть великое множество и происходить они могут по самым разным причинам.

В данной статье мы не будем рассматривать все возможные ошибки 1с, мы постараемся выделить так называемые основные «виды” встречающихся ошибок.

Мы условно называем их «виды” так как содержание ошибки которое показывает Вам программа как правило всегда различное, а суть часто бывает одинаковая. Итак выделим самые часто встречающиеся ошибки в базе 1с:

  1. Ошибка формата потока
  2. Поле объекта не обнаружено
  3. Индекс находится за границами массива
  4. Метод объекта не обнаружен
  5. Недостаточно памяти
  6. Ошибки связанные с таблицами SQL (актуальны для серверов 1с которые работают на реляционных базах данных, например MySQL)
  7. Ошибка доступа 1с

Ошибка формата потока в 1с

Данная ошибка очень часто проявляется при ошибочном чтении последовательности команд из байт-кода в потоке, поэтому она и называется ошибка формата потока 1с.

Любая транзакция будет прервана если в следствии ее исполнения возникает данная ошибка. Подобные ошибки требуют немедленного исправления так как они могут навредить работе системы 1С Предприятие.

Данные ошибки могут исправить только квалифицированные программисты 1с.

Поле объекта не обнаружено

Если система 1с выдает вам сообщение об ошибке с текстом «Поле объекта не обнаружено», то это означает следующее, что ошибка возникает в ситуации когда программа пытается обратится к реквизиту (полю) объекта которого просто не существует. Данная ошибка носит характер «ошибки времени выполнения” если она возникает в 1С Предприятии. Ошибки этого рода также исправить могут только программисты.

Индекс находится за границами массива

Массивом в программировании называется некая область памяти в которой хранятся множество объектов одинакового типа (в 1с такими типами могут выступать например СправочникСсылка, ДокументОбъект и т.д. , а также любые примитивные типы такие как число, строка, булево и т.д.).

Ошибка 1с связанная с выходом за границы массива как раз и случается тогда, когда программа обращается за границы памяти которая выделена под массив.

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

Данная ошибка очень часто проявляется при ошибочном чтении последовательности команд из байт-кода в потоке, поэтому она и называется ошибка формата потока 1с.

Любая транзакция будет прервана если в следствии ее исполнения возникает данная ошибка. Подобные ошибки требуют немедленного исправления так как они могут навредить работе системы 1С Предприятие.

Данные ошибки могут исправить только квалифицированные программисты 1с.

Недостаточно памяти в 1с

Эта ошибка происходит в том случае если у системы заканчивается вся оперативная память выделенная под нужды выполнения программ в операционной системе, поэтому программа и выдает ошибку «Недостаточно памяти в 1с». Она может произойти при различных событиях таких как обновление конфигурации, обработка большого файла, при формировании отчета, загрузки большой базы данных и т.д. Подобную ошибку пользователь может попробовать исправить сам.

Возможное исправление ошибки 1с «Недостаточно памяти»

Ошибка кроется в ограниченном выделении адресной памяти операционной системой под ПО (программное обеспечение).
Ограничения для адресной памяти по умолчанию составляют:

  • для 32 битной системы – 2гб
  • для 64 битной – 4 гб

Для того, что бы увеличить размер адресной памяти Вам необходимо сделать следующие действия:

  1. Запустите командную строку: «Пуск – Выполнить” – введите CMD и нажмите клавишу enter
  2. Теперь в командной строке введите текст без кавычек «bcdedit /set increaseuserva 3072″, где 3072 – размер желаемой адресной памяти
  3. Перезагрузите Вашу операционную систему (компьютер)
  4. Попробуйте выполнить то действие в 1С, которое не получалось ранее и приводило к ошибке.
  5. Если всё получилось и операция повторяется не так часто – рекомендуется вернуть размер адресной памяти к значению по умолчанию с помощью команды «bcdedit /deletevalue increaseuserva”

Ошибки связанные с таблицами SQL

Ошибки данного рода обычно возникают на стороне сервера, в тот момент когда система обращается к таблице и не может прочитать данные.

Такая ошибка может возникать из-за не правильной настройки сервера, а также из-за повреждения таблиц SQL.

В особых тяжелых ситуациях может даже не быть возможности восстановления базы данных, и тогда Вас может спасти только архивная копия базы данных. Мы настоятельно рекомендуем своевременно делать архивные копии базы данных.

Данная ошибка происходит тогда когда пользователь пытается выполнить какое-либо действие которое запрещено правами доступа (роли). Именно поэтому система выдает ошибку доступа в 1с. Роли настраиваются в конфигураторе программистом.

Не получилось исправить ошибку в 1с ?

Если у Вас не получилось исправить какую-нибудь ошибку в 1с не стоит отчаиваться, поднимите трубку и позвоните нам! Наши специалисты всегда готовы Вам помочь в решении любых вопросов связанных с 1с, в том числе и с ошибками возникающими при работе системы.

Ошибка формата потока 1С — методика исправления

Ошибка формата потока 1С Предприятие — одна из самых распространенных ошибок, возникающих при работе с 1С программами. Из публикации вы узнаете, как исправляется ошибка формата потока 1С Предприятие 8.3 без обращения к администраторам или партнерам 1С, проверенными на практике способами.

Работаешь в программе 1С, все замечательно, а тут неизвестно из-за чего появилась небольшая форма с уведомлением «Ошибка формата потока» и с вариантами «Завершить работу» в программе или «Перезапустить» программу. Перезапуск, естественно, ни к чему не приводит, ошибка появляется снова…

Я описал ваш случай? Не огорчайтесь! Вы не первый пользователь 1С у кого эта ошибка появилась, и, уверен, что не последний. За время работы с 1С программами выработался алгоритм исправления этой ошибки, которым я хочу поделиться в этой публикации. Поэтому, читайте и исправляйте эту 1С «занозу»! Итак…

…из публикации вы узнаете:

Ошибка формата потока 1С Предприятие 8.3 — одна из самых распространенных в работе 1С:Предприятие и при этом одна из самых не информативных.

Вылетает окошко с сообщением об ошибке и никакой дополнительной информации, что и где сломалось и как починить.

Поэтому, исправление ошибки формата потока 1С начнем с вычисления причин появления этой ошибки, что бы лучше знать «врага» в лицо.

Почему возникает ошибка формата потока 1С Предприятие 8.3

Что бы выяснить причины появления ошибки формата потока 1С 8.3 необходимо рассмотреть область данных 1С платформы. Тут хотелось бы отметить, что платформа 1С во время работы использует:

  • жесткий диск, на который во время работы платформы 1С сохраняются временные файлы настроек, логи, сервисная и пользовательская информация;
  • сеть (в случае сетевой работы), по средствам которой происходит обмен пакетами данных с другими компьютерами или серверами сети (в случае клиент-серверного варианта работы 1С Предприятие).

Причем, платформа 1С Предприятие использует указанные ресурсы постоянно.

А теперь представьте, что произошел скачек электричества, поэтому часть сетевого пакета исказилась и была записана в некорректной форме или отключили электричество и данные, которые писались в кеш 1С записались частично, что в этом случае произойдет?

Правильно! При попытке прочитать эти данные и их обработать, 1С не сможет их «прожевать» и выплюнет с «ошибкой формата потока». Вот такой «верблюд» получился и у вас. Давайте рассмотрим, что можно с этим сделать.

Первым делом необходимо сделать копию информационной базы 1С на случай порчи рабочей базы при её исправлении.

Эффективный способ исправить ошибку формата потока 1С Предприятие 8.3 для файловых баз данных 1С

Если вы работая в файловой версии 1С Предприятие, стали жертвой этой напасти, то хочу предложить способ от её избавления, работающий в 78% случаев.

Путь до каталога базы данных 1С Предприятие 8.3 вы можете посмотреть при запуске программы — он будет расположен внизу окна запуска 1С Предприятие 8.3.

По поводу удаленных файлов не переживайте — это все служебные файлы, которые будут созданы заново в правильном формате при следующем запуске 1С Предприятие 8.3.

  • Если предложенный способ не помог, то для исправления файловых баз в 1С Предприятие 8.3 предусмотрена утилита chdbfl.exe. Проверьте структуру вашей базы, воспользовавшись этой утилитой.

Ошибка формата потока 1С 8.3 не исчезла? Плохо! Читаем дальше.

Стандартные шаги по исправлению ошибки формата потока 1С Предприятие 8.3

Если указанные выше рекомендации не помогли в исправлении ошибки формата потока 1С или если у вас клиент-серверная база данных 1С, то следующими шагами исправления будут стандартные операции, возникающие при любых ошибках:

На эти темы были написаны подробные публикации, поэтому тут мне добавить нечего. Читайте статьи и делайте всё в точности по написанному.

Если после проделанных с базой манипуляций «ошибка формата потока» все равно появляется, в этом случае пробуйте ещё один проверенный способ:

На этом шаге исправить ошибку формата потока 1С Предприятие 8.3 получается в 94% случаев. Но что делать есть не спало???

Нестандартные способы исправить ошибку формата потока 1С Предприятие 8.3

До этого были проделаны все стандартные операции по исправлению данной ошибки, и если до этого момента ошибка не устранена, значит придется заняться «творчеством». Ещё этот процесс называют «танцами с бубнами» или «шаманством»… Поэтому, если до этого вы не «танцевали», то ошибка формата потока 1С Предприятие 8.3 может вам составить отличную пару. Итак, продолжим:

  • Пробуйте загрузить файл *.dt в новой базе данных, созданной на другом компьютере. Этим вы исключите вероятность некорректно работающего железа или программ компьютера, где находится база.
  • Удалите (именно УДАЛИТЕ через Установку и удаление программ) платформу 1С и установите заново, желательно новейшую версию. Исключаем некорректно работающие исполняемые файлы платформы, которые могли быть подпорчены вирусами или «посыпавшимися» секторами жесткого диска или другими способами.
  • Обновите конфигурацию на следующий релиз или загрузите текущую конфигурацию из файла *.cf с полным замещением объектов.
  • Отключите брандмауэр и антивирусы. Существует вероятность, что исполняемый файл был замечен в подозрительной активности антивирусом и помещен в карантин или остался под жестким контролем с блокировкой «опасных» действий. В любом случае — исключаем вариант карантина антивирусов.
  • Удалите временные файлы на компьютере. Они находятся в нескольких местах:

  1. В профиле пользователя, для поиска введите %Temp% в адресной строке проводника.
  2. В папке C:\Windows\Temp
  3. Иногда на диске C:\Temp
  • Ещё один способ был однажды применен, когда ничто не помогало — создали полный начальный образ базы данных и потом отвязали его от РИБ, сделав независимым. Получили ту же базу, пропустив начальную через механизмы РИБ (как через мясорубку

58 пользователя считают данную страницу полезной. Информация актуальна! Страница была обновлена 16.12.2019

Если у Вас появилось окно с сообщением «Ошибка загрузки метаданных 1С 7.7», то это почти наверняка поврежден файл с метаданными 1сv7.md, либо он просто напросто не найден.

Если база 1С «потерялась»

Если файл цел, но по каким-то причинам к нему указан неверный путь, то считайте, что Вам повезло. Достаточно правильно указать путь к базе данных, и все будет в порядке. Чтобы указать правильный путь, нужно запустить программу и нажать кнопку «Изменить»:

Появится окно с названием информационной базы и строка с указанием пути к ней:

Нужно выбрать каталог, где находится файл 1сv7.md.

Если база действительно повреждена

Теперь рассмотрим вариант, когда путь указан верно, а следовательно, файл поврежден. Это может произойти при внезапном выключении электроэнергии, неправильном извлечении переносного носителя информации, поражения файла вирусом.

Получите 267 видеоуроков по 1С бесплатно:

Не исключено, что поврежден не только md файл, но и другие. Но программа сначала обращается именно к файлу конфигурации и, если не может его корректно открыть, выдает ошибку. Если файл md в порядке, то сообщение скорее всего будет другим, например, связанное с нарушением индексации или прочее. Для исправления данных ошибок обычно достаточно штатных средств программы.

Кстати, проверьте, возможно, у Вас настроено резервное копирование всей базы данных, и Вам нужно просто восстановить ее. Но после этого все равно проверьте диск на целостность и на вирусы, иначе ситуация может повториться.

Итак, что можно предпринять для лечения файла конфигурации.

Важно! В первую очередь сделайте копию всего каталога с базой данных, чтобы не усугубить ситуацию!

После выполнения резервной копии поочередно выполняем следующие действия:

  1. Проверяем, скопировался ли файл в другой каталог, а лучше на другой диск. Если скопировался и размер совпадает, то доступ на чтение есть. На всякий случай попробуйте создать новую базу данных, указав путь к каталогу, в который скопировали исходную базу. Если все заработало, проблема с диском. Если ошибка остается – поврежден файл md.
  2. Самый простой способ восстановить файл конфигурации – это найти файл с таким же релизом и заменить им поврежденный. Но этот способ приемлем, только если у Вас нет своих изменений в конфигурации, либо они незначительны, и их легко внести опять. Помните, что изменения нужно внести до первого запуска 1С в режиме пользователя, иначе можно потерять данные. Релиз конфигурации можно узнать следующими способами:
  3. Если это файловая база данных, находим файл 1SCONST.DBF и открываем его в любом dbf редакторе. Ищем там ячейку с цифрами, начинающимися с 7.7. Это и есть номер релиза:

Если база SQL-ная, пишем простой запрос, который выдаст нам номер релиза:

WHERE [OBJ >

  1. Замена файла неприемлема. Установите любой HEX – редактор и посмотрите заголовок файла. Если он выглядит не так (символы РП в начале, то файл на 95% убит либо вирусом, либо еще чем-то, и восстановить его будет практически невозможно):

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

И настройте, наконец, себе регулярное резервное копирование 1С! Причем на другой физический диск! Это самый надежный способ избежать неприятных ситуаций с базой данных.

К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

Сообщение об ошибке загрузки метаданных – это одна из самых распространенных ошибок при повреждении данных в 1с 7.7. Фразу «ошибка загрузки метаданных» бухгалтер видит, в случае если 1с при запуске не может обнаружить файл метаданных в системе базы или он как-то поврежден. Как правило, такого рода сбои происходят со съемными носителями, тем более в случае их неправильного отключения от компьютера, но это может быть также вызвано и выходом из строя самого носителя. Такое же сообщение пользователь получит и при нарушении базы в результате воздействия некоторых видов вирусов. Зачастую при ошибке загрузки метаданных поломка комплексная, то есть нарушен не только md файл но и иные компоненты базы. В первую очередь программа при запуске проверяет md файл, поэтому в первую очередь появляется сообщение о его неисправности. При таких ошибках программа полностью блокирует доступ к базе для предотвращения дальнейших повреждений.

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

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

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

Если путь к каталогу БД указан верно, вам повезло меньше: имеется файл, но не загружается, причины этого:

1. Файл нельзя прочитать или нет доступа к чтению файла. Затем попробуйте убедиться, что этот случай не ваш – попытайтесь сделать копию файла конфигурации на другом диске с помощью Проводника Windows. Если появилась «ошибка чтения файла», то это значит, что причина здесь в физическом повреждении диска или нет прав на чтение.

2. Файл читается, но поврежден (причина – отключение света; вирус, поедающий Compound файлы; отказ жесткого диска компьютера)

Файл читается, но он поврежден

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

В первую очередь нужно восстановить информацию из резервной копии. Если изменений метаданных не производилось после последнего резервного копирования, то распаковать можно только 1 файл MD, заменить поврежденный файл извлеченной из архива копией.

Если архива нет, нужно проделать следующие действия

— Попытаться распаковать файл конфигурации с помощью утилиты GComp. Если получилось распаковать файл, этой же утилитой файл упакуется и будет дальше работать.

— Любым HEX-редактором посмотреть заголовок файла. Если ничем не похож на Compound, то перед вами полностью чем-то убитый файл метаданных. Вероятно, этот файл зашифрован вирусом. В 90% случаев он не подлежит восстановлению.

— Если была стандартная конфигурация, можно попытаться в интернете найти MD файл такой же конфигурации и такой же версии. Номер версии можно узнать из файла.

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

Повреждения, возникшие из-за сбоя, как правило, минимальны. А вот повреждения, полученные в результате неудачных попыток восстановления зачастую фатальны.

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

В том случае если путь в 1С правильно указан – это тоже представляет проблему: файл существует, но загрузка не производится и происходит это зачастую из-за 2х причин:

Нет возможности выполнить чтение файла. Стоит в этом убедиться – пытаемся выполнить копирование файла на другой диск методом Проводника Windows. Если ничего не вышло, произошла ошибка чтения файла, то – этот файл не читается или потому что он физически поврежден или, отсутствуют права на это.

Файл может читаться, но он на самом деле поврежден:

  1. Резкое отключение электроэнергии в пятницу…
  2. Вирус, которые приносит вред Compound файлам что просит несколько рублей за полученный код расшифровки файла (ни в коем случае нельзя на это вестись!)
  3. Физический износ винчестера (жесткого диска) ПК.