Before upgrading your Windows operating system to Windows 10, it is crucial that you first de-activate your HSMWorks software. If you do not, you will be unable to activate your software after the upgrade, even if a reseller resets your license. As of August 14, development has been working on a release to fix this issue, but for now there is a fairly simple work-around to prevent any problems:
Step 1: De-activate your license
Step 2: Run clean_activation.bat, which is installed in the main HSM directory
Step 3: Contact your reseller and request a license reset
Step 4: Once Windows 10 is up and running, re-install HSMWorks and reactivate it with the reset license.