Purpose
To ensure stable operation of ElectricalOM, antivirus (AV) and endpoint detection & response (EDR) solutions must not interfere with application binaries, runtime file access, or user data storage.
1. Application Installation Directory
Exclude the full installation path:
C:\Program Files\MODECSOFT Ltd\ElectricalOM\
Reason:
- Contains core binaries and supporting components
- Prevents scan delays during application startup and execution
2. Application Executables (Process Exclusions – Recommended)
Exclude the following processes:
- ElectricalOM.exe
- Downloader.exe
- DeserializeHelp4.exe
- LicHelp4.exe
Type: Process-level exclusion (preferred over path-only)
Reason:
- Prevents runtime blocking or injection delays
- Ensures helper tools run without interference
3. User Roaming Data Directory
Exclude:
C:\Users\<username>\AppData\Roaming\MODECSOFT Ltd\ElectricalOM\
Reason:
- Stores user-specific configuration and runtime data
- Frequently accessed during normal operation
- AV scanning here can cause slowdowns or file access issues
5. Project Files and Working Locations
Exclude directories where *.eom files are stored
Reason:
- Files are compressed containers (ZIP-based)
- Frequent read/write operations may be disrupted
- Prevents corruption or access errors
6. Concurrency / Lock Files
Exclude:
*.eomaccess
Reason:
- Used for managing concurrent access
- AV interference can break locking logic
7. Optional – Network / Server Considerations
If projects are stored on shared drives:
- Apply exclusions on file server AV
- Apply exclusions on client endpoints accessing the share
8. EDR Behavioral Considerations
Allow:
- Execution of helper processes
- File extraction from archives
- High-frequency file I/O operations
9. Symptoms of Missing Exclusions
- Slow startup
- Delays opening/saving files
- File access errors
- Legacy file conversion issues
- Application freezes
Recommendation
- Prefer process-based exclusions
- Use targeted folder exclusions
- Validate in test environment
- Monitor AV/EDR logs