Home

Real time protection - slowing down app start Windows server 2016

%3CLINGO-SUB%20id%3D%22lingo-sub-670531%22%20slang%3D%22en-US%22%3EReal%20time%20protection%20-%20slowing%20down%20app%20start%20Windows%20server%202016%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-670531%22%20slang%3D%22en-US%22%3E%3CP%3EHello%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EWe%20have%20a%20scientific%20software%20developed%20in%20Java%20using%20the%20Eclipse%20RCP.%3C%2FP%3E%3CP%3EOne%20of%20our%20users%20is%20complaining%20about%20very%20slow%20startup%20times%20on%20a%20Windows%20Server%202016.%3C%2FP%3E%3CP%3EThe%20server%20configuration%20looks%20good%2C%26nbsp%3B108GB%20RAM%2C%20so%20based%20on%20that%20I%20would%20discard%20slow%20hardware.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EWhen%20the%20software%20is%20executed%2C%20it%20takes%20a%20while%20(sometimes%202-3%20minutes)%20to%20actually%20open%20the%20program%20and%20sometimes%20the%20%22Not%20Responding!%22%20system%20error%20message%20is%20shown.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ERunning%20the%20software%20on%20Windows%2010%20I%20have%20seen%20that%20the%20%22Antimalware%20Service%20Executable%22%20process%20gets%20high%20CPU%20usage%20during%20the%20startup%20of%20our%20software%2C%20then%20it%20gets%20lower%20and%20the%20application%20UI%20is%20shown.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThe%20application%20is%20signed%20using%20a%20globalising%20certificate.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EDo%20you%20have%20any%20suggestions%20on%20how%20to%20fix%20this%3F%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EBest%20regards%2C%3C%2FP%3E%3CP%3ERobert%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-670531%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EReal%20time%20protection%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3ESlow%20App%20Start%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EWindows%20Server%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-683327%22%20slang%3D%22en-US%22%3ERe%3A%20Real%20time%20protection%20-%20slowing%20down%20app%20start%20Windows%20server%202016%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-683327%22%20slang%3D%22en-US%22%3E%3CP%3EAdding%20some%20feedback%20to%20this.%20The%20problem%20is%20still%20there.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ETalking%20with%20someone%20from%20support%2C%20they%20mentioned%20the%26nbsp%3B%3CSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fwindows%2Fdesktop%2FSecBP%2Fcontrol-flow-guard%22%20target%3D%22_self%22%20rel%3D%22noopener%20noreferrer%20noopener%20noreferrer%22%3EControl%20Flow%20Guard%3C%2FA%3E%2C%20a%20feature%20available%20in%20Microsoft%20Visual%20Studio.%20I%20see%20this%20is%20only%20available%20for%20C%2FC%2B%2B.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSPAN%3EDoes%20this%20prevent%20scanning%20the%20process%20before%20start%3F%20(which%20I%26nbsp%3Bsuppose%20is%20what%20we%20want)%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3EIs%20there%20anything%20similar%20that%20can%20be%20used%20with%20Java%3F%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E
Highlighted
robert15
New Contributor

Hello,

 

We have a scientific software developed in Java using the Eclipse RCP.

One of our users is complaining about very slow startup times on a Windows Server 2016.

The server configuration looks good, 108GB RAM, so based on that I would discard slow hardware.

 

When the software is executed, it takes a while (sometimes 2-3 minutes) to actually open the program and sometimes the "Not Responding!" system error message is shown.

 

Running the software on Windows 10 I have seen that the "Antimalware Service Executable" process gets high CPU usage during the startup of our software, then it gets lower and the application UI is shown.

 

The application is signed using a globalising certificate.

 

Do you have any suggestions on how to fix this?

 

Best regards,

Robert

1 Reply

Adding some feedback to this. The problem is still there.

 

Talking with someone from support, they mentioned the Control Flow Guard, a feature available in Microsoft Visual Studio. I see this is only available for C/C++.

 

Does this prevent scanning the process before start? (which I suppose is what we want)

Is there anything similar that can be used with Java?

Related Conversations
Tabs and Dark Mode
cjc2112 in Discussions on
22 Replies
Stable version of Edge insider browser
HotCakeX in Discussions on
35 Replies
flashing a white screen while open new tab
cntvertex in Discussions on
13 Replies
How to Prevent Teams from Auto-Launch
chenrylee in Microsoft Teams on
28 Replies