Recently while upgrading a customer’s old hard drive to a snazzy new OCZ Vertex 150, we encountered an unexpected result. Everything was moving along splendidly during the customer’s “test it all and make sure it works” phase; applications were loading fast and he was happier than ever. Then, it happened… One of his most important applications decided it wasn’t going to cooperate. QuickBooks hit us with an error, specifically “Could not initialize license properties. [Error 3371, Status Code -11118] “.
First, this file is an encrypted file that contains all your licensing and registration information.
After a ton of internet searching and forum browsing. We finally figured it out… and the fix is actually much simpler than you think. When encountered, all you really need to do is to re-create your EntitlementDataStore.ecml.
The file can be found in the following locations for various versions of QuickBooks:
- QuickBooks 2014 (14.0): C:\ProgramData\Intuit\Entitlement Client\v8
- QuickBooks 2013 (13.0): C:\ProgramData\Intuit\Entitlement Client\v8
- QuickBooks 2012 (12.0): C:\ProgramData\Intuit\Entitlement Client\v6.0
- QuickBooks 2011 (11.0): C:\ProgramData\Intuit\Entitlement Client\v6.0
- QuickBooks 2010 (10.0) : C:\ProgramData\Intuit\Entitlement Client\v6.0
- QuickBooks 2009 (9.0): C:\ProgramData\Intuit\Entitlement Client\v5
- QuickBooks 2008 (8.0): C:\ProgramData\Intuit\Entitlement Client\v5
- QuickBooks 2007 (7.0): C:\ProgramData\Intuit\Entitlement Client\v3
Now Delete the file EntitlementDataStore.ecml
When you fire up QuickBooks, open your company file as usual. Make sure you have your registration information handy as you will have to register the application again.
Enjoy!