Outlook файл данных не был правильно закрыт. Восстановление документа с помощью Word Recovery


Вы можете использовать средство восстановления папки "Входящие" (SCANPST). EXE) для диагностики и исправления ошибок в файле данных Outlook. Средство восстановления папки "Входящие" проверяет файлы данных _з0з_ на своем компьютере, чтобы увидеть, находятся ли они в хорошей фигуре.

Средство восстановления папки "Входящие" можно использовать в следующих ситуациях:

    Получено сообщение о том, что Outlook не удается открыть файл данных

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

    Вы считаете, что файл данных Outlook может быть поврежден

Если вы используете учетную запись электронной почты Exchange, то можете удалить автономный файл данных Outlook (OST), и Outlook воссоздаст автономный файл данных Outlook (OST) при следующем запуске Outlook.

Примечания:

Восстановление файла данных Outlook (PST)

Что происходит после восстановления файла данных Outlook?

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

Создание нового файла данных

Вы можете создать новый файл данных _з0з_ и перетащить элементы в папке "потерянные" и "найденные" в новый файл данных. После перемещения всех элементов можно удалить восстановленный PST-файл личных папок , включая папку потерянные и найденные . О том, как создать новый файл данных Outlook, см. в статье Создание файла данных Outlook .

Восстановление элементы из BAK-файла резервной копии

Если исходный файл данных Outlook открылся, вероятно, вы сможете восстановить дополнительные элементы. Средство восстановления папки "Входящие" создает файл резервной копии с тем же именем, что и у исходного файла, но с расширением BAK, и сохраняет его в той же папке. Вы можете попробовать восстановить из файла резервной копии элементы, которые не удалось восстановить средству восстановления папки "Входящие".

Поиск файлов данных Outlook

Вы можете проверить расположение файлов данных Outlook в Outlook.

    Выберите файл > Настройка учетных записей > Настройка учетных записей .

    Перейдите на вкладку файлы данных .

    Все файлы данных Outlook (PST) и автономные файлы данных (OST) указаны вместе с именем учетной записи, с которой связаны файлы.

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

Вывести список открытых файлов на файловом сервере Windows

Список открытых пользователями файлов на файловом сервере Windows можно получить с помощью стандартной графической консоли Computer Management (Управление компьютером — compmgmt.msc ).

Запустите на файловом сервере консоль Computer Management (или подключитесь к нему удаленно консолью со своего компьютера) и перейдите в секцию System Tools -> Shared Folders -> Open files (Служебные программы -> Общие папки -> Открыты файлы). В правой части окна отображается список файлов сервера, открытых удаленно. Список содержит локальный путь к файлу, имя учетной записи пользователя, количество блокировок и режим, в котором открыт файл (Read или Write+Read).

Этот же список открытых файлов можно получит с помощью встроенной консольной утилиты Openfiles . Например, с помощью следующей команды можно получить id сессии, имя пользователя и полный локальный путь к открытому файлу:

Openfiles /Query /fo csv |more

При удаленном доступе пользователя к папке или файлу в сетевой папке (SMB) на сервере, для пользователя создается новая сессия, определяющая данное подключение. Управление подключениями пользователей осуществляется именно через эти идентификаторы сессий.

Эту же команду можно выполнить удаленно, например, нужен список открытых файлов на файловом сервере mskfs01:

Openfiles /Query /s mskfs01 /fo csv

У команды Openfiles есть еще одна интересная возможность просмотра списка локально открытых файлов. Для ее использования нужно включить опцию Maintain Objects List (Построение списка объектов) командой openfiles /local on и перезагрузить сервер. После этого в список начнут попадать файлы, открытые локальными процессами (этот режим желательно использовать только для отладки, т.к. может негативно сказаться на производительности сервера).

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

Чтобы определить пользователя, который открыл (заблокировал) файл cons.adm на сервере, выполните команду:

Openfiles /Query /s mskfs01 /fo csv | find /i "cons.adm"

Ключ /i используется, чтобы выполнялся регистронезависимый поиск

Естественно, можно указать только часть имени файла. К примеру, нам нужно узнать кто открыл xlsx файл, в имени которого есть строка farm, воспользуемся таким конвейером:

Openfiles /Query /s mskfs01 /fo csv | find /i "farm"| find /i "xlsx"

Можно, конечно найти файл и в графической консоли Computer Management, но это менее удобно (консоль не предусматривает возможность поиска).

Как закрыть открытый файл

Чтобы закрыть открытый файл, нужно найти его в списке файлов секции Open File и в контекстном меню выбрать пункт «Close Open File ».

Если на файловом сервере сотни открытых файлов, найти их в консоли будет непросто. Удобнее воспользоваться утилитой Openfiles . Как мы уже говорили, она возвращает ID сессии открытого файла. Именно по этому ID сессии, файл можно принудительно закрыть, сбросив подключение. Находим ID нужного файла:

Openfiles /Query /s mskfs01 /fo csv | find /i "farm"| find /i ".xlsx"

Отключаем от него пользователя по полученному идентфикатору:

Openfiles /Disconnect /s mskfs01 /ID 67109098

Как удаленно закрыть открытые файлы с помощью PowerShell

В Windows Server 2012 / Windows 8 в PowerShell появились командлеты для работы с шарами и файлами на SMB сервере. Данные командлеты можно использовать для удаленного сброса подключений к открытому файлу.

Список открытых файлов можно получить с помощью командлетов Get-SMBOpenFile , а закрыть файл (сбросить подключение) с помощью Close-SmbOpenFile .

Итак, подключаемся к удаленному серверу:

$sessn = New-CIMSession –Computername mskfs01

Находим и закрываем открытый файл pubs.docx одной командой:

Get-SMBOpenFile -CIMSession $sessn | where {$_.Path –like "*pubs.docx"} | Close-SMBOpenFile -CIMSession $sessn

Подтверждаем закрытие файла, нажав Y.

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

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

Get-SMBOpenFile -CIMSession $sessn | where {$_.ClientUserName –like "*ipivanov*"}|Close-SMBOpenFile -CIMSession $sessn

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

Почему возникает ошибка?

При попытке открыть документ вы увидите на экране оповещение о том, что приложение не может прочитать файл из-за того, что он повреждён. Сразу скажем: это может произойти, даже если вы ничего не делали с документом и работали, как обычно. Как правило, происходит что-то из этого списка:

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

Нажав на кнопку "Сведения", вы можете получить более точную информацию — в какой именно точке документа (номера строки и столбца) есть проблемы. Правда, неопытным пользователям это мало чем поможет. Поэтому сразу перейдём к тому, как можно повреждённый текстовый файл открыть.

Восстановление документа средствами Word

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

  1. Закройте окно с сообщением об ошибке.
  2. Запустите "Ворд" из меню "Пуск" или с помощью ярлыка на Рабочем столе.
  3. Зайдите в меню "Файл" > "Открыть" и найдите через "Проводник" документ, который необходимо восстановить. Обратите внимание, что открывать его не нужно!
  4. Выделите файл.
  5. Найдите в нижней части окна, возле кнопки "Открыть", кнопку со стрелкой.
  6. На экране появится выпадающий список. В данном случае нас интересует пункт "Открыть и восстановить".

Теперь, если всё хорошо, документ откроется и отобразится в стандартном режиме.

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

Восстановление с помощью конвертера резервных копий

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

  1. Запустите редактор через меню "Пуск".
  2. Выберите в меню "Файл" > "Открыть" .
  3. Внизу открывшегося окна будет список "Типы файлов" (слева от кнопки "Отмена"). Нажмите на стрелочку и откройте список всех вариантов.
  4. Если конвертер установлен, вы увидите строку "Восстановление текста из любого файла (*.*)".
  5. Выберите этот вариант и ещё раз попробуйте открыть необходимый файл.

Если ошибка при открытии файла Word 2003 (или другой версии) исчезла, документ откроется. Однако при следующем запуске может появиться сообщение "Таблица в документе повреждена". Чтобы исправить это, нужно выделить проблемный фрагмент, а затем выбрать в меню "Таблица" > "Преобразовать" > "Таблицу в текст" .

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

Изменение настроек защищённого просмотра

Рассмотрим ещё один вариант. Он может сработать, если программа не открывает файл Word, который был загружен из Интернета. Система автоматически блокирует запуск документов, которые считает потенциально опасными. Отключить защиту можно следующим способом:

  1. Запустите "Ворд" и перейдите в меню "Файл" > "Параметры" .
  2. В появившемся окне слева расположены основные вкладки. Нам нужен раздел "Центр управления безопасностью".
  3. В "Центре" перейдите на вкладку "Защищённый просмотр".
  4. Снимите флажки со всех пунктов, отвечающих за открытие документов в ограниченном режиме.
  5. Сохраните изменения, перезапустите программу и попробуйте ещё раз открыть файл.

Использовать этот способ нужно с осторожностью, и только в том случае, если вы на 100% уверены в безопасности файла.

Удаление надстроек Microsoft Word

Иногда проблема связана не с конкретным документом, а с программой вообще. На практике ошибка при открытии Word-файла часто возникает из-за установленных надстроек. В данном случае на экране высвечивается сообщение "Прекращена работа программы".

Наша задача — отключить все надстройки, в т. ч. ту, которая вызывает ошибки. Для этого нужно:

  1. Запустить MS Word. Скорее всего, на экране будет сообщение о том, что во время последнего запуска произошла серьёзная ошибка, и программа предложит запустить редактор в безопасном режиме. Нажимаем "ОК".
  2. Заходим в меню "Файл" > "Параметры" .
  3. Переходим на вкладку "Надстройки".
  4. В нижней части окна вы увидите надпись "Управление: Надстройки COM". Нажмите на кнопку "Перейти…" рядом.
  5. В появившемся окне необходимо поставить флажки напротив всех надстроек, затем нажать "Удалить" и подтвердить действие.

После этого необходимо закрыть программу и ещё раз попробовать открыть проблемный документ.

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

Во многих случаях ошибка при открытии файла Word 2003-2013 связана с неправильным сохранением. Чтобы открыть документ, придётся восстановить правильный формат.

Попробуем перенести рабочую информацию в новый, неповреждённый документ:

  1. Создайте в "Ворде" новый пустой файл и сохраните его.
  2. Закройте программу и зайдите в "Проводник".
  3. Найдите созданный файл и превратите его в архив, изменив расширение (для этого нужно просто переименовать документ и вписать.zip вместо.doc).
  4. То же самое нужно сделать с файлом, который вы хотите восстановить.
  5. Откройте документы с помощью любого архиватора.
  6. Извлеките из повреждённого документа папку "word" и скопируйте её в архив с новым документом с заменой всех файлов.
  7. Переименуйте файл из.zip в.doc или.docx обратно.

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

Ручное редактирование кода

Сразу отметим, что этот вариант подойдёт только продвинутым пользователям, хотя бы с базовыми знаниями HTML. Когда возникает ошибка Word при попытки открытия файла, в сообщении о ней всегда есть информация о том, в какой части документа проблема (номер строчки и столбца). То есть, если попасть в код файла, можно найти и исправить или удалить этот фрагмент. Как это сделать?

  1. Откройте документ как архив (см. предыдущий пункт).
  2. Найдите и извлеките
  3. Откройте документ в "Блокноте" или Notepad++. Желательно, чтобы текстовый редактор отслеживал позицию курсора — показывал номера строк и столбцов.
  4. Найдите фрагмент, который вызывает ошибку, и отредактируйте его.
  5. Загрузите обновлённый document.xml в архив вместо старого файла. После этого откройте документ в Word.

Здесь важно понимать суть проблемы. Чаще всего это неправильный порядок тегов в коде. В крайнем случае можно удалить часть текста.

Восстановление документа с помощью Word Recovery

Помимо средств Office, вы можете использовать специальные программы для исправления текстовых файлов. Они используют собственные алгоритмы извлечения информации, поэтому зачастую могут справиться с задачей гораздо лучше стандартных инструментов. Самые популярные приложения такого типа — R-Word и Magic Word Recovery.

Перед тем как приступить к исправлению "битого" файла, обязательно сделайте его копию.

Если не получается восстановить документ в родном формате (.doc или.docx), сначала попробуйте сохранить его как.rtf.

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

Я просматривал рабочий календарь, когда почтовая программа Outlook 2010 внезапно сообщила об ошибке и закрылась. После перезапуска она не смогла открыть OST-файл, и сегодня я расскажу, как решил эту проблему за три минуты.

При запуске программа выдавала такую ошибку:

На работе у меня ОС и программы с английским интерфейсом, поэтому я приведу эквивалентный текст ошибки из русской версии Office.

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

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

Я открыл папку программы и запустил диагностическую утилиту scanpst.exe . Она не смогла исправить проблему, но задала конкретное направление для поиска.

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

Это решило проблему! Почтовая программа запустилась нормально, и я вернулся к работе.

Что делать, если веб-камера используется другим приложением

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

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

Upd. 11-Мар-13 . Хотелось бы дополнить заметку моментами, всплывшими в ее обсуждении:

  • Если ничего нет под рукой, можно попытаться переименовать файл. Проводник может подсказать программу, использующую его.
  • В Windows 7 и выше можно воспользоваться встроенной программой «Монитор ресурсов» (resmon), где на вкладке CPU есть поиск дескрипторов.
  • Утилита






2024 © gtavrl.ru.