File Corruption & Recovery

Why Did My Microsoft Access Database File Size Decrease?

Aamir Naveed AkramAamir Naveed Akram Nov 2, 2026 870 views

Question details

The user noticed a significant decrease in their database file size after adding data or uploading the file, leading to concerns about potential data loss.

Why Did My Microsoft Access Database File Size Decrease?
Product
Microsoft Access
Device & OS
not provided
Scenario
Adding data to a database or uploading the file to a new location.
Observed behavior
The overall file size of the database unexpectedly becomes significantly smaller, even though no data was intentionally deleted.
Before you start

Locate the most recent backup copy of your database before proceeding. Having a backup allows you to safely compare record counts and verify that no actual data is missing.

Solution 1Recommended

Verify Data Intactness and Check Compact Settings

Confirm that your records are safe and determine if the Compact and Repair feature caused the file size reduction.

A reduced file size in Microsoft Access does not automatically indicate that data was deleted. As you work in Access, temporary space is often created and left behind even after objects are removed.

To optimize performance, Access utilizes a 'Compact and Repair' utility. This tool reclaims unused space and removes temporary data, which often results in a significantly smaller, more efficient database file.

1
Open your previous backup

Navigate to your storage folder and open the most recent, healthy backup copy of your Access database from before the size decrease occurred.

2
Compare table row counts

Open the primary tables in both the current (smaller) database and the backup. Look at the record navigation bar at the bottom of the datasheet view to ensure the total row counts match.

3
Verify automatic compact settings

In your current database, click on 'File', select 'Options', and go to 'Current Database'. Check if the 'Compact on Close' checkbox is enabled. If it is, this explains why the file shrunk automatically.

Verify Data Intactness and Check Compact Settings
Normal Maintenance Behavior: If your row counts match perfectly, the smaller file size is actually beneficial. Compacting prevents database bloat, lowers the risk of file corruption, and improves overall query performance.
Free Microsoft Office alternative

Looking for a Lightweight Alternative for Your Daily Office Tasks?

While Microsoft Access handles complex databases, WPS Office provides a free, lightweight, and highly compatible suite for your daily document, spreadsheet, and presentation needs. Experience seamless performance with an intuitive interface.

Manage tabular data easily using advanced spreadsheet features as a lightweight alternative to heavy database software.Highly compatible with Microsoft Excel (.xlsx), Word (.docx), and PowerPoint (.pptx) formats.Lightweight installation with blazing-fast startup times to keep your device running smoothly.Free to download and easy to use across Windows, Mac, Linux, and mobile devices.
microsoft office alternative - wps office

Frequently Asked Questions

Does a smaller Access database mean I lost my data?

Not necessarily. Microsoft Access often runs a 'Compact and Repair' operation that removes empty space left by deleted or temporary files, thereby reducing the file size without deleting your actual records.

How can I prevent my Access database from automatically shrinking?

You can disable the automatic compacting feature by opening your database, navigating to File > Options > Current Database, and unchecking the 'Compact on Close' option.

What should I do if my row counts don't match my backup?

If your row counts are lower than your backup, data may have been accidentally deleted, or the file may have suffered corruption before the compacting occurred. In this case, you should restore your work from the most recent healthy backup.