Unknown's avatar

About Paul Bunting

Experienced Software Architect with a demonstrated 20+ years’ developing solutions for the manufacturing and architectural design industries. Skilled in the design and creation of advanced analytical systems for real time system monitoring and process improvements. A focussed professional with keen attention to detail and adaptive approach to development and solution design. Specialist in • Enterprise Manufacturing Intelligence • Real Time Processing and Analytics • Big Data Analytics • Machine Learning and Data Science • IoT Analytics

Microsoft Access always asking to open files in safe mode.


Had an issue today, where the clients system would always prompt the users to open MS Access 2003 Runtime in safe mode, even having cancelled the error and closing it which should reset it.

Error message on startup was "Access failed to start correctly last time. Starting Access in safe mode will help you correct or isolate a startup problem in order to successfully start the Program. Some functionality may be disabled in this Mode. Do you want to start Access in this Mode?".

Sometimes if file was ran directly it would open OK, but if file was ran from another app or the run command like ‘msaccess.exe "c:\mydb.mde" /excl’ (for example to ensure the file was locked as exclusive to the user opening it, or to pass any command line parameters to the Access file), you would always be prompted with the message.

Spent several hours trying to find a solution to this, uninstalling files and reinstalling, putting on the full version of Office 2003 Pro, manually deleting all registry keys and reinstalling, ‘Detect and Repair’ menu option, etc. Nothing would prevent it from happening.

Having been unable to find any direct references to this situation I found some message board comments that pointed to a sub-setting in the registry key

HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\Access\Resiliency

For a similar issue with Access 2002, recommending deleting the registry key. The entry the message board mentioned was not there for the equivilant Access 2003 key and deleting the entire key had no effect.

After spending a significant amount of time searching for any other references, found a vague reference to something similar happening with Outlook 2000 and a similar key for Outlook 2000 buried in the Terminal Services key tree. Managed to trace the Access 2003 version of this key value down to

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\Install\Software\Microsoft\Office\11.0\Access\Resiliency

Deleting this key resolved the problem and Access files would open correctly again!

Paul B
MCP

Blog Disclaimer


As per the disclaimer on my homepage all posts are provided "AS IS". No warranty is implied and no rights or privileges are conveyed. All trademarks and copyrights are acknowledged.

I am not associated with Microsoft, and all comments held here are my own and are done so on a personal level and not as part of my employment.

Any feeds and links used are are done "AS IS" and I have no control over their content.

Content Copyright ©2007-2011 Paul Bunting, All Rights Reserved.