Sage 100 Error “Cannot Open Activation Key File No Valid Activation Found” when starting Sage 100

Description

Error: “Cannot Open Activation Key File – No Valid Activation Found” when starting Sage 100

Disclaimer

Network Warning
This solution requires advanced knowledge of your network. Contact your system administrator for assistance. Modifying Windows security incorrectly can severely affect system operations. Sage is not responsible for operation issues caused by incorrectly modifying your Windows security. Always create a backup of your data before proceeding with advanced solutions.
Operating System Warning
This solution requires advanced knowledge of your computer’s operating system. Contact your system administrator for assistance. Modifying your Windows Registry incorrectly can severely affect system operations. Sage is not responsible for operation issues caused by incorrectly modifying your Windows Registry. Always create a backup of your data before proceeding with advanced solutions.

Cause

• Insufficient Permissions
• Missing or corrupt Activate.pvx
• Insufficient drive space

Resolution

• The user does not have sufficient network permissions to launch Sage 100 ERP Standard. To test permissions, perform the following:

1. In Windows Explorer, go to “..\Mas90\Home\Lib\Keys”.
2. Try to create and delete a text (.txt) file in that folder.
3. If an access error occurs, give the user sufficient rights to the entire ..\Mas90\ folder and all subfolders, using the following guidelines:

oChange (RWXD) or “Full Control” permissions at the sharepoint.

• The Activate.pvx file in “..\Mas90\Home\Lib\Keys” on the server may be missing or corrupted:

o Try replacing it with a backup copy.
o If it was renamed, such as to “MIGRATE_ACTIVATE.PVX”, try renaming it back.

• ..\MAS90\Home\Lib\Keys\Activate.pvx is Read-Only. This might occur if Sage 100 ERP was restored from a CD-ROM backup. Remove the “Read-Only” type attributes from all Sage 100 ERP files.

o Open a command prompt, go to the “..\MAS90” folder, and type the following command to remove “Read-Only”, “System”, and “Hidden” attributes from the ..\Mas90 folder and all subfolders:
o ATTRIB -r -s -h /s

• The path to “..\MAS90” is incorrectly mapped. For example, the ..\Mas90\ folder itself might be shared so that the workstation only sees the folders beneath ..\Mas90\ (F:\Home\ instead of F:\Mas90\Home\). To resolve, perform the following:

0. Remove the share from the “..\MAS90” directory, and share the drive above ..\Mas90\.
1. At the workstation, remap the drive so that it points to the new sharepoint,
2. Run Workstation Setup (..\MAS90\Wksetup\Setup.exe or Wksetup.exe).

• The server might have insufficient disk space to run the program. Verify that the server has sufficient disk space.
• A virus might be interfering with Sage 100 ERP Standard processes.

o As of 09/20/2001, the following file types have been known to interfere with Sage 100 ERP.

•*.eml
•*.nws
•RICH*.DLL
•MPE*.*

o If any of these types of files exist on the network, the virus must be cleaned from the network before troubleshooting Sage 100 ERP issues. If Sage 100 ERP is infected by a virus, perform the following:

1. Rename the “..\MAS90\Home” and “..\MAS90\CM” directories.
2. Reinstall the System Setup, Library Master, and Custom Office (if installed) modules.
3. Reactivate the system in Product Registration. It is not necessary to reenter the serial numbers and unlocking keys.
4. To retain configuration settings, such as Device Configurator, copy all *.ini files from the old “..\MAS90\Home” directory to the new “..\MAS90\Home” directory.

• The PVX.INI file in the “..\Windows” directory of the server contains an absolute path to the “..\MAS90\Home\Lib” directory that is incorrect. The path to the “..\MAS90\Home\Lib” directory must be the same as the path in the “..\Windows\PVX.INI” file at the server
• Delete the “..\Windows\PVX.INI” file on the local workstation, and then run Workstation Setup.

o This resolution applies only if the error occurs within the program rather than when launching it.

Sage 100 Advanced and Premium

User Account Control (UAC) may be blocking access. Perform any of the following:
Note: For more information on UAC, see Microsoft article 709691 (User Account Control Step-by-Step Guide) at technet.microsoft.com.

• Install Sage Sage 100 ERP Advanced / Premium to a folder other than within “C:\Program Files“.

o For more information, see the Supported Platform Matrix for Sage Sage 100 ERP Advanced / Premium.
o Run the Sage Sage 100 ERP Advanced / Premium shortcut icon in XP Compatibility Mode.

1. Right-click the Sage 100 ERP Advanced / Premium shortcut icon, and click Properties.
2. Click the Compatibility tab.
3. In the Compatibility Mode selection, select the Run this program in Compatibility Mode for check box.
4. In the drop-down list, select Windows XP (Service Pack 2).
5. In the Privilege Level section, select the Run this program as an administrator check box.
6. For multi-user systems, click Show setting for all users, and repeat steps 4 and 5. Be sure to select the same check boxes as steps 4 and 5 (by default, the shortcut properties are valid only for the current user).
7. Click Apply, and then click OK.

o Disable UAC (User Account Control) in Windows

•Set Use User Account Control (UAC) to “Never Notify” to help protect your computer check box in User Accounts. For more information, search for Turn user account control on or off at windows help.microsoft.com.

• If Sage 100 Advanced is installed on the Terminal Server/Citrix server (TS/Citrix), the user might not have Change permissions to the local client side “..\MAS90\Home\Lib\Keys” folder.

o Grant all Sage 100 ERP Advanced and Premium users Change permissions to the “local” ..\MAS90\ folder on the TS/Citrix server.
Note: Review the Supported Platform Matrix for more information regarding software compatibility.

Support

If necessary, seek the assistance of Acute Data Systems to help provide assistance with this process.