• Восстановление файлов autocad. Как восстановить повреждённый чертёж в AutoCAD

    Весьма актуальным является вопрос восстановления чертежей после системного сбоя, аварийного завершения работы программы и др. возможных причин. В данной статье уделим особое внимание проверке файлов AutoCAD на наличие ошибок, а также рассмотрим "Диспетчер восстановления чертежей" Автокад. Не зная, как выполнить восстановление файла Автокад, можно потратить уйму времени на создание чертежа заново.

    Как происходит исправление ошибок в AutoCAD?

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

    Бывает такой вариант, что файл AutoCAD открывается без проблем, однако в нем пропадает часть информации, или чертеж вообще пустой, хотя вы уверены, что объекты из него не удаляли. Тогда необходимо вручную проверить чертеж. Для этого переходим в "Файл" → "Утилиты" и выбираем команду "Проверить" (см. рис).

    На запрос командной строки «Исправить все обнаруженные ошибки?» отвечаем «Да». Далее все выполняется в автоматическом режиме. После завершения данной процедуры нужно обязательно сохранить чертеж.

    Диспетчер восстановления чертежей Автокад.

    В Автокад восстановление файлов можно выполнять через более мощный инструмент, так называемый "Диспетчер восстановления чертежей". При запуске программы после сбоя он открывается по умолчанию. Однако его можно вызвать принудительно через "Утилиты" (см. рис. выше). Благодаря Диспетчеру восстановлению подлежит максимально возможное количество изменений, которые были внесены в чертеж с момента последнего сохранения и до «вылета» программы.

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

    Диспетчер восстановления чертежей AutoCAD содержит список файлов в порядке их последнего сохранения , т.е. файл автосохранения (.*sv$), стоящий на первом месте, предоставляет больший интерес, т.к. он имеет последние изменения, которые были внесены в чертеже (см. дату сохранения на рис.).

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

    Что касается файла *.bak , то это резервная копия, которая появляется во время сохранения вами чертежа, т.е. когда выполняется действие "Меню" – "Сохранить" или Ctrl+S. Важно то, что при каждом сохранении этот файл перезаписывается, но при этом в документе хранится версия проекта на момент предыдущего сохранения. Как правило, он бывает полезен, если вы испортили файл, например, что-то удалили или внесли нежелательные поправки, после чего сохранили файл, и возможности «откатить» последние действия нет.

    Многие проектировщики выполняют свои проекты в программе AutoCAD. Я в том числе. У меня периодически выскакивает фатальная ошибка. Происходит это не только на работе, но и на домашнем компьютере. После появления фатальной ошибки не стоит паниковать. В большинстве случаев документ сохраняется во временных файлах. Как восстановить файл после фатальной ошибки, читайте далее.

    Итак, что делать, если появилось окно с фатальной ошибкой?

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

    Во время работы AutoCAD через определенные промежутки времени сохраняет файл, с которым вы работает. Хранится этот файл по следующему адресу:

    c:\Users\(ваше имя пользователя )\AppData\Local\Temp\ (Windows 7)

    с:\Documents and Settings\Admin\Local Settings\Temp\ (Windows XP)

    Настроить интервал времени, через который Autocad должен сохранять резервную копию файла можно в настройках как показано на картинке. Я установил 5мин. Здесь же указано расширение резервного файла (sv$) .

    После фатальной ошибки заходим в папку Temp и находим наш файл. Советую отсортировать по дате.

    Наш файл будет примерно так выглядеть.

    Электроаппаратура А v.1.03_1_1_0491.sv$

    Затем меняем файлу расширение sv$ на dwg . Получим такой файл:

    Электроаппаратура А v.1.03_1_1_0491. dwg

    Открываем его в AutoCADe и радуемся, что все сохранилось)))

    Как видите, все очень просто.

    Михайлов Андрей

    Каждый пользователь AutoCAD хотя бы раз сталкивался с файлами резервных копий *.BAK, файлами автосохранения *.SV$ или временными файлами *.AC$. И если о файлах BAK слышали практически все, то о назначении остальных можно только догадываться.

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

    А ведь между этими двумя вещами есть прочная связь! Предлагаю разобраться с назначением обозначенных файлов и научиться использовать их для благих целей - восстановление данных после нестандартных и аварийных ситуаций.

    BAK-файлы - файлы резервных копий

    Резервная копия файла обычно создается каждый раз, когда вы вручную сохраняете файл DWG (кнопка Сохранить на ленте, команда _QSAVE и пр.) и является его точной копией на момент сохранения. По-умолчанию файл сохраняется в том же месте, где находится DWG-файл и имеет то же самое имя, но с расширением BAK. Резервные файлы всегда на одну версию старше сохраненных рисунков. AutoCAD позволяет сохранить только один файл резервной копии - вновь созданные резервные копии всегда будет заменять старые под тем же именем.

    Для того, чтобы AutoCAD создавал резервные копии, установите значение переменной ISAVEBACK равным 1, или установите галочку Создавать резервные копии во вкладке Открытие\Сохранение окна Параметры

    BAK-файлы будут автоматически сохранятся в нее. Для установления параметров по-умолчанию (когда bak-файлы сохраняются в одной папке с исходным файлом) введите значение MOVEBAK равным "."

    Важно, что команда MOVEBAK доступна только в продуктах Autodesk, которые включают в себя AutoCAD Express Tools. Команда MOVEBAK не поддерживает пути с пробелами.

    SV$-файлы - файлы автоматического сохранения

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

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

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

    Важно: отключение автоматического сохранения приведет к тому, что AutoCAD не будет создавать SV$-файлы во время работы. В случае аварии, не будет никаких промежуточных файлов, используемых для восстановления данных, и все наработки могут быть утеряны безвозвратно.

    AC$-файлы - временные файлы

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

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

    Диспетчер восстановления чертежей (Drawing Recovery Manager)

    Диспетчер восстановления чертежей - команда ВОССТАНЧЕРТЕЖА или _DRAWINGRECOVERY - инструмент, который помогает с задачей поиска и восстановления чертежей, которые были открыты в момент сбоя программы. При запуске AutoCAD после сбоя, Диспетчер восстановления чертежей определяет, какие рисунки были активны, когда произошло аварийное завершение и отображает эти рисунки со связанными с ними файлами резервного копирования и автоматического сохранения.

    Используя Диспетчер восстановления чертежей можно открыть файлы резервного копирования и автосохранения непосредственно в текущей сессии AutoCAD без необходимости ручного поиска этих файлов на дисках и их переименования. Достаточно лишь дважды щелкнуть на нужном файле.

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

    После того, как вы восстановили файл чертежа тем или иным способом, крайне необходимо проверить его на ошибки утилитой ПРОВЕРИТЬ (_AUDIT), которая находится в меню Утилиты. Команда сканирует чертеж на наличие сбоев и ошибок и при необходимости восстанавливает его целостность.

    Ошибки и вылеты, что, соответственно, может привести к повреждению чертежа/ей, полной или частичной потере несохранённых данных, особенно если отключено автосохранение.

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

    Если ошибки непосредственно при работе программы, она автоматически сохраняет введённые изменения и помечает «dwg» проект как повреждённый.

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

    Но если проверка не была запущена, можно осуществить её вручную, для этого:


    Диспетчер восстановления чертежей AutoCAD

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

    Запускается он по умолчанию после восстановления сбойной работы, но вызвать «Диспетчер» можно и в ручном режиме.

    1. Диспетчер хранит файлы, которые удалось сохранить до произошедшего сбоя. Там же можно ознакомиться и с датой/временем и местом последнего сохранения.
    2. Последний сохранённый объект носит разрешение «.sv$», он и представляет наибольший интерес, так как содержит все последние изменения.
    3. С расширением «.dwg» – это последнее ручное сохранение.
    4. Наряду с «.sv$», стоит обратить внимание на «.bak» – это резервная копия, которая активируется при выполнении «Меню» – «Сохранить» или «ctrl+s». Файлы формата «.bak», то есть резервные копии, автоматически перезаписываются.
    5. Для восстановления кликните левой кнопкой мышки по одному из подходящих вариантов, дождитесь загрузки и открытия чертежа и сохраните его вручную, с новым именем и определённым месторасположением.

    Чтобы посмотреть, где хранятся файлы автосохранения, откройте «Параметры», вкладка «Файлы» и найдите раздел «Папка для автосохранения», где и будет указан требуемый адрес каталога.

    Восстановление чертежа в Автокаде с помощью утилиты «Восстановить»

    Данный функционал находится в том же разделе «Утилиты».

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

    Проект с расширением dwg не открывается

    При появлении ошибки вида «Чертёж не является действительным», следует для начала определиться – действительно ли проблема была создана в программе AutoCAD.

    Для проверки откроем объект в любом текстовым редакторе, к примеру, «Блокнот» и ищем и обращаем внимание на первые четыре символа, они должны быть вида «AC10…», если это не так, то использовалось стороннее ПО, поэтому попытки восстановления пройдут впустую.

    Если символы соответствуют, попробуйте провести следующие действия:

    1. Возможная причина появления ошибки кроется в наличии «клонов» исходного файла с тем же именем, но с разрешением «.dwl1» или «.dwl2».
    2. В зависимости от версии операционной системы, откройте отображение скрытых файлов и папок и перейдите в каталог, где сохраняются проекты.
    3. Затем потребуется найти все элементы «.dwl» с одинаковыми наименованиями и просто удалить их.

    Как ещё можно восстановить чертёж в Автокаде: дополнительные способы

    Применять действия, которые будут описаны ниже, можно в любой последовательности:


    Полезные команды и переменные

    • «SAVETIME» – установка интервала для функции «Автоматическое сохранение»;
    • «REPORTERROR» – отправляет отчёт об ошибке когда, «вылетел» Автокад;
    • «RECOVERYMODE» – записывает информацию после сбоя;
    • «ISAVEBAK» – увеличивает скорость последовательных сохранений;
    • «DRSTATE» – закрывает/открывает окно диспетчера.

    В этом видео мы показываем важные моменты открытия, восстановления и автосохранения файлов в Автокаде.

    Урок ответит на такие вопросы:

    – Как открыть файл Автокад в ранней версии;

    – Как открыть bak файл в AutoCAD;

    – Где находится диспетчер восстановления чертежей;

    – Как восстановить несохраненный чертеж в Автокад;

    – Что такое файл автосохранения и где его найти;

    – Как настроить автосохранение в Автокад;

    – Какие основные панели команд есть.

    Видео версия урока:

    Текстовая версия урока:

    Привет дорогой друг! Сегодня мы поговорим о таких важных вещах, как автосохранение в AutoCAD , о том, как открыть более старые версии в программе Автокад и затронем другие не менее важные темы. Например, как восстановить изменения в Автокаде после непредвиденного закрытия программы.

    Пункт 1. Как открыть чертеж в Автокаде созданный в более свежей версии?

    Бывают ситуации, когда по работе Вам могут прислать чертеж, который был создан в более свежей версии программы, например, Вы работаете в 2014 версии, а чертеж был сделан в 2018! И в Вашей программе он не откроется. Вопрос, как быть?

    Предлагаю не звать Гарри Поттера в этой ситуации, а последовать нашему совету. Напишите Вашему коллеге сообщение с просьбой пере сохранить присланный чертеж в более позднюю версию программы AutoCAD. Если коллега делал проект в 2018 версии программы AutoCAD, то попросите его ПЕРЕСОХРАНИТЬ проект в версию равной Вашей или еще ниже.

    (Кстати, Вы можете сами оказаться в обратной ситуации, поэтому узнайте, какая версия программы у Вашего коллеги)

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

    Пункт 2. Поговорим про автосохранение в Автокаде и файл формата bak.

    Представьте такую ситуацию, после шести часов работы над одним проектом у Вас отключается электричество. И хорошо, если у Вас есть источник бесперебойного питания, а если нету? Мой страшный сон, который был наяву. Это когда дипломный проект и изменения в нем не сохранились из-за того, что отключили электричество в общежитии. Тогда я мог прожечь стул своим негодованием…Не надо так друзья, давайте настроим автосохранение в AutoCAD правильно для избежания таких вот ситуаций.

    Начнем с того, что при сохранении, программа делает резервные копии и хранит все в формате BAK (файл резервного копирования). И если Вы утратили данные, то можно переименовать этот файл в стандартное расширение AutoCAD – DWG, после этого есть вероятность, что файл можно будет открыть.

    Берем файл с расширением bak…

    Изменяем расширение на dwg и нажимаем “да”.

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

    С моей точки зрения, сейчас самое время правильно настроить автосохранение в Автокаде. Для этого кликаем правой кнопкой мышки по пустому место и выбираем “параметры”.

    В новом окне, нужно перейти на вкладку “открытие/сохранение”, нас интересует раздел в этом окне под названием “меры предосторожности при сохранении”.

    Здесь мы в окошечке “интервал.мин” ставим 5 минут. Если у Вас нету галочки, напротив слова “Автосохранения”, кликаем и ставим галочку! Когда мы это сделаем, программа AutoCAD автоматически будет сохранять изменения с интервалом в пять минут в отдельный файл. Отключения электричества нам не страшны! (Но бесперебойник лучше купить).

    И обязательно ставим галочку напротив “Создавать резервные копии”.

    После изменений, обязательно нажимаем “применить”, а затем “ок”. Тем самым мы сохраняем все настройки в программе.

    Пункт 3. Мы настроили автосохранение, теперь поговорим о том, как восстановить чертеж в Автокад.

    Если очень коротко, то алгоритм по восстановлению чертежа такой:

    1. Открыли программу после экстренного завершения;
    2. Открыли диспетчер восстановления файлов;
    3. Нашли файл с расширением sv$;
    4. Открыли этот файл;
    5. Пересохранили его в формат dwg.

    Если подробней…

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

    А теперь внимание, логика работы автосохранения и восстановления чертежей в Автокад.

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

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

    Надеюсь понятно разжевал, если нет, напишите об этом в комментариях под этой статьей.

    Давайте разберемся, как все таки восстановить файл то? Ну отключился компьютер у нас, мы не успели нажать на дискетку, но автосохранение в AutoCAD настроили, что дальше?

    Важно! Данный диспетчер мог и сам открыться. Скорее всего так и произойдет, после того как программа решила с Вами сыграть в жмурки.

    Нас интересует название файла, в котором нужно открыть тот самый временный файлик с расширением sv$. Т.к. именно этот файл будет в себе нести самые свежие данные!

    Как только нашли этот файл, кликаем по нему два раза, а затем, пересохраняем в программе Автокад в нормальное, родное и знакомое нам расширение DWG. (см скриншоты ниже)

    Процесс восстановления файла…

    Кликаем два раза по файлу с расширением SV$…

    Затем, пересохраняем файлик в формат DWG. И Вуаля, мы восстановили данные. Но в нашем случае, одна линия не восстановилась, т.к. как я писал выше, не было второго автосохранения по интервалу.

    Подведем итоги друзья. Автосохранение в Автокаде (AutoCAD) очень нужная и полезная вещь. Нельзя рассчитывать на русское “авось”. Обязательно настраивайте автосохранение и тогда, в случае непредвиденные ситуаций Вы всегда сможете восстановить чертеж в AutoCAD.