Windows System Image Manager (WSim): errore Parameter Count Mismatch

Un’errore non di facile soluzione. Windows System Image Manager (WSim) è un componente del Windows Automated Installation Toolkit (Waik) che serive fondamentalmente per creare facilmente dei file di risposta (unattend) senza incappare in errori di sintassi. Se volete più informazioni ne avevo parlato in QUESTO post circa un annetto fa

Il processo è questo:

  • si lancia WSim
  • si crea un “catalogo”, ovvero un elenco delle istanze che si possono configurare
  • si crea il file di risposte aggiungendo tutte le istanze ritenute necessarie

Per creare un catalogo, la prima volta che si lancia Wsim è necessario “caricare” il file INSTALL.WIM relativo alla versione di Vista o 2008 della quale si vuole creare un catalogo delle istanze configurabili. Fin qui tutto bene.

Nella fattispecie stavo utilizzando WSIM versione 64bit cercando di creare un catalogo di una versione a 32bit e sono incappato in questo errore:

  • un POPUP che indica “parameter count mismatch”
  • un file di log che indica più o meno quello che vedete qui sotto

image

Breve ricerca e scopro, da un aggiornamento al Readme file del Waik che  non posso creare cataloghi di immagini a 32bit partendo da Wsim a 64 bit

image

Non c’è problema! Scarico 1 GB di Waik a 32bit e lo installo su una machina Vista SP1 (a 32 bit) e ripeto l’operazione: stesso errore!

Dopo un po’ di ricerche interne (infruttuose) scopro l’arcano. Pare che la prima volta che venga eseguito Waik cerchi di collegarsi ad internet per scaricare una Certificate Revocation List aggiornata a Questo sito Microsoft. Se non riesce a scaricarla non dice niente, ma successivamente da appunto questo errore (molto esplicativo, tra l’altro…..).

Solutione? trovata online su un forum di technet. Una volta scaricata a mano e installata sulla macchina (che ovviamente non era connessa a internet), il tutto funziona.

Tutto ciò per evitarvi di perdere 2 ore per niente nel caso vi capiti.

:)

buon week end

ale

image