Symptom

Windows 11 is not a supported OS for PowerServer 2020 or earlier.  When opening such old PowerServer application on Windows 11 24H2, the application does not work well, mainly the DataWindow feature, and it would crash easily.


Environment 

PowerServer 2020 or earlier

Windows 11 24H2


Cause

PowerServer applications rely on the system's JavaScript engine. Windows 11 24H2 has modified the JS engine mechanism, which causes PowerServer (2020 or earlier) modules to fail to run properly.


Resolution

Please disable the setting that Replace JScript with JScript9Legacy in the group policy editor.

1. Launch the Local Group Policy Editor.

2. Navigate to either of the following locations:
Local Computer Policy | Computer Configuration | Administrative Templates | Windows Components | Internet Explorer
Local Computer Policy | User Configuration | Administrative Templates | Windows Components | Internet Explorer

3. Locate the setting labeled: Replace JScript by loading JScript9Legacy in place of Jscript.

4. Right-click the setting and click Edit.

5. Select Disabled and click OK.


For the problem of running the PowerServer 2020 application on Windows 11 22H2, please refer to the article below:

https://www.appeon.com/developers/get-help/knowledgebase/powerserver2020-application-not-work-browser-windows11-22h2


Note:

You need to test thoroughly to see if the workaround works properly.  Appeon makes no guarantees about this workaround.

Windows 11 is only officially supported in PowerServer 2022 and newer. Since there is a risk that future Windows 11 update breaks this workaround, you should have plans to upgrade ASAP to PowerServer 2022 and newer.

 

4
0