24 ноября 2013 г.

Автоподстановка в полях адреса (Кому, Копия и т.д.) в Microsoft Outlook

Существует проблема при переносе адресной книги или переустановке — автозаполнение полей Кому и т.д. не срабатывает.

Решение.
За автоматическую подстановку адресов отвечает в Outlook файл nk2. По-умолчанию этот файл хранится в %APPDATA%\Microsoft\Outlook\profilename.nk2. Нужно его скопировать и после переустановки  Outlook или переносе адресной книги на другой компьютер  скопировать  nk2 файл обратно в %APPDATA%\Microsoft\Outlook\



И еще

Импорт файлов .nk2 в Outlook 2010

 http://support.microsoft.com/kb/980542/ru

___________________________



Outlook, как и многие почтовые программы и Web-сервисы, имеет такую полезную функцию как автодополнение адресов при работе с почтой. Чем больше вы работаете с электронной почтой тем более важной становится данная опция. И ее поломка может серьезно усложнить работу с почтой.
Ниже, на примере Outlook 2010, будут показаны некоторые способы исправления ситуации в случае "поломки" функции автодополнения.

1. Зачастую поломка автодополнения адресов происходит из-за проблем с PST-файлом. Это может быть аварийное завершение работы самого Outlook, системный сбой и т.п. Для "починки" поврежденного файла в составе Microsoft Office имеется утилита Microsoft Outlook Inbox Repair Tool. Расположена оная (в версии Windows 7 x64, Office x64) по пути

C:\Program Files\Microsoft Office\Office 14\scanpst.exe.

Запустить, выбрать файл PST, по умолчанию это

C:\Users\<Username>\AppData\Local\Microsoft\Outlook/Outlook.pst

и проверить. Если ошибки найдутся и будут исправлены, велика вероятность, что автодополнение заработает вновь.

2. Outlook версий до 2010 использовали файлы расширения NK2 для хранения адресов/имен. Outlook 2010 хранит эти данные в другом месте и другом файле. Но, тем не менее, имеется возможность импортировать эти данные в Outlook 2010.
Для Windows 2000/XP и Outlook 2003/2007 данный файл хранится по пути:

C:\Documents and Settings\Username\Application Data\Microsoft\Outlook

Для Windows Vista, 7 и Outlook 2003/2007 файл находится в

C:\Users\<Username\>AppData\Roaming\Microsoft\Outlook

Для того, чтобы импортировать данный файл в Outlook 2010 необходимо: убедиться, что он находится в директории

C:\Users\<Username>\AppData\Roaming

и командой

outlook.exe /importnk2

произвести, собственно, импорт данных.

3. В дополнение к предыдущему пункту: хотя Outlook 2010 не использует файл .nk2 для целей автодополнения он использует файлStream_Autocomplete_X_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.dat который расположен по пути

C:\Users\Username\AppData\Local\Microsoft\Outlook\RoamCache (Vista, 7)
или
C:\Documents and Settings\Username\Local Settings\Application Data\Microsoft\Outlook\RoamCache (XP)

повреждение этого файла может вызвать прекращение работы автодополнения.
Для "лечения" удобно использовать утилиту NK2Edit. Утилита позволяет просматривать, редактировать, создавать новые файлы автодополнения адресов, импортировать их в Outlook и т.п. Попробуйте откройте файл Stream_Autocomplete и закройте приложение. Затем, запустите Outlook и проверьте не вернулось ли автодополнение обратно.
Если файл файл не открывается, то оной утилитой можно создать новый .nk2 файл путем импорта адресов из адресной книги Outlook и импорта полученного файла обратно в Outlook способом, описанном в п.2

4. В некоторых ситуациях автодополнение можно вернуть в рабочее состояние путем очистки кэша автодополнения. Делается это путем выбора ввода команды

outlook.exe /cleanautocompletecache

или нажатием конпки "Очистка кэша автодополнения" по пути "Файл-Настройки-Почта" раздел "Отправка сообщений". Также, не лишним будет убрать флажки "Использовать автодополнение для полей CC, Bcc" и перезапустить Outlook

5. Если вышеописанные способы не помогли, то стоит попробовать полная чистка кэша Outlook. Для этого переименуйте папку RoamCache, расположенную в

C:\Users\<Username>\AppData\Local\Microsoft\Outlook\RoamCache (Windows Vista, 7)

C:\Documents and Settings\<Username>\Local Settings\Application Data\Microsoft\Outlook\RoamCache (Windows 2000,XP:

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

Ярлыки: