How to Fix Microsoft Access MSysCompactError -1907
Question details
The user is experiencing application lockups and errors when performing database operations in Microsoft Access, specifically MSysCompactError -1907 and -1206 permission warnings.

- Product
- Microsoft Access
- Device & OS
- not provided
- Scenario
- Executing database operations, such as compact and repair, on a Microsoft Access front end.
- Observed behavior
- Microsoft Access freezes and throws MSysCompactError -1907, frequently accompanied by -1206 messages stating the user lacks required permissions.
Before making any systemic changes or repairing the application, copy your database file to a safe, secondary location to ensure your data is protected during troubleshooting.
Repair the Microsoft Office Installation
Running the Office repair utility resolves corrupted application files, hanging background processes, and font issues that can cause Access to lock up.
A damaged Microsoft Office installation or conflicting background processes can mimic severe database corruption. Using the built-in repair tool is a safe first step that will not alter or delete your actual database files.
Press the Windows key, type 'Control Panel' in the search bar, and hit Enter.
Click on 'Programs' and then select 'Programs and Features' to view your installed applications.
Scroll down to locate your Microsoft Office installation. Right-click it and select 'Change' from the context menu.
Select 'Quick Repair' and click the 'Repair' button. If the issue persists after a quick repair, repeat the process and choose 'Online Repair' for a more comprehensive fix.

Verify Folder and Database Permissions
Fixing directory permissions resolves the -1206 error messages and allows Access to create the necessary lock files for database operations.
Perform Compact and Repair on a Safe Copy
Testing recovery tools on a duplicate file protects your production front-end from irreversible damage during troubleshooting.
Looking for a Lightweight, Freeze-Free Office Suite?
While Microsoft Access handles complex databases, if your Microsoft Office installation is frequently freezing or generating errors, you might want a more stable alternative for your daily documents, spreadsheets, and presentations. WPS Office is a free, highly optimized suite that installs in seconds and provides excellent compatibility without bogging down your system.

Frequently Asked Questions
What triggers the MSysCompactError -1907 in Microsoft Access?
This error is typically triggered by underlying issues preventing Access from modifying its system tables. Common causes include restrictive network folder permissions, hanging background Access processes that lock the file, font rendering problems, or mild database corruption.
Why am I seeing -1206 permission warnings along with the error?
The -1206 warning indicates that your Windows user account does not have sufficient read/write privileges for the folder containing the database. Access needs these permissions to create temporary locking files (.laccdb) during operations like Compact and Repair.
Will running the Microsoft Office repair tool delete my Access databases?
No. The Microsoft Office repair tool strictly targets application files, registry keys, and software configurations. It is completely safe to run and will never delete, modify, or overwrite your personal database files or data.
How do I safely test if my database front end is corrupted?
The safest method is to copy the database file to a local drive with full administrative permissions. Then, open Microsoft Access as a blank application and use the 'Compact and Repair Database' tool specifically on that isolated copy to observe if the errors persist.




