Рубрики
outlook

outlook импорт и копирование списка автозавершения на другой компьютер

Ссылки:

https://support.office.com/ru-ru/article/%d0%98%d0%bc%d0%bf%d0%be%d1%80%d1%82-%d0%b8-%d0%ba%d0%be%d0%bf%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5-%d1%81%d0%bf%d0%b8%d1%81%d0%ba%d0%b0-%d0%b0%d0%b2%d1%82%d0%be%d0%b7%d0%b0%d0%b2%d0%b5%d1%80%d1%88%d0%b5%d0%bd%d0%b8%d1%8f-%d0%bd%d0%b0-%d0%b4%d1%80%d1%83%d0%b3%d0%be%d0%b9-%d0%ba%d0%be%d0%bc%d0%bf%d1%8c%d1%8e%d1%82%d0%b5%d1%80-83558574-20dc-4c94-a531-25a42ec8e8f0?ocmsassetID=HA102545688&CTT=5&origin=HA102544948&CorrelationId=0ca9cbb9-5fe4-4d1b-a222-679668bd3510&ui=ru-RU&rs=ru-RU&ad=RU
https://support.microsoft.com/ru-ru/help/2199226/information-about-the-outlook-autocomplete-list
http://mfcmapi.codeplex.com
https://archive.codeplex.com/?p=mfcmapi
https://github.com/stephenegriffin/mfcmapi/releases/tag/19.0.19115.01
http://pyatilistnik.org/how-to-migrate-the-outlook-autocomplete-list/

Решение outlook до 2007:

!!! Outlook закрыть. Процессы прибить.
0) Нужно перенести Outlook.NK2
1) Ищем файл тут:
C:\Documents and Settings\%username%\Application Data\Microsoft\Outlook\
%appdata%\microsoft\outlook
%appdata%\..\Local\Microsoft\Outlook\RoamCache 
2) На ПК куда перенесли в поиске выполняем:
outlook.exe /importnk2

Решение outlook 2010+:

!!! Outlook закрыть. Процессы прибить.
0) Начиная с Outlook 2010 и до 2016, кэш адресов теперь лежит в файле Stream_Autocomplete_0(куча_буков).dat 

1) Ищем файл тут:
%appdata%\..\Local\Microsoft\Outlook\RoamCache\
%appdata%\..\Local\Microsoft\Outlook\RoamCache\Stream_Autocomplete_0(куча_буков).dat 

2) Stream_Autocomplete_0(куча_буков).dat, куча_буков  - уникальный идентификатор. Выделяется размером >1Кб (например 300-900Кб)

3) Так что если вы просто скопируете старый файл, он у вас не заведется, так как будет не тот ID. 
   Логично, что нужно взять старый файл, скопировать его на новый компьютер в папку RoamCache 
   и переименовать его в новое имя с нужным ID. 
   Вроде как на этом всё.

3.1) С outlook 2016 просто так ничего не получилось:(
     На ПК куда переносим файл  %appdata%\..\Local\Microsoft\Outlook\RoamCache\Stream_Autocomplete_0(куча_буков).dat
     Outlook закрыть. Процессы прибить.  
     Очищаем каталог %appdata%\..\Local\Microsoft\Outlook\RoamCache
     Запускаем outlook. Создаются файлы. (файл Stream_Autocomplete может не создаться тогда отправьте письмо сами себе).
     Переименовываем Stream_Autocomplete_0(наш_старый_файл).dat, удаляем Stream_Autocomplete_0(новый).dat из RoamCache.
     Копируем в RoamCache наш старый Stream_Autocomplete_0(с новым ID).dat