Aplicații
E-mail 1012 Solutii
Cum se rezolvă erorile „Application Control” și „Run-time error 401” în aplicațiile medicale
Atunci când rulați aplicații de tip ERP sau software medical (cum este InfoWorld / Hipocrate), vă puteți lovi de o întrerupere bruscă a programului, însoțită de două mesaje de eroare consecutive: „Automation error -2147020345 (The operation was blocked by Application Control)” urmată de „Run-time error ‘401’: Can’t show non-modal form when modal form is displayed”.
Problema nu este cauzată de o defecțiune a bazei de date, ci de o politică restrictivă de securitate din sistemul de operare Windows:Eroarea Automation (-2147020345): Sistemul de securitate al rețelei (Windows Defender Application Control – WDAC sau AppLocker) blochează încărcarea unei componente esențiale a programului (în acest caz, fișierul ActiveX/controalele de tip Menu_Loader_Ocx).Run-time error ‘401’: Este un efect în lanț.
Deoarece prima componentă a fost blocată de Windows, codul aplicației se întrerupe în timp ce încerca să deschidă o fereastră de meniu, generând acest conflict vizual în memoria RAM.
Soluții de remediereÎn funcție de drepturile de acces pe care le aveți pe calculator, aplicați următorii pași:
Soluția 1:
Rularea cu drepturi de Administrator (Remediere rapidă). Uneori, componentele de tip .ocx sau .dll au nevoie de permisiuni ridicate pentru a fi înregistrate corect în regiștrii Windows la pornire.
- Închideți complet aplicația
- Dați click dreapta pe scurtătura (shortcut-ul) programului medical
- Selectați Run as administrator (Executare ca administrator) și verificați dacă eroarea dispare.
Soluția 2:
Adăugarea unei excepții în Windows Security / Antivirus. Dacă aveți acces la setările de securitate ale PC-ului:
- Deschideți Windows Security (Securitate Windows)
- Mergeți la App & browser control (Control aplicații și browsere) -> Exploit protection
- Verificați secțiunea Protection history (Istoric protecție) pentru a identifica fișierul blocat (de regulă executabilul principal sau fișierul .ocx din folderul aplicației)
- Configurați o regulă de excepție (Allow/Permite) pentru folderul sau componentele aplicației afectate.
Soluția 3:
Modificarea politicilor de grup (Pentru Administratorii IT)
Deoarece acest software este utilizat frecvent în clinici și spitale, regulile de securitate sunt impuse centralizat. Dacă soluțiile de mai sus nu funcționează, este necesară intervenția departamentului IT pentru : AppLocker / WDAC: Adăugarea unei reguli de tip Path Rule (Regulă de cale) sau Publisher Rule (Regulă de editor) în serverul de Active Directory (Group Policy) pentru a permite executarea tuturor componentelor din directorul programului medical.
Reînregistrarea manuală a OCX-ului: Deschiderea unui Command Prompt (CMD) cu drepturi de administrator și rularea comenzii: regsvr32.exe cale_catre_fisier\Menu_Loader_Ocx.ocx
[mai mult...]Recuperarea serviciului după coruperea indicilor în baza de date (MySQL/PostgreSQL)
În urma aplicării unui patch de mentenanță pe baza de date de producție, tabela principală de tranzacții (orders) a devenit inaccesibilă din cauza unor indici corupți. Aplicația web returna erori de tipul 500 Internal Server Error, blocând complet procesul de checkout pentru clienți.
[mai mult...]Solutie de agregare/combinare a doua sau mai multe device-uri audio in DAW-uri – MacOS
MacOS permite agregarea nativa prin tool-ul Audio MIDI Setup, care permite creearea unui dispozitiv virtual ce combina mai multe device uri audio intr-unul singur.
[mai mult...]Limitari ale transferului de date direct intre terminale iOS/iPadOS (2026) (EU)
Cu ocazia inlocuirii unui telefon sau a unei tablete Apple, majoritatea vor utiliza backup-urile oferite de iCloud ori facilitatea de restore/transfer de pe terminalul vechi catre cel nou. Din pacate, aceasta facilitate nu este echivalentul unei “clonari”, iar folosirea ei presupune verificari aditionale.
[mai mult...]Cum ne conectam de pe Mac pe Windows cu Jump Desktop?
Ne aflam in situatia in care avem un Macbook, extrem de generos la capitolul durata baterie, dar mai putin generos in specificatiile hardware, si dorim sa folosim o putere mai mare de procesare, pe care o avem pe un Windows PC.
[mai mult...]