Lunedì mattina, carrozzeria. L’accettazione accende il PC, clicca l’icona di WinCar e non succede niente. Venerdì funzionava. Nessun aggiornamento fatto apposta, nessun messaggio d’errore: il cursore gira un attimo e basta.
Ci è capitato su un PC di una carrozzeria che seguiamo in Umbria, e ci abbiamo messo una mattinata a trovare la causa, perché il colpevole non lascia messaggi. Lo scriviamo qui per chi si trova nella stessa situazione con la fila di macchine fuori e il rivenditore che non risponde.
Il sintomo
- L’icona sul desktop non fa nulla. Nessuna finestra, nessun avviso.
- In Gestione attività il processo di WinCar compare per meno di un secondo e sparisce.
- WinCar non scrive niente nel proprio file di log: per lui l’avvio non è mai cominciato.
- Se provi a rilanciare LibrerieWinCar, fallisce con «Impossibile registrare la DLL/OCX: RegSvr32 è fallito con codice di uscita 0x3».
- Sugli altri PC della rete, che usano gli stessi archivi, WinCar funziona. Dati, licenza e banca dati sono quindi a posto: il problema è solo su quella macchina.
La causa: Smart App Control
Windows 11 ha una protezione che si chiama Smart App Control (in italiano
«Controllo intelligente delle app»). Quando è attiva, impedisce di eseguire
qualsiasi programma o componente che non sia firmato digitalmente da un editore
riconosciuto. WinCar all’avvio carica la banca dati veicoli attraverso un
componente, BadaOcxWinCar.ocx, che non è firmato. Smart App Control lo
rifiuta, WinCar non riesce a caricarlo e si chiude in silenzio. Nessun errore,
perché il blocco avviene a livello di sistema, prima che il programma possa
accorgersene.
La parte insidiosa è che Smart App Control può accendersi da solo. Sui PC nuovi, con Windows 11 preinstallato, parte in «modalità valutazione»: osserva per un po’ e poi decide autonomamente se attivarsi. Per questo il caso tipico è un computer comprato da poco che funziona per settimane e poi, un mattino, non apre più il gestionale. I PC aggiornati da Windows 10 non hanno questa modalità e non sono interessati.
Come verificarlo in due minuti
Non servono privilegi di amministratore.
- Apri Sicurezza di Windows → Controllo app e browser → Impostazioni di Controllo intelligente delle app. Se è su «Attivato», hai già la risposta.
- Per la conferma definitiva apri il Visualizzatore eventi e vai in Registri applicazioni e servizi → Microsoft → Windows → CodeIntegrity → Operational. A ogni tentativo di avvio di WinCar trovi un evento con ID 3077 che nomina il file bloccato:
Code Integrity determined that a process (\WinCar\WINCAR.PRG) attempted to load
\ProgramData\System Data Software\WinCar\BadaOcxWinCar.ocx
that did not meet the Enterprise signing level requirements
Se vedi questo, la causa è certa.
La soluzione
Smart App Control non ha eccezioni: non puoi dirgli «lascia passare WinCar». L’unica strada è disattivarlo: Sicurezza di Windows → Controllo app e browser → Impostazioni di Controllo intelligente delle app → Disattivato. Serve un account amministratore. Il blocco cade subito, senza riavvio, e WinCar riparte al primo doppio clic.
Due cose da sapere prima di farlo:
- La disattivazione è definitiva. Microsoft non permette di riattivare Smart App Control se non reinstallando Windows.
- L’antivirus resta. Microsoft Defender è un livello separato e continua a lavorare come prima. Smart App Control è una protezione in più, sensata su un PC di casa; su un PC di officina che deve far girare un gestionale non firmato, semplicemente non è compatibile.
Con Smart App Control spento le regole di buon senso pesano un po’ di più:
Windows aggiornato, niente allegati sconosciuti sul PC dell’accettazione e una
copia di sicurezza regolare della cartella degli archivi (C:\WinCar\Archivi),
che comunque dovresti già avere.
Se nel registro eventi non c’è niente
Allora la causa è un’altra. La più comune, incontrata la settimana prima sulla
stessa macchina, sono i file di blocco rimasti in C:\WinCar\Temp\AFF dopo una
chiusura anomala: PC spento con WinCar aperto, un blackout. In quel caso il
gestionale di solito scrive qualcosa nel proprio log. Si risolve chiudendo
WinCar su tutti i PC della rete e svuotando quella cartella; se non ti senti
sicuro, è una telefonata al tuo rivenditore.
La soluzione vera spetta al produttore
Disattivare Smart App Control è un cerotto. La correzione a monte è semplice e sta nelle mani di System Data Software, che produce WinCar: firmare digitalmente i propri componenti con un normale certificato di code signing. È una pratica standard, costa qualche centinaio di euro l’anno, e da quel momento Smart App Control lascerebbe passare WinCar senza che nessuno debba toccare nulla. Alla versione 2026.7 i componenti non sono ancora firmati, quindi per ora la soluzione resta quella sopra. Vale la pena chiederlo al proprio rivenditore: più clienti lo chiedono, prima arriva.
Perché ne scriviamo noi
Atto è uno studio digitale, non un’assistenza Windows. Ma lavoriamo con le carrozzerie: ne seguiamo una in Umbria, ne conosciamo i software, il ciclo di lavorazione, il rapporto con periti e assicurazioni. È per questo che il problema l’abbiamo trovato noi, di lunedì mattina, guardando dove nessuno guarda.
Se hai una carrozzeria e vuoi mettere in ordine la parte digitale, dal sito all’accettazione al rapporto con i clienti, sai dove trovarci. E se sei in Umbria, guarda anche il bando Doppia Transizione della Camera di Commercio: è annuale e copre metà della spesa.