Как восстановить поврежденный файл визио
Перейти к содержимому

Как восстановить поврежденный файл визио

  • автор:

Включение автовосстановления в Visio

По умолчанию параметр автовосстановления не включен после установки Microsoft Office Visio. Чтобы предотвратить потерю данных, возможно, потребуется включить функцию автовосстановления.

Дополнительная информация

Чтобы включить функцию автовосстановления, выполните указанные ниже действия.

  1. В меню Сервис выберите пункт Параметры.
  2. Откройте вкладку Сохранение и установите флажок сохранять сведения о автовосстановлении для всех полей.
  3. В поле минут введите интервал между операциями сохранения для автосохранения и нажмите кнопку ОК.

Если в Visio 2007 или Visio 2003 включена функция автовосстановления, создается файл с именем AutoRecover11. ini. В файле AutoRecover11. ini содержатся сведения о процессе автовосстановления. Файл AutoRecover11. ini создается в следующей папке:

%userprofile%\Local Settings\Application Data\Microsoft\VisioЕсли в Visio 2002 включена функция автовосстановления, создается файл с именем «автовосстановление. ini». В файле автосохранения. ini содержатся сведения о процессе автовосстановления. Файл автосохранения. ini будет создан в следующей папке:

%userprofile%\Application Data\Microsoft\VisioВ создаваемом файле автовосстановления хранятся сведения о файлах, которые открываются экземпляром приложения Visio. Если вы видите файл рисунка, который автоматически открывается в Visio, а в файле рисунка — «[восстановлен]» как часть имени файла после сбоя системы, это означает, что файл будет восстановлен в Visio. Вы можете сохранить восстановленный файл, чтобы сохранить несохраненное содержимое, которое было разорвано во время сбоя приложения или сбоя системы.

Как восстановить поврежденный файл визио

Вопросы стабильности и испорченные файлы в Visio 2003.

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


    Битые – достаточно образное выражение, характеризующее незначительные ошибки в самом файле Visio, но которые критичны для текущей версии Visio. Процент открытия в Visio более новых версий около 80%. Иногда встречаются случаи невозможности последующего сохранения в Visio формат. Но хотя бы можно скопировать информацию. Процент возникновения данных ошибок около 1-2%. Часто возникают из-за невозможности программы корректно сохранить и затем воспроизвести какой-то объект.

  1. Битые. Непрерывность данных такого файла сохранена полностью, но некорректно. Вероятность открытия высока.
  2. Файлы, у которых отсутствую некоторые блоки в непрерывности данных. Редко возможно восстановление.
  3. Файлы, у которых отсутствует более 20% данных, либо вообще, нет либо начала, либо половины данных файла. Не подлежат восстановлению.

  1. Использовать, по возможности примитивы. Поясню: 10 000 прямоугольников, нарисованных самим пользователем, практически со 100% вероятностью будут записаны программой в файл и затем открыты, что вполне логично. А вот 10 000 разных объектов из разных приложений не всегда корректно программа сможет «переварить» и потом нормально открыть и примеров тому масса.
  2. Использовать возможность Автосохранения. Но не как универсальное решение проблемы, а как еще один инструмент, который впоследствии снизит потери данных. Просто если поставить время сохранения 1 минуту, то ничего хорошего это не принесет, т.к. каждую минуту придется наблюдать окно Автосохранения, что в больших чертежах может составлять до половины этой же минуты. Рекомендую выставить на значение, которое просто не раздражает. По умолчанию оно стоит на 20 минут. В принципе данной периодичности достаточно, чтобы Автосохранение не маячило перед глазами.
  3. По возможности использовать «оригинальные» фигуры, той версии Visio, в которой сохраняется файл.
  4. Использовать свои макросы. Как ни странно это звучит, но на объекты из ранних версий Visio очень плохо действую макросы из более поздних версий, т.к. макрос, написанный лично, обычно, не делает «лишних» действий, помимо тех для которых он и предназначался. Оригинальные макросы очень любят добавить большое количество дополнительной информации. Я не призываю полностью отказаться от макросов или как-то ограничить их применение, но я лично, всегда, перед тем как применить надстройку, сохраняю файл, так, на всякий случай. И несколько раз это очень помогало.
  5. Работать с файлом в одной версии Visio. Причем даже с одинаковой версией файлов самой программы. Неоднократно приходилось сталкиваться с тем, что файлы созданные в Visio 2003, редактированные в Visio 2003 SP1 потом не открывались в Visio 2003, хотя вполне нормально открывались в Visio 2003 SP1.

Если вы столкнулись с тем, что Visio рухнул и чего делать.

Сама программа предложит восстановить файл, но на самом деле она просто откроет последний файл Автосохранения с диска по адресу С:\Documents and Settings\Имя_пользователя\Local Settings\Temp. Обычно файлы Visio в этой папке называются примерно так: ~$1VSO390.vsd.

Можно самому взять оттуда последнюю версию сохраненного файла.

Попробовать повторно открыть исходный файл на диске, но предварительно скопировав его в другое место. Поясню: при открытии файла Visio программой создается временный файл в той же папке, что и исходный, но скрытый. И когда программа будет открывать файл, то она автоматически будет пытаться внести изменения, записанные во временный файл, который тоже может быть поврежден.
Даже если новый файл не был сохранен пользователем ни разу, но было произведено Автосохранение программой и файл был закрыт без сохранения, то его в этом случае тоже можно восстановить. Можно также восстановить и испорченный файл, т.к. при сохранении файла, файл Автосохранения был удален, но физически остался на диске. Вот его-то и можно восстановить. Существуют программа, которая умеет искать Visio файлы на диске, если они были удалены из корзины.
Программа называется Office DocumentsRescue Professional.

На примере данной программы и проведем эксперимент.

Для начала создадим новый документ, поместим ненулевое количество фигур и выставив малое время Автосохранения, дождемся первой точки Автосохранения и проверим, что файл был создан (С:\Documents and Settings\Имя_пользователя\Local Settings\Temp).

Закрываем файл Visio и отвечаем НЕТ на предложение сохранить данный файл.

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

Открываем программу Office DocumentsRescue Professional. Шаг 1 из 9. Указываем диск, на котором находится данная папка для временных файлов.

Шаг 2 из 9. Отмечаем файлы для восстановления.

Шаг 3 из 9. Процесс заканчивается, и показывается найденные файлы.

Просматриваем данные файлы и видим, что один из них, как раз тот файл, который программа сохранила как точку Автосохранения.

Соответственно, конечным результатом стало восстановление файла, который не был сохранен пользователем.

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

Внимание! Демо-версия программы не позволяет пользователю восстановить файлы. Только просмотреть.

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

В начало раздела Автор: Ничков Алексей (a.k.a. Digitall)

Восстановление файлов формата .VSDX

Файлы были удалены из-за ошибки пользователя или ошибки программного обеспечения? Вы случайно отформатировали диск и хотите знать, как восстановить файлы? Прочтите наше руководство по восстановлению .VSDX файлов для Windows, MacOS, Android и IOS в 2024.

Что такое файл с расширением .VSDX?

Файл VSDX — это диаграмма или блок-схема, созданная в векторном графическом редакторе Microsoft Visio. Формат пришел на смену устаревшим VSD и VDX, используемым в Visio 2010 и более ранних версиях. Начиная с Visio 2013, VSDX является основным ассоциированным с программой форматом, в котором по умолчанию сохраняются документы. Формат VSDX создан на основе стандарта Open Packaging Conventions (OPC) и, по сути, представляет собой ZIP-архив, включающий все элементы документа Visio. Содержимое такого файла можно извлечь путем изменения его расширения с .vsdx на .zip. Для редактирования и просмотра диаграммы или блок-схемы Visio требуется совместимое с форматом VSDX программное обеспечение.

  • Как восстановить утерянные .VSDX файлы?
  • Программы для восстановления .VSDX файлов
  • Чем открыть файл с расширением .VSDX?
    • Программы, которые открывают файлы .VSDX
    • Дополнительная информация

    Файл VSDX — это диаграмма или блок-схема, созданная в векторном графическом редакторе Microsoft Visio. Формат пришел на смену устаревшим VSD и VDX, используемым в Visio 2010 и более ранних версиях. Начиная с Visio 2013, VSDX является основным ассоциированным с программой форматом, в котором по умолчанию сохраняются документы. Формат VSDX создан на основе стандарта Open Packaging Conventions (OPC) и, по сути, представляет собой ZIP-архив, включающий все элементы документа Visio. Содержимое такого файла можно извлечь путем изменения его расширения с .vsdx на .zip. Для редактирования и просмотра диаграммы или блок-схемы Visio требуется совместимое с форматом VSDX программное обеспечение.

    Как восстановить утерянные .VSDX файлы?

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

    Перейти к просмотру

    Как восстановить файлы и папки после удаления в «Корзину» Windows 11 и ее очистки?

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

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

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

    Ищете как восстановить файлы?

    В случаях, когда файлы удалены и стандартными средствами системы их восстановить уже не предоставляется возможным, используйте Hetman Partition Recovery.

    Форум пользователей Visio

    При размещении файлов предпочтительным является формат vsd (а не vsdx/vsdm)
    Размещая ваши вложения на форуме не используйте имена файлов содержащих кириллицу, в противном случае файл будет иметь имя . !

    Для форматирования ваших сообщений используйте BBCodes, описание используемых на форуме BBCodes.

    Восстановление VSDX

    Страница 1 из 1 [ Сообщений: 5 ]

    Заголовок сообщения: Восстановление VSDX
    Добавлено: 15 ноя 2016, 16:57

    Administrator

    Недавно пришлось восстанавливать неожиданно сломавшийся документ Visio 2016.
    На всякий случай слегка описал методику. Точнее методику, которая помогла в данном конкретном случае восстановить из файла хоть что-нибудь.
    http://visio-all.blogspot.ru/2016/11/vsdx.html

    Заголовок сообщения: Re: Восстановление VSDX
    Добавлено: 15 ноя 2016, 17:48

    Content manager
    Content manager

    очень интересно ! но я так и не осилил: ни вчера в ветке где вам пообещали израильского пива, ни после прочтении этого мануала!
    вопросы у меня такие:
    1. Работает только с платным WinRAR, 7zip не прокатит ?
    2. Можно более детально описать процесс

    Геннадий Туманов в статье Восстановление VSDX писал(а):

    Этот файл также открыт как архив. И из восстановленного архива в новый архив переброшены папки masters, pages и файл Content_Types.xml.

    на гифках я правильно понимаю, что переброска папок происходит внутри архива ? в менеджере winrar
    Заголовок сообщения: Re: Восстановление VSDX
    Добавлено: 15 ноя 2016, 17:59

    Administrator

    Файлы я перебрасывал прямо из одного менеджера WinRAR, в другой. Да, внутри архивов. Так быстрее
    Причем потом открывал новый файл с помощью Visio, даже не закрывая WinRAR.
    WinRAR — ознакомительная версия. Он еще все время свои рекламные сообщения вставлял.
    Можно ли починить архив с помощью 7zip, я просто не знаю. Может быть и можно.

    Заголовок сообщения: Re: Восстановление VSDX
    Добавлено: 16 ноя 2016, 02:45

    Content manager
    Content manager

    Наконец дорвался до компа!
    Tumanov писал(а):
    Можно ли починить архив с помощью 7zip, я просто не знаю

    Нет, в 7zip нет возможности восстановления архива !
    я нашел бесплатную утилиту DiskInternals ZIP Repair
    1. перевожу vsdx в zip
    2. запускаю утилиту восстановления
    3. после восстановления архива запускаю Far Manager
    4. в одной панели захожу в архив восстановленного файла, а в другой панели файл-приемник zip
    5. копирую необходимые файлы и папки в файл-приемник zip
    6. Файл-приемник zip перевожу в vsdx кстати конкретно в этом случае в поврежденном файле не хватало папки DocProps , я ее скопировал из файла-приемника и все заработало !
    Еще раз спасибо за описание методики .

    Дополнено позднее: На всякий случай, для тех кого заинтересует тема.
    Stephanie Horn в статье VSDX: the new Visio file format писал(а):

    You can think of the new VSDX format as being composed of two concepts: a ZIP archive package and XML content. First, we used the same ZIP archive package as used in Excel, Word, and PowerPoint. Formally, this package is defined by the Open Packaging Conventions (ISO/IEC 29500-2:2008) standard. Second, we based the XML content on our existing Visio XML Drawing (VDX) format.

    For those familiar with the VDX format, we did make some changes and these are explained here. Also, note that some components like images, macros, and specific embedded objects are still stored as binary.

    под спойлер поместил структуру vsdx файла из этой статьи Содержимое спрятано под спойлер ↓
    Спойлер:

    Изображение

    Последний раз редактировалось Surrogate 27 дек 2018, 17:48, всего редактировалось 2 раз(а).

    Заголовок сообщения: Re: Восстановление VSDX
    Добавлено: 16 ноя 2016, 08:54

    Administrator

    Цитата:
    кстати конкретно в этом случае в поврежденном файле не хватало папки DocProps

    Не только его. Бинарник явно битый, на нем все и оборвалось скорее всего. И еще картинки объявлены, скорее всего их тоже не хватает.
    Просто получилось, что DocProps был наиболее критичным.
    Кстати, не мешало бы Visio самому сообщать, на каком именно файле он спотыкается. Хотя бы в лог записать. А то идет общая ошибка и все. Это можно было бы им посоветовате — добавить уточненную диагностику файла в случае ошибки.
    ————
    Кстати, по части диагностики старый движок (для VDX) выглядит более продвинутым.
    Недавно пришлось повозиться с задачей создания документа Visio в отсутствие Visio (программное формирование VDX). Естественно, ошибок было много. Так отложилось, что во-первых, Visio даже из искаженной структуры все время пытался построить картинку, во-вторых, в сообщении об ошибке намекал хотя бы на тип XML-узла, который он счел некорректным. То есть понять, что ему не нравится, было гораздо проще.
    Не исключено, конечно, что в данном случае ошибка в VSDX была слишком грубой, отсюда и отсутствие диагностики. А по более мелким она может и выдается. Тут у меня практики маловато. Ну, это дальше посмотрим.

    Страница 1 из 1 [ Сообщений: 5 ]

    Часовой пояс: UTC + 3 часа [ Летнее время ]

    Кто сейчас на конференции

    Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

    Вы можете начинать темы
    Вы можете отвечать на сообщения
    Вы не можете редактировать свои сообщения
    Вы не можете удалять свои сообщения
    Вы не можете добавлять вложения

    Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
    Вы можете создать форум бесплатно PHPBB3 на Getbb.Ru, Также возможно сделать готовый форум PHPBB2 на Mybb2.ru
    Русская поддержка phpBB

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *