Error: "MAS has stopped working" or "Sage ERP 100 Business Desktop has stopped working" when attempting to access Sage 100 via a Windows 2008 or Windows 2012 64-bit Citrix/Terminal Server connection
Description
Check the Support Platform Matrix for supported environments.
Cause

​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​

Resolution
[BCB:3:Network warning:ECB]
[BCB:4:Operating system warning:ECB]

Make an exception to Data Execution Prevention settings.

Note: The following steps are for Windows 2008.

  1. From the Windows Server Desktop, click Start
  2. Right-click Computer
  3. Select Properties
  4. Click Advanced system settings in the left panel of "..Control Panel\All Control Panel Items\System"
  5. Select Advanced tab
  6. In the Performance section, click Settings
  7. Select Data Execution Prevention tab and select one following two options:
    • Turn on DEP for essential Windows programs and services only
    • Turn on DEP for all programs and services except those I select
      1. Click Add and browse to the "..\MAS90\Launcher" folder
      2. Select Launch32.exe (Launcher.old.exe or Launcher.2016.exe for Sage 100 2016 or higher)
        NOTE: Launcher.old.exe = Classic Desktop; Launcher.2016.exe = Standard Desktop
      3. Click Open
      4. Click Apply
      5. Click OK
  8. Reboot the server for the DEP setting to take effect.

Try the following command if issue continues:

  1. Open Command prompt as Administrator on the Terminal Server
    • (Verify title displays Administrator: Command Prompt)
  2. Enter the following command:
    • bcdedit.exe /set nx AlwaysOff
  3. You should get the following response:
    • "The operation completed successfully."
  4. Reboot Terminal Server for settings to take effect

DocLink: Error: "Sage ERP 100 Business Desktop has stopped working" or "File xxx not found" or "Error: #12: File does not exist (or already exists)" when attempting to access Sage 100 as a RemoteApp

[BCB:155:Chat 100 US:ECB]
Defect ID
Steps to duplicate
Related Articles