Can't create or open .mdb databases in Access 2007

Posted on 2011-04-26
Last Modified: 2012-05-11
Up until a couple of weeks ago I had several .mdb databases working fine.

Suddenly, Access 2007 can no longer create new databases nor open the existing ones - it hangs for about 20 seconds and then stops "thinking", remaining on its home page (where you can Open Recent Documents, create a new blank database etc), with no error message.

The problem seemed to coincide with a Windows Update, and I've removed the recent ones that appear to relate to Access, but this has not fixed the problem.

I've tried to repair Office and have removed and reinstalled, still no luck.

Within event viewer, under Applications & Services logs > Microsoft Office sessions, there is the following message:

ID: 2, Application Name: Microsoft Office Access, Application Version: 12.0.4518.1014, Microsoft Office Version: 12.0.6425.1000. This session was terminated unexpectedly.

I'm on a Windows 7 PC - as I mentioned, everything had been working fine on the same machine up until a few weeks ago.
Question by:ict-torquilclark
    LVL 44

    Expert Comment

    I don't have A2007, but is there anything in the Startup or Options groups that disable opening a .mdb file?  When you Open a database, do you get the normal screen from which you can select a variety of file types?  
    LVL 1

    Expert Comment

    Is there another machine you can test the .mdbs to open?
    Did you reboot when you removed Office 2007 and then try a registry cleaning program?
    Or you can use this tool as well:

    {URL Removed by _alias99}
    LVL 1

    Expert Comment

    I'm sorry I meant to say go to this tool instead of the previous one:
    LVL 1

    Accepted Solution

    *** WARNING ***


    Some claim their is a trogan...

    Please use the tool....below it.


    LVL 44

    Expert Comment

    stephen - I suggest you click 'Request Attention in the question, and ask that they remove the post containing the bad URL.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Looking for New Ways to Advertise?

    Engage with tech pros in our community with native advertising, as a Vendor Expert, and more.

    When you are entering numbers in a speadsheet, and don't remember what 6×7 is, you just type “=6*7" instead. It works in every cell! This is not so in Access. To enter the elusive 42 in a text box, you have to find a calculator, and then copy the re…
    Introduction The Visual Basic for Applications (VBA) language is at the heart of every application that you write. It is your key to taking Access beyond the world of wizards into a world where anything is possible. This article introduces you to…
    In Microsoft Access, learn how to “cascade” or have the displayed data of one combo control depend upon what’s entered in another. Base the dependent combo on a query for its row source: Add a reference to the first combo on the form as criteria i…
    Using Microsoft Access, learn some simple rules for how to construct tables in a relational database. Split up all multi-value fields into single values: Split up fields that belong to other things into separate tables: Make sure that all record…

    779 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    9 Experts available now in Live!

    Get 1:1 Help Now