Io ho disabilitato OpatchTray all'avvio e messo su Manuale il servizio su 0patchLoaderX64.exe
Poi stamattina il supporto mi ha detto di provare anche a disabilitare l'autoscan di 0Patch all'avvio.
Questa la risposta del supporto
Un'altra cosa che puoi provare è disabilitare la scansione automatica all'avvio. È possibile farlo impostando il valore del registro AutoScan in HKEY_LOCAL_MACHINE \ SOFTWARE \ 0patch su 0.
È normale che non è possibile avviare direttamente 0patchLoaderX64.exe: può funzionare solo come servizio.
---------
Quindi ho messo l'autoscan su 0
Poi ora gli ho chiesto se l'autoscan partiva comunque anche se 0Patch era su Manuale, vediamo che dice.
Ho notato un' altra cosa, anche se è tutto su Manual, la 0Patchtry non abilitata all'avvio, autoscan all'vvio su 0, guardando comunque il log di 0Patch, le micropatch in ogni caso vengono applicate comunque all'avvio, (si vede dall'orario nel log) quindi anche se il programma non parte all'avvio, in realtà sembra comunque caricare qualcosa che potrebbe ancora in parte forse creare problemi.
Poi chiederò delucidazione anche a questa cosa, dopo che mi ha risposto alle altre cose che ho scritto prima.
Insomma bisogna trovare la soluzione.
Al riguardo ho un ulteriore risposta tradotta in italiano da parte del supporto
Grazie per il feedback aggiuntivo.
0patch Scanner non viene avviato se il servizio 0patch non è in esecuzione.
Ti ho fornito informazioni errate prima che le patch non venissero applicate se il servizio non è in esecuzione - ci scusiamo per quello (l'abbiamo cambiato di recente): le patch vengono applicate ad alcuni processi anche se il servizio 0patch non è in esecuzione - Il driver 0patch si assicura di iniettare la nostra DLL in tutti i processi appena avviati, mentre il servizio 0patch si assicura di iniettare la DLL in processi che potrebbero essere stati avviati prima che il driver diventasse attivo. Quest'ultimo svolge un ruolo importante quando si installa 0patch Agent, poiché molti processi sono già in esecuzione quando il driver diventa attivo, ma poi al riavvio del computer, la maggior parte dei processi viene catturata dal driver, quindi il servizio non svolge un ruolo importante nell'applicare cerotti.
Tuttavia, avrai bisogno del servizio in esecuzione, in modo che le nuove patch vengano scaricate dal server. Ma non è così importante se viene avviato con qualche ritardo dopo l'avvio del computer.
---------------------------------------------------------
Io quindi al momento ho deciso di lasciare il servizio di 0Patch su Manaule, 0PatchTry disabilitato all'avvio , e anche l'autoscan all'avvio su 0 (nel registro di configurazione)
Una volta che il Pc all'avvio ha finito di fare tutte le sue cose circa 5 minuti, lancio prima la 0Patchtry (ho messo un collegamento sul desktop) e poi avvio manualmente 0Patch nei servizi
In ogni caso ho analizzato bene il problema è sono sicuro al 90% che il problema all'avvio dipende tutto dalla patch 423 0Patchloaderx64.dll, infatti i problemi nei primi 4 giorni non c'erano, poi quando è stata scaricata questa Micro patch i problemi sono iniziati.
Le micro patch come spiegato dal supporto in ogni caso vengono iniettate in alcuni servizi all'avvio, anche se 0Patch è su Manuale.
Gli ho chiesto di indagare bene sul problema e sulla patch 423