Все пользователи Outlook помнят и пользуются такой удобной функцией, как функция быстрого набора адреса (Auto-Complete, автоподстановка или автонабор почтового адреса). Функция быстрого набора выглядит следующим образом:
1) Автозаполнение “запоминает” все имена получателей и их почтовые адреса после того, как вы отправили ему почту
2) Когда пользователь в адресной строке Outlook вводит первые буквы почтового адреса или имени пользователя, и Outlook, в случае наличия в кэше адресов быстрого набора подобного адресата, автоматически предлагает подходящий почтовый адрес.
Функцию автозаполнения в Outlook можно включить/отключить, если перейти в Сервис->Параметры->Параметры почты->Дополнительные параметры->Предлагать имена при заполнении полей «Кому», «Копия», и т.д. (здесь нужно сдать или установить галочку).
А где же Outlook 2003/2007 хранит адреса, появляющиеся в строке быстрого набора?
Файл с кэшем введенных адресов хранится по пути Documents and Settings/\%username%\/Application Data/Microsoft/Outlook/ и называется Outlook.NK2.
В том случае, если вы хотите сбросить историю набранных адресов в Outlook 2003/2007, файл Outlook.nk2 необходимо удалить.
Если вы хотите перенести информацию с кэшем введенных адресов на другой компьютер, просто скопируйте его на новый компьютер в нужный профиль.
Для тонкого редактирования почтовых адресов, хранящихся в кэше автозаполнения можно воспользоваться сторонней утилитой, например NK2View. Эта утилита позволяет обрабатывать содержимое файла автозаполнения Outlook (. NK2),например, отобразить все записи электронной почты, или экспортировать эти записи в формат текст/HTML/XML.
Работает на Outlook весрии 2007 и ниже, на 2010 (в случае подключения к Exchange) кеш хранится на сервере
способы очистки в этом случае:
Method 1
With Outlook 2010 open, click File (BackStage), and then click Options.
Click the Mail tab.
Under Send Messages, click Empty Auto-Complete List.
Outlook will generate a new nickname cache.
Method 2
Click Start, and then click Run.
Start Outlook by using the /CleanAutoCompleteCache switch.
For example: Outlook.exe /CleanAutoCompleteCache
Note If Outlook is not installed in the default location, you will need to point to the path of Outlook.exe.
А 2010й только кэш на сервере хранит или умеет из AD забирать. Привык к такому сервису в thunderbird, начал в outlook искать, да так и не разобрался. Знаю, что поиск у него есть по кнопке слева от строки адресата, но он невменяемый — ищет только в порядке записи, т.е. если я не знаю имени — полный провал. Если не знаю отчества, а одинаковых имен в компании много — буду рыться среди них.
Это от неумения или Outlook такой и есть?
в 7ке в Outlook 2007/10 такие адреса хранятся в файле spscoll.dat
его можно найти по следующему пути
c:\Users\%username%\AppData\Local\Microsoft\Outlook
Добрый день.
В поле «кому», при нажатии пары клавиш, выпадающем подменю есть адресаты получателей (всё как на первой картинке этой страницы), но при выборе какого то из них, он не подставляется..
остается та же пара символов…
Помогите решить эту проблему!
Без этой простейшей функции крайне неудобно работать.. [outlook 2003]
Заранее весьма благодарен!
Опция «Предлагать имена при заполнении полей» активна?
Возможно у вас повредился файл кэша автозаполнений Outlook. Попробуйте его пересоздать (учтите, что кэш полностью очистится и будет заполнятся «с нуля»). Предварительно скопируйте старый файл в другой каталог (потом сможете вернутся к нему).
Либо просмотрите и отредактируйте содержимое в записях кэша с помощью NK2View или аналога.
опция активна!
по NK2View — всё корректно!
пожалуйста напишите традиционный путь к файлу кэша и как его пересоздать!
..да чайник.. что поделать
Путь, где хранится файл Outlook.NK2 указан в статье. Пересоздать — значит просто удалить его и перезапустить Outlook(желательно все таки скопировать оригинальный файл, в случае чего сможете к нему вернутся)
Привет! у меня та же проблема. Решение с удаление не помогло.
Как сам решил?
Есть такая же проблема, удаление файла кэша не помогло. Как решили, подскажите? Спасибо…
Проблема решается путем удаления нескольких записей в самом файле с помощью выше предложенной проги. т.к. фаил не расчитан более чем на 999 записей
Доброго времени суток. Возникла необходимость очистки кеша быстрого набора адреса на exchange 2013. Сможете подсказать как это можно реализовать?
Привет!
Если имеется в виду очистка кэша быстрого набора на стороне сервера Exchange 2013, посмотрите скрипт Clearing AutoComplete and other Recipient Caches здесь (_https://gallery.technet.microsoft.com/office/Clearing-AutoComplete-and-92b8d32a)
Насколько я понял в 2013 версии список быстрого набора адресов хранится на сервере и подгружается оттуда. Если действительно так то и очистка требуется только на сервере.
Все верно, список адресов хранится в Exchange. Если Exchange не используется, список быстрого набора в Outlook 2013 хранится локально в каталоге C:\Users\username\AppData\Local\Microsoft\Outlook\RoamCache\Stream_Autocomplete_****