В чертеже обнаружены ошибки открыть файл можно будет
Доброго времени суток!
Как и любой другой пользователь, инженер-конструктор с AutoCAD, обычно, работает с операционной системой Windows, поэтому сталкивается с теми же угрозами, что и остальные.
И на целостность файлов чертежей могут повлиять и вирусы (большинство из которых написано именно под Windows), и ошибки файловой системы, и проблемы с диском — да всё, что угодно.
Кстати, формат чертежей *.DWG используется не только в AutoCAD, но и в более простых и узкоспециализированных программах (например, его можно встретить даже у менеджеров в строительных магазинах).
Собственно, сегодняшняя заметка будет как раз о том случае, когда при попытке открыть файл чертежа в *.DWG формате вы столкнетесь с ошибками (например, программа может сообщить, что это сделать невозможно, т.к. нарушена целостность файла, отсутствует метаданные и т.д. и т.п.).
Исходя из опыта, могу сказать, что далеко не всегда стоит ставить крест на файле, если он не открывается. В ряде случаев удается за 10-15 мин. вернуть его к "жизни" (ну или вытащить из него хотя бы часть информации) .
Диспетчер восстановления чертежей AutoCAD
Это более мощный инструмент по восстановлению повреждённых файлов, нежели выше рассмотренная утилита, и в большинстве случаев помогает восстановить даже несохранённый проект.
Запускается он по умолчанию после восстановления сбойной работы, но вызвать «Диспетчер» можно и в ручном режиме.
Для этого откройте меню, далее – раздел «Утилиты» и выберите «Открыть диспетчер восстановления чертежей»:
- Диспетчер хранит файлы, которые удалось сохранить до произошедшего сбоя. Там же можно ознакомиться и с датой/временем и местом последнего сохранения.
- Последний сохранённый объект носит разрешение «.sv$», он и представляет наибольший интерес, так как содержит все последние изменения.
- С расширением «.dwg» – это последнее ручное сохранение.
- Наряду с «.sv$», стоит обратить внимание на «.bak» – это резервная копия, которая активируется при выполнении «Меню» – «Сохранить» или «ctrl+s». Файлы формата «.bak», то есть резервные копии, автоматически перезаписываются.
- Для восстановления кликните левой кнопкой мышки по одному из подходящих вариантов, дождитесь загрузки и открытия чертежа и сохраните его вручную, с новым именем и определённым месторасположением.
Чтобы посмотреть, где хранятся файлы автосохранения, откройте «Параметры», вкладка «Файлы» и найдите раздел «Папка для автосохранения», где и будет указан требуемый адрес каталога.
2. Недостаточно памяти
Дело в том, что в случае, если каким-либо файлом (в данном ПО это acad.exe) используется памяти больше 2 Гб, система автоматически его закрывает.
Поэтому если недостаточно памяти в размере 2 Гб, следует увеличить объём выделенной памяти, но учитывая, что в 32-битных операционных системах максимальный объём выделяемой памяти не может превышать 3 Гб.
Делается это следующим образом:
Команда bcdedit /set IncreaseUserVa 3072
откройте «Свойство системы» и перейдите на вкладку «Дополнительно».
- откройте раздел «Загрузка операционной системы» и далее «Параметры»;
- в области «Загрузка операционной системы» выберите «Изменить»;
- в открывшемся «boot.ini» (перед изменением сохраните резервную копию) скопируйте строку «multi(0)disk(0)rdisk(0)partition(2)\WINDOWS=»Microsoft Windows XP Professional» /fastdetect» и поместите её под исходную строку.
ВАЖНО. Текст «boot.ini» может различаться, поэтому копируйте именно из файла, а не приведённый текст в статье.
- в скопированной строке после «Professional» допишите 3GB и продублируйте ещё раз после кавычек, закрыв с двух сторон слэшем «/»;
- сохраните документ в том же расширении, перезагрузите компьютер и при запуске выберите «3GB».
Если недостаточно памяти и из 3 Гб, то следует перейти на 64-битную операционную систему.
Решение
Попробуйте выполнить следующие действия по порядку. Если одно из них не работает, перейдите к следующему:
Откройте новый пустой чертеж, а затем введите в командной строке команду ВОССТАН. Найдите и выберите нужный файл.
- Включите скрытые файлы (см. раздел Включение отображения скрытых файлов и папок в Windows и Включение скрытых файлов и папок в macOS).
- Найдите папку чертежа и удалите файлы DWL и DWL2, если они находятся рядом с файлом DWG.
- Попробуйте открыть файл DWG снова.
- Откройте пустой шаблон DWG, например acad.dwt.
- Запустите команду ВСТАВИТЬ или CLASSICINSERT.
- Выберите проблемный файл.
- Нажмите «ОК».
- Откройте папку C:\Windows\Temp в Windows.
- Отображение скрытых расширений (см. раздел Включение скрытых расширений файлов в Windows).
- Найдите файл с расширением SV$ и именем, аналогичным поврежденному файлу.
- Скопируйте файл в новое расположение и переименуйте его в DWG.
- Откройте файл в AutoCAD.
Примечание. Расположение файлов автосохранения может отличаться от расположения по умолчанию. Он хранится в окне "Параметры AutoCAD" > вкладка "Файл" > "Папка для файла автосохранения".
К сожалению, как и в любом программном обеспечении, в AutoCAD возможны лаги, ошибки и вылеты, что, соответственно, может привести к повреждению чертежа/ей, полной или частичной потере несохранённых данных, особенно если отключено автосохранение.
На этот случай, разработчики предусмотрели и интегрировали специальные утилиты, которые восстанавливают и проверяют повреждённый проект на возможные ошибки, испорчен ли он, и если не полностью, то хотя бы частично помогают восстановить данные с повреждённого файла.
👉 ШАГ 1: проверка поврежденных файлов
Наверное, все слышали о бэкапах (резервных копиях)? Однако, по статистике даже самые осторожные пользователи делают резервную копию не чаще, чем раз в день (неделю), а это значит, что все изменения за день могут пропасть.
Если мы говорим про AutoCAD ( прим. : самая популярная программа для работы с чертежами) — то разработчики, конечно, подумали о том, что случаи бывают разные.
👉 Кстати!
У аналогов AutoCAD чаще всего нет таких мощных инструментов для восстановления!
Основной плюс функции восстановления из резервной копии – собственно, то, что она встроенная , бесплатная , и вполне эффективна!
Если автоматическая проверка не запускается, но с файлом явные проблемы (например, часть объектов отсутствует), то процесс можно запустить вручную через меню: «Файл / Утилиты» , где нужно выбрать команду «Проверить» .
Исправление поврежденного файла чертежа
Дополнительные причины и варианты исправления фатальных ошибок
2. Изменение значения ключей в реестре
Откройте редактор реестра «Выполнить» + команда «regedit».
Запуск редактор реестра regedit.exe
Пройдите «HKEY_CURRENT_USER\Software\Autodesk\AutoCAD\R0.0\ACAD-8000:409\WebServices\CommunicationCenter», где «R0.0» – это версия вашего программного обеспечения.
В двух параметрах «LastUpdateTimeHiWord» и «LastUpdateTimeLoWord» измените значение на 8 нулей.
Изменение значения ключей Автокада в реестре
Полезные команды и переменные
- «SAVETIME» – установка интервала для функции «Автоматическое сохранение»;
- «REPORTERROR» – отправляет отчёт об ошибке когда, «вылетел» Автокад;
- «RECOVERYMODE» – записывает информацию после сбоя;
- «ISAVEBAK» – увеличивает скорость последовательных сохранений;
- «DRSTATE» – закрывает/открывает окно диспетчера.
Если ничего из вышеописанного не принесло нужного результата, попробуйте воспользоваться другой версией AutoCAD, а также проверить работу сторонних программ на вмешательство в процессы Автокада.
Ошибка с текстом Unhandled e06d7363h Exception
Фатальная ошибка в автокаде с данным текстом — одна из самых часто встречаемых.
Ниже будут приведены четыре основных способа, применяемых для исправления
5. Чрезмерное значение переменной НАСТРВИД
Системная переменная «НАСТРВИД» регулирует внешний вид дуг, окружностей, сплайнов и т. д. И если установлен высокий процент зумирования, это может в итоге привести к торможению процесса регенерации чертежа и к аварийному завершению работы.
Итак, данные перечисленные одиннадцать вариантов не являются исчерпывающим списком, некоторым пользователям помогают, на первый взгляд, абсолютно банальные решения, к примеру:
- переустановка ПО и запуск с учётной записи администратора;
- удаление обновлений «KB2859537» и «КB2872339»;
- списание проблем на недостаточную мощность компьютера (на объём видеокарты, оперативку) с проведением апгрейда;
- запуск в режиме совместимости и т. п.
1. Наличие неправильной версии файла в DLL
Если при работе с программой при открытии вкладки «Файл» появляется ошибка и происходит закрытие приложения — значит, это именно тот случай, и проблема кроется в «Microsoft DLL», а именно в «MFC80U.dll».
- В программе выполните команду «ПАРАМЕТРЫ» и обратите внимание на вкладку «Открыть и сохранить».
- В строке «Количество последних файлов» пропишите значение «0», нажмите «ОК» и перезапустите ПО.
- Если данный вариант не решил проблему, в реестре, в ветке AutoCAD найдите и удалите ключ «Recent File List».
Удаление ключа «Recent File List»
Что делать, если чертеж не открывается
1. Аварийное завершение autocad при печати документа
Для исправления, удалите папки «А:\Users\UZVER\AppData\Roaming\Autodesk» и «А:\Users\UZVER\AppData\Local\Autodesk» с последующей переустановкой «Автокад».
Как очистить чертеж DWG от мусора
1. В Главном меню выберите "Утилиты" - "Очистить":
2. Отметьте обе галочки "Удаление элементов". Автокад в любом случае не даст удалить нужные используемые в чертеже объекты, так что боятся нечего.
3. После очистки сохраните копию этого файла через "Сохранить как. " и работайте с ней. Чтобы все-таки был резерв на всякий случай, ну и для сравнения размера файла нового чертежа с оригиналом.
👉 ШАГ 2: диспетчер восстановления файлов и поиск папки авто-сохранения
Помимо автоматических проверок AutoCAD имеет другое мощное встроенное средство восстановления, которое называется «Диспетчер восстановления чертежей» (находится он во вкладке: «Файл / Утилиты/» ).
Открыть диспетчер восстановления файлов
При запуске сервиса пользователь видит список служебных файлов, которые могут использоваться для восстановления. Самые последние изменения документа находятся в файле авто-сохранения.
Если требуется откатить последние изменения в документе, которые, возможно, вызвали проблемы, используйте файл с расширением *.bak (.sv$). Это просто авто-сохранение, которое не включает самые последние изменения.
Если через диспетчера ничего найти не удается, либо AutoCAD аварийно закрывается (при попытке открыть файл), то вы можете пойти другим путем:
- в параметрах программы откройте меню "Файлы" ;
- узнайте папку для авто-сохранения (👇);
- найдите в ней файлы с расширением .sv$;
- скопируйте их в другую папку и поменяйте расширение на *.DWG;
- попробуйте после поочередно открыть эти файлы в AutoCAD (или его аналогах);
- восстановленные таким образом файлы будут содержать данные на момент авто-сохранения.
Папка для авто-сохранения
Если у вас что-то не получается/не восстанавливается, или вы работаете не с AutoCAD, то придется прибегнуть к другим способам восстановления. О них пару слов ниже. 👇
4. Некорректно работает служба проверки цифровой подписи
Обычно подобная ситуация возникает при проведении инсталляции, запрашивая подтверждение цифровой подписи, дабы избежать подобного, следует отключить данный функционал.
Нажмите «WIN+R» или меню «Пуск» – «Выполнить» и введите команду «acsignopt».
Запуск команды acsignopt
Откроется окно «Параметры проверки цифровой подписи», где необходимо снять флажок с пункта «Проверять цифровые подписи и отображать специальные значки».
Рекомендуется после отключения, полностью удалить «Автокад» и заново провести установку.
Все эти четыре варианта применимы и к «unhandled e0434352h exception».
Как ещё можно восстановить чертёж в Автокаде: дополнительные способы
Применять действия, которые будут описаны ниже, можно в любой последовательности:
- Попробуйте к пустому «.dwg» прикрепить проблемный объект в качестве внешней ссылки. Для этого воспользуйтесь командой «ВНССЫЛКИ» и в зависимости от версии программного обеспечения выберите «Присоединить dwg» или «Ссылка на dwg».
- Используя команду «DXFOUT», экспортируйте проект в формате «dfx», затем создайте пустой «dwg» и командой «DXFIN» импортируйте созданный объект.
Проект с расширением dwg не открывается
При появлении ошибки вида «Чертёж не является действительным», следует для начала определиться – действительно ли проблема была создана в программе AutoCAD.
Для проверки откроем объект в любом текстовым редакторе, к примеру, «Блокнот» и ищем и обращаем внимание на первые четыре символа, они должны быть вида «AC10…», если это не так, то использовалось стороннее ПО, поэтому попытки восстановления пройдут впустую.
Если символы соответствуют, попробуйте провести следующие действия:
- Возможная причина появления ошибки кроется в наличии «клонов» исходного файла с тем же именем, но с разрешением «.dwl1» или «.dwl2».
- В зависимости от версии операционной системы, откройте отображение скрытых файлов и папок и перейдите в каталог, где сохраняются проекты.
- Затем потребуется найти все элементы «.dwl» с одинаковыми наименованиями и просто удалить их.
3. Отключена служба FNPLicensingService
Данная служба, если пояснять простыми словами, отвечает за правомерность запуска исполняемых файлов, проверяя их на лицензирование, и обычно входит в состав продукции «Adobe».
Если служба отключена, попробуйте снова запустить её, открыв раздел «Службы» (команда «services.msc»). В свойствах службы возможно установить тип запуска в автоматическом режиме.
Свойства службы FNPLicensingService
Ошибка с текстом Unhandled e0434352h Exception
На русском языке это «Не обрабатываемое исключение e0434352h по адресу awe1940dp».
Для решения можно использовать следующие рекомендации:
К антивирусному ПО следует отнести не только установленные пользователем программы, но и встроенные защитники и брандмауэры операционной системы.
- Удалите программное обеспечение «AutoCAD» с перезагрузкой компьютера.
- Установите заново с повторной перезагрузкой и запустите от имени администратора.
3. Не сертифицирована видеокарта
Маловероятная, но возможная причина.
Проверьте наличие актуальности драйверов видеокарты и обновитесь до последней версии.
Проверьте, сертифицирована ли ваша видеокарта для работы с продукцией компании «Autodesk».
Проверить это можно на официальном сайте в разделе «Сервисы», где можно также скачать проверенные версии драйверов для определённых фирм (AMD или Nvidia) и моделей видеокарт.
В Автокаде не открывается чертеж (Внутренняя ошибка Fatal Error)
Если Автокад зависает при открытии чертежа DWG, или выдает ошибку Fatal Error, проблема обычно связана со структурой файла чертежа, скорее всего он содержит какие-то ошибки в базе объектов.
Первое, что необходимо сделать - попытаться восстановить файл чертежа DWG средствами самого Автокада.
- Запустите "чистый" Автокад, без открытия чертежей.
- В Главном меню программы (буква А или "Файл") выберите "Утилиты" - "Восстановить" - "Восстановить. ".
3. Укажите dwg-файл чертежа, который не открывается, щелкните два раза по его имени, или выделив нажмите "Открыть".
Запустится процесс поиска и исправления ошибок в чертеже Автокада, по окончании которого выдается окно с результатами. После "Закрыть" чертеж должен открыться нормально.
После исправления ошибок, рекомендуется сделать очистку чертежа от неиспользуемых объектов. Это уменьшит размер файла DWG, а также может повлиять на возникновение новых ошибок в структуре чертежа.
4. Сбой драйвера дисплея
Вызван данный сбой плотностью или установленным размером штриховки, что приводит к некорректной работе драйвера.
Для начала можно воспользоваться методом из способа выше и обновить драйверы программного обеспечения.
Далее, следует изменить значение переменной «HPMAXLINES», которая и регулирует максимальное количество линий штриховки. По умолчанию установлено значение в «1 000 000», попробуйте протестировать работу программы, убирая, к примеру, по одному «0».
Изменение значения переменной «HPMAXLINES»
Проблема
Файл чертежа AutoCAD (DWG) поврежден.
Как восстановить файл с помощью встроенной утилиты
Если ошибки непосредственно при работе программы, она автоматически сохраняет введённые изменения и помечает «dwg» проект как повреждённый.
После восстановления работоспособности Автокада автоматически запускается проверка, и вносятся исправления для достижения корректности работы.
Но если проверка не была запущена, можно осуществить её вручную, для этого:
Причины:
Повреждение может появиться различными способами. Вот несколько примеров:
- Продукты сторонних разработчиков, работающие в среде AutoCAD.
- Файлы или объекты DWG, созданные или сохраненные в продуктах сторонних разработчиков или продуктах, не относящихся к RealDWG.
- Работа AutoCAD была прервана при сохранении чертежа.
- Старые чертежи многократно использовались в течение длительных периодов времени.
- Аномалии сети (ошибки передачи, блокировка файлов, скрытая запись данных).
- Деградация носителей (повреждение секторов на жестком диске).
- Повреждение или сбой оперативной памяти.
- Проблемы с операционной системой.
- Скачки напряжения.
- Устаревшее программное обеспечение.
Если чертеж в Автокаде не открывается по причине несовместимости версий
Кроме того, чертеж может не открываться из-за не совместимости своей версии, например он сделан в формате AutoCAD 2013, а у вас установлен версией ниже. При окрытии выдается предупреждение.
Одной из самых сложных в исправлении является ситуация с появлением «FATAL ERROR». Причин возникновения безумно много, даже несмотря на пояснения к ней, выявить сразу же виновный сценарий невероятно сложно. Текст в основном выглядит так: «FATAL ERROR (или же на русском языке — ФАТАЛЬНАЯ ОШИБКА) Unhandled e0434352h Exception at 00000000», данный текст будет указывать на код и адрес ошибки.
Восстановление чертежа в Автокаде с помощью утилиты «Восстановить»
Данный функционал находится в том же разделе «Утилиты».
- После вызова будет предложено выбрать импортируемый объект, найдите его в каталоге папок, например, в папке «Мои рисунки» и нажмите «Открыть».
- После завершения работы появится «Текстовое окно AutoCAD», содержащее информацию о проводимом восстановлении и обнаруженных при этом ошибках.
👉 ШАГ 3: восстановление файлов с помощью сторонних продуктов
В первую очередь рекомендую воспользоваться программой Recovery Toolbox for DWG (👇).
Она специально была разработана для восстановления поврежденных *.DWG файлов, которые по какой-то причине не восстанавливаются штатными средствами.
И так, по шагам как с ней работать:
Recovery Toolbox for DWG — скриншот главного окна программы
Онлайн-версия Recovery Toolbox for DWG
В отличие от программы, работающей в автономном режиме, онлайн-сервис не предполагает установки на компьютер. Это позволяет закачивать файлы с любого устройства, из-под любой операционной системы. При этом требуется только наличие хорошего Интернет-соединения.
Процедура восстановления выглядит следующим образом (👇):
Онлайн-форма для восстановления DWG
PS
Разумеется, что самый лучший вариант — вообще не допускать таких ситуаций, когда вам может потребоваться восстановление поврежденных чертежей. Для этого надо делать бэкап самых важных файлов, потеря которых для вас критична.
Если не хотите использовать для этого облачный диск, то хотя бы просто скидывайте файл на любой внешний носитель: CD-диск, USB-флешку и т.д. 👌
Если вы решили вопрос как-то иначе — дайте знать в комментариях (заранее мерси!)!
Автор:
2. Ошибка при открытии базы данных DWG
«DWG TrueView™» – это программа, позволяющая осуществлять просмотр файла с расширением «.dwg» и содержащая в себе модуль «TrueConvert», для их преобразования для работы с предыдущими версиями «AutoCAD».
Для исправления ситуации, потребуется сделать следующее:
- Запустите вышеупомянутый компонент и откройте раздел «Параметры» (Options).
- Разверните узел «Путь доступа к вспомогательным файлам» (Support File Search Path) на вкладке «Файлы» (Files) и нажмите «Добавить» (Add).
- Выберите «Обзор» (Browse) и перейдите в папку «DBX» для установки адаптера объектов «Object Enabler».
Читайте также: