Link to home
Start Free TrialLog in
Avatar of alncom2
alncom2Flag for United Kingdom of Great Britain and Northern Ireland

asked on

Outlook 2016/Word 2016 RoamingCustom.dic keeps losing it's settings.

Client uses Word 2016/Outlook 2016 has an Office 365 subscription. The spell checker keeps forgetting learned words.

File has been deleted and recreated. Rogue entries deleted from registry. Re-creation of RoamingCustom.dic has been invoked through software via Proofing Tools set up menu.

Word 2016 open, spell checker taught new word. RoamingCustom.dic file time stamp changes indicating file has been touched. Outlook 2016 also open, e-mail composed and newly added word is spelled correctly and not flagged as wrong.

Outlook 2016 e-mail composer using RoamingCustom.dic also taught new words. Time stamp of RoamingCustom.dic modified and Word 2016 also knows newly learned word.

Both apps, open at same time with AppData/....RoamingCustom.dic file being modified to prove both applications are teaching the new word to the shared dictionary file. So both applications are clearly touching the same file modifying it, updating it and using the shared file.

Works for a few days then stops working. What is causing the failure?

Many thanks.
Avatar of Radhakrishnan
Radhakrishnan
Flag of India image

Hi,
Have you installed all the latest Office related windows updates?

This could be a bug in 2016 but worth to check this https://answers.microsoft.com/en-us/msoffice/forum/msoffice_word-mso_windows8/office-365-word-spell-check-not-working/13b400ee-f5cc-4510-b25a-ef8d135da549
Avatar of alncom2

ASKER

The system has all of the latest patches from the clients Office 365 installed. This was the first thing that was tried and I should have posted this information in the original ticket.

The link posted above has nothing new to add, it is not a case of how to set it up it is a case of what is causing it to break. My issue has nothing to with language settings at all. The technical information I have provided specifically states what the problem is and the link talks about Font formatting which is not the problem.

Moving forward I am planning on recreating a test user profile on the client machine and connecting it up to their Office 365 account and running the software the same way to see if it is a profile related.

The file is RoamingCustom.dic that sits under the hidden AppData folder and this shared between Office Applications.

Maybe I will contact some Microsoft Developers to see if they are aware of the issue and have a look on their site.
ASKER CERTIFIED SOLUTION
Avatar of Radhakrishnan
Radhakrishnan
Flag of India image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of alncom2

ASKER

Hi there,

Thanks for all your help. The problem has been solved and requires both the Custom.dic and RoamingCustom.dic to be enabled.

Steps I took.
 
Created a new profile from scratch and logged in.
Run Word 2016 for the first time under this new profile taught it a word. The file Custom.dic is created under the AppData location Roaming/Microsoft/UProof
Run Outlook 2016 and then try the new word and the software recognises it.
Add a new word to Outlook 2016 and when the underlined word is added to the dictionary a RoamingCustom.dic file is created.
Test the newly learned word in Word 2016 and it is known.
It stopped working after I had added about three words, I changed the Dictionary order under Word 2016 to check Custom.dic and set this to the default dictionary with RoaminCustom.dic selected but no longer as the default.
Taught Outlook 2016 some more words, watched both Custom.dic, and RoamingCustom.dic and either one would change, but I was not able to consistently make the Custom.dic or RoamingCustom.dic change when teaching the software words. Both would change but not both at the same time.
Logged back into the users profile and removed the Custom.dic file along with the RoamingCustom.dic files.
Started Word 2016, taught it a new word.
Opened Outlook 2016 and tested the new word and it is recognised.
Added a new word to Outlook 2016 and tested it in Word 2016 and it was recognised. Set default dictionary to Custom.dic in Word 2016.
Repeated the process between applications with learned words and it seems to be remembering them now.
 
Looks as though it must have both Custom.dic and RoamingCustom.dic running in the AppData/Roaming/Microsoft/UProof (Custom.dic) as well as the AppData/Microsoft/Office/16.0/8c467c8 (This name changes between deployments it seems but is usually one instance of folder named like this)/Proofing/ RoaminCustom.dic and both files are essential to get it to proof between applications.

Hope this helps the community,

Many thanks,

Nick
Inactive for long time.