From fe9cf6eec800b2ae12c0357340bfd8e5d9584c45 Mon Sep 17 00:00:00 2001 From: Matthias Becker Date: Wed, 28 Feb 2024 10:34:17 +0100 Subject: [PATCH] Add Documentation for Windows Defender Check Documentation for https://github.com/eclipse-platform/eclipse.platform.ui/pull/1453 --- .../reference/ref-startup.htm | 59 ++++++++++++------- 1 file changed, 39 insertions(+), 20 deletions(-) diff --git a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-startup.htm b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-startup.htm index 489185c03a3..29343355444 100644 --- a/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-startup.htm +++ b/eclipse.platform.common/bundles/org.eclipse.platform.doc.user/reference/ref-startup.htm @@ -14,11 +14,8 @@

Startup and Shutdown

The command link General > Startup and - Shutdown preference page allows the selection of plug-ins to be automatically activated during workbench - startup.

-

Normally plug-ins are not activated until they are needed. However some plug-ins may specify that - they wish to be activated during startup. This preference page allows the selection of which of these plug-ins will - actually be activated during startup.

+ Shutdown preference page allows you to configure the start up behaviour.

+

General

- - - - -
@@ -89,21 +86,43 @@

Startup and Shutdown

-
- Plug-ins activated on startup -
-
-
- This option allows you to select which available plug-ins should be activated on startup. -
-
-
-
+

Windows Defender Exclusion Check

+

On Mirosoft Windows 10 or later the Microsoft Defender can significantly slow-down the startup and + overall performance of Eclipse-based applications. + These application can now detect if Microsoft Defender is active, inform you about that and if wanted + can exclude itself from future Microsoft Defender scans. +

+

If Microsoft Defender is active, on first startup of a new installation, a dialog is shown. + Depending on your choice the exclusion is performed for the running installation or the + Microsoft Defender configuration is left untouched. + In both cases the choice is persisted and it is not asked again for this installation. + If you choose to cancel the dialog (by clicking "Cancel" or "Escape") the dialog is shown + again on the next startup. +

+

In the "Windows Defender Exclusion Check" section of this preference page you get more detailed + information about the Microsoft Defender handling, you can choose to disable the startup-check for + all installations, run the exclusion check or to see the powershell script used to exclude the current + installation. + Clicking "Run exclusion check" opens the startup dialog regardless of all persisted preferences. + Clicking the "Show Powershell script" button, unfolds the code of that script for review. +

+

Note

+

Be aware that in general adding excludion could affect your computer's security level and therefore needs + administrator privileges. + The exclusion from Microsoft Defender scaning is done on process level. This means that + Microsoft Defender won't real-time scan any file opened by the excluded process. + This way the performance improvement applies to all files touched by the process and not only the jars + forming the application. At the same time it allows scheduled or on demand scans to still check all files. +

+

+ In general if you do not trust the installed application, plug-ins or content in the workspace, it is not + recommended to apply any exclusion. +

+

Plug-Ins Activated on Startup

+

The "plug-ins activated on startup" section allows the selection of plug-ins to be automatically + activated during workbench startup. Normally plug-ins are not activated until they are needed. However + some plug-ins may specify that they wish to be activated during startup. This list allows the selection + of which of these plug-ins will actually be activated during startup.