Impossibile eseguire sysprep su una macchina aggiornata

Normalmente non è possibile eseguire sysprep su una macchina aggiornata ad un sistema operativo di versione superiore, l'applicazione sysprep mostra un errore: impossibile validare il sistema operativo in uso e nel log del sysprep l'errore è :

Unable to sysprep on an upgraded machine.

Per risolvere eè sufficiente agire sul registro di sistema come segue:

  1. Rimuovere la voce (se esiste) Computer\HKEY_LOCAL_MACHINE\SYSTEM\Setup\Upgrade
  2. Cancellare REG_DWORD da  Computer\HKEY_LOCAL_MACHINE\SYSTEM\Setup\Upgrade
  3. Cambiare in valore di REG_DWORD: Computer\HKEY_LOCAL_MACHINE\SYSTEM\Setup\Status\Sysprepstatus\CleanupState in 7 in esadecimale
  4. eseguire da linea di comando come amministratore:  slmgr /dli

 

Riavviare ed eseguire di nuovo Sysprep.