Проблемы с вложением в Outlook 2010, Outlook 2007 или Outlook 2003
Симптомы
Одна из следующих проблем возникает в Outlook 2010, Outlook 2007 или Outlook 2003:
При выходе (или при неожиданном закрытии Outlook) во время открытия вложений электронной почты вложения остаются в папке "Безопасный временный файл Outlook". (Даже если вложения закрыты.)
При открытии вложения из области чтения не отображается запрос на сохранение изменений при выходе из Outlook.
При попытке открыть или сохранить вложение электронной почты вы получите следующее сообщение об ошибке:
Ошибка
Не удается создать файл: имя файла. Щелкните правой кнопкой мыши папку, в которой нужно создать файл, и выберите пункт "Свойства" в контекстном меню, чтобы проверить разрешения для папки.
Причина
Эта проблема может возникать по одной из следующих причин:
- Временные файлы или временные безопасные папки, в которых находятся файлы, не могут быть удалены или удалены во время открытия вложений.
- Папка временных файлов Интернета хранится на сервере, на котором у вас нет достаточных разрешений.
Решение
Эта проблема устранена в Microsoft Outlook 2010 с пакетом обновления 1 (SP1) и в пакете исправлений Microsoft Office Outlook 2007 с 29 июня 2010 г. Эти обновления описаны в следующих статьях базы знаний Майкрософт.
Outlook 2010
Описание Office 2010 с пакетом обновления 1 (SP1)
Outlook 2007
Описание пакета исправлений Office Outlook 2007 (Outlook-x-none.msp): 29 июня 2010 г.
Дополнительная информация
При открытии вложений файлов, которые считаются безопасными, Outlook 2010, Outlook 2007 и Outlook 2003 помещают эти вложения в подкаталог каталога временных интернет-файлов в качестве дополнительной меры предосторожности. Когда Outlook сначала пытается использовать временный файл, он проверяет реестр, чтобы определить, существует ли одно из следующих значений в зависимости от версии Outlook:
HKEY_CURRENT_USER\Software\Microsoft\Office\<version>\Outlook\Security
HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\<version>\Outlook\Security
Value Name: OutlookSecureTempFolder
Data Type: REG_SZ
Значение в <версии> 14.0 для Outlook 2010, 12.0 для Outlook 2007 и 11.0 для Outlook 2003.
Если значение существует, а если значение содержит допустимый путь, Outlook использует это расположение для временных файлов.
Если значение реестра не существует, или если значение указывает на недопустимое расположение, Outlook создает новую подкаталог в каталоге временных файлов Интернета, а затем помещает временный файл в новый подкаталог. Имя нового подкаталога неизвестно и создается случайным образом в зависимости от версии Outlook. В этой ситуации, чтобы найти этот подкаталог в зависимости от вашей версии Windows и вашей версии Outlook, выполните следующие действия.
Важно!
Точно следуйте всем указаниям из этого раздела. Неправильное изменение реестра может привести к серьезным проблемам. Прежде чем приступить к изменениям, создайте резервную копию реестра для восстановления на случай возникновения проблем.
Клиенты Windows XP
Нажмите кнопку "Пуск" и выберите "Мой компьютер".
В меню Сервис выберите Свойства папки.
На вкладке "Вид " внесите следующие изменения:
- Выберите параметр "Показать скрытые файлы и папки ".
- Установите флажок "Скрыть защищенные файлы операционной системы ( рекомендуется).
Нажмите кнопку ОК.
Перейдите к следующему набору шагов на основе вашей версии Outlook.
Для Outlook 2010 и Outlook 2007:
Нажмите кнопку "Пуск", выберите "Выполнить", введите следующую команду (включая кавычки), а затем нажмите кнопку "ОК".
C:\Documents and Settings\ username \Local Settings\Temporary Internet Files\Content.Outlook
Откройте вложенную папку в папке Content.Outlook , имя папки которой является случайно созданной последовательностью букв и чисел. Например, FW0B6RID.
Примечание.
В папке Content.Outlook может быть несколько вложенных папок с случайным образом созданным именем.
Для Outlook 2003:
Нажмите кнопку "Пуск", выберите "Запустить", введите Regedit и нажмите кнопку "ОК".
Найдите и выделите следующий подраздел реестра:
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Security
Дважды выберите строковое значение OutlookSecureTempFolder для проверки и запишите указанный путь к папке.
Выберите Отмена.
В меню Файл выберите пункт Выход, чтобы закрыть менеджер реестра.
Нажмите кнопку "Пуск", выберите "Запустить", введите следующую команду (включая кавычки), а затем нажмите кнопку "ОК ".
C:\Documents and Settings\<username>\Local Settings\Temporary Internet Files\<OLKfoldername>
Примечание.
Заполнитель OLKFoldername в этом пути представляет последнюю вложенную папку, указанную для значения OutlookSecureTempFolder на шаге 3.
Клиенты Windows 7 и Windows Vista
Нажмите кнопку Пуск и выберите Компьютер.
Выберите Упорядочить, затем выберите Свойства папок и поиска.
На вкладке "Вид " внесите следующие изменения:
- Выберите параметр "Показать скрытые файлы, папки и диски ".
- Установите флажок "Скрыть защищенные файлы операционной системы ( рекомендуется).
Нажмите кнопку ОК.
Перейдите к следующему набору шагов на основе вашей версии Outlook.
Для Outlook 2010 и Outlook 2007:
Нажмите Пуск и последовательно выберите пункты Все программы, Стандартные и Выполнить.
В диалоговом окне "Запуск" введите следующую команду (включая кавычки), а затем нажмите кнопку "ОК".
C:\Users\ username \AppData\Local\Microsoft\Windows\Temporary Internet Files\Content.Outlook
Откройте вложенную папку в папке Content.Outlook , имя папки которой является случайно созданной последовательностью букв и чисел. Например, FW0B6RID.
Примечание.
В папке Content.Outlook может быть несколько вложенных папок с случайным образом созданным именем.
Для Outlook 2003:
Нажмите Пуск и последовательно выберите пункты Все программы, Стандартные и Выполнить.
В диалоговом окне "Запуск" введите Regedit и нажмите кнопку "ОК".
Найдите и выделите следующий подраздел реестра:
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Security
Дважды выберите строковое значение OutlookSecureTempFolder для проверки и запишите указанный путь к папке.
Выберите Отмена.
В меню Файл выберите пункт Выход, чтобы закрыть менеджер реестра.
Нажмите кнопку "Пуск", выберите "Все программы", выберите "Аксессуары" и нажмите кнопку "Выполнить".
В диалоговом окне Выполнить введите следующую команду (включая кавычки) и нажмите кнопку ОК:
C:\Users\<username>\AppData\Local\Microsoft\Windows\Temporary Internet Files\<OLKFoldername>
Примечание.
Заполнитель OLKFoldername в этом пути представляет последнюю папку, которую вы указали для значения OutlookSecureTempFolder на шаге 4.