Installing & Launching - What security issues should I be aware of?
Security features in Windows operating systems (especially since Windows 10), and virus protection applications in general, can sometimes interfere with automatically activating the license or installing and launching ExtendSim files. Security issues can occur because:
ExtendSim installs DLLs that need to be registered in the Windows Registry during installation and that can be perceived as a threat to the operating system.
The Activation Dialog needs to send and receive encrypted data through port 80 over the internet for automatic activation to occur. But security systems sometimes block that data transfer.
ExtendSim has an integrated compiler, so it creates and executes compiled code from the DATA segments of memory when it runs. Security software can view this as malicious code.
If you are having problems:
Run the installer and launch the application (the first time) with elevated privileges; e.g. right-click the ExtendSim installer and application and choose Run As Administrator. Do this even if you are the Administrator of the device.
Temporarily disable your virus protection software while activating the license or installing ExtendSim. Note that for Windows 10, Windows Defender acts as an anti-virus system as discussed below.
Some specific issues to be aware of include:
If you get a ComponentTransferData error when trying to install ExtendSim, it is usually because your security system is balking at ExtendSim trying to register the DLLs. Try running the installer as Administrator. Or temporarily turn off your anti-virus software, install ExtendSim, then turn the anti-virus app back on. Note that for Windows 10, the Windows Defender Security Center is part of the security system so you may need to change its settings.
If ExtendSim crashes on launch with Unknown message or crashes when placing a block in a new model with the Unknown block message, it is probably due to Windows DEP (Data Execution Prevention). DEP can interpret the ExtendSim compiler as malicious data, rather than legitimate code, and stop ExtendSim from properly running. A solution is to add ExtendSim to the list of programs that allow for Data Execution. Contact Imagine That Inc. for information on how to do that.
In addition to any installed virus protection apps, Windows 10 installs with a Windows Defender Security Center that has virus, threat, account, firewall, and network protection. So even if you have temporarily disabled your virus protection app, the Security Center could be blocking automatic license activation or the installation or launching of ExtendSim. You might need to change the settings or allow the ExtendSim installer to be excluded in the Windows Defender Security.