Last revised: Monday, June 15, 2026 at 11:44 PM
Under normal conditions where our applications can contact our activation (license management) server, the applications will detect when a renewal has occurred and will automatically keep the PCC up to date. As such, there is typically no need to manually update the PCC after a renewal. If you’re using manual activation or our applications are unable to contact our activation server (including “air-gapped” networks), then it is best to update the PCC via automation.
Download our PCC batch installer/updater from: https://install.enercalc.com/UpdateENERCALCPCCinRegistry.exe
When run via SCCM, MECM, Intune, or similar unattended / automated systems management tools, this utility expects to be run under the user's Windows profile as this tool is specifically built to update values in HKCU. ANY bulk registry update tool can be used to populate the PCC at HKCU\Software\Enercalc\V20\ECLIC\. The value to store the PCC text string in should be named PCC (it's a string value).
The batch PCC updater can be run two different ways:
UpdateEnercalcPCCinRegistry.exe PCC="NewPCC"
or
UpdateEnercalcPCCinRegistry.exe PCCFILE="TextFileContainingTheNewPCC"
The PCCFILE= file spec can be any valid file spec, IE: C:\somefolder\mypccfile.txt or \\myserver\myshareddrive\ThisIsMyPCCFile.txt etc. If spaces are in the file name, the file name must be surrounded with double quotes as in the example above.
Ensure the PCC text file contains only your PCC, with no additional text. Also, make sure any line breaks are removed from the text string.

The file UpdateEnercalcPCCinRegistry.exe is signed and requires elevation.