Un’installazione non riuscita raramente nomina il problema reale. La finestra di dialogo riporta quale passaggio ha abbandonato il tentativo, e quel passaggio è di solito un componente condiviso dell’installer e non la parte di rete che stavate installando. Due macchine possono mostrare lo stesso testo per cause non correlate. Classificate il guasto prima di percorrere le correzioni note in ordine.

Raccogliete il guasto esatto prima di ogni altra cosa

Annotate il numero di errore, il motore o il file citato nel messaggio e il punto in cui l’installazione si è fermata. Quella singola riga di solito decide in quale dei tre livelli vi trovate, e costa una foto dello schermo invece di un’ora di congetture.

Notate se in seguito è comparso un adattatore nell’elenco delle connessioni di rete. Un installer che si è concluso senza adattatore è un risultato del livello driver, mentre un installer che non è mai partito è un risultato del livello motore, e i due portano a riparazioni diverse. Verificate le versioni di Windows supportate dal fornitore prima di procedere. Un pacchetto scritto per una versione precedente può fallire per motivi che nessuna riparazione locale risolverà, e riconoscerlo presto fa risparmiare il resto della lista.

L’errore 2738 è un problema di script

Un errore con il numero 2738 significa che un’azione personalizzata richiedeva un motore di script e non ne ha trovato uno utilizzabile. Non è un errore VPN, e nessuna configurazione di rete lo sposterà. Una causa comune è una registrazione rimasta puntata a un file che un prodotto di sicurezza precedente ha rimosso durante la disinstallazione.

Esaminate la registrazione prima di modificarla. La vista a 32 bit sotto il percorso Wow6432Node può contenere una voce obsoleta separata su Windows a 64 bit, e confrontare entrambe con la vera libreria del motore indica quale è sbagliata.

reg query HKCR\CLSID\{B54F3741-5B07-11CF-A4B0-00AA004A55E8}\InprocServer32
reg query HKCR\Wow6432Node\CLSID\{B54F3741-5B07-11CF-A4B0-00AA004A55E8}\InprocServer32

Registrate di nuovo la libreria da un prompt elevato solo dopo aver confermato la discrepanza. Farlo su una registrazione sana non ottiene nulla, e rimuovere del tutto la chiave lascia altri pacchetti incapaci di eseguire le proprie azioni personalizzate.

Un motore citato punta a qualcos’altro

Se il messaggio nomina invece un processo kernel dell’installer, il pacchetto non ha mai raggiunto la propria schermata di benvenuto. Trattatelo come un motore bloccato e non come un client rotto, e cancellate lo stato di installazione in sospeso prima di riprovare.

Annullate le installazioni in sospeso, rimuovete la cartella condivisa del motore e riprovate una volta dopo un riavvio. Avviare di nuovo l’installazione subito dopo ogni errore ricrea lo stesso stato bloccato, ed è per questo che lo stesso errore si ripete in chi riprova in fretta. Controllate anche se un’altra installazione sta trattenendo il servizio Windows Installer. Un riavvio in sospeso o un aggiornamento interrotto producono lo stesso sintomo, e non comparirà in nessuna guida specifica per VPN.

Trattate l’archivio dei driver come l’ultima opzione

La cache dei driver diventa rilevante solo quando l’installer ha finito e l’adattatore manca o è contrassegnato. Rinominare quel file fa ricostruire alla successiva installazione, e poiché tanta parte di Windows dipende dal risultato, appartiene alla fine della lista e non all’inizio. Disinstallate prima qualsiasi client precedente, riavviate e annotate il nome file originale per poterlo rimettere. Se due client sono stati installati a mesi di distanza, il pacchetto precedente potrebbe aver lasciato un servizio o un driver filtro al suo posto, e non è affatto un problema di cache.

Smettete di riparare quando il fornitore ha ritirato il client, quando il pacchetto precede i requisiti attuali di firma dei driver o quando l’installazione procede solo con l’applicazione delle firme disattivata. Un aggiramento che permette a un client abbandonato di partire non è un client che funzionerà ancora dopo il prossimo aggiornamento di sistema, e le opzioni supportate a quel punto sono un client attuale o un profilo del proprietario del gateway.

Articoli correlati