Запуск Outlook 2010 на Windows 7
У меня есть два довольно больших файла Outlook, каждый около 700 МБ каждый. Мне нужно регулярно получать доступ к письмам в них, это архивы за последние годы. Однако каждый раз, когда я их открываю, дата (и, возможно, что-то внутри файла) обновляется, это означает, что мое программное обеспечение для резервного копирования пытается снова создать их резервную копию во время инкрементного резервного копирования. Я хотел бы открывать файлы PST только для чтения (и, конечно, для индексного поиска тоже), чтобы даты и файлы не менялись. Я не хочу исключать их из резервных копий, так как я хотел бы, чтобы они были в полной резервной копии.
Если я устанавливаю для файла атрибут «только чтение» в файловой системе, то Outlook отказывается его открывать.
Итак, подведем итог вопроса еще раз. Как заставить Outlook 2010 открывать некоторые файлы PST только для чтения, чтобы они были доступны для чтения, индексации и поиска, но не подвергались изменениям.
решение1
Я предполагаю, что Outlook 2010 имеет схожую архитектуру с Outlook 2007. Мой источник специфичен для Outlook 2007 и более ранних версий, но я сомневаюсь, что что-то изменилось.
По замыслу нельзя. Индексирование, чтение и поиск записывают в файл PST.
Источник:http://support.microsoft.com/kb/269520
Из статьи:
Существует три причины, по которым Outlook не поддерживает открытие файлов личных папок (.pst) на носителях, доступных только для чтения (например, CD-ROM), или в папках, доступных только для чтения:
Файл .pst — это формат файла базы данных. Когда пользователь перемещается по пользовательскому интерфейсу Outlook, он ожидает, что компьютер ответит поиском и сортировкой (аналогично тому, как пользователь щелкает заголовок столбца представления, чтобы отсортировать содержимое в представлении). Компьютер должен иметь возможность записывать данные в файл .pst, чтобы эти процедуры поиска и сортировки были доступны.
Пользователь ожидает, что сможет изменять содержимое представления, например, пользователь может захотеть добавить столбцы, а также пользователь может захотеть, чтобы Outlook запомнил текущий порядок сортировки, фильтры и т. д. Определение представления сохраняет информацию в специальной области в этой папке Outlook, поэтому определение представления записывается в файл .pst.
Файл .pst имеет формат файла для одного пользователя. Компьютер использует специальную область файла для записи информации о компьютере, открывшем файл. Файл позволяет другим процессам на том же компьютере получать доступ к файлу, в то же время не позволяя другим компьютерам получать доступ к файлу, пока первый компьютер не закроет файл. Без этой функции «блокировки файла» компьютер открыт для повреждения файла, когда два компьютера одновременно открывают файл .pst.
Эти проектные решения отражают базовую архитектуру Outlook и интерфейса программирования приложений для обмена сообщениями (MAPI).