cancel
Showing results for 
Search instead for 
Did you mean: 
RandomXs
Level 1

Company file backup requires rebuild every time. Fixes same two entitlement/permission errors every time.

Every time we backup our company, QB stops and wants to rebuild the company file. Every time it rebuilds the company file, QB brags that it fixed the same two errors:

"Error

    permission table has been reset for QB permission context.

 Error at line 29840

    permissions: An entitlement without an account has been detected."

 

Inspecting QBWIN.log, there's this sequence, shortly before the ==* END VERIFY LOG *== line:

prefuser.c (29988) : CHECKPOINT: 3564: Fri Feb 22 11:24:41 Permissions Analysis Starting...
prefuser.c (29840) : CHECKPOINT: 3564: Fri Feb 22 11:24:41 Permissions: An entitlement without an account has been detected.
prefuser.c (30027) : CHECKPOINT: 3564: Fri Feb 22 11:24:41 Permissions Analysis Finished.
verify.c (15623) : CHECKPOINT: 3564: Fri Feb 22 11:24:41 Verify Rebuild: Permissions took [removed] milliseconds. ErrorFound:1

Further down, a little before the ==* END REBUILD LOG *== line:

prefuser.c (29988) : CHECKPOINT: 3564: Fri Feb 22 11:25:55 Permissions Analysis Starting...
prefuser.c (29840) : CHECKPOINT: 3564: Fri Feb 22 11:25:55 Permissions: An entitlement without an account has been detected.
prefuser.c (29846) : CHECKPOINT: 3564: Fri Feb 22 11:25:55 Permissions: Deleted a dynamic entitlement for Bank Registers: .
permissionmanager.cpp (4490) : CHECKPOINT: 3564: Fri Feb 22 11:25:56 permission table has been reset for QB permission context.
prefuser.c (30027) : CHECKPOINT: 3564: Fri Feb 22 11:25:56 Permissions Analysis Finished.

 

Is there a clue in there as to what I can do to fix these errors permanently?

TIA,

RB

3 Comments 3
PreciousB
Moderator

Company file backup requires rebuild every time. Fixes same two entitlement/permission errors every time.

Thank you for sharing the Qbwin.log file, RandomXs.

 

I can help you permanently fix the errors in QuickBooks Desktop.

 

It's possible that the encrypted file containing the license number and the product code are damaged. First, make sure to log in as an Admin. Then, let's delete the EntitlementDataStore.ecml file.

 

Please follow the steps below:

 

  1. Close QuickBooks Desktop.
  2. Ensure that all QuickBooks processes are no longer running.
  3. Open the Task Manager by pressing Ctrl+Shift+Esc.
  4. For Windows 10, select More Details to show Task Manager
  5. Select the Processes tab.
  6. Sort the processes alphabetically by selecting the Process Name header.
  7. Search for all instances of QBW32.EXE. Always select End Task.
  8. Open the entitlement data folder for your operating system and version of QuickBooks.
  9. On your keyboard, press Windows+R to open the Run window.
  10. Enter C:\ProgramData\Intuit\Entitlement Client\v8 (or v6) and press Enter.
  11. Right-click the EntitlementDataStore.ecml file. And select Delete.
  12. Select Yes to confirm you want to delete the file.
  13. Open your company file and follow the instructions to register the application.

Once done, please run the Verify Data/Rebuild Data processes again. If the error persists, try repairing your QuickBooks Desktop. Repairing an existing QuickBooks installation helps resolve program-related issues or errors.

 

That information should get you back in order. If you have follow-up questions about payroll, please let me know. I'll be here and ready to help anytime. Have a good one.

RandomXx
Level 1

Company file backup requires rebuild every time. Fixes same two entitlement/permission errors every time.

Hi PreciousB:

Thanks for your help. I tried the steps you describe, but no joy; I had both folders (v8 and v6), and deleted the .ecml file from both. Verify/rebuild result was unchanged, AND when I run Repair from Control Panel/Programs and Features, which used to run to completion successfully, it now fails with the following error:

Error 1328: Error updating file c:\config.msi\pt8115.tmp  system error -[removed]

So I downloaded and ran the QBInstall tool and clicked on it; it prompted me to accept some Intuit terms (to which there was no link); I clicked YES to accept the terms, following which nothing apparently happened. Nothing opened, nothing ran, and the situation is unchanged.

 

 

PreciousB
Moderator

Company file backup requires rebuild every time. Fixes same two entitlement/permission errors every time.

Hello again, RandomXx.

 

You're certainly welcome. I also appreciate you for sharing the steps you've tried.

 

Since using the QBInstall Tool didn't do the trick, let's go ahead and reinstall QuickBooks using the clean install.

 

Here are the first few steps to do this:

 

Step 1: Uninstall QuickBooks Desktop

  1. Press Windows+R on your keyboard to open the Run command.
  2. Type in Control Panel, then select OK.
  3. Select Programs and Features.
  4. If the Control Panel is in Category View, choose Uninstall a Program.
  5. In the list of programs, select QuickBooks, then select Uninstall/Change.
  6. Follow the prompts to complete the process.

Step 2: Download and run the QuickBooks Clean Install Tool

  1. Download the QuickBooks_Clean_Install_Tool.exe file and save it to your desktop.
  2. Open QuickBooks_Clean_Install_Utility.exe.
  3. Select I Accept on the license agreement.

  4. Select your version of QuickBooks Desktop, then select Continue.
  5. Choose OK when you see the following message: "QuickBooks is now ready for a clean install, please install to the default directory."

For the complete steps, refer to this article: Using clean install for Windows.

 

Please take a look at the Resolve Error 1328 article too for more details.

 

This information will help to get you on the right path. 

 

As always, I'm only a few clicks away if you should have questions about this or anything else. Take care.

Need to get in touch?

Contact us