Online Help > Support/Resources > Troubleshooting > Remote Desktop Manager 

Troubleshooting - Startup Performance

Description

 

As described in the Performance chapter, the application performance must be validated with an empty data source. Please create a new empty XML data source and select it as being the current data source.

 

If you experience slow startup times, there are a few things to try in order to reduce the time before the application is available for use.

 

Slow startup on machines that are not connected to the internet.

For your security, we "sign" our program with a code signature. This results in the validity of the signature being checked at application startup. If the machine is not connected to the internet the application will wait for a response until a timeout occurs. For detailed explanations please read the following:

 

Improving Application Start Up Time

https://blogs.technet.microsoft.com/markrussinovich/2009/05/23/the-case-of-the-slow-keynote-demo/

 

The workaround is to create a text file in Remote Desktop Manager installation folder, named RemoteDesktopManager.exe.config that must contain the following:

 

<configuration>

  <runtime>

    <generatePublisherEvidence enabled="false"/> 

  </runtime>

</configuration>

 

Prevent Internet Access

Every time you start Remote Desktop Manager, the application will try to connect on https://remotedesktopmanager.com/clientinternal/enterprisenews. You should prevent all internet access from the application.

 

Add the line <DisableAnalytics>true</DisableAnalytics> to your RemoteDesktopManager.cfg file. You can place it above the last line, which should contain </Option>. You can find the configuration file using File - Options - Advanced and click on the blue hyperlink at the bottom.

 

RemoteDesktopManager.cfg

RemoteDesktopManager.cfg

 

Native image generation

Remote Desktop Manager is a .NET application. This means that the code is delivered in an intermediate format. It is then processed on your local machine in order to generate what is called a Native Image. Sometimes, this process can be slow. It can also reoccur after certain conditions are met. For these reasons, we deliver a batch file to process all of our files at once. You will find this file in the installation folder of Remote Desktop Manager. It is called OptimizeRDM.bat. Please open a Command Window using Run As Administrator and launch that script.

 

Antivirus

It is possible that an antivirus application is causing slowdowns.

 

We do not recommend turning off the antivirus protection in risky conditions. You should close all browsers and ensure that only essential applications are running. We also suggest this step only for a short duration in order to see the startup time of the application change significantly.

 

If your antivirus application allows it, simply turn off monitoring of Remote Desktop Manager's installation folder. If you are comfortable with turning of the whole antivirus protection, do this to test the startup time.

 

There is sadly nothing we can do in this case. It is only a step that helps in isolating the cause.