aggiorna Windows 10 versione 1809 a 1909

Domande sul packaging WAPT / Richieste e assistenza sui pacchetti Wapt.
Regole del forum
Regole del forum della community
* Supporto in inglese su www.reddit.com/r/wapt
* Supporto della community in francese disponibile su questo forum
* Si prega di anteporre [RISOLTO] al titolo dell'argomento se è stato risolto.
* Si prega di non modificare un argomento contrassegnato con [RISOLTO]. Aprire un nuovo argomento facendo riferimento a quello precedente.
* Specificare la versione di WAPT installata, la versione completa e il numero di build (2.2.1.11957 / 2.2.2.12337 / ecc.) nonché l'edizione Enterprise/Discovery.
* Le versioni 1.8.2 e precedenti non sono più supportate. Le uniche domande accettate relative alla versione 1.8.2 riguardano l'aggiornamento a una versione supportata (2.1, 2.2, ecc.).
* Specificare il sistema operativo del server (Linux/Windows) e la versione (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Specificare il sistema operativo della macchina di amministrazione/creazione dei pacchetti e della macchina con l'agente problematico, se applicabile (Windows 7/10/11/Debian 11/ecc.).
* Evitare di porre più domande quando si apre una discussione, altrimenti potrebbe essere ignorata. Se ci sono più discussioni, aprirle separatamente, preferibilmente una dopo l'altra e non tutte contemporaneamente (ovvero, non intasare il forum).
* Includere frammenti di codice, screenshot e altre immagini direttamente nel post. I link a Pastebin, Bitly e altri siti di terze parti verranno sistematicamente rimossi.
* Come in qualsiasi forum della community, il supporto è fornito volontariamente dai membri. Se si necessita di supporto commerciale, è possibile contattare il reparto vendite di Tranquil IT al numero 02.40.97.57.55
Bloccato
mouka
Messaggi: 33
Registrazione: 14 maggio 2019 - 15:13

11 maggio 2020 - 17:01

Salve,
vorrei aggiornare i client che attualmente utilizzano Windows 10 versione 1809 (build del sistema operativo 17763.x) alla versione 1909 (build del sistema operativo 18363.x),
saltando quindi la versione 1903 (build del sistema operativo 18362.x).
Per fare ciò, ho scaricato i seguenti due pacchetti dal Microsoft Store (sono gli unici pacchetti che indicano "aggiornamento"):

tis-windows10-upgrade_10.0.18362-16_a3777e0a4e546c21da61efbaa9bb5007.wapt
e tis-windows10-upgrade-data_10.0.18362-10_e0c769dbf0cc5d465dab3d8e5d10d059.wapt.
Si noti che i loro nomi indicano il numero di versione. 18362, che corrisponde alla versione 1903 di Windows 10. La versione che voglio saltare!

Ho a disposizione l'immagine ISO non compressa di Windows 10 versione 1909 (la versione che voglio installare).

Utilizzando la console Wapt Enterprise, ho generato un modello di pacchetto per ciascuno dei pacchetti
tis-windows10-upgrade_10.0.18362-16_a3777e0a4e546c21da61efbaa9bb5007.wapt
e tis-windows10-upgrade-data_10.0.18362-10_e0c769dbf0cc5d465dab3d8e5d10d059.wapt.
Ho quindi modificato la cartella (vedi screenshot allegato):
C:\waptdev\tes-tis-windows10-upgrade-data_10.0.18363-10_e0c769dbf0cc5d465dab3d8e5d10d059-wapt

e vi ho inserito il file ISO di Windows estratto. Versione di Windows 10 1909.

Per testare, ho assegnato i due pacchetti ottenuti
— tes-windows10-upgrade e tes-windows10-upgrade-data —

Risultati:
tes-windows10-upgrade-data funziona correttamente ed è installato sul client.
Tuttavia, tes-windows10-upgrade mostra un errore.
Vedi cpecran-erreur.png nel file allegato.
Con il seguente log:
installazione di tes-windows10-upgrade(=10.0.18362-17)
Spazio libero su disco: 72155959296 byte
La cartella WindowsUpgrade esiste già, continua
Installa Windows10 10.0.18362
Traceback (chiamata più recente):
File "C:\Program Files (x86)\wapt\common.py", riga 3823, in install_wapt
exitstatus = setup.install()
File "c:\windows\temp\waptzhbrdt\setup.py", riga 25, in install
UnicodeEncodeError: il codec 'ascii' non può codificare il carattere u'\xe9' in posizione 251: ordinale non in range(128)
Il codec 'ascii' non può codificare il carattere u'\xe9' in posizione 251: ordinale non in range(128): stringa errata è Il comando '"setup.exe" /auto upgrade /quiet /dynamicupdate disable /noreboot /showoobe none /copylogs c:\\\\update_win10.log\' ha restituito uno stato di uscita diverso da zero (1).\nOutput: '"setup.exe"\' non è riconosciuto come comando interno\r\o esterno, programma eseguibile o file batch.\r\n''


Ma cosa è andato storto?
Grazie per l'aiuto.

m
Allegati
cpecran.png
cpecran.png (51,57 KB) Visualizzato 4926 volte
cpecran-erreur.png
cpecran-erreur.png (37,14 KB) Visualizzato 4926 volte
Avatar utente
sfontenau
Esperto WAPT
Messaggi: 2312
Registrato: 10 luglio 2014 - 23:52
Contatto:

11 maggio 2020 - 20:48

Buongiorno

La confezione contiene:

Codice: Seleziona tutto

copytree2("iso",upgrade_path)
Il contenuto del file ISO deve trovarsi nella cartella ISO ;)
mouka
Messaggi: 33
Registrazione: 14 maggio 2019 - 15:13

12 maggio 2020 - 10:03

Ciao,
"Nel pacchetto troviamo:" Immagino tu intenda nel
pacchetto tis-windows10-upgrade-data?
Ma non ho nessuna cartella "iso" né in questo pacchetto né nell'altro.
mouka
Messaggi: 33
Registrazione: 14 maggio 2019 - 15:13

12 maggio 2020 - 10:16

Mi sto rispondendo da solo. In realtà, è necessario modificare il pacchetto tes-windows-upgrade-data con l'editor della console WAPT per visualizzare la cartella ISO. Questa cartella non appare in un normale file manager!
Domanda: avete della documentazione sull'argomento "aggiornamento di Windows 10"?
mouka
Messaggi: 33
Registrazione: 14 maggio 2019 - 15:13

12 maggio 2020 - 11:26

Nonostante la modifica, persiste lo stesso errore:

installazione di tes-windows10-upgrade(=10.0.18362-17)
Spazio libero su disco: 72168497152 byte
La cartella WindowsUpgrade esiste già, continua
Installa Windows10 10.0.18362
Traceback (chiamata più recente):
File "C:\Program Files (x86)\wapt\common.py", riga 3823, in install_wapt
exitstatus = setup.install()
File "c:\windows\temp\waptzxomyu\setup.py", riga 25, in install
UnicodeEncodeError: il codec 'ascii' non può codificare il carattere u'\xe9' in posizione 251: ordinale non compreso nell'intervallo (128)
Il codec 'ascii' non può codificare il carattere u'\xe9' in posizione 251: ordinale non compreso nell'intervallo (128): La stringa errata Il comando '"setup.exe" /auto upgrade /quiet /dynamicupdate disable /noreboot /showoobe none /copylogs c:\\\\update_win10.log\' ha restituito uno stato di uscita diverso da zero (1).\nOutput: '"setup.exe"\' non è riconosciuto come comando interno\r\o esterno, programma eseguibile o file batch.\r\n''
Avatar utente
sfontenau
Esperto WAPT
Messaggi: 2312
Registrato: 10 luglio 2014 - 23:52
Contatto:

12 maggio 2020 - 15:48

La cartella WindowsUpgrade esiste già, continua.

La cartella esiste già sul computer?
mouka
Messaggi: 33
Registrazione: 14 maggio 2019 - 15:13

12 maggio 2020 - 17:18

Sì, ho controllato. Ma contiene solo due file: Psexec.exe e README.txt.
Quindi cosa dovrei fare?
Cancellarlo e ricominciare da capo? O cos'altro?
Avatar utente
sfontenau
Esperto WAPT
Messaggi: 2312
Registrato: 10 luglio 2014 - 23:52
Contatto:

12 maggio 2020 - 18:00

Sì, certo, sulla macchina di test puoi eliminare la cartella c:\WindowsUpgrade.

Non sovrascriverla se esiste già.

Simon
Bloccato