[5 FIXES] Access Can’t Be Started Unable To Initialize The Windows Registry Error

access Cannot Be Started Unable To Initialize The Windows Registry Error

I had Access 2007. I installed Access 2010. Now, when I double-click on a .mdb file in Windows Explorer, there is this error message: “Can’t be started.

Was unable to initialize the Windows Registry.

Rerun Microsoft Access or Microsoft Office Setup to reinstall”

If I start Access 2010 and I open the .mdb file, it works.

There is another problem with Access 2010. Whenever I want to open it, the “Configuring Microsoft Office Professional 2010” window appears. This loses much time. I don’t have this problem with Outlook, Word and Excel 2010.

Can you help?

Source: https://answers.microsoft.com/en-us/office/forum/office_2010-access/was-unable-to-initialize-the-windows-registry-in/71c89c91-a13c-4550-956b-9f7135eef65f

After reading out the above user query you all must have guessed about today’s blog topic. Yes, in this post we will discuss this very commonly encountered Access can’t be started unable to initialize the windows registry error.

So try all the listed solutions to get rid of Microsoft Access can’t be started unable to initialize the Windows registry error.

Fix Microsoft Access Issues
Run a database Scan with Stellar Access Database Repair Tool to repair inconsistent Access database. After the scan is complete, the repair process will restore the database to its normal state fixing all the errors.

By clicking the button above and installing Stellar Repair for Access (14.8 MB, $79 USD), I acknowledge that I have read and agree to the End User License Agreement and Privacy Policy of this site.

Error Detail:

Error name: Microsoft Office Access can’t be started
Error number: Error 7899
Description: Microsoft Office Access can’t be started.@Microsoft Office Access was unable to initialize the Windows Registry.@Rerun Microsoft Office Access or Microsoft Office Setup to reinstall Microsoft Office Access.@1@@185309@3.

You will get the following error message at the time of opening the MS Access application.

Microsoft Access can’t be started.

Microsoft Access was unable to initialize the Windows Registry.

Rerun Microsoft Access or Microsoft Office Setup to reinstall Microsoft Access.

Error Screenshot

Access Can't Be Started Unable To Initialize The Windows Registry Error

Why You Are Getting Access Can’t Be Started Unable To Initialize The Windows Registry Error?

  • The very first reason behind the update or patch applied to MS Access may have temporarily disabled the Window registry hive.
  • Due to the permissions issue in the Windows registry which is preventing MS Access from opening up correctly.

How To Fix MS Access Can’t Be Started Unable To Initialize The Windows Registry Error?

1# Restore Windows Registry:

  • Try the hard reboot of the system to restore the Windows registry.
  • If still after rebooting, the problem persists then perform the modify / repair on the MS Access in Program And Files.

2# Review The Loadappinit_Dlls Registry Key

Set the LoadAppInit_DLLs registry key must be set to 0, but another program may have changed its value.

  • Hit the WINDOWS-R from your keyboard. This will open the Run option.
  • Enter the REGEDIT and tap the OK button.
  • This will open the Registry Editor, now search for the LoadAppInit_DLLs:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows\LoadAppInit_DLLs

Review The Loadappinit_Dlls Registry Key

  • Double-tap the value present for LoadAppInit_DLLs in the Data
  • In the opened Edit DWORD dialog box, you have to set Value Data to 0.

Review The Loadappinit_Dlls Registry Key 1

  • Now shut down the Registry Editor.
  • After that restart your PC and start the Access database application again.

3#Assign Appropriate Permissions

Follow the below steps to assign the appropriate permissions:

  • Tap the Start button and then hit the Run option.
  • Type Regedit and then press the enter button.

  • Search for the following registry key:

Access 2007:

HKEY_CLASSES_ROOT\Licenses\73A4C9C1-D68D-11d0-98BF-00A0C90DC8D9\12.0\Retail

Access 2010:

HKEY_CLASSES_ROOT\Licenses\73A4C9C1-D68D-11d0-98BF-00A0C90DC8D9\14.0\Retail

 Note

You may encounter the permission problem from the GUID to the retail key. If you are getting the GUID permission problem, then repeat steps 4 to 10 on the retail key or on the 12.0 or 14.0 key.

  • Make a right-click on the key and then select Permissions.
  • Tap to the Advanced option.
  • Choose the Owner.
  • Now change the owner to the Administrators.
  • Hit the Apply option and then tap the OK button.
  • Tap Add type everyone and then hit the Ok option.
  • Check the full control and hit the Ok.

4# Remove The Safety

It is the simplest and safest workaround to fix can’t Be Started Unable To Initialize The Windows Registry error. In this, you have to disable the UAC, and then use it as an administrative account.

Warning: This will degrade your system Windows security so be careful if you are performing this solution. Malware will automatically get installed in Windows XP and the previous version.

Login into your PC as a system administrator and then follow the below steps:

  • Open the Control Panel.
  • After that make double-tap on the User Accounts.

Access Cannot Be Started error 1

  • Tap the “Turn User Account Control on or off” option.

Access Cannot Be Started error 2

  • Un-tick the option, Use User Account Control (UAC) as this will ultimately help you to protect your PC.
  • At last hit the Ok.

Access Cannot Be Started error 3

Now you can easily switch the MS Access versions because you must be in the older versions of Windows.

5# Use Run As Administrator

Make a shortcut for running each of your msaccess.exe files as an administrator. This will allows each of your Access versions to get register by itself on the start-up.

For making this setup, follow the below steps:

  • Delete if any shortcuts were previously created meanwhile installing the MS Office program.
  • Now you have to create shortcuts to msaccess.exe from each version of your MS Office program.

Access Cannot Be Started error 4

  • Make a right-click on the shortcut and then from the list of options choose the Properties button.

Access Cannot Be Started error 5

  • Now hit the Advanced button and then make a check across the Run as Administrator box.

Access Cannot Be Started error 6

So whenever you start your Access application, you need to hit the continue option from the opened dialog box of User Account Control.

If you are an Access 2007 user then you don’t need to use the Run As Administrator option as you can use the normal shortcut.

Note: After doing such changes, just switch to some other version and come back to the previous one before your MS Access application register itself for the correct library.

Final Verdict:

If unfortunately due to this Microsoft Access was unable to initialize the Windows Registry error your database file gets corrupt or damaged. Due to which you can’t perform any task on the database file.  In that case, I recommend you to go with the MS Access Repair & Recovery Tool. This recovery software is one of the best ways to get rid of any kind of errors and restore your damaged database without any backup.

Apart from that, don’t forget to share your experiences with us after trying the above-mentioned workarounds to fix Microsoft Access can’t be started error.

tip Still having issues? Fix them with Stellar Repair for Access:

This software ensures seamless repair & recovery of ACCDB & MDB database and restores all objects including tables, reports, queries, records, forms, and indexes along with modules, macros, etc. Fix Microsoft Access issues now in 3 easy steps:

  1. Download Stellar Access Database Repair Tool rated Great on Cnet.
  2. Click Browse and Search option to locate corrupt Access database.
  3. Click Repair button to repair & preview the database objects.

Avatar

Pearson Willey is a website content writer and long-form content planner. Besides this, he is also an avid reader. Thus he knows very well how to write an engaging content for readers. Writing is like a growing edge for him. He loves exploring his knowledge on MS Access & sharing tech blogs.