A family of Microsoft word processing software products for creating web, email, and print documents.
Hi Antony Everington
Welcome to Microsoft Community.
I realize that you've encountered a problem with " Interface Not registered ", and I understand how you feel. Don't worry, I'll do my best to help you.
"Interface not registered" error is usually related to OLE automation's COM interface and may be caused by Windows updates or Office updates. Here are some suggestions to resolve this issue:
- Register COM Components Ensure that Word's COM components are correctly registered. You can try manually registering Word's DLL files: Open Command Prompt (run as administrator).
- Enter the following command and press Enter: regsvr32 "C:\Program Files\Microsoft Office\root\Office16\winword.exe"
- Check Delphi Code Ensure that the OLE interface references in Delphi are correct. Check if your code uses the correct version of the Word type library. If you are using an earlier version of the Word type library, you may need to update to the current version.
- Update Delphi Components Ensure that the version and components of Delphi you are using are up to date. Check for available updates or patches to resolve compatibility issues with Windows 11 and Office 365.
- Rollback Windows Update If the above methods do not resolve the issue, you can consider rolling back to the previous version, as you mentioned, this should be a compatibility issue with the new version: Open Settings > Update & Security > Windows Update. Click View update history and then select Uninstall updates. Find the recent updates and uninstall them. Then turn off Windows automatic updates and wait for the new version to be compatible with OLE before updating again.
Feel free to share updates with me on how things are progressing after you've completed the aforementioned steps. Should you have any questions or require clarification, do not hesitate to reach out to me. I‘d like to do my utmost to assist you.
Best regards
Adrian.C-MSFT | Microsoft Community Support Specialist