Why DataNumen Access Repair?

#1 Recovery Rate

#1 Recovery

10+ Million Users

10+ Million

20+ Years of Experience

20+ Years of

100% Satisfaction Guarantee

100% Satisfaction

Recover Much More than Our Competitors

Recovery rate is the most important criterion of an Access database recovery product. Based on our comprehensive tests, DataNumen Access Repair has the best recovery rate, much better than any other competitors in the market!

Average Recovery Rate

Comparison Chart

Learn more about how DataNumen Access Repair smokes the competition

Our Customers' Testimonials

Extremely Simple Interface

Solution for Following Common Errors Due to Access Database Corruption



Free download100% Secure
Buy Now100% Satisfaction Guarantee

Main Features in DataNumen Access Repair v4.1

  • Support for Windows 95/98/ME/NT/2000/XP/Vista/7/8/8.1/10/11 and Windows Server 2003/2008/2012/2016/2019.
  • Support to repair Access database files created by Microsoft Access 95, 97, 2000, 2002(XP), 2003, 2007, 2010, 2013, 2016, 2019, 2021, Access for Office 365 and Microsoft 365.
  • Support to recover the structures and records of the tables in MS Access databases.
  • Support to recover MEMO fields and OLE fields.
  • Support to recover deleted tables and records in Access databases.
  • Support to recover autonumber fields.
  • Support to recover queries, including SQL commands such as “Delete”, “Insert into” and “Update”.
  • Support to recover other database objects, including indexes and relations.
  • Support to recover password-encrypted Access databases.
  • Can be used as a computer forensic tool and electronic discovery (or e-discovery, eDiscovery) tool.
  • Support to fix Access data files on corrupted media, such as floppy disks, Zip disks, CDROMs, etc.
  • Support to find and select the Microsoft Access database files to be repaired on the local computer, according to some criteria.
  • Support to repair a batch of MS Access mdb and accdb files.
  • Support English, Spanish, French, German, Italian, Portuguese, Russian, Japanese, Korean, Simplified Chinese, and Turkish.
  • Support integration with Windows Explorer, so you can repair mdb file with the context menu of Windows Explorer easily.
  • Support drag & drop operation.
  • Support to repair corrupt Access database files via command line (DOS prompt) parameters.

Free download100% Secure
Buy Now100% Satisfaction Guarantee

Using DataNumen Access Repair to Recover Corrupt Access Databases

See Video Tutorial (Full Version)
See Video Tutorial (Demo Version)

When your Microsoft Access databases (.mdb or .accdb files) are corrupt or damaged and you cannot open them normally, you can use our Access file repair tool to scan the MS Access database files and recover the data from them as much as possible.

Start DataNumen Access Repair.

DataNumen Access Repair

Note: Before recovering any damaged database file with our repair tool, please close Microsoft Access and any other applications that may modify the Access database file.

Select the corrupt or damaged Access mdb/accdb file to be repaired:

Select Source Access Database

You can input the mdb/accdb filename directly or click the Browse and Select File button to browse and select the file.

By default, DataNumen Access Repair will save the recovered data into a new database file named xxxx_fixed.mdb, where xxxx is the name of the source corrupted file. For example, for file Damaged.mdb , the default name for the fixed file will be Damaged_fixed.mdb. If you want to use another name, then please select or set it accordingly:

DataNumen Access Repair Select Destination File

You can input the fixed file name directly or click the Browse and Select File button to browse and select the fixed file.

Click the Start Repair button, and DataNumen Access Repair will scan the corrupt Access database file and repair it. Progress bar

DataNumen Access Repair Progress Bar

will indicate the repair progress.

After the repair process, if the source mdb/accdb database can be repaired successfully, you will see a message box like this:

DataNumen Access Repair Success Message Box

Now you can open the fixed mdb/accdb database with Microsoft Access or other applications.

More Information

DataNumen Access Repair 4.1 is released on October 20th, 2022

  • Support Access 2021 and Access for Microsoft 365.
  • Fix some minor bugs.

DataNumen Access Repair 4.0 is released on July 29th, 2022

  • Support Windows 11.
  • Fix some minor bugs.

DataNumen Access Repair 3.9 is released on December 6, 2021

  • Support Turkish.
  • Fix some minor bugs.


Is there a free way to repair a corrupt Access database?

Yes, MS Access has a built-in Compact and Repair utility. You can use it to repair a database with minor corruptions, as below:

  1. Close all other applications that may access the corrupt database.
  2. Start Access.
  3. On the templates page, double-click Blank Database to create a blank database.
  4. Then you will be able to see the menu items appear at the top of Access.
  5. Click File > Close to close the blank database.
  6. Click Database Tools > Compact and Repair Database
  7. In the pop-up Database to Compact From dialog box, select the corrupt MS Access database to be repaired.
  8. Then, in the pop-up Compact Database Into dialog box, select the location and name of a new database file.
  9. Then Access will compact and repair the corrupt database, and output the recovered data to the new file as specified in step 8.

The “Compact and Repair Database” function can only fix corruption in tables. If the compiled VBA module codes in your database are corrupt, it will not work. You can try the following way to decompile the VBA codes and fix the corruption:

  1. Back up your original database.
  2. Search for “MSACCESS.EXE” on your local computer.
  3. Invoke MSACCESS.EXE from its location, together with the /decompile command and the database to be decompiled. For example, for Access 2019, the command will look like this:”C:\Program Files (x86)\Microsoft Office\root\Office16\MSACCESS.EXE” “D:\MyCorruptDatabase.mdb” /decompile
  4. Then Access will open the database, discard all the compiled modules, and keep the source VBA codes only.
  5. Click File > Info > Compact & Repair Database, Access will compact and repair the current database for you.

“Compact and Repair Database” function will invoke the CompactDatabase method in Microsoft Jet database engine, which will try to open the corrupt database before compacting it. In some cases, the method may not be able to open the database so cannot proceed. In such a case, you can try a stand-alone Jet compact utility, JETCOMP.exe. It will not try to open the database before compacting. So may work for your cases.

For badly damaged databases, the above methods will not work. You need to use DataNumen Access Repair to do the task.

What are your tool’s advantages over other similar tools?

There are many similar Access database repair tools in the market, such as Stellar Repair for Access. Even MS Access has a built-in function which can repair Access database files with minor corruptions. However, our tool performs much more better than all other competitors in the market.


The current version of DataNumen Access Repair supports to recover all tables, records, indexes, queries and relationships in the Access database. Other database objects, such as forms, VBA modules, macros are not supported yet.

Which versions of Access are supported?

Our Access data recovery tool supports to repair Access database files generated by Microsoft Access 95, 97, 2000, 2002(XP), 2003, 2007, 2010, 2013, 2016, 2019, and Access for Office 365. Both the mdb file and accdb file are supported.

When repairing the Microsoft Access database, our tool does not require Access to be installed on the local computer. It can generate the fixed Access database in either Access 95/97 or Access 2000 format, which can be opened by Access 95+ versions.

How long DOES it take to repair a corrupt Access database file?

There are many factors that may affect the time consumed in the file repair process. Below we outline some of the most important ones:

  1. The file size. If the file is large, then it will take a long time since our program will scan and analyze every byte in your file, which is rather time-consuming. For example, a 2GB Access database will usually take about 1 hour to repair.
  2. The hardware and software configurations of your computer system. A computer with a faster CPU, more cores and more memory will normally perform faster.
  3. Close all other apps when repairing. It will consume a lot of time and resources to repair a large Access database file. Therefore, it is recommended to close any other apps when using DataNumen Access Repair to repair the file.

Need I close Microsoft Access during the repair process?

Yes, it is recommended to close Microsoft Access when you repair your corrupt Access database file.

Actually during the repair process, sometimes you will notice that Microsoft Access will be launched in the background, then closed automatically. That is normal, as our product will invoke the Jet database engine in Microsoft Access, if it is installed on the local computer.

What are the requirements of your tool?

Below are the software requirements for our data recovery tool:

Windows 95/98/ME/NT/2000/XP/Vista/7/8/8.1/10 or Windows Server 2003/2008/2012/2016/2019. Both 32bit and 64bit systems are supported.

Microsoft Office Access is not required to be installed on the local computer.

Why my Access file gets corrupt?

There are many reasons that will cause Access database corruption, such as power failure, hard disk/drive failure, software bugs, virus infection, ransomware attack.

The best solution to prevent data loss is to backup your database regularly. Moreover, having a professional Access database recovery tool in hand is also very important, as you can use it to repair corrupt files as soon as possible.


Yes, please do as follows:

  1. Start our file repair tool.
  2. Click “Options” tab
  3. Click “Advanced Options” tab in the left panel.
  4. Set “Output database format” to “MS Access 95/97 format”
    5. Repair the corrupt Access database.
  5. You will get a fixed database in Access 95/97 format.


Yes, by default, our tool will recover deleted records and tables in the source Access database. If you find the deleted records are not recovered, then please do as follows:

  1. Start our tool.
  2. Click “Options” tab.
  3. Make sure the “Recover deleted tables” option is checked if you want to recover deleted tables.
  4. Make sure the “Recover deleted records” option is checked if you want to recover deleted records.
  5. Re-repair the corrupt Access database.
  6. You will see the deleted tables and records are recovered. If not, then the deleted tables or records are beyond recovery, due the file corruption.

More Articles in Knowledgebase