Hi Frankel,
If you encounter a performance issue.
Firstly, I suggest you set up the pb.ini file referring to Miguel’s suggestion:
Try distributing a pb.ini file in the same folder as your EXE and make sure it contains:
[Data Window]
ACCESSIBILITY=0
Secondly, run the EXE with “Run as administrator” and see if it works normally.
Then, when your client accesses Windows Server 2019 via RDP, set the client scaling to 100% as instructed below to try again.
In Windows 10 client -> Display Settings -> Scale and Layout -> set to 100%
Lastly, I suggest that you upgrade PB 2017 to PB 2019 R3 2703 and see if it still has the issue. Please note that it’s still suggested to set the pb.ini as mentioned above after you upgrade to PB 2019 R3 2703.
If you still have the issue, I suggest you submit a ticket to the Appeon Support System (https://www.appeon.com/standardsupport/newbug) and provide the information below there:
1. The detailed version of PB and Windows Server.
2. Elaborate on exactly which part has the performance issue. Like, is it datawindow that has low performance? How much data does it contain? Or is it window that has low performance or elsewhere?
3. Compare with the normal scenario and use numeric for illustration to show how much is the performance lowered.
4. Run PBT in IDE to see if the performance is normal.
5. On the development machine, run the EXE and see if it’s normal.
6. Check If you can reproduce the issue on Windows 2019 by creating a small case. If yes, please provide the small case for us.
Regards,
Ken
[DataStore Behavior]
UseHwnd=No
might also improve performance.