SoFunction
Updated on 2025-04-08

Resolve an error that was not specified by Microsoft JET Database Engine (0x80004005) in Access

Error not specified by Microsoft JET Database Engine (0x80004005), this error can only occur when using the Access database
 
If the above problems occur, you can use the following steps to solve the problem:
 
1. The system may not be registered, the solution is
Click Start --->Run, enter regsvr32, and press Enter;

2. Permissions to the folder where the database is located
The method to open is: open my computer, then click "Folder Options" on the menu --->View, then remove the hook in front of "Use Simple Folder Sharing (Recommended)", and then click "Confirm"; then go back to the folder where permissions need to be opened (the folder stored in the database), right-click --->Properties --->Security, then click "Add" --->"Advanced" --->Find now ---> Then select "everyone" below->Confirm->Click "everyone" you just joined, and then edit everyone's permission to complete control in the big box below, and save.

3. Need to open the guest user
Open method: My Computer --->Control Panel --->Administrative Tools --->Computer Management --->Local Users and Groups ---Users --- Find "guest", double-click, and then remove the hook before "Account Deactivated" that pops up and save.

4. Temp (temp folder) permissions
Open method: windows--->temp, right-click to select - Properties, and you will see an option called "Safety", add a everyone, set the permission to full control, and then set the user you are using windows to full control