PDA

View Full Version : [GUIDA] Script per integrare gli aggiornamenti nelle ISO di Windows 7


Tom Joad
23-05-2013, 19:09
Ciao a tutti,

ho creato uno script per tenere aggiornate le ISO di Windows 7 e Windows 8 (x64 e x86) integrando tutti gli aggiornamenti rilasciati.

Link: https://onedrive.live.com/redir?resid=EAD640805B11BE84!5586&authkey=!AFWW8doiaavqNrI&ithint=file%2c.zip

Per utilizzarlo è necessario scompattare l'archivio in un percorso che non contenga spazi (es: C:\IsoUpdater), copiare uno o più file ISO nella cartella \Iso e lanciare il file IsoUpdater.cmd con privilegi di amministratore.

FUNZIONAMENTO DELLO SCRIPT

Verifica dei privilegi dell'utente
Per eseguire lo Strumento gestione e manutenzione immagini distribuzione (dism.exe) è necessario che l'utente disponga dei privilegi di amministratore.

Se l'utente non dispone dei privilegi sufficienti, lo script termina:

http://s13.postimg.org/5yabxm6l3/image.png

:CheckPrivileges
net session >nul 2>&1
if not %ErrorLevel% == 0 (
echo L'utente non possiede i privilegi di amministratore
echo.
echo Il programma verra' terminato
goto End
)

Questa parte di codice è stata copiata spudoratamente da questo post: http://stackoverflow.com/questions/4051883/batch-script-how-to-check-for-admin-rights

Creazione cartella temporanea
Viene creata la cartella \Temp, dove verranno appoggiati tutti i file necessari. Se la cartella esiste già (può succedere quando si interrompe lo scipt prima di arrivare alla fine) viene cancellata e ricreata:

:MainLoop
cls
if exist %_tempDir% rd %_tempDir% /s /q
md %_tempDir%

Ricerca immagini iso
Viene effettuata una scansione della cartella \Iso. Se non è presente alcun file lo script termina:

http://s13.postimg.org/9cnx00clz/image.png

echo Ricerca file ISO
echo.
call :Iso.ScanDir
if !_foundIso! equ 0 (
cls
echo Nessun file trovato
echo.
echo Copiare un'immagine ISO nella seguente cartella e riavviare il programma:
echo.
echo %_isoDir%
echo.
goto End
)

...

:Iso.ScanDir
dir /b %_isoDir%\*.iso>%_isoDirList%
set /a _foundIso=0
for /f %%G in (%_isoDirList%) do set /a _foundIso+=1
goto :eof

Nel caso in cui vengano trovati uno o più file viene richiesto di selezionare la ISO da aggiornare:

http://s13.postimg.org/dpmgiflcn/image.png

echo !_foundIso! file trovati
echo.
echo Selezionare un file:
echo.
call :Iso.Select
cls
echo File: !_isoFile!
echo.

...

:Iso.Select
set _outputFile=%_tempDir%\SelectIso.cmd
echo @echo off>%_outputFile%
echo :_choice>>%_outputFile%
set /a _counter=0
for /f %%G in (%_isoDirList%) do (
set /a _counter+=1
echo echo !_counter!. %%G>>%_outputFile%
echo echo.>>%_outputFile%
)
set /a _counter=0
echo set /p _choice=SELEZIONE: >>%_outputFile%
for /f %%G in (%_isoDirList%) do (
set /a _counter+=1
echo if [%%_choice%%]==[!_counter!] set _isoFile=%%G>>%_outputFile%
)
echo if not defined _isoFile echo.^& echo SELEZIONE NON VALIDA^&echo. ^&goto _choice>>%_outputFile%
echo echo.>>%_outputFile%
call %_outputFile%
del %_outputFile% /q
set _outputFile=
goto :eof

Estrazione dei file ei.cfg e idwbinfo.txt
Questi due file servono nel prossimo step per rilevare il sistema operativo e l'edizione:

call :ISO.ExtractFiles

...

:ISO.ExtractFiles
start /wait /min %_binDir%\7Z.exe e %_isoDir%\!_isoFile! sources\ei.cfg sources\idwbinfo.txt -o%_tempDir% -y
goto :eof

Rilevamento del sistema operativo e dell'architetture (x86 o x64)
Lo script legge il file idwbinfo.txt per rilevare il sistema operativo. Prima di fare ciò è necessario accertarsi che tal file esista:
if not exist %_tempDir%\idwbinfo.txt (
echo Impossibile rilevare il sistema operativo. Il programma verra' terminato
echo.
goto End
)

http://s13.postimg.org/s7jnqfcnr/06a.png

Se il file è nel posto giusto:

http://s13.postimg.org/e7m7c10bb/06b.png

call :OS.DetectName
call :OS.DetectArch

...

:OS.DetectName
for /f "tokens=1 delims=," %%G in (%_osIndex%) do (
find /i "%%G" %_tempDir%\idwbinfo.txt >nul && set _osName=%%G
)
goto :eof

:OS.DetectArch
for /f "tokens=2 delims=," %%G in (%_osIndex%) do (
find /i "%%G" %_tempDir%\idwbinfo.txt >nul && set _osArch=%%G
)
goto :eof

Lettura file di configurazione
Per ogni sistema operativo c'è un file di configurazione (spiegherò i file di configurazione nel post successivo) nella cartella \Config

Ora che sono stati rilevati sistema operativo ed architettura lo script sa quale file di configurazione andare a leggere (il nome del file è composto da due parti: NomeOS_Architettura.ini, ad esempio Win7sp1amd64.ini). Le variabili necessarie sono state impostate nello step precedente (ad es: _osName=Win7sp1 e _osArch=amd64).

call :ConfigFile.Read

...

:ConfigFile.Read
set _configFile=%_configDir%\!_osName!!_osArch!.ini
for /f "delims=" %%G in (%_configFile%) do (
set _line=%%G
set _lineFirstChar=!_line:~0,1!
if "!_lineFirstChar!" == "[" (
set _currentArea=!_line:~1,-1!
set _outputFile=%_tempDir%\!_currentArea!.txt
type nul >!_outputFile!
) else (
echo !_line!>>!_outputFile!
)
)
goto :eof

Rilevamento (o selezione manuale) dell'edizione
Per rilevare l'edizione lo script legge il file ei.cfg. Tuttavia ho notato che nelle ISO di Windows 8 questo file non è presente. Lo script verifica prima se il file ei.cfg esiste nella cartella temporanea. In caso contrario chiede di selezionare manualmente l'edizione:

http://s13.postimg.org/4ociikct3/image.png

if exist %_tempDir%\ei.cfg (
call :OS.DetectEdition
echo Sistema Operativo: !_osDescription! !_osExtendedEdition!
echo.
) else (
echo Sistema Operativo: !_osDescription!
echo.
echo E' necessario selezionare manualmente l'edizione:
echo.
call :OS.SelectEdition
cls
echo File selezionato: !_isoFile!
echo.
echo Sistema Operativo: !_osDescription! !_osExtendedEdition!
echo.
)

...

:OS.DetectEdition
for /f "tokens=1-3 delims=," %%G in (%_editionsIndex%) do (
find /i "%%H" %_tempDir%\ei.cfg >nul && set _wimIndex=%%G&& set _osEdition=%%H&& set _osExtendedEdition=%%I
)
goto :eof

...

:OS.SelectEdition
set _outputFile=%_tempDir%\SelectOsEdition.cmd
echo @echo off>%_outputFile%
echo :_choice>>%_outputFile%
set /a _counter=0
for /f "tokens=1-3 delims=," %%G in (%_editionsIndex%) do (
set /a _counter+=1
echo echo !_counter!. %%I>>%_outputFile%
echo echo.>>%_outputFile%
)
set /a _counter=0
echo set /p _choice=Selezione: >>%_outputFile%
for /f "tokens=1-3 delims=," %%G in (%_editionsIndex%) do (
set /a _counter+=1
echo if [%%_choice%%]==[!_counter!] set _wimIndex=%%G^& set _osEdition=%%H^& set _osExtendedEdition=%%I>>%_outputFile%
)
echo if not defined _wimIndex echo.^& echo Selezione non valida^& echo. ^&goto _choice>>%_outputFile%
call %_outputFile%
del %_outputFile% /q
set _outputFile=
goto :eof

Interner Explorer
In Windows 8 è possibile utilizzare solo Internet Explorer 10. In Windows 7 invece ci sono Internet Explorer 8, 9 e 10.

Come prima cosa lo script rileva la versione di default, leggendo la prima riga di un file (IexploreIndex.txt) creato nella cartella temporanea leggendo il file di configurazione:

call :IE.DetectDefault
set _selectedIE=%_defaultIE%

...

:IE.DetectDefault
for /f "tokens=1 delims=," %%G in ('type %_iexploreIndex%') do (
set _defaultIE=%%G
exit /b
)
goto :eof

Dopo di che conta le righe del file e determina se ci sono più versioni di Internet Explorer supportate:

call :IE.CountVersions

...

:IE.CountVersions
set /a _ieCounter=0
for /f %%G in (%_iexploreIndex%) do set /a _ieCounter+=1
goto :eof

In quest'ultimo caso, chiede di selezionare la versione:

http://s24.postimg.org/y3s6z0rc5/image.png

if %_ieCounter% gtr 1 (
echo Selezionare la versione di Internet Explorer:
echo.
call :IE.Select
)
echo %_selectedIE%>>%_integrateList%

...

:IE.Select
set _outputFile=%_tempDir%\SelectIE.cmd
echo @echo off>%_outputFile%
echo :_choice>>%_outputFile%
set /a _counter=0
for /f "tokens=1,2 delims=," %%G in (%_iexploreIndex%) do (
set /a _counter+=1
echo echo !_counter!. %%H>>%_outputFile%
echo echo.>>%_outputFile%
)
echo set /p _choice=Selezione: >>%_outputFile%
set /a _counter=0
for /f "tokens=1,2 delims=," %%G in (%_iexploreIndex%) do (
set /a _counter+=1
echo if [%%_choice%%]==[!_counter!] set _selectedIE=%%G>>%_outputFile%
)
echo if not defined _selectedIE echo.^& echo Selezione non valida^&echo. ^&goto _choice>>%_outputFile%
echo echo.>>%_outputFile%
call %_outputFile%
del %_outputFile% /q
set _outputFile=
goto :eof

Scansione cartella Updates
In base alle informazioni fornite fino ad ora lo script costruisce un indice da confrontare con i file presenti nella cartella \Updates. Gli aggiornamenti non trovati vengono inclusi in una lista di file da scaricare:

echo Ricerca aggiornamenti
echo.
call :Updates.BuildIndex
call :Updates.ScanDir

...

:Updates.BuildIndex
set _tempFile=%_integrateIndex%.tmp
for /f "tokens=1-4 delims=," %%G in (%_integrateIndex%) do find "%%H" %_integrateList% >nul && echo %%G,%%H,%%I,%%J>>%_tempFile%
move %_tempFile% %_integrateIndex% >nul
set _tempFile=
goto :eof

...

:Updates.ScanDir
type nul >%_downloadIndex%
dir /b %_updatesDir%>%_updatesDirList%
set /a _totalUpdates=0
for /f %%G in (%_integrateIndex%) do set /a _totalUpdates+=1
for /f %%G in (%_setupcompleteIndex%) do set /a _totalUpdates+=1
if not [!_defaultIE!]==[!_selectedIE!] set /a _totalUpdates+=1

set /a _foundUpdates=0
set /a _notFoundUpdates=0
for /f "tokens=1-4 delims=," %%G in (%_integrateIndex%) do find /i "%%G" %_updatesDirList% >nul && (set /a _foundUpdates+=1) || (set /a _notFoundUpdates+=1 && echo %%G,%%J>>%_downloadIndex%)
for /f "tokens=1-4 delims=," %%G in (%_setupcompleteIndex%) do find /i "%%G" %_updatesDirList% >nul && (set /a _foundUpdates+=1) || (set /a _notFoundUpdates+=1 && echo %%G,%%J>>%_downloadIndex%)
if not [!_defaultIE!]==[!_selectedIE!] (
for /f "tokens=1-2 delims==" %%G in (%_tempDir%\%_selectedIE%.txt) do (set %%G=%%H)
if not exist %_updatesDir%\!_archiveName! (
set /a _notFoundUpdates+=1 && echo !_archiveName!,!_downloadURL!>>%_downloadIndex%
) else (
set /a _foundUpdates+=1
)
)
goto :eof

Download aggiornamenti mancanti
Nel caso in cui uno o più aggiornamenti non siano stati trovati nella cartella \Updates viene chiesto di effettuare il download (mediante curl.exe, presente nella cartella \Bin):

http://s13.postimg.org/5ny80j2l3/15a.png

echo %_totalUpdates% aggiornamenti totali
echo %_foundUpdates% aggiornamenti scaricati
echo %_notFoundUpdates% aggiornamenti da scaricare
echo.

if %_notFoundUpdates% gtr 0 (
echo E' necessario eseguire il download di %_notFoundUpdates% file prima di proseguire
echo.
choice /c SN /m "Eseguire il download ora?"
if errorlevel 2 goto End
if errorlevel 1 call :Updates.Download
echo.
)

...

:Updates.Download
for /f "tokens=1-2 delims=," %%G in (%_downloadIndex%) do (
echo.
echo Download di %%G in corso
echo.
%_binDir%\curl.exe -L -o %_updatesDir%\%%G "%%H" --progress-bar
)
goto :eof

Copia degli aggiornamenti
I file necessari vengono copiati nella cartella temporanea (gli aggiornamenti non integrabili saranno installati automaticamente al primo accesso):

echo Preparo gli aggiornamenti per l'integrazione
echo.
call :Updates.Copy

...

:Updates.Copy
for /f "tokens=1-3 delims=," %%G in (%_integrateIndex%) do xcopy /i %_updatesDir%\%%G %_integrateDir%\%%H\%%I\ >nul
md %_extractDir%\sources\$OEM$\$$\Setup\Scripts
echo @echo off>%_extractDir%\sources\$OEM$\$$\Setup\Scripts\SetupComplete.cmd
for /f "tokens=1-5 delims=," %%G in (%_setupcompleteIndex%) do (
xcopy /i %_updatesDir%\%%G %_setupcompleteDir%\%%H\ >nul
echo start /wait %%SYSTEMDRIVE%%\SETUPCOMPLETE\%%H\%%G %%K>>%_extractDir%\sources\$OEM$\$$\Setup\Scripts\SetupComplete.cmd
)
echo rd %%SYSTEMDRIVE%%\SETUPCOMPLETE /s /q>>%_extractDir%\sources\$OEM$\$$\Setup\Scripts\SetupComplete.cmd
goto :eof

Se la versione di Internet Explorer selezionata non è quella di default, è necessario scompattare l'archivio:

if not [!_defaultIE!]==[!_selectedIE!] call :IE.Extract

...

:IE.Extract
start /wait /min %_updatesDir%\!_archiveName! !_extractSwitch!%_tempDir%
for %%G in (!_integrateFiles!) do xcopy /i %_tempDir%\%%G %_integrateDir%\%_selectedIE%\SETUP\ >nul
goto :eof


Estrazione immagine ISO
A questo punto il file ISO viene scompattato nella cartella temporanea:

echo Estrazione immagine ISO
echo.
call :ISO.Extract

...

:ISO.Extract
start /wait /min %_binDir%\7Z.exe x %_isoDir%\!_isoFile! -o%_extractDir% -y
goto :eof

Montaggio file install.wim

http://s13.postimg.org/piov0e76f/image.png

echo Montaggio file WIM
echo.
call :Wim.Mount

...

:Wim.Mount
md %_mountDir%
set _logFile=%_tempDir%\MountWim.log
dism /mount-wim /wimfile:%_wimFile% /index:!_wimIndex! /mountdir:%_mountDir% /LogPath:%_logFile% /LogLevel:1
goto :eof

Integrazione aggiornamenti

http://s13.postimg.org/eqralarpz/20a.png

echo Integrazione aggiornamenti
echo.
call :Wim.Integrate

...

:Wim.Integrate
set _logFile=%_tempDir%\IntegrateWim.log
for /f %%G in (%_integrateList%) do (
if exist %_integrateDir%\%%G\SETUP dism /image:%_mountDir% /add-package /packagepath:%_integrateDir%\%%G\SETUP /LogPath:%_logFile% /LogLevel:1
if exist %_integrateDir%\%%G\IMPORTANT dism /image:%_mountDir% /add-package /packagepath:%_integrateDir%\%%G\IMPORTANT /LogPath:%_logFile% /LogLevel:1
if exist %_integrateDir%\%%G\RECOMMENDED dism /image:%_mountDir% /add-package /packagepath:%_integrateDir%\%%G\RECOMMENDED /LogPath:%_logFile% /LogLevel:1
if exist %_integrateDir%\%%G\OPTIONAL dism /image:%_mountDir% /add-package /packagepath:%_integrateDir%\%%G\OPTIONAL /LogPath:%_logFile% /LogLevel:1
)
goto :eof

Salvataggio del file install.wim

http://s13.postimg.org/cngvdmrx3/image.png

echo Salvataggio file WIM
echo.
call :Wim.Unmount

...

:Wim.Unmount
set _logFile=%_tempDir%\UnMountWim.log
dism /unmount-wim /mountdir:%_mountDir% /commit /LogPath:%_logFile% /LogLevel:1
if exist %_mountDir% rd %_mountDir% /s /q
goto :eof

Creazione ISO aggiornata
Alla fine del processo la ISO aggiornata si troverà nella cartella \Output

echo Creazione file ISO
echo.
call :Iso.Build

...

:Iso.Build
start /wait /min %_binDir%\oscdimg.exe -h -u2 -m -b%_extractDir%\boot\etfsboot.com -l!_osName!!_osArch! %_extractDir% %_outputDir%\!_osName!_!_osArch!_!_osEdition!_!_selectedIE!.iso
goto :eof

FINE!
Alla fine dello script la cartella temporanea viene cancellate e le variabili sono annullate.

echo Operazione completata
echo.
goto End

...

:End
echo.
echo Premere un tasto per uscire
pause >nul
if exist %_tempDir% rd %_tempDir% /s /q
for /f "tokens=1 delims==" %%G in ('set _') do (set %%G=)
exit

CONSIGLI
Il montaggio/smontaggio dei file .wim ruchiede un sacco di tempo, per non parlare dell'integrazione degli aggiornamenti. Ho notato che con l'antivirus abilitato (NOD32 6.0) queste fasi sono estremamente lente. Disabilitate l'antivirus e, se possibile, lanciate lo script da un SSD.

Per determinare quali aggiornamenti andavano integrati ho creato una virtual machine per ogni SO ed ho lanciato Windows Update. Il codice non gestisce aggiornamenti opzionali come DotNet o Silverlight. Se volete integrare altro software basta andare a modificare la sezione [SetupCompleteIndex] aggiungendo, nell'ordine esatto, i file da installare al primo accesso. I delimitatori di campo sono le virgole, ed i campi sono i seguenti:

Nome File
Prodotto
Livello di gravità (Importante, Consigliato, Facoltativo)
URL per il download del file
Switch per l'installazione silenziosa

[SetupCompleteIndex]
; Aggiornamento per Windows 7 per sistemi x64 (KB2533552)
Windows6.1-KB2533552-x64.msu,WIN,IMPORTANT,http://download.microsoft.com/download/B/6/F/B6F95B10-8B74-42F2-B57A-2C559D43BC28/Windows6.1-KB2533552-x64.msu,/quiet /notesrtart
; Strumento di rimozione malware di Windows – maggio 2013 (KB890830)
Windows-KB890830-V4.20-x64.exe,MRT,IMPORTANT,http://download.microsoft.com/download/2/C/5/2C563B99-54D9-4D85-A82B-45D3CD2F53CE/Windows-KB890830-x64-V4.20.exe,/q
; Definition Update for Windows Defender - KB915597
mpas-fe-x64.exe,MPAS,IMPORTANT,http://go.microsoft.com/fwlink/?LinkID=121721&arch=x64&prod=925A3ACA-C353-458A-AC8D-A7E5EB378092,/q

Nell'ultima riga ci sono le definizioni di Windows Defender. Sono lì solo a scopo accademico: vengono aggiornate di frequente e quindi è impossibile avere l'ultima versione. Se non usate Windows Defender commentate o cancellate la riga

Tom Joad
23-05-2013, 19:11
FILE DI CONFIGURAZIONE

Nella cartella \Config sono presenti alcuni file:

OS.txt: è l'indice dei sistemi operativi (_osIndex)


WIN7SP1,amd64,Windows 7 Service Pack 1 x64
WIN7SP1,x86,Windows 7 Service Pack 1 x86
WIN8,amd64,Windows 8 x64
WIN8,x86,Windows 8 x86


I campi sono delimitati da virgole, come in tutti gli altri file. Credo che non ci sia nulla da spiegare, comunque (tra parentesi il nome della variabile relativa alla colonna che viene assegnata durante l'esecuzione)...

Colonna 1 (_osName): il nome del sistema operativo
Colonna 2 (_osArch): l'architettura (amd64, x86)
Colonna 3 (_osDescription): descrizione "friendly" che comparirà a video

File di configurazione dei sistemi operativi:
WIN7SP1amd64.ini
WIN7SP1x86.ini
WIN8AMD64.ini
WIN8X86.ini

Sono i file che contengono le informazioni di configurazione per ogni sistema operativo (_configFile), e contengono alcune sezioni (di seguito userò come esempio il file Win7Sp1amd64.ini)

SEZIONE [EditionsIndex]
E' l'indice delle edizioni disponibili (_editionsIndex)


[EditionsIndex]
1,HOMEBASIC,Home Basic
2,HOMEPREMIUM,Home Premium
3,PROFESSIONAL,Professional
4,ULTIMATE,Ultimate


Colonna 1 (_wimIndex): è l'indice che viene utilizzato in fase di montaggio dell'immagine install.wim per stabilire quale edizione andare ad aggiornare
Colonna 2 (_osEdition): serve a ben poco, come la successiva: quando verrà creata l'immagine ISO aggiornata questa variabile verrà aggiunta al nome del file (es: Win7Sp1_HOMPREMIUM_IE9.iso)
Colonna 3 (_osExtendedEdition): la descrizione a video

SEZIONE [IntegrateList]
E l'ordine in cui devono essere integrati gli aggiornamenti:


[IntegrateList]
WIN
WU
DOTNET351


In questo caso, lo script integra prima gli aggiornamenti di Windows, poi quelli di Windows Update, poi quelli di DotNet 3.5.1 (quello di default in Windows 7).

E Internet Explorer dov'è? Poiché è possibile che venga selezionata una versione differente rispetto a quella di default, la versione selezionata verrà aggiornata per ultima


echo %_selectedIE%>>%_integrateList%


SEZIONE [IexploreIndex]
Sono le versioni supportate di Internet Explorer, nulla da spiegare. La prima colonna (_selectedIE) è il nome che lo script utilizza internamente, la seconda è la descrizione che compare a video

[IexploreIndex]
IE8,Internet Explorer 8
IE9,Internet Explorer 9
IE10,Internet Explorer 10


IMPORTANTE: Poiché lo script ad un certo punto determina la versione di default di Internet Explorer leggendo la PRIMA RIGA di questa sezione, l'ordine non va mai cambiato.

[IntegrateIndex]
E' l'indice degli aggiornamenti integrabili (_integrateIndex)


[IntegrateIndex]
;Aggiornamento di Windows Update
WUClient-SelfUpdate-ActiveX-x64.cab,WU,IMPORTANT,http://download.windowsupdate.com/v9/1/windowsupdate/b/selfupdate/WSUS3/x64/Vista/WUClient-SelfUpdate-ActiveX~31bf3856ad364e35~amd64~~7.6.7600.256.cab
WUClient-SelfUpdate-Aux-TopLevel-x64.cab,WU,IMPORTANT,http://download.windowsupdate.com/v9/1/windowsupdate/b/selfupdate/WSUS3/x64/Vista/WUClient-SelfUpdate-Aux-TopLevel~31bf3856ad364e35~amd64~~7.6.7600.256.cab
WUClient-SelfUpdate-Core-TopLevel-x64.cab,WU,IMPORTANT,http://download.windowsupdate.com/v9/1/windowsupdate/b/selfupdate/WSUS3/x64/Vista/WUClient-SelfUpdate-Core-TopLevel~31bf3856ad364e35~amd64~~7.6.7600.256.cab
; Aggiornamento cumulativo della protezione per ActiveX Killbits per Windows 7 per sistemi x64 (KB2618451)
Windows6.1-KB2618451-x64.msu,WIN,IMPORTANT,http://download.windowsupdate.com/msdownload/update/software/secu/2011/11/windows6.1-kb2618451-x64_578a8773c44d60c06f384af45784ecf57d75376b.msu

...


Non lascia nulla all'immaginazione ma la spiego lo stesso:

Colonna 1 (_fileName): mi rifiuto di spiegarlo :D
Colonna 2: il prodotto interessato (WIN, DOTNET351, IE9 etc...)
Colonna 3: livello di importanza (IMPORTANT, RECOMMENDED, OPTIONAL)
Colonna 4: (_downloadURL): vedi Colonna 1

SEZIONE [SetupCompleteIndex]
Sono quegli aggiornamenti che non possono essere integrati ma che verranno installati automaticamente al primo avvio:


[SetupCompleteIndex]
; Aggiornamento per Windows 7 per sistemi x64 (KB2533552)
Windows6.1-KB2533552-x64.msu,WIN,IMPORTANT,http://download.microsoft.com/download/B/6/F/B6F95B10-8B74-42F2-B57A-2C559D43BC28/Windows6.1-KB2533552-x64.msu,/quiet /notesrtart
; Strumento di rimozione malware di Windows – maggio 2013 (KB890830)
Windows-KB890830-V4.20-x64.exe,MRT,IMPORTANT,http://download.microsoft.com/download/2/C/5/2C563B99-54D9-4D85-A82B-45D3CD2F53CE/Windows-KB890830-x64-V4.20.exe,/q
; Definition Update for Windows Defender - KB915597
mpas-fe-x64.exe,MPAS,IMPORTANT,http://go.microsoft.com/fwlink/?LinkID=121721&arch=x64&prod=925A3ACA-C353-458A-AC8D-A7E5EB378092,/q


Identica alla sezione precedente ma con un campo in più, l'ultimo: è lo switch per installare in maniera silenziosa l'aggiornamento.

In questa sezione potete fare ciò che volete: aggiungere altri aggiornamenti (ad es. Silverlight o DotNet 4 e/o 4.5, ma anche altri software). E' sufficiente aggiungere righe nell'ordine esatto in cui vanno installati gli aggiornamenti/software (non sto a dilungarmi sul file SetupComplete.cmd)

Nota: nell'ultima riga ci sono le definizioni di Windows Defender. Servono a poco, poiché è probabile che da quando lanciate lo script a quando avete finito di installare il sistema operativo sarà uscita una nuova versione (e quindi Windows Update ci dirà che è disponibile un aggiornamento importante)

SEZIONI AGGIUNTIVE [IE9] e [IE10]
Sono presenti solo nei file di configurazione di Windows 7 (ovviamente) e sono leggermente differenti dalle altre. Servono a dire allo script:

1. Il nome del file
2. Lo switch per estrarre il pacchetto
3. Dove andarlo a scaricare
4. Quali file integrare


[IE9]
_archiveName=IE9-Windows7-x64-ita.exe
_extractSwitch=/X:
_downloadURL=http://download.microsoft.com/download/6/9/8/698AD42B-833A-4516-96F4-1105DFE9DC26/IE9-Windows7-x64-ita.exe
_integrateFiles=IE9-Win7.CAB,ielangpack-ITA.CAB

[IE10]
_archiveName=IE10-Windows6.1-x64-it-it.exe
_extractSwitch=/X:
_downloadURL=http://download.microsoft.com/download/6/2/5/6250E2E1-EDC4-49AF-939F-1F19DA354E29/IE10-Windows6.1-x64-it-it.exe
_integrateFiles=IE-Win7.CAB,IE-Hyphenation-ITA.MSU,IE-Hyphenation-NEU.MSU,ielangpack-ITA.CAB,IE-Spelling-ITA.MSU,IE-Spelling-NEU.MSU


Enjoy :)

ezio
23-05-2013, 19:20
Creata copia dal thread in sezione Win8: http://www.hwupgrade.it/forum/showthread.php?t=2571738
;)

kimik
24-05-2013, 10:32
Complimenti bel lavoro. Mi tornerà utile.

Tom Joad
24-05-2013, 10:35
Complimenti bel lavoro. Mi tornerà utile.

Grazie :)

Ho aggiornato il post, riscaricarlo perché c'era un errore in un file di configurazione di Windows 7 x64.

Se trovi qualche bug o ho dimenticato qualche aggiornamento fammi sapere

kimik
24-05-2013, 10:49
Grazie :)

Ho aggiornato il post, riscaricarlo perché c'era un errore in un file di configurazione di Windows 7 x64.

Se trovi qualche bug o ho dimenticato qualche aggiornamento fammi sapere

Fatto. ;)

aled1974
24-05-2013, 14:14
gran bel lavoro :ave: :mano:

appena ho l'occasione provo a ripetere le operazioni indicate

ciao ciao

Tom Joad
24-05-2013, 14:28
gran bel lavoro :ave: :mano:

appena ho l'occasione provo a ripetere le operazioni indicate

ciao ciao

Grazie :) Andate a dirlo anche a mia moglie così si convince che non stavo in chat con l'amante :D

Non devi ripetere nessuna operazione, basta che lanci lo script come amministratore e rispondi alle poche domande.

Provate e segnalatemi le eventuali anomalie.

Se qualcuno usa ancora Vista e ha voglia di postare i link agli aggiornamenti credo che potrebbe funzionare senza mettere mano al codice. Per Windows Server 2008/2012... work in progress

aled1974
25-05-2013, 10:39
Non devi ripetere nessuna operazione, basta che lanci lo script come amministratore e rispondi alle poche domande.

prima la iso la devo creare /scaricare e dedicarci il tempo ;)

ad ogni modo grazie ancora

ciao ciao

sticky74
25-05-2013, 17:15
Prima di cominciare desideravo sapere se lo script è valido anche se la versione windows 7 è quella inglese.

Tom Joad
25-05-2013, 17:22
Prima di cominciare desideravo sapere se lo script è valido anche se la versione windows 7 è quella inglese.

Ciao,

se si tratta di Windows 8 o Windows 7 con Internet Explorer 8 va bene. Se vuoi installare Windows 7 con IE 9 o 10 devi modificare il file ini col pacchetto adatto.

Non ho un pc a disposizione al momento, se non ci riesci ti posto le modifiche lunedì.

sticky74
25-05-2013, 17:48
Ciao,

ti ringrazio in anticipo e aspetto le tue modifiche al file ini (ho la versione win7 pro x64 SP1 U en-us X17-59186).

Tom Joad
26-05-2013, 19:52
Ho modificato il file con ini con le versioni in inglese di Internet Explorer, te lo allego

Cavallomatto
03-06-2013, 11:55
Per inziare,voglio farti i miei complimenti per l'enorme lavora che hai fatto.Durante le fasi per integrare i vari aggiornamenti in W8PRO,mi compare un singolo errore come da immagine
http://img22.imageshack.us/img22/1300/catturacu.jpg (http://img22.imageshack.us/i/catturacu.jpg/)

Il log non riporta informazioni ne utili ne leggibili.Esiste modo,per modificare lo script,in modo che proceda cmq all'integrazione dei vari aggiornamenti senza doverli neccesariamente scaricarli e,decedire io quali integrare?Ti ringrazio in via anticipata;)

Tom Joad
03-06-2013, 13:48
Per inziare,voglio farti i miei complimenti per l'enorme lavora che hai fatto.Durante le fasi per integrare i vari aggiornamenti in W8PRO,mi compare un singolo errore come da immagine
http://img22.imageshack.us/img22/1300/catturacu.jpg (http://img22.imageshack.us/i/catturacu.jpg/)

Il log non riporta informazioni ne utili ne leggibili.Esiste modo,per modificare lo script,in modo che proceda cmq all'integrazione dei vari aggiornamenti senza doverli neccesariamente scaricarli e,decedire io quali integrare?Ti ringrazio in via anticipata;)

Ciao,

mi sembra un aggiornamento scaricato parzialmente. Ho notato che qualche volta i file sono offline sui server Microsoft, in genere è questione di un paio di minuti e ternano online. Prova a cancellare quel file e a riscaricarlo.

Per quanto riguarda la possibilità di decidere quali aggiornamenti integrare...

1. NON INTEGRARE UN SINGOLO AGGIORNAMENTO

Devi aprire il file .ini che ti interessa e commentare la riga (con un ; )
http://s23.postimg.org/tgqbf7u2j/image.png

2. NON INTEGRARE UNA CATEGORIA DI AGGIORNAMENTI

Prendo ad esempio il file di Windows 8 x64:
http://s10.postimg.org/mbmn3zrll/image.png

Lo script integra, nell'ordine, gli aggiornamenti di Windows, DotNet 4.5 e Flash Internet Explorer non è presente in questa lista perché viene aggiunto in base alla selezione fatta, quindi viene integrato alla fine. Nell'esempio ho commentato la riga DOTNET45 per dire allo script di non integrare (e non verranno neanche scaricati) gli aggiornamenti di DotNet 4.5.

Gli aggiornamenti puoi anche scaricarli manualmente nella cartella Updates: se vengono trovati non c'è bisogno di riscaricarli

IMPORTANTE
Ho creato sia lo script che i file ini con Notepad++. Ho notato che facendo qualche modifica al volo con notepad andava tutto a puttane (basta commentare una riga e salvare il file). Non so perché, ma comunque per mettere mano ai file ini stai alla larga dal Blocco Note di Windows.

Per concludere, proprio ieri mi sono deciso a passare a Windows 8 sul portatile e ho notato che qualcosa mi era sfuggito. Ti posto il file di configurazione corretto (rinominalo da .txt a .ini e copialo nella cartella Config)



P.S.: martedì prossimo è il patch day, nessuno è disponibile a prendersi in carico un sistema operativo e a gestire le liste degli aggiornamenti? Da solo non ce la faccio :(

Khronos
03-06-2013, 13:52
non può darti una mano questo sito?
http://kbupdate.info/

Tom Joad
03-06-2013, 14:03
non può darti una mano questo sito?
http://kbupdate.info/

Grazie, non conoscevo. C'è un sacco di roba lì, anche gli aggiornamenti rilasciati per gli OEM, penso che sarebbe un massacro.

Ho sempre fatto così: installo il SO in una virtual machine e creo uno snapshot, dopo di che eseguo Windows Update. Per ogni update clicco col tasto destro e seleziono "Copia dettagli", dopo di che seguo il link a mano le url per i download (alcuni non sono disponibili sul sito, e lì bisogna spulciare il log di Windows Update).

Integro quelli e soltanto quelli, mentre su altri lidi (ad esempio il forum di MyDigitalLife) hanno liste sterminate ed è un macello poi gestire gli aggiornamenti sostituiti ogni mese.

fabriziob
03-06-2013, 16:57
ciao Tom Joad ottimo lavoro e un po' che cercavo una cosa del genere....

ho provato ad usarlo su dei pc ,sia con win xp che con win7, ma appena lo lancio mi da un errore sul 7z "non e' un'applicazione di Win32 valida"
ho sostituito l'eseguibile 7z con un'altra versione ed ora non mi da piu' questo
errore, pero' non mi rileva nessuna versione di windows nella iso.
Questa l'ho ricavata da un dvd di windows7 32 bit service pack 1
dove sbaglio???
grazie anticipatamente

Tom Joad
03-06-2013, 17:05
ciao Tom Joad ottimo lavoro e un po' che cercavo una cosa del genere....

ho provato ad usarlo su dei pc ,sia con win xp che con win7, ma appena lo lancio mi da un errore sul 7z "non e' un'applicazione di Win32 valida"
ho sostituito l'eseguibile 7z con un'altra versione ed ora non mi da piu' questo
errore, pero' non mi rileva nessuna versione di windows nella iso.
Questa l'ho ricavata da un dvd di windows7 32 bit service pack 1
dove sbaglio???
grazie anticipatamente

Ciao Fabrizio,

su Windows XP non l'ho mai testato (e non ho intenzione di farlo). Credo che l'errore di 7-zip sia dovuto al fatto che lo stai utilizzando su un sistema a 32 bit. In effetti finora non mi sono mai posto il problema, l'ho utilizzato su Windows 7 e 8 entrambi a 64 bit. Prima o poi dovrò aggiungere un controllo... :stordita:

Meglio così, ho postato questo script proprio per avere riscontro e risolvere problemi che magari non mi ero posto.

Per quanto riguarda la ISO, sei sicuro che sia originale? Puoi scaricarne una legalmente, i link li trovi in questa discussione: http://www.hwupgrade.it/forum/showpost.php?p=37226445&postcount=4

fabriziob
03-06-2013, 17:21
grazie per la risposta cosi' celere
in effetti erano tutti sistemi a 32 bit appena ho il tempo provero' con un win7 64bit
per quanto riguarda invece la iso l'ho ricavata da un dvd originale con due
software diversi (imgburn e folder2iso) e con entrambi ho avuto lo stesso errore
ciao e grazie di nuovo

Tom Joad
03-06-2013, 17:34
grazie per la risposta cosi' celere
in effetti erano tutti sistemi a 32 bit appena ho il tempo provero' con un win7 64bit
per quanto riguarda invece la iso l'ho ricavata da un dvd originale con due
software diversi (imgburn e folder2iso) e con entrambi ho avuto lo stesso errore
ciao e grazie di nuovo

Per 7 zip non c'è nessun problema: lo scarichi (non la versione portable), lo installi e copi e due file 7-zip.exe e 7-zip.dll nella cartella Bin.

Per la ISO non riconosciuta: hai controllato che ci sia almeno il file idwbinfo.txt nella cartella sources? Il problema potrebbe essere quello. Altrimenti, se pensi che l'errore sia dovuto ai software imgburn e folder2iso puoi usare oscdimg.exe da riga di comando:

oscdimg.exe -h -u2 -m -bPERCORSO_DOVE_HAI_COPIATO_IL_DVD\boot\etfsboot.com -lETICHETTA_DVD PERCORSO_DOVE_HAI_COPIATO_IL_DVD CARTELLA_OUTPUT\NOME_FILE.iso

Ovviamente sostituendo le parti in grassetto con i percorsi opportuni. Fammi sapere!!!

Appena possibile inserirò un controllo per verificare se il sistema operativo in uso è a 32 o 64 bit e speriamo che il problema sia solo 7-zip (al momento sto lavorando a una funzione che ripulisce la cartella Updates degli aggiornamenti non più necessari, ma voglia poca e tempo ancora meno)

Tom Joad
03-06-2013, 17:39
Dimenticavo...

ti appare un messaggio di errore come questo?

http://s13.postimg.org/s7jnqfcnr/06a.png

Oppure ti appare una sfilza di messaggi "impossibile trovare il file"?

fabriziob
03-06-2013, 17:49
ti confermo che il file idwbinfo.txt nella cartella sources e' presente...
provero' a fare l'iso come da tuo consiglio o altrimenti sto' la scaricando dal link che mi hai postato a proposito ,scusa l'ignoranza, qual'e' la differenza fra le immagini con e senza la lettera N??
ciao e grazie

Tom Joad
03-06-2013, 17:52
Sono quelle senza Windows Media Player e altre cose: http://windows.microsoft.com/it-it/windows7/products/what-is-windows-7-n-edition

Cavallomatto
04-06-2013, 20:44
Ciao,

mi sembra un aggiornamento scaricato parzialmente. Ho notato che qualche volta i file sono offline sui server Microsoft, in genere è questione di un paio di minuti e ternano online. Prova a cancellare quel file e a riscaricarlo.

Per quanto riguarda la possibilità di decidere quali aggiornamenti integrare...

1. NON INTEGRARE UN SINGOLO AGGIORNAMENTO

Devi aprire il file .ini che ti interessa e commentare la riga (con un ; )
http://s23.postimg.org/tgqbf7u2j/image.png

2. NON INTEGRARE UNA CATEGORIA DI AGGIORNAMENTIPer le liste ci penso io,moglie e figli permettendo:cry: Cmq ad oggi,per quanto riguarda W8,gli aggiornamenti diponibili sono circa una 40ina.


Prendo ad esempio il file di Windows 8 x64:
http://s10.postimg.org/mbmn3zrll/image.png

Lo script integra, nell'ordine, gli aggiornamenti di Windows, DotNet 4.5 e Flash Internet Explorer non è presente in questa lista perché viene aggiunto in base alla selezione fatta, quindi viene integrato alla fine. Nell'esempio ho commentato la riga DOTNET45 per dire allo script di non integrare (e non verranno neanche scaricati) gli aggiornamenti di DotNet 4.5.

Gli aggiornamenti puoi anche scaricarli manualmente nella cartella Updates: se vengono trovati non c'è bisogno di riscaricarli

IMPORTANTE
Ho creato sia lo script che i file ini con Notepad++. Ho notato che facendo qualche modifica al volo con notepad andava tutto a puttane (basta commentare una riga e salvare il file). Non so perché, ma comunque per mettere mano ai file ini stai alla larga dal Blocco Note di Windows.

Per concludere, proprio ieri mi sono deciso a passare a Windows 8 sul portatile e ho notato che qualcosa mi era sfuggito. Ti posto il file di configurazione corretto (rinominalo da .txt a .ini e copialo nella cartella Config)



P.S.: martedì prossimo è il patch day, nessuno è disponibile a prendersi in carico un sistema operativo e a gestire le liste degli aggiornamenti? Da solo non ce la faccio :(Per le liste,ci penso io,moglie e piccoli permettendo:cry: Cmq ad oggi,per W8 x64,gli agg.disponibili sono una 40ina.

http://img42.imageshack.us/img42/1935/cattura4m.jpg (http://img42.imageshack.us/i/cattura4m.jpg/)

Tom Joad
04-06-2013, 21:26
Per le liste,ci penso io,moglie e piccoli permettendo:cry: Cmq ad oggi,per W8 x64,gli agg.disponibili sono una 40ina.

http://img42.imageshack.us/img42/1935/cattura4m.jpg (http://img42.imageshack.us/i/cattura4m.jpg/)

Grazie, domani ti mando un pm per le liste. Per gli aggiornamenti, sicuro di non aver aggiornato l'edizione sbagliata? Mi spiego: penso che tu abbia aggiornato la versione Pro e poi installato la base o viceversa.

Io ho installato Windows 8 Pro sul portatile l'altro ieri e gli unici aggiornamenti rilevati erano quelli di Windows Defender.

Cavallomatto
05-06-2013, 09:33
Grazie, domani ti mando un pm per le liste. Per gli aggiornamenti, sicuro di non aver aggiornato l'edizione sbagliata? Mi spiego: penso che tu abbia aggiornato la versione Pro e poi installato la base o viceversa.

Io ho installato Windows 8 Pro sul portatile l'altro ieri e gli unici aggiornamenti rilevati erano quelli di Windows Defender.Ho virtualizzato W8X64 PRO senza integrazione dei vari agg.Con il tuo script,ti confermo che l'unico disponibile WD;)Dimenticavo!Inserendo la nuova lista agg che mi hai allegato al post 15 nella cartella Config,andando a sostituire la vecchia,mi riporta questo errore.

http://img266.imageshack.us/img266/284/cattura10.jpg (http://img266.imageshack.us/i/cattura10.jpg/)

Tom Joad
05-06-2013, 11:25
Quell'errore è dovuto al Notepad di Windows (nel mio caso su Windows 7 x64), probabilmente ho fatto qualche modifica al volo senza usare Notepad++. Se selezioni tutto il testo, lo incolli in un nuovo file di Notepad++ e lo salvi l'errore scompare. Non riesco a spiegarmelo :confused:

In ogni caso ti posto il file aggiornato: ho dimenticato che a me serviva DotNet 3.5 sul notebook con Windows 8, così ho modificato lo script e il file ini.

ISTRUZIONI PER ABILITARE DOTNET 3.5 IN WINDOWS 8

Aggiungere la seguente riga di codice prima che parta l'integrazione degli aggiornamenti

dism /image:%_mountDir% /enable-feature /featurename:NetFx3 /source:%_extractDir%\sources\sxs

http://s18.postimg.org/aeqqw977t/Net_Fx3.png

Decommentare la riga DOTNET35 nel file .ini, sezione [IntegrateList], per fare in modo che vengano integrati anche gli aggiornamenti di DotNet 3.5

http://s23.postimg.org/9xdetlhcr/Ini_File.png

Ti allego il file completo, contiene anche la lista degli updates di DotNet 3.5 su Windows 8 x64. Per qualsiasi dubbio parliamone in PM.

xelion21
09-06-2013, 17:55
@ Tom Joad

il mio sistema operativo è Windows 7 ultimate x64, e volevo chiederti come mai ho eseguito per filo e per segno le tue spiegazioni ma lo script mi dice che manca il file EditionsIndex nella cartella Temp, ossia non lo crea.

ho controllato al presenza dei file che tu citi nei vari post e ci sono tutti.

pensavo la mancanza di Imagex.exe in System32 perciò lo ho inserito nella cartella, sono diventato propritario di Dism.exe, ma anche facendo così dice sempre che manca quel file.

dimenticavo di dirti che la iso è originale MSDN e lo SHA-1 è giusto.

questo è, attendo tue spiegazioni per risolvere il dilemma.

ciao

Tom Joad
09-06-2013, 19:03
Come sopra, succede se si salva il file dal notepad. Mistero. Selezione tutto il testo, incollalo in un nuovo documento di Notepad++ e salvalo.

Fammi sapere.

xelion21
09-06-2013, 19:58
@ Tom Joad

ok farò così, ma non ho capito quale file aprire e salvare con notepad++

grazie

Tom Joad
09-06-2013, 20:00
@ Tom Joad

ok farò così, ma non ho capito quale file aprire e salvare con notepad++

grazie

Il file .ini specifico (nel caso Win7amd64.ini), lo trovi nella cartella Config.

xelion21
09-06-2013, 20:40
@ Tom Joad

ho provato a fare come dici tu e va, ha creato il file EditionsIndex e vedo che prosegue, certo che rimane un mistero del malfunzionamento del file.
cercherò di capire se ci sono differenze tra i due file e se le trovo ti farò sapere.
grazie

xelion21
09-06-2013, 22:30
@ Tom Joad

trovata la differenza tra i file
quello che non funziona è codificato in formato UTF8 con Firma,
quello funzionante la codifica è UTF8,
questo è quello che non fa funzionare il primo

ciao

Tom Joad
10-06-2013, 06:11
@ Tom Joad

trovata la differenza tra i file
quello che non funziona è codificato in formato UTF8 con Firma,
quello funzionante la codifica è UTF8,
questo è quello che non fa funzionare il primo

ciao

Grazie mille ;)

Tom Joad
13-06-2013, 15:25
Aggiornato l'indice per Windows 8 x64, è in allegato:

NUOVI AGGIORNAMENTI

Aggiornamento della protezione per Internet Explorer Flash Player per Windows 8 per sistemi basati su x64 (KB2847928)
Tipo di aggiornamento: Importante
Ulteriori informazioni: http://go.microsoft.com/fwlink/?LinkId=264959
Download: http://download.microsoft.com/download/D/8/F/D8F04F79-DC96-4A37-BB33-5407A082D148/Windows8-RT-KB2847928-x64.msu

Aggiornamento della protezione per Windows 8 per sistemi basati su x64 (KB2813430)
Tipo di aggiornamento: Importante
Ulteriori informazioni: http://go.microsoft.com/fwlink/?LinkID=302334
Download: http://download.microsoft.com/download/3/1/2/3125CF4D-9F4A-48B6-95F9-2D653C5CD47E/Windows8-RT-KB2813430-x64.msu

Aggiornamento della protezione per Windows 8 per sistemi basati su x64 (KB2839894)
Tipo di aggiornamento: Importante
Ulteriori informazioni: http://go.microsoft.com/fwlink/?LinkId=299243
Download: http://download.microsoft.com/download/7/1/2/712C2450-E108-4B45-8857-56CEC34130A4/Windows8-RT-KB2839894-x64.msu

Aggiornamento della protezione per Windows 8 per sistemi basati su x64 (KB2845690)
Tipo di aggiornamento: Importante
Ulteriori informazioni: http://go.microsoft.com/fwlink/?LinkID=301749
Download: http://download.microsoft.com/download/6/9/B/69B4E628-C20D-4A0F-8F0E-92B0F394AE1B/Windows8-RT-KB2845690-x64.msu

Aggiornamento per Windows 8 per sistemi x64 (KB2821895)
Tipo di aggiornamento: Importante
Ulteriori informazioni: http://support.microsoft.com/kb/2821895
Download: http://download.microsoft.com/download/0/3/5/03531688-75E5-40C4-A34A-F5B095D2463B/Windows8-RT-KB2821895-x64.msu


Aggiornamento per Windows 8 per sistemi x64 (KB2845533)
Tipo di aggiornamento: Importante
Ulteriori informazioni: http://support.microsoft.com/kb/2845533
Download: http://download.microsoft.com/download/5/3/D/53D8CBAF-4509-46FF-82A4-405536E47654/Windows8-RT-KB2845533-x64.msu
Download: http://download.microsoft.com/download/5/3/D/53D8CBAF-4509-46FF-82A4-405536E47654/Windows8-RT-KB2850674-x64.msu
Download: http://download.microsoft.com/download/5/3/D/53D8CBAF-4509-46FF-82A4-405536E47654/Windows8-RT-KB2853915-x64.msu
Download: http://download.microsoft.com/download/5/3/D/53D8CBAF-4509-46FF-82A4-405536E47654/Windows8-RT-KB2856758-x64.msu

Pacchetto cumulativo di aggiornamento della protezione per Internet Explorer 10 per Windows 8 per sistemi basati su x64 (KB2838727)
Tipo di aggiornamento: Importante
Ulteriori informazioni: http://go.microsoft.com/fwlink/?LinkID=299498
Download: http://download.microsoft.com/download/4/B/C/4BC5C1B7-3DA5-46FB-B002-7E6D87DB4E70/Windows8-RT-KB2838727-x64.msu

Strumento di rimozione malware per Microsoft Windows per Windows 8 e Windows Server 2012 per sistemi x64 - giugno 2013 (KB890830)
Tipo di aggiornamento: Importante
Ulteriori informazioni: http://go.microsoft.com/fwlink/?LinkId=39987
Download: http://download.microsoft.com/download/2/C/5/2C563B99-54D9-4D85-A82B-45D3CD2F53CE/Windows-KB890830-x64-V5.1.exe

Aggiornamento di Microsoft .NET Framework 3.5 per Windows 8 e Windows Server 2012 per sistemi x64 (KB2836946)
Tipo di aggiornamento: Consigliato
Ulteriori informazioni: http://go.microsoft.com/fwlink/?LinkID=299096
Download: http://download.microsoft.com/download/B/D/4/BD46B207-EFE3-4337-962B-D8BB00D3C9C1/Windows8-RT-KB2836946-x64.msu

Aggiornamento di Microsoft .NET Framework 3.5 per Windows 8 e Windows Server 2012 per sistemi x64 (KB2836947)
Tipo di aggiornamento: Consigliato
Ulteriori informazioni: http://go.microsoft.com/fwlink/?LinkID=299098
Download: http://download.microsoft.com/download/1/D/C/1DC3B227-E8D8-4A7C-BAE0-3C7555851BAC/Windows8-RT-KB2836947-x64.msu

Aggiornamento per il pacchetto di codec della fotocamera Microsoft per Windows 8 per i sistemi x64 (KB2836187)
Tipo di aggiornamento: Consigliato
Ulteriori informazioni: http://support.microsoft.com/kb/2836187
Download: http://download.microsoft.com/download/5/0/6/506068F4-E393-4D62-AD02-A3DF8137EFCC/Windows8-RT-KB2836187-x64.msu

Aggiornamento per Windows 8 per sistemi x64 (KB2808679)
Tipo di aggiornamento: Consigliato
Ulteriori informazioni: http://support.microsoft.com/kb/2808679
Download: http://download.microsoft.com/download/0/8/5/08554C6B-6437-4442-89FA-67FF037B84EA/Windows8-RT-KB2808679-x64.msu

AGGIORNAMENTI SOSTITUITI

Windows8-RT-KB2837385-x64.msu
Windows8-RT-KB2790655-x64.msu
Windows8-RT-KB2771431-x64.msu
Windows8-RT-KB2829530-x64.msu
Windows-KB890830-x64-V4.20-x64.exe

ironz
19-07-2013, 20:49
@ Tom Joad

trovata la differenza tra i file
quello che non funziona è codificato in formato UTF8 con Firma,
quello funzionante la codifica è UTF8,
questo è quello che non fa funzionare il primo

ciao


stesso problema mio..
mi spieghi bene cosa modificare?
grazie

Tom Joad
20-07-2013, 09:52
stesso problema mio..
mi spieghi bene cosa modificare?
grazie

Per quel problema basta aprire il file con Notepad++ e salvarlo. Se lo salvi dal Notepad di Windows non funziona più.

iobi
07-11-2013, 18:06
Ciao! Il tuo 3d è proprio quello che mi interessa!
Vorrei fare una versione di Windows 7 il più aggiornata possibile ad oggi.
Come mi suggerisci di muovermi?

Inoltre: vorrei evitare un fastidioso :sofico: aggiornamento di Win7, posso cancellare direttamente la riga che lo contiene?

Dalla mia ISO multi versione mi scarica 115 aggiornamenti.
Ti posso chiedere a quando è aggiornata la lista per Win7?

Ti ringrazio in anticipo! Ciao!

iobi
09-11-2013, 10:20
Chiedo un'info: per modificare lo script non ho capito se inserendo il ";" si abilita o meno l'aggiornamento relativo a quella linea.

Tom Joad
09-11-2013, 11:54
Ciao iobi, scusa il ritardo.

non ricordo a quando è aggiornata la lista per Windows 7, comunque puoi fare così: crei una iso con quello che c'è, poi vedi quali aggiornamenti sono stati aggiunti e sostituiti e li inserisci nel file uni.

Con il ";" l'aggiornamento viene ignorato.

Questo script lo lascio a voi, io non ho più il tempo per aggiornarlo. Comunque per qualsiasi aiuto sono qua.

lollo_082
15-12-2013, 10:07
ciao, x il vista funziona??? se mi dici sì mi hai salvato!!! :sofico: e se sì, il comando (tuo) x eliminare singoli update e tutti?

Tom Joad
15-12-2013, 10:47
ciao, x il vista funziona??? se mi dici sì mi hai salvato!!! :sofico: e se sì, il comando (tuo) x eliminare singoli update e tutti?

con vista non funziona, ma se hai voglia di imparare puoi benissimo adattarlo.

minna
14-02-2014, 08:55
ma per farlo andare con windows 8.1 pro x64? come lo devo aggiornare? o cosa devo aggiungerci? nei lista dei sistemi operativi all avvio dello script non me lo porta :(

Tom Joad
14-02-2014, 09:10
ma per farlo andare con windows 8.1 pro x64? come lo devo aggiornare? o cosa devo aggiungerci? nei lista dei sistemi operativi all avvio dello script non me lo porta :(

Ciao,

ho iniziato a lavorarci e sicuramente manca qualche update, comunque ti passo il link alla versione che supporta anche Windows 8.1 x64:

https://www.dropbox.com/s/ggb2okknvtvtgft/IsoUpdater.zip

Unica avvenenza: l'ho testato su Windows 7 e non funziona, perché la versione di DISM non supporta le immagini di Windows 8.1. Se lo lanci in Windows 8.1 funziona alla perfezione, mentre su Windows 8 non saprei.

Casomai se lo usi condividi i link degli aggiornamenti mancanti :p

Seether
14-02-2014, 21:10
Ciao, anzitutto grazie infinite per lo script, è davvero fantastico!

Mi dà però un errore in fase di mount del file Wim:

Estrazione immagine ISO

Montaggio file WIM


Strumento Gestione e manutenzione immagini distribuzione
Versione: 6.1.7600.16385


Errore: 0xc1510113

L'immagine specificata non esiste in Windows Imaging (WIM).
Cercare prima di tutto immagini esistenti in Windows Imaging (WIM).

Il file di registro di Gestione e manutenzione immagini
distribuzione è disponibile in C:\IsoUpdater\Temp\MountWim.log
Integrazione aggiornamenti


Strumento Gestione e manutenzione immagini distribuzione
Versione: 6.1.7600.16385


Errore: 2

Impossibile accedere all'immagine.
Verificare che il percorso dell'immagine e la directory di Windows per l'immagin
e esistano e di disporre delle autorizzazioni di lettura per la cartella.

Il file di registro di Gestione e manutenzione immagini
distribuzione è disponibile in C:\IsoUpdater\Temp\IntegrateWim.log

Strumento Gestione e manutenzione immagini distribuzione
Versione: 6.1.7600.16385


Errore: 2

Impossibile accedere all'immagine.
Verificare che il percorso dell'immagine e la directory di Windows per l'immagin
e esistano e di disporre delle autorizzazioni di lettura per la cartella.

Il file di registro di Gestione e manutenzione immagini
distribuzione è disponibile in C:\IsoUpdater\Temp\IntegrateWim.log

Strumento Gestione e manutenzione immagini distribuzione
Versione: 6.1.7600.16385


Errore: 2

Impossibile accedere all'immagine.
Verificare che il percorso dell'immagine e la directory di Windows per l'immagin
e esistano e di disporre delle autorizzazioni di lettura per la cartella.

Il file di registro di Gestione e manutenzione immagini
distribuzione è disponibile in C:\IsoUpdater\Temp\IntegrateWim.log

Strumento Gestione e manutenzione immagini distribuzione
Versione: 6.1.7600.16385


Errore: 2

Impossibile accedere all'immagine.
Verificare che il percorso dell'immagine e la directory di Windows per l'immagin
e esistano e di disporre delle autorizzazioni di lettura per la cartella.

Il file di registro di Gestione e manutenzione immagini
distribuzione è disponibile in C:\IsoUpdater\Temp\IntegrateWim.log

Strumento Gestione e manutenzione immagini distribuzione
Versione: 6.1.7600.16385


Errore: 2

Impossibile accedere all'immagine.
Verificare che il percorso dell'immagine e la directory di Windows per l'immagin
e esistano e di disporre delle autorizzazioni di lettura per la cartella.

Il file di registro di Gestione e manutenzione immagini
distribuzione è disponibile in C:\IsoUpdater\Temp\IntegrateWim.log

Strumento Gestione e manutenzione immagini distribuzione
Versione: 6.1.7600.16385


Errore: 2

Impossibile accedere all'immagine.
Verificare che il percorso dell'immagine e la directory di Windows per l'immagin
e esistano e di disporre delle autorizzazioni di lettura per la cartella.

Il file di registro di Gestione e manutenzione immagini
distribuzione è disponibile in C:\IsoUpdater\Temp\IntegrateWim.log
Premere un tasto per continuare . . .

IntegrateWim.log
2014-02-14 22:04:04, Error DISM DISM.EXE: Failed to access the image folder or image's windows folder.
2014-02-14 22:04:04, Error DISM DISM.EXE: Failed to access the image folder or image's windows folder.
2014-02-14 22:04:04, Error DISM DISM.EXE: Failed to access the image folder or image's windows folder.
2014-02-14 22:04:04, Error DISM DISM.EXE: Failed to access the image folder or image's windows folder.
2014-02-14 22:04:04, Error DISM DISM.EXE: Failed to access the image folder or image's windows folder.
2014-02-14 22:04:04, Error DISM DISM.EXE: Failed to access the image folder or image's windows folder.


MountWim.log
2014-02-14 22:04:03, Error DISM DISM WIM Provider: PID=9740 The specified image does not exist in the WIM. - CWimManager::InternalOpGetImageByIndex(hr:0xc1510113)
2014-02-14 22:04:03, Error DISM DISM WIM Provider: PID=9740 d:\w7rtm\base\ntsetup\opktools\dism\providers\wimprovider\dll\wimmanager.cpp:2239 - CWimManager::InternalCmdMount(hr:0xc1510113)
2014-02-14 22:04:03, Error DISM DISM WIM Provider: PID=9740 Error executing command - CWimManager::InternalExecuteCmd(hr:0xc1510113)
2014-02-14 22:04:03, Error DISM DISM WIM Provider: PID=9740 d:\w7rtm\base\ntsetup\opktools\dism\providers\wimprovider\dll\wimmanager.cpp:516 - CWimManager::ExecuteCmdLine(hr:0xc1510113)


Cosa potrebbe essere? :confused:

Inoltre, è possibile in qualche modo configurare il tutto in modo che l'installazione sia unattended? (non so se la domanda è attinente, nel caso come non detto :D)

Tom Joad
14-02-2014, 21:28
Che sistema operativo stavi utilizzando e che immagine iso stavi aggiornando?

Seether
14-02-2014, 21:33
La risposta ad entrambe le domande è: Windows 7 Ultimate x64 SP1.
La iso non era proprio 1:1 rispetto al dvd di fabbrica probabilmente, ma niente di esageratamente stravolto.

Tom Joad
14-02-2014, 21:49
ok, estrai il file wim in una cartella, poi lancia il seguente comando da prompt e posta il risultato:

dism /get-wiminfo /wimfile:PERCORSO\Install.wim

Seether
14-02-2014, 21:52
C:\test>dism /get-wiminfo /wimfile:Install.wim

Strumento Gestione e manutenzione immagini distribuzione
Versione: 6.1.7600.16385

Dettagli per l'immagine: Install.wim

Indice: 1
Nome: Windows 7 ULTIMATE
Descrizione: Windows 7 Ultimate
Dimensioni: 15.242.607.946 byte

Operazione completata.

C:\test>

Tom Joad
14-02-2014, 22:11
Ho capito il problema. L'indice è sbagliato, dovrebbe essere 4 anziché 1.

Non so come risolvere il problema, ho solo iso originali, ma è possibile aggirarlo con un fix temporaneo.

Apri il file WIN7SP1amd64.ini nella cartella Config. Queste sono le prime 5 righe:

[EditionsIndex]
1,HOMEBASIC,Home Basic
2,HOMEPREMIUM,Home Premium
3,PROFESSIONAL,Professional
4,ULTIMATE,Ultimate

Sostituiscile con queste 2 righe:

[EditionsIndex]
1,ULTIMATE,Ultimate

E NON DIMENTICARE DI USARE NOTEPAD++ ANZICHE' IL BLOCCO NOTE

:D

Seether
14-02-2014, 22:17
Beh, come tutti anch'io ho solo iso originali :D

Sul Notepad++ vai tranquillo, ci fo qualsiasi cosa, dal coding alla lista della spesa :D

Ora sembra andare comunque, well done!

Seether
15-02-2014, 00:18
Bon, diciamo che la ISO la crea... Solo che provando ad installarla su una macchina virtuale con VirtualBox, l'operazione fallisce.
In particolare, muore prima di chiedermi il nome utente dicendomi:

"Impossibile configurare Windows per il funzionamento con l'hardware del computer in uso."

La ISO usata come immagine di partenza funziona. Sembrerebbe come se qualcosa durante il processo di inclusione dei nuovi aggiornamenti andasse male, o se magari venisse incluso qualcosa di sbagliato... Idee? :confused:

Tom Joad
15-02-2014, 08:01
Qui non so cosa dirti. Ho provato una VM pochi giorni fa con VMWare e funzionava :boh:

Edit: in effetti la prima volta non parte, si blocca con la schermata Windows is loading files. Riavviando la VM funziona.

Seether
15-02-2014, 08:31
No, qui purtroppo non si arriva nemmeno alla schermata di creazione dell'utente... :(
Ho riavviato e provato a ricominciare da capo n volte ma si impunta sempre lì.

Tom Joad
15-02-2014, 08:37
No, qui purtroppo non si arriva nemmeno alla schermata di creazione dell'utente... :(
Ho riavviato e provato a ricominciare da capo n volte ma si impunta sempre lì.

Ho appena rifatto l'installazione, iso aggiornata con lo stesso script che hai tu, funziona tutto (solo il Malware Removal Tool non si aggiorna, devo correggere il link perché ho messo quello della versione a 32 bit).

E se provi a scaricare una iso originale? http://forums.mydigitallife.info/threads/14709-Windows-7-Digital-River-direct-links-Multiple-Languages-X86-amp-X64/page60

Seether
15-02-2014, 10:48
Mi sembra una buona idea.
Appena finirà il download proverò così.
Grazie :)

Seether
15-02-2014, 17:10
Avevo preso una versione senza SP1, e dopo ore di download ho realizzato che lo script vuole Win7 con SP1 già presente... piango e riscarico :cry:

Tom Joad
15-02-2014, 17:18
Avevo preso una versione senza SP1, e dopo ore di download ho realizzato che lo script vuole Win7 con SP1 già presente... piango e riscarico :cry:
:D

Win 7 liscio non l'ho neanche considerato, così come il supporto a Windows 8 sparirà a breve.

Intanto ho aggiunto la possibilità di integrare IE11 in Windows 7. Prossima settimana mi dedico ad aggiornare Win 7 e inserisco Win 8.1 x86.

Seether
15-02-2014, 17:22
Eh purtroppo pensavo se lo sarebbe integrato da solo... :(

[...] Intanto ho aggiunto la possibilità di integrare IE11 in Windows 7.

Ottimo... Riscarico lo script quindi? In prima pagina mi dice ancora "modificato 32h fa".
Intanto riscarico la iso... :muro:

Tom Joad
15-02-2014, 19:35
Eh purtroppo pensavo se lo sarebbe integrato da solo... :(



Ottimo... Riscarico lo script quindi? In prima pagina mi dice ancora "modificato 32h fa".
Intanto riscarico la iso... :muro:

Non riscaricarlo, lo devo prima testare. Se ci fai caso a un certo punto ti chiede quale versione di IE vuoi utilizzare. Mi ero fermato al 10.

Seether
18-02-2014, 18:39
Dunque, ho (finalmente) completato lo scaricamento della iso, e riprovato.
All'inizio dà comunque un errore (file non trovato) ma poi sembra procedere correttamente fino al termine. Gli ho detto di includere IE 10. In VirtualBox si installa e tutto, ma dopo aver chiesto l'username e le varie cosette iniziali (fuso orario, rete, etc...) si incaglia così:

http://imgur.com/mSwUmcW

L'ho lasciato andare circa un'oretta, poi supponendo che non sarebbe andato troppo lontano, l'ho resettato. A quel punto sono arrivato finalmente al desktop, MA:

http://imgur.com/We5q7aw

Quindi in pratica, pare sia come se non avesse integrato nulla... :cry:

Tom Joad
18-02-2014, 18:47
Ci sto lavorando su... ho quasi finito di aggiornare il file di configurazione di Windows 7 x64 con IE 11 e gli ultimi updates.

Ti rispondo al volo, so già di cosa si tratta: dopo aver modificato il file WIN7Sp1amd64.ini per la tua iso "particolare" :D , penso che tu non abbia ripristinato le righe originali, ossia queste:


[EditionsIndex]
1,HOMEBASIC,Home Basic
2,HOMEPREMIUM,Home Premium
3,PROFESSIONAL,Professional
4,ULTIMATE,Ultimate


Se hai un po' di pazienza aggiorno il link in prima pagina.

Seether
18-02-2014, 18:51
Nono, quelle righe le avevo ripristinate, e in quel caso dava 4-5 errori invece che 1.
Non vorrei che pure st'immagine fosse un po' "tarocca", ma mi è stata spacciata come 1:1 dal dvd originale...

Tom Joad
18-02-2014, 18:54
Nono, quelle righe le avevo ripristinate, e in quel caso dava 4-5 errori invece che 1.

Che errori?

Seether
18-02-2014, 18:56
http://imgur.com/lVPD3Qf

Tom Joad
18-02-2014, 18:58
C'è qualcosa che non va nel file WIN7Sp1amd64.ini. Dammi 5 minuti e te ne passo uno temporaneo ;)

Mancherà qualche update facoltativo, ma domani dovrei finire.

Seether
18-02-2014, 19:00
Vai tranquillo, casomai aspetto quello definitivo :)
Tanto giovedì mi laureo, al momento non ho molto da fare :D

Tom Joad
18-02-2014, 19:08
L'ho caricato lo stesso, il link (https://www.dropbox.com/s/ggb2okknvtvtgft/IsoUpdater.zip)è in prima pagina

Edit: è la versione senza IE 11, quella la devo ancora testare.

Seether
18-02-2014, 19:45
Ora non dà più nessun errore, ottimo! :D
Appena finisce di rigenerare la ISO la testo e ti dico.
Grazie tanto così :sofico:

Seether
18-02-2014, 22:54
Dunque... l'ISO è stata creata senza errori.
Ora :D quando tu le installi per testarle, quanto tempo ti restano inchiodate su "Finalizzazione delle impostazioni in corso"? Perché qui veramente non si schioda, io la lascio pure tutta la notte ma non so a quanto servirà...

EDIT: manco a dirlo, adesso ha fatto :D
restavano comunque fuori 25 aggiornamenti da scaricare dopo l'installazione... è normale?

comunque superbi passi avanti! :D

Tom Joad
19-02-2014, 07:47
Dunque... l'ISO è stata creata senza errori.
Ora :D quando tu le installi per testarle, quanto tempo ti restano inchiodate su "Finalizzazione delle impostazioni in corso"? Perché qui veramente non si schioda, io la lascio pure tutta la notte ma non so a quanto servirà...

EDIT: manco a dirlo, adesso ha fatto :D
restavano comunque fuori 25 aggiornamenti da scaricare dopo l'installazione... è normale?

comunque superbi passi avanti! :D

Che ci metta un po' è normale, perché quando vedi "Finalizzazione delle impostazioni in corso" sta installando silenziosamente gli aggiornamenti che non è possibile integrare, le definizioni di Windows Defender e il Malware Removal Tool, che esegue anche la scansione.

Per gli aggiornamenti mancanti sapevo, te l'ho detto che era un file temporaneo :D

Seether
19-02-2014, 07:50
Mittttico! Allora appena esce quello definitivo faccio la über-ISO e aggiorno il mio repository su Dropbox :D

Tom Joad
19-02-2014, 07:57
Mittttico! Allora appena esce quello definitivo faccio la über-ISO e aggiorno il mio repository su Dropbox :D

Oggi dovrei finire con Windows 7 x64 ;)

Seether
19-02-2014, 08:02
Ottimo! :yeah:
Quando hai fatto mi raccomando posta così mi arriva la notifica e aggiorno subito ;)
Grazie e buona giornata!

Tom Joad
19-02-2014, 12:50
Ho aggiornato lo script, il link (https://www.dropbox.com/s/ggb2okknvtvtgft/IsoUpdater.zip)è sempre lo stesso.

Le novità:

- Aggiornata la lista degli updates di Windows 7 x64
- Aggiunto il supporto a Internet Explorer 11 in Windows 7 x64
- Inserita una funzione che elimina in automatico gli aggiornamenti obsoleti per risparmiare spazio su disco.

Le definizioni di Windows Defender, essendo soggette a più aggiornamenti quotidiani, vengono sempre considerate obsolete e quindi cancellate e riscaricate in modo da avere sempre l'ultima versione disponibile nel momento in cui si esegue lo script. Ovviamente è molto probabile che al termine dell'installazione saranno state rilasciate nuove definizioni e verranno segnalate da Windows Update, ma comunque verrà scaricato un file differenziale molto più piccolo.

MaRcO_BITTO87
19-02-2014, 15:03
Salve,

ho dei problemi a portare a termine la procedura.

Ecco uno screenshot della situazione:

http://i60.tinypic.com/izyvyg.jpg

Grazie anticipatamente.

Tom Joad
19-02-2014, 15:04
Salve,

ho dei problemi a portare a termine la procedura.

Ecco uno screenshot della situazione:

http://i60.tinypic.com/izyvyg.jpg

Grazie anticipatamente.

ISO taroccata?

MaRcO_BITTO87
19-02-2014, 15:13
Windows 7 Ultimate Retail regolarmente acquistata... Volendo ho anche quella senza ei.cfg da me rifatta con OSCDIMG.exe

Tom Joad
19-02-2014, 15:18
Mi posti il contenuto dei file idwbinfo.txt e ei.cfg (entrambi nella cartella sources)?

Scarica di nuovo lo script perché pochi minuti fa mi sono accorto di un update duplicato nell'indice di Windows 7 x64 che mandava lo script in stallo. L'ho corretto.

P.S.: l'indice di Windows 7 x86 è abbastanza obsoleto, ti troveresti comunque una cinquantina di aggiornamenti da scaricare.

MaRcO_BITTO87
19-02-2014, 15:23
riscaricato...
comunque scusami se non ho specificato ma mi riferivo appunto alla x86

idwbinfo.txt


BuildArch=x86
BuildType=fre
BuildBranch=win7_rtm
OfficialBuild=TRUE
MainBuild=FALSE
Coverage=FALSE


[B]ei.cfg

[EditionID]
Ultimate
[Channel]
Retail
[VL]
0

Tom Joad
19-02-2014, 15:26
Capito. Si tratta di una iso senza Service Pack 1 integrato. Lo script supporta solo Windows 7 SP1. Dovresti procurartene una aggiornata, i link ufficiali puoi trovarli tranquillamente con Google.

MaRcO_BITTO87
19-02-2014, 15:29
ok... grazie per il momento

Tom Joad
19-02-2014, 15:31
ok... grazie per il momento

Figurati. Visto che ci sei, perché non scarichi una ISO a 64 bit? La licenza se non erro dovrebbe essere ugualmente valida.

MaRcO_BITTO87
19-02-2014, 15:40
Ho anche quella e ti confermo che la product key è la medesima per tutte e due le architetture...
Ti spiego... un "amico" ha acquistato regolarmente un bundle di Windows 7 Ultimate sia con disco x86 che x64 ed io ovviamente più veloce della luce ho provveduto a farmene una copia di backup visto che per molteplici motivazioni in vita mia non ho MAI voluto installare un OS già manomesso.

Tom Joad
19-02-2014, 15:50
Ho anche quella e ti confermo che la product key è la medesima per tutte e due le architetture...
Ti spiego... un "amico" ha acquistato regolarmente un bundle di Windows 7 Ultimate sia con disco x86 che x64 ed io ovviamente più veloce della luce ho provveduto a farmene una copia di backup visto che per molteplici motivazioni in vita mia non ho MAI voluto installare un OS già manomesso.

Neanch'io ho mai installato ISO manomesse (altrimenti credo che neanche saremmo qui :D ).

Comunque si trovano i link diretti alle iso originali presenti su Digital River, altrimenti l'unica via sarebbe quella di scaricare il SP1 e integrarlo nella tua iso, ma è un lavoro lungo, richiede intervento manuale e non posso garantire che funzioni tutto.

Seether
19-02-2014, 16:49
Nel frattempo io ho riprovato da zero... e purtroppo ora si incaglia alla fase "Preparo gli aggiornamenti per l'integrazione" :cry:

Ho provato anche a pulire sia Temp che Updates e far riscaricare tutto, ma nulla.

Avevo scelto di integrare IE11.

Tom Joad
19-02-2014, 16:50
Nel frattempo io ho riprovato da zero... e purtroppo ora si incaglia alla fase "Preparo gli aggiornamenti per l'integrazione" :cry:

Ho provato anche a pulire sia Temp che Updates e far riscaricare tutto, ma nulla.

Avevo scelto di integrare IE11.

Riscaricalo, ho corretto il bug ;)

Tom Joad
19-02-2014, 18:33
Ho fatto un'installazione pulita con Internet Explorer 8. Ho notato che alcuni aggiornamenti venivano segnalati da Windows Update pur essendo presenti nella lista. A naso dipende dal fatto che lo script integra prima gli aggiornamenti importanti, poi quelli raccomandati ed infine quelli facoltativi.

Credevo che un aggiornamento importante non potesse avere un aggiornamento raccomandato/facoltativo come prerequisito. Credevo male :muro:

Ho modificato lo script in maniera tale da integrare tutti gli aggiornamenti in un solo passaggio, vi tengo aggiornati.

Seether
19-02-2014, 20:27
Con IE11 adesso sembra andare tutto a posto.
Servono circa 11 minuti per superare la fase di installazione degli aggiornamenti, poi funziona tutto.
Resta fuori l'aggiornamento KB915597, ma in finale chissene, già così si risparmiano le mezz'ore a scaricare ad ogni reinstall :D

Tom Joad
19-02-2014, 20:31
Con IE11 adesso sembra andare tutto a posto.
Servono circa 11 minuti per superare la fase di installazione degli aggiornamenti, poi funziona tutto.
Resta fuori l'aggiornamento KB915597, ma in finale chissene, già così si risparmiano le mezz'ore a scaricare ad ogni reinstall :D

Perché non lo aggiungi tu alla lista? ;)

Seether
19-02-2014, 20:35
Guarda, se è per dare una mano lo faccio volentieri (non oggi però... come ho già scritto qualche giorno fa domattina mi laureo e al momento sto ripetendo la discussione :D).
Se invece è per me oramai ciccia, sto già uppando su Dropbox e già così serviranno 2 giorni... Preferisco non ricominciare.

Tom Joad
19-02-2014, 20:39
Guarda, se è per dare una mano lo faccio volentieri (non oggi però... come ho già scritto qualche giorno fa domattina mi laureo e al momento sto ripetendo la discussione :D).
Se invece è per me oramai ciccia, sto già uppando su Dropbox e già così serviranno 2 giorni... Preferisco non ricominciare.

Beh... innanzitutto in bocca al lupo per domani. Se posso permettermi, che facoltà?

Il mese prossimo sarà già obsoleta, con aggiornamenti nuovi e obsoleti. Avendo già discusso la mia tesi un sacco di anni fa ed avendo preso moglie e intrapreso la libera professione non ho sempre tempo per stare dietro a queste cose :D

Seether
19-02-2014, 20:42
Ingegneria Informatica e dell'Automazione.
Mi sono voluto bene insomma :D

Beh, considerato allora che è una sfida impari, mi sa che la ISO resta com'è, tanto già così il processo di installazione è di gran lunga più rapido :)

Tom Joad
22-02-2014, 09:02
Ho aggiornato lo script e la lista degli aggiornamenti di Windows 7 x64, adesso gli unici aggiornamenti segnalati da Windows Update sono Internet Explorer (qualora si selezioni una versione precedente alla 11) e DotNet 4.5.1

magicsonny
24-02-2014, 12:37
ciao tom, davvero un ottimo lavoro, ti ringrazio moltissimo.
Avrei alcune domande:

1) eseguendo lo script la massima versione di Internet Explorer è la 10 e non a 11, come mai? EDIT: Risolto. Problema della versione x86 e ho aggiunto IE11 editando il file config

2) Volevo riscaricare il tuo script, ma mi dice che è stato eliminato

3) Possiedo le ISO genuine di W7 Sp1 x64 /x86 , scaricate legalmente da digital river, ma queste sono solo PROFESSIONAL.
Se aggiorno questa iso tramite lo script, e dopo averla aggiornata cancello il file ei.cfg (per sbloccare tutte le altre versioni - starter, home, ecc... -), solo PROFESSIONAL rimane aggiornato o vengono aggiornate anche le altre versioni?

4) Lo script aggiorna anche al net framework 4.5.0 ??

5) Se voglio eliminare un update che non voglio integrare nella iso, posso farlo? se si come? Basta andare ad eliminare la stringa dell'update in questione (nome + link down) dal file config?

6) Alla fine del processo a me esce quest' errore. Cos'è??? Però dopo continua a crearmi la nuova iso

http://i59.tinypic.com/2s77wv6.jpg

Grazie in anticipo.

Tom Joad
25-02-2014, 09:31
Ciao

1) Ottimo!

2) Lo script l'ho momentaneamente tolto dalla circolazione perché sto lavorando sulla versione per Windows 8.1 e sto inserendo alcune nuove funzionalità che richiedono una profonda rivisitazione dello script.

3) No, dovresti cancellare prima il file ei.cfg e selezionare manualmente l'edizione da aggiornare.

4) Se sei riuscito ad integrare IE11 non dovresti avere problemi con .Net Framework. Dai uno sguardo alla sezione SetupCompleteIndex. Ci sono quegli aggiornamenti che si installano silenziosamente al termine dell'installazione (quando appare "Finalizzazione delle impostazioni in corso").


[SetupcompleteIndex]
; Aggiornamento per Windows 7 per sistemi x64 (KB2533552)
Windows6.1-KB2533552-x64.msu,WIN,IMPORTANT,http://download.microsoft.com/download/B/6/F/B6F95B10-8B74-42F2-B57A-2C559D43BC28/Windows6.1-KB2533552-x64.msu,/quiet /notesrtart
; Strumento di rimozione malware di Windows – febbraio 2014 (KB890830)
Windows-KB890830-x64-V5.9.exe,MRT,IMPORTANT,http://download.microsoft.com/download/2/C/5/2C563B99-54D9-4D85-A82B-45D3CD2F53CE/Windows-KB890830-x64-V5.9.exe,/q
; Definition Update for Windows Defender - KB915597
mpas-fe-x64.exe,MPAS,IMPORTANT,http://go.microsoft.com/fwlink/?LinkID=121721&arch=x64&prod=925A3ACA-C353-458A-AC8D-A7E5EB378092,/q


Lo schema è il seguente:


nome file,categoria,importanza,link download,switch per installazione silenziosa


Ad esempio (invento eh):

DotNet45.exe,DOTNET45,IMPORTANT,http://download.microsoft.com/DotNet45.exe,/q /norestart

Qui puoi inserire non solo aggiornamenti Microsoft ma qualsiasi altro software.

5) Per non integrare un aggiornamento basta cancellare o commentare la riga relativa.

6) Non so, bisognerebbe dare uno sguardo al log.

Tom Joad
25-02-2014, 11:40
Ti passo comunque il link alla vecchia versione, può tornarti utile per le iso x64

https://www.dropbox.com/s/rp7g60gz1qtbwrz/IsoUpdater.zip

magicsonny
25-02-2014, 13:01
grazie per la risposta.
Un' altra domanda, non chiamarmi rompiscatole...

Ovviamente adottando il tuo script e installando la mia versione Windows 7 aggiornata, ho notato che Windows update me li rivela sempre alcuni aggiornamenti (una quarantina), quindi inesistenti nel tuo script.

Questo a mio parere perché adottiamo build differenti, non so te ma io adotto quella ufficiale SP1 di digital river, forse un po' più vecchiotta della tua e quindi non ha tutti gli aggiornamenti.

Se vorrei creare un file config adatto alla mia versione, come prendo la lista di tutti gli update che mi trova Windows?

Ora per esempio ho installato la iso ufficiale, e Windows update mi trova 150 aggiornamenti impoortanti e 7 facoltativi.

PS se installo il NET 4.5.1, posso eliminare tutte le righe del 3.5.1 o sbaglio?

Ho capito come si implementano nello script, ma la domanda è:
Come sei andato a pescare i link del down diretto? Mica sei andato a cercali uno alla volta su Google e poi inseriti nello script? Perché se è cosi è un massacro...

Tom Joad
25-02-2014, 13:25
Se si tratta di una iso a 32 bit è normale che ci siano un sacco di aggiornamenti segnalati da WU, non usandolo non ho più aggiornato la lista. Per le iso a 64 bit ho aggiornato tutto pochi giorni fa, dovrebbe segnalare soltanto DotNet 4.5.1 tra gli aggiornamenti facoltativi e Internet Explorer se non selezioni la versione 11.

C'è anche stato un media refresh, ovvero dopo pochi giorni Microsoft ha rilasciato una nuova iso di Windows 7 SP1 con un aggiornamento integrato (non ricordo quale, se te lo dovesse segnalare ti prego di postarlo). Sto proprio lavorando in questo senso tra l'altro.

E veniamo alla lista degli updates: il modo più veloce è quello di cliccare i link proprio da Windows Update e arrivare dopo 3/4 clic al link per il download. Per alcuni aggiornamenti però non ci sono link pubblici, e quindi è necessario andare a spulciare nel log di Windows Update. Un lavoraccio insomma.

Ti anticipo che per aggiornare una iso di Windows 8.1 è necessario eseguire lo script da un pc con Windows 8.1 installato.

magicsonny
25-02-2014, 14:15
eh si, una faticaccia davvero.

Se invece avessi tutti i file di aggiornamento salvati in una cartella, è possibile modificare / creare lo script pe farli integrare direttamente nella ISO?

Non so, tipo un comando "prendi tutti gli aggiornamenti nella cartella ed integrali".

Tom Joad
25-02-2014, 14:19
certo che si può, a un certo punto lo script fa proprio questo. copia gli aggiornamenti necessari in una cartella temporanea e li integra nella iso. non ho un pc adesso, comunque la funzione nel file cmd dovrebbe essere :Wim.Integrate

magicsonny
25-02-2014, 15:44
Comunque ho trovato le iso ufficiali di digital river SP1 refresh.
Dicono contengono l'update KB2534111.
Non so cosa sia....
Se vuoi te le mando in pm.

Tom Joad
25-02-2014, 16:16
eh... quelle ce lo ho già su msdn. devo recuperarne una senza quell'aggiornamento.

BlackDavid
25-02-2014, 22:58
Ciao Tom Joad!

Vorrei farti i complimenti per il lavoro svolto ed anche fare una domanda, ma come hai fatto a recuperare tutta la lista degli aggiornamenti?

Pura curiosità accademica :)

Tom Joad
26-02-2014, 06:32
è un lavoro lungo e noioso. li ho cercati uno a uno, quando va bene seguendo il link "maggiori informazioni" per ciascun aggiornamento direttamente da windows update. nella paggiore delle ipotesi spulciando il log di windows update (c:\windows\windowsupdate.log).

aaasss10
28-03-2014, 20:42
Ciao Tom Joad,
comenti per il progetto.

Ho scaricato la vecchia versione del tuo Script dalla pagina precedente.

Possiedo un dvd di Windows 7 comprendente sia le versioni a 32 che a 64 bit.
Ora da quello che ho capito leggendo la discussione, il tuo script mi chiederà quale versione vorrò aggiornare...
...quindi se volessi aggionare tutte le versioni che l'installazione del dvd mi propone dovrei ripetere lo script per ognuna di esse?

Grazie mille per l'attenzione
Buona serata

Tom Joad
28-03-2014, 21:03
Ciao Tom Joad,
comenti per il progetto.

Ho scaricato la vecchia versione del tuo Script dalla pagina precedente.

Possiedo un dvd di Windows 7 comprendente sia le versioni a 32 che a 64 bit.
Ora da quello che ho capito leggendo la discussione, il tuo script mi chiederà quale versione vorrò aggiornare...
...quindi se volessi aggionare tutte le versioni che l'installazione del dvd mi propone dovrei ripetere lo script per ognuna di esse?

Grazie mille per l'attenzione
Buona serata

Ciao,

Windows 7 x64 l'ho aggiornato pochi giorni fa, mentre la versione x86 è obsoleta (aggiorno solo quello che mi serve :D ). So che si può fare un'immagine con entrambe le architetture, ma non l'ho mai fatto. Credo che avresti quasi sicuramente un messaggio di errore provando ad aggiornare un'immagine simile, ma per curiosità mi posti il file idwbinfo.txt che si trova nella cartella sources del tuo dvd?

Per quanto riguarda la possibilità di aggiornare tutte le versioni (Starter, Home Basic, Home Premium, Professional, Ultimate ed Enterprise) la cosa è possibile, e la nuova versione a cui sto lavorando lo consente, ma non so fino a che punto conviene visto che avresti il pc impegnato per almeno 5/6 ore (calcola che su un pc normale ci vogliono circa 45 minuti per ogni versione). La cosa migliore sarebbe sarebbe eliminare il file ei.cfg (lo script a cui sto lavorando lo consente) e selezionare la versione da aggiornare.

aaasss10
28-03-2014, 21:32
Ciao,

Windows 7 x64 l'ho aggiornato pochi giorni fa...
Perfetto, io vorrei proprio una iso di Win7 pro x64 aggiornata :D
So che si può fare un'immagine con entrambe le architetture, ma non l'ho mai fatto.
Io ho trovato questa iso (it_windows_7_all_editions_with_sp1_x86_x64_dvd_r27) in rete già bella e fatta,
durante l'installazione, nella lista di s.o. da installare vengono visualizzate varie versioni di Win7SP1 x86 + varie versioni di Win7SP1 x64.
Credo che avresti quasi sicuramente un messaggio di errore provando ad aggiornare un'immagine simile, ma per curiosità mi posti il file idwbinfo.txt che si trova nella cartella sources del tuo dvd?
Eccolo:
[BUILDINFO]
BuildArch=x86
BuildType=fre
BuildBranch=win7sp1_rtm
OfficialBuild=TRUE
MainBuild=FALSE
Coverage=FALSE

Per quanto riguarda la possibilità di aggiornare tutte le versioni (Starter, Home Basic, Home Premium, Professional, Ultimate ed Enterprise) la cosa è possibile, e la nuova versione a cui sto lavorando lo consente, ma non so fino a che punto conviene visto che avresti il pc impegnato per almeno 5/6 ore (calcola che su un pc normale ci vogliono circa 45 minuti per ogni versione). La cosa migliore sarebbe sarebbe eliminare il file ei.cfg (lo script a cui sto lavorando lo consente) e selezionare la versione da aggiornare.

Capito... inizialmente pensavo che gli aggiornamenti fossero validi per tutte le versioni x86 e per tutte le versioni x64 e quindi bastasse scaricarli 1 volta per ogni architettura di sistema (1x x86 ed 1x x64 appunto).
Nel caso in cui ogni versione (home, pro, ultimate) abbia bisogno del suo download specifico mi accontento di aggiornare solo la Professional ;)

Grazie ancora per l'attenzione

Tom Joad
29-03-2014, 06:38
Perfetto, io vorrei proprio una iso di Win7 pro x64 aggiornata :D

Io ho trovato questa iso (it_windows_7_all_editions_with_sp1_x86_x64_dvd_r27) in rete già bella e fatta,
durante l'installazione, nella lista di s.o. da installare vengono visualizzate varie versioni di Win7SP1 x86 + varie versioni di Win7SP1 x64.

Eccolo:
[BUILDINFO]
BuildArch=x86
BuildType=fre
BuildBranch=win7sp1_rtm
OfficialBuild=TRUE
MainBuild=FALSE
Coverage=FALSE


Nella migliore delle ipotesi potresti aggiornare solo le versioni x86


... inizialmente pensavo che gli aggiornamenti fossero validi per tutte le versioni x86 e per tutte le versioni x64 e quindi bastasse scaricarli 1 volta per ogni famiglia di sistema (1x x86 ed 1x x64 appunto).
Nel caso in cui ogni versione (home, pro, ultimate) abbia bisogno del suo download specifico mi accontento di aggiornare solo la Professional ;)

Grazie ancora per l'attenzione

E' come dici infatti, gli aggiornamenti sono gli stessi, ma se vuoi aggiornare tutte le versioni devi ripetere i passaggi

aaasss10
29-03-2014, 22:03
Nella migliore delle ipotesi potresti aggiornare solo le versioni x86

Invece da un'iso solo x64 contenente questo file idwbinfo.txt:
[BUILDINFO]
BuildArch=amd64
BuildType=fre
BuildBranch=win7sp1_rtm
OfficialBuild=TRUE
MainBuild=FALSE
Coverage=FALSE
Avrei problemi ad integrare gli aggiornamenti?

Posso integrarli in un'iso x64 utilizzando un sistema x86 (questo da quale sto scrivendo)?

E' come dici infatti, gli aggiornamenti sono gli stessi,
ma se vuoi aggiornare tutte le versioni devi ripetere i passaggi
Ok, mi va benissimo aggiornare solo la versione Pro :D

Grazie ancora per tutto il supporto :yeah:

Tom Joad
29-03-2014, 23:44
Con una iso ufficiale non avrai sicuramente problemi, proprio pochi giorni fa ho aggiornato la mia.

Scarica l'indice degli aggiornamenti per Win 7 x64 da qui, è aggiornato all'ultimo patch tuesday: https://www.dropbox.com/s/vncdeescy491jqj/WIN7SP1amd64.ini

aaasss10
30-03-2014, 12:13
Con una iso ufficiale non avrai sicuramente problemi, proprio pochi giorni fa ho aggiornato la mia.

Scarica l'indice degli aggiornamenti per Win 7 x64 da qui, è aggiornato all'ultimo patch tuesday: https://www.dropbox.com/s/vncdeescy491jqj/WIN7SP1amd64.ini

Perfetto grazie mille.

Sto facendo peo' una fatica per trovare la iso ufficiale...
i server Digital River sembrano off-line e non riesco a trovare neanche torrent funzionanti...

Tom Joad
30-03-2014, 12:24
Perfetto grazie mille.

Sto facendo peo' una fatica per trovare la iso ufficiale...
i server Digital River sembrano off-line e non riesco a trovare neanche torrent funzionanti...

Ho letto qualcosa, peccato. La nuova versione dello script è meno talebana e funziona anche con iso non ufficiali, ma è troppo presto per rilasciarla. Tra l'altro consente di modificare l'edizione di Windows e di eliminare il file ei.cfg così da poter scegliere l'edizione in fase di installazione. Se qualcuno si vuole unire allo sviluppo è ben accetto ;)

aaasss10
30-03-2014, 20:54
Tom, ti disturbo ancora :D

Se partissi da una iso ricavata dal dvd di Win7 Pro x64 SENZA SP1,
il tuo script, oltre agli aggiornamenti, integrerebbe anche l'SP1 mancante?

Grazie ancora!!

Tom Joad
30-03-2014, 20:59
Tom, ti disturbo ancora :D

Se partissi da una iso ricavata dal dvd di Win7 Pro x64 SENZA SP1,
il tuo script, oltre agli aggiornamenti, integrerebbe anche l'SP1 mancante?

Grazie ancora!!

Assolutamente no. L'integrazione del SP1 non è supportata ufficialmente. C'è qualche guida in giro su internet, dovresti prima integrare il SP1 manualmente.

aaasss10
01-04-2014, 11:11
Sono riuscito a trovare la iso X17-24297 relativa a Windows 7 Professional x64 SP1!!!

Ho utilizzato il tuo script con il file di configurazione aggiornato a giovedi scorso
che hai postato poco sopra e la proceduta di integrazione si è conclusa senza nessun errore.

Grazie mille!!! :winner:

Chissà se mai aggiornerai il file di configurazione anche per l'architettura x86... :D

Tom Joad
01-04-2014, 11:13
Sono riuscito a trovare la iso X17-24297 relativa a Windows 7 Professional x64 SP1!!!

Ho utilizzato il tuo script con il file di configurazione aggiornato a giovedi scorso
che hai postato poco sopra e la proceduta di integrazione si è conclusa senza nessun errore.

Grazie mille!!! :winner:

Chissà se mai aggiornerai il file di configurazione anche per l'architettura x86... :D

Al momento non è in programma, preferisco dedicarmi alle versioni server piuttosto. Ma se vuoi puoi aggiornarlo benissimo da te ;)

aaasss10
01-04-2014, 11:22
Al momento non è in programma, preferisco dedicarmi alle versioni server piuttosto. Ma se vuoi puoi aggiornarlo benissimo da te ;)

Devo aprirlo e provare a capire come fare ;)
(mi daresti qualche aiutino??)

NOTIZIONA!!!

Hanno appena riaperto i server Digital River per scaricare le iso!!!

aaasss10
01-04-2014, 20:38
Scusami Tom Joad ancora una domanda:

lo script funziona anche per le versioni N di Windows 7?
(quelle senza media player e media center)

Ho provato a dargli in pasto la iso X17-59366 - Windows 7 N SP1 U x64 (media refresh)
ma mi da errore dicendomi "Impossibile rilevare il sistema operativo" :confused:

Grazie

EDIT

Rettifico:
ho provato sia con le iso
X17-59215 - Windows 7 SP1 U x64 (media refresh)
che
X17-59366 - Windows 7 N SP1 U x64 (media refresh)
ma lo script mi restituisce l'errore sopra riportato...

Invece con la iso più vecchia X17-24297 ha funzionato...

Sai mica come mai?? In queste nuove iso rilasciate in un secondo momento ci sono dei cambiamenti??

Ri-Grazie

Pervenio
02-04-2014, 09:29
non mi fa scaricare lo script in prima pagina

Tom Joad
02-04-2014, 10:11
al momento non ho tempo, scusate. più tardi rispondo a tutto.

aaasss10
02-04-2014, 10:42
non mi fa scaricare lo script in prima pagina
lo script lo trovi QUI (https://www.dropbox.com/s/rp7g60gz1qtbwrz/IsoUpdater.zip)
e QUI (https://www.dropbox.com/s/vncdeescy491jqj/WIN7SP1amd64.ini) invece l'indice degli aggiornamenti per Win 7 x64 aggiornato

al momento non ho tempo, scusate. più tardi rispondo a tutto.
...e pure scusa ci chiedi??
Dopo tutto sto lavorone!!! :D

Pervenio
02-04-2014, 10:56
non ho capito come dovrei usare quella lista che mi hai linkato.

esiste un programma che individua e scarica gli update per win 7 ultimate x64 ita POST SP1?

Tom Joad
02-04-2014, 12:35
non ho capito come dovrei usare quella lista che mi hai linkato.

esiste un programma che individua e scarica gli update per win 7 ultimate x64 ita POST SP1?

La lista devi copiarla nella cartella \Config.

Questo script già lo fa, ovvero tra le altre cose scarica tutti gli updates post SP1. Se hai bisogno soltanto di scaricare gli aggiornamenti ci dovrebbe essere qualcosa sul forum di Mydygitallife.

aaasss10 abbi pazienza, appena mi libero ti rispondo.

aaasss10
02-04-2014, 13:54
aaasss10 abbi pazienza, appena mi libero ti rispondo.

Ma stai super tranquillo, ci mancherebbe altro :)

P.S. :
frs ho trovato un sw che potrebbe esserti utile per ottenere la lista aggiornamenti sempre...
...aggiornata :D

Tom Joad
02-04-2014, 14:26
Ma stai super tranquillo, ci mancherebbe altro :)

P.S. :
frs ho trovato un sw che potrebbe esserti utile per ottenere la lista aggiornamenti sempre...
...aggiornata :D

Link? Quelli che ho trovato io finora non scaricano gli aggiornamenti facoltativi e quelli non integrabili.

aaasss10
02-04-2014, 14:59
Link? Quelli che ho trovato io finora non scaricano gli aggiornamenti facoltativi e quelli non integrabili.

WSUS Offline Update (http://download.wsusoffline.net/)...
...pero' sinceramente non so se integra tutto.

Tom Joad
02-04-2014, 15:11
WSUS Offline Update (http://download.wsusoffline.net/)...
...pero' sinceramente non so se integra tutto.

Nada, lo conoscevo già...

http://forums.wsusoffline.net/viewtopic.php?f=7&t=172

On both sides, i.e. for download and installation parts, WSUS Offline Update uses Microsoft's update catalog file wsusscn2.cab to dynamically determine the required patches. This catalog file contains at least all the updates classified as "critical" and "security relevant", but it does not necessarily contain all "important" and "optional" ones.

Compared with other competitors, the great advantage of this solution is that no one has to maintain statical download/installation lists, so you may be up to date with your update repository immediately after a Microsoft "patch day", without having to wait for a new release of WSUS Offline Update.

The disadvantage of this implementation is that computers updated by WSUS Offline Update will hardly ever completely satisfy Microsoft's Online Update afterwards, but the patch coverage does completely satisfy Microsoft's Baseline Security Analyzer (see http://technet.microsoft.com/en-us/secu ... 84924.aspx), and you also may add any optional update of your choice to both download and installation parts using statical definitions.

Furthermore, as WSUS Offline Update uses "Windows Update Agent" (WUA) to determine the patches to install on client/target side, there won't be any way to support deprecated systems like Windows 95/98/ME and NT.

As a conclusion one has to state that WSUS Offline Update is not a complete replacement for Online Update, but it's not meant to be!
The main goal of WSUS Offline Update is to quickly and safely bring freshly installed Windows systems to a patch level which allows them to be safely connected to the Internet. From this point of view, even the Office part of WSUS Offline Update is a "goodie".

Regards & a happy New Year
Torsten Wittrock

aaasss10
02-04-2014, 15:37
Nada, lo conoscevo già...

http://forums.wsusoffline.net/viewtopic.php?f=7&t=172

Ahhh...

ora ho capito.

Invece per quanto riguarda le iso ufficiali in versione N mi sai dare qualche info?

Ancora grazie :D

Pervenio
02-04-2014, 15:49
scusate ma al primo passaggio, dopo aver selezionato la versione, mi dice impossibile leggere il sistema operativo. come mai?

aaasss10
02-04-2014, 15:52
scusate ma al primo passaggio, dopo aver selezionato la versione, mi dice impossibile leggere il sistema operativo. come mai?
Da quale file iso sei partito?

Pervenio
02-04-2014, 15:54
win 7 ultimate sp1

aaasss10
02-04-2014, 16:08
win 7 ultimate sp1
L'hai scaricata da poco dai server Digital River?
E' una versione media refresh?

Qualche post addietro io ho indicato delle io di Win7 Pro SP1 che non
piacciono allo script (non so bene il perchè) forse la tua rientra tra queste...

Pervenio
02-04-2014, 16:16
ti dico sinceramente che è una iso scaricata dalla rete. Però ho un seriale originale di win vista del portatile.

aaasss10
02-04-2014, 16:25
ti dico sinceramente che è una iso scaricata dalla rete. Però ho un seriale originale di win vista del portatile.
nessun problema ad utilizzare iso ufficiali scaricate dalla rete
(io stesso ho parlato di download di queste ultime tramite i server Digital River che propone Microsoft)
l'importante è utilizzare licenze regolarmente possedute.

Pervenio
02-04-2014, 16:33
allora ti spiego il problema nel dettaglio.

avvio lo script come amministratore e mi dice:

manutenzione cartella aggiornamenti

aggiornamenti totali: 176
aggiornamenti obsoleti: 0
ricerca file iso
1 file trovato

selezionare un file

1. Windows

selezione.


SCRICO 1 E CLICCO INVIA E NELLA SECONDA SCHERMATA

file: windws
impossibile rilevare il sistema operativo. il programma verrà terminato

premere un tasto per uscire


ovviamente la iso è nella cartella iso. Dove sbaglio?

aaasss10
02-04-2014, 16:49
non sbagli niente...

Come ho scritto QUI (http://www.hwupgrade.it/forum/showpost.php?p=40934025&postcount=120) anche a me capita la stessa cosa utilizzando delle immagini iso
ufficiali aggiornate (media refresh) scaricate dai server Digital River

Il problema invece non si presenta con una iso sempre ufficiale ma un po' piu' vecchiotta;
questa: X17-24297.iso (Windows 7 Professional x64 SP1).

Non so dirti però da cosa possa dipendere... forse dal file .wim contenuto nella iso....

Tom Joad
02-04-2014, 17:38
abbiate pazienza, tra stasera e domani rispondo a tutto e vi preparo i fix

aaasss10
02-04-2014, 19:09
:vicini:

Pervenio
03-04-2014, 12:43
lo script lo trovi QUI (https://www.dropbox.com/s/rp7g60gz1qtbwrz/IsoUpdater.zip)
e QUI (https://www.dropbox.com/s/vncdeescy491jqj/WIN7SP1amd64.ini) invece l'indice degli aggiornamenti per Win 7 x64 aggiornato


...e pure scusa ci chiedi??
Dopo tutto sto lavorone!!! :D

ci sono riuscito. fantastico. A fronte di una formattazione appena 10 min più lunga mi ritrovo con più di 160 agg. gia installati al primo avvio.

cmq come mai il net framework 4.5.1 l'avete lasciato fuori? me lo chiede Windows update. Si può inserire?

Tom Joad
03-04-2014, 13:49
ci sono riuscito. fantastico. A fronte di una formattazione appena 10 min più lunga mi ritrovo con più di 160 agg. gia installati al primo avvio.

cmq come mai il net framework 4.5.1 l'avete lasciato fuori? me lo chiede Windows update. Si può inserire?

l'ho lasciato fuori deliberatamente, così come silverlight.

in teoria puoi installare non solo il framework .net 4.5.1 ma qualsiasi altro software. non ho ancora tempo, ma in attesa puoi rileggere i primi due post di questa discussione, in particolare il secondo

Tom Joad
03-04-2014, 15:31
Devo aprirlo e provare a capire come fare ;)
(mi daresti qualche aiutino??)

Comincio da qui.

Per modificare l'indice degli aggiornamenti di Windows 7 SP1 x86 devi aprire con Notepad++ il file Win7SP1x86.ini.

Nella sezione [IntegrateIndex] ci sono tutti gli aggiornamenti di Windows che possono essere integrati. Ti riporto due righe di esempio.


;Aggiornamento cumulativo della protezione per ActiveX Killbits per Windows 7 (KB2618451)
Windows6.1-KB2618451-x86.msu,WIN,IMPORTANT,http://download.microsoft.com/download/8/8/4/8845CCE2-EC65-4931-AA81-5E413080668D/Windows6.1-KB2618451-x86.msu


La prima riga è ininfluente, è solo una descrizione lasciata lì per comodità.

Nella seconda riga, i valori sono separati da una virgola, e sono:


Il nome del file
Il prodotto a cui si applica l'aggiornamento
Il livello di importanza (IMPORTANT, RECOMMENDED o OPTIONAL). Era necessario nella prima versione dello script, perché venivano integrati prima gli aggiornamenti importanti, poi quelli raccomandati ed infine quelli facoltativi.
Link per il download


Quindi per ogni aggiornamento che viene rilevato devi ricavare queste informazioni e scrivere una riga così:


NomeFile,Prodotto,Importanza,Link


Io ho fatto sempre così: installazione in una macchina virtuale, esecuzione di Windows Update e per ciascun aggiornamento faccio click su "Maggiori informazioni" nella finestra di Windows Update.

Nella sezione [IntegrateIndex]ci sono anche gli aggiornamenti di DotNet 3.5 e di Internet Explorer, qualsiasi versione tu scelga.

La sezione di Internet Explorer 9, 10 e 11 è un po' differente, in quanto devi scaricare il pacchetto, estrarlo ed integrare i pacchetti necessari. Ad esempio, per Internet Explorer 10 la sezione è la seguente.


[IE10]
_archiveName=IE10-Windows6.1-x86-it-it.exe
_extractSwitch=/X:
_downloadURL=http://download.microsoft.com/download/C/E/7/CE769C68-3E04-4F90-A7F8-4644F29024F6/IE10-Windows6.1-x86-it-it.exe
_integrateFiles=IE-Win7.CAB,IE-Hyphenation-ITA.MSU,IE-Hyphenation-NEU.MSU,ielangpack-ITA.CAB,IE-Spelling-ITA.MSU,IE-Spelling-NEU.MSU


La prima riga è il nome dell'archivio, la seconda lo switch per estrarlo, la terza il link per il download e la quarta contiene l'elenco dei file da integrare una volta estratto l'archivio.

La sezione [SetupCompleteIndex] è identica a [IntegrateIndex], con l'unica differenza che c'è un'informazione aggiuntiva alla fine, che è lo switch per installare silenziosamente l'aggiornamento specifico:


[SetupcompleteIndex]
; Aggiornamento per Windows 7 (KB2533552)
Windows6.1-KB2533552-x86.msu,WIN,IMPORTANT,http://download.microsoft.com/download/8/0/C/80CCB26A-2267-40A7-A898-1D2F7C233A6A/Windows6.1-KB2533552-x86.msu,/quiet /norestart
; Strumento di rimozione malware di Windows ñ maggio 2013 (KB890830)
Windows-KB890830-V4.20-x86.exe,MRT,IMPORTANT,http://download.microsoft.com/download/4/A/A/4AA524C6-239D-47FF-860B-5B397199CBF8/Windows-KB890830-V4.20.exe,/q


E' un lavoro molto lungo all'inizio, ma se ci stai dietro ogni mese non ci vuole molto a rimuovere gli aggiornamenti obsoleti e inserire quelli nuovi. Visto che la mia versione è ferma a maggio 2013 ti consiglio, se hai tempo e voglia, di partire da una iso "vergine".

Spero di essere stato abbastanza chiaro.

Tom Joad
03-04-2014, 15:40
Proseguo con questo


EDIT

Rettifico:
ho provato sia con le iso
X17-59215 - Windows 7 SP1 U x64 (media refresh)
che
X17-59366 - Windows 7 N SP1 U x64 (media refresh)
ma lo script mi restituisce l'errore sopra riportato...

Invece con la iso più vecchia X17-24297 ha funzionato...

Sai mica come mai?? In queste nuove iso rilasciate in un secondo momento ci sono dei cambiamenti??

Ri-Grazie

Un fix temporaneo potrebbe essere questo. Apri il file di configurazione del SO che ti interessa, ad esempio Win7Sp1amd64.ini


[EditionsIndex]
1,HOMEBASIC,Home Basic
2,HOMEPREMIUM,Home Premium
3,PROFESSIONAL,Professional
4,ULTIMATE,Ultimate


E modificalo così


[EditionsIndex]
1,HOMEBASICN,Home Basic N
2,HOMEPREMIUMN,Home Premium N
3,PROFESSIONALN,Professional N
4,ULTIMATEN,Ultimate N


E' possibile che tu riceva qualche messaggio di errore durante l'integrazione perché alcuni aggiornamenti non sono applicabili alle versioni N, ma comunque ti troveresti tutto il necessario integrato.

Tom Joad
03-04-2014, 15:44
Da quale file iso sei partito?

Se hai una iso taroccata segui le istruzioni che ho postato qui

http://hwupgrade.it/forum/showpost.php?p=40730026&postcount=51

aaasss10
03-04-2014, 21:00
Grazie per la bibbia!!! :D

qualche domandina:

1) come capsci quali aggiornamenti sono importanti, raccomandati e facoltativi?
è WinUpdate che lo dice giusto?

2) per ricavare il link dell'aggiornamento, bisogna cliccare "Maggiori informazioni"
nella finestra di Windows Update prima di avviare l'installazione?

3) la sezione di IE rimane sempre la stessa giusto? i file di base per l'installazione
sono sempre gli stessi?

4) dici che ogni mese bisogna rimuovere gli aggiornamenti obsoleti ed inserire i nuovi...
ma come capisco quali sono obsoleti?
ti riferisci agli aggiornamenti dello Strumento di rimozione malware e Win Defender?

5) come faccio a capire quali aggiornamenti devo inserire nella sezione [SetupCompleteIndex]?

6) ho provato il fix temporaneo che mi hai proposto per le versioni N ma non funziona.
il fatto è che tutte le iso più recenti che indicano "media refresh" non piacciono
allo script, indipendentemente dal fatto che siano N o standard o x64 o x86

In ultimo rinnovo i miei complimenti per il lavorone che stai facendo
ed i ringraziamenti per la lezione che mi hai fatto!!

Veramente gentilissimo :ave:

Tom Joad
04-04-2014, 09:42
Grazie per la bibbia!!! :D

qualche domandina:

1) come capsci quali aggiornamenti sono importanti, raccomandati e facoltativi?
è WinUpdate che lo dice giusto?

2) per ricavare il link dell'aggiornamento, bisogna cliccare "Maggiori informazioni"
nella finestra di Windows Update prima di avviare l'installazione?

3) la sezione di IE rimane sempre la stessa giusto? i file di base per l'installazione
sono sempre gli stessi?

4) dici che ogni mese bisogna rimuovere gli aggiornamenti obsoleti ed inserire i nuovi...
ma come capisco quali sono obsoleti?
ti riferisci agli aggiornamenti dello Strumento di rimozione malware e Win Defender?

5) come faccio a capire quali aggiornamenti devo inserire nella sezione [SetupCompleteIndex]?

6) ho provato il fix temporaneo che mi hai proposto per le versioni N ma non funziona.
il fatto è che tutte le iso più recenti che indicano "media refresh" non piacciono
allo script, indipendentemente dal fatto che siano N o standard o x64 o x86

In ultimo rinnovo i miei complimenti per il lavorone che stai facendo
ed i ringraziamenti per la lezione che mi hai fatto!!

Veramente gentilissimo :ave:

Allora...

1) Sì, quando esegui Windows Update gli aggiornamenti sono suddivisi in Importanti e Facoltativi. Tra i facoltativi, se li evidenzi, nella colonna di destra compare a volte "Consigliato". Comunque ormai è irrilevante, anche se li imposti tutti su RECOMMENDED è uguale

2) Sì, poi con qualche clic arrivi alla pagina del download (quando va bene, altrimenti devi spulciare il log di Windows Update)

3) Esatto!

4) Guarda questa pagina https://technet.microsoft.com/it-it/security/bulletin/ms14-012

5) Nella sezione SetupCompleteIndex in genere vanno inseriti gli aggiornamenti di Windows Defender e del Malware Removal Tool, ma ci sono anche degli aggiornamenti .msu che non sono integrabili. Sono rari, infatti ce n'è uno solo. L'unico modo è provare a integrarli e vedere se non si ha un messaggio di errore. In tal caso li sposto nella sezione SetupCompleteIndex. In questa sezione puoi anche inserire qualche software che vuoi trovarti installato. Ad esempio (invento eh!):

AcroRead.msi,ACROREAD,SOFTWARE,http://www.adobe.com/AcroRead.msi,-qb

6) Uhm... non saprei. La nuova versione a cui sto lavorando supporta anche le versioni N, ma devo ancora finire.

aaasss10
04-04-2014, 10:09
Grazie di tutte le risposte!!

Quindi non si capisce cosa abbiano di particolare le iso media refresh.. :muro:

Proverò a spacioccare un pò e vediam se riuscirò a combinare qualcosa.. :p

Dove possiamo seguire i progressi della nuova versione dello script??

Buona giornata!!! :D

Tom Joad
04-04-2014, 10:11
Dove possiamo seguire i progressi della nuova versione dello script??

Finche non lo rilascio da nessuna parte :p

aaasss10
04-04-2014, 10:22
Finche non lo rilascio da nessuna parte :p

:rotfl: :rotfl: :rotfl:

Tom Joad
04-04-2014, 10:23
:rotfl: :rotfl: :rotfl:

Ovviamente se c'è qualcuno esperto di scripting che vuole contribuire è ben accetto

OldSchool
04-04-2014, 10:28
Ciao, ho riscontrato un problema dello script con la iso di windows 8.1 (RTM).
Originalmente non ha il file ei.cfg e se uso il tuo script tutto funziona perchè leggendo mi chiede quale versione aggiornare (1 per la pro 2 per la core).
Io ho creato il file ei.cfg per comodità di installazione e l'ho integrato nell'iso.
L'iso funziona tranquillamente in installazione chiedendomi quale versione installare (Win 8.1 pro o Core) e quindi ok.
Se utilizzo il tuo script sulla mia iso (quindi con il file ei.cfg) lo script si blocca sul mount del file install.wim dando un errore sull'opzione /index:!_wimIndex! cioè non trova l'indice in automatico e a quel punto non fa il mount del file e quindi tutta l'operazione fallisce.

Tom Joad
04-04-2014, 10:33
Ciao, ho riscontrato un problema dello script con la iso di windows 8.1 (RTM).
Originalmente non ha il file ei.cfg e se uso il tuo script tutto funziona perchè leggendo mi chiede quale versione aggiornare (1 per la pro 2 per la core).
Io ho creato il file ei.cfg per comodità di installazione e l'ho integrato nell'iso.
L'iso funziona tranquillamente in installazione chiedendomi quale versione installare (Win 8.1 pro o Core) e quindi ok.
Se utilizzo il tuo script sulla mia iso (quindi con il file ei.cfg) lo script si blocca sul mount del file install.wim dando un errore sull'opzione /index:!_wimIndex! cioè non trova l'indice in automatico e a quel punto non fa il mount del file.

Mi alleghi il file ei.cfg?

OldSchool
04-04-2014, 10:46
Certamente, eccolo:

[EditionID]

[Channel]

Retail

[VL]

0

Tom Joad
04-04-2014, 10:51
Certamente, eccolo:

[EditionID]

[Channel]

Retail

[VL]

0

Così non ti serve a nulla e lo script va in errore perché non c'è la versione.

Prova così per Windows 8.1 Pro


[EditionID]
Pro

[Channel]
Retail

[VL]
0

Oppure, per la versione Core


[EditionID]
Core

[Channel]
Retail

[VL]
0

Ma non capisco a cosa ti serva :confused:

OldSchool
04-04-2014, 11:04
Fatto come l'ho creato io quando fai un'installazione "pulita" hai la scelta di quale versione installare senza dover per forza inserire il seriale generico di installazione (rilasciati ufficialmente da Microsoft) che identificherebbe quale delle due versioni installare.

In altre parole, inizia il boot da DVD e dopo aver premuto il tasto "installa" alla prima richiesta, appare un menù con la scelta della versione da installare.

Ecco perchè ho creato un ei.cfg in quel modo, per avere la scelta della versione da installare.

Lavorando in una azienda ho bisogno della scelta della versione, non tutti i portatili hanno la pro o la core (purtroppo).

Tom Joad
04-04-2014, 11:11
Fatto come l'ho creato io quando fai un'installazione "pulita" hai la scelta di quale versione installare senza dover per forza inserire il seriale generico di installazione (rilasciati ufficialmente da Microsoft) che identificherebbe quale delle due versioni installare.

In altre parole, inizia il boot da DVD e dopo aver premuto il tasto "installa" alla prima richiesta, appare un menù con la scelta della versione da installare.

Ecco perchè ho creato un ei.cfg in quel modo, per avere la scelta della versione da installare.

Non ti seguo... da quanto ho capito l'hai creato così perché vuoi scegliere quale versione installare senza dover immettere il numero di serie, giusto?

Il problema è che lo script, se è presente il file ei.cfg, va a pescare la versione da lì. Quindi o dovresti tenere aggiornate due iso (Pro e Core) coi relativi file ei.cfg oppure farne a meno.

OldSchool
04-04-2014, 11:18
Esatto, l'ei.cfg così non richiede l'inserimento del seriale "generico" di installazione che identifica la versione da installare.

La risposta che mi hai dato è quella che putroppo immaginavo, due iso separate.

BTW inserendo un paio di if (credo) nello script risolverebbe il discorso anche per le altre distribuzioni.

Si ignora il file ei.cfg, si leggono gli indici nell'install.wim e poi si chiede quale versione aggiornare.

Oppure, esiste l'ei.cfg, si confronta con gli indici dell'install.wim e se il tutto "meccha" si chiede la versione da aggiornare (se multi versione).

Ho capito, faccio prima a fare due iso va... :D :D :D

Tom Joad
04-04-2014, 11:24
Esatto, l'ei.cfg così non richiede l'inserimento del seriale "generico" di installazione che identifica la versione da installare.

La risposta che mi hai dato è quella che putroppo immaginavo, due iso separate.

BTW inserendo un paio di if (credo) nello script risolverebbe il discorso anche per le altre distribuzioni.

Si ignora il file ei.cfg, si leggono gli indici nell'install.wim e poi si chiede quale versione aggiornare.

Oppure, esiste l'ei.cfg, si confronta con gli indici dell'install.wim e se il tutto "meccha" si chiede la versione da aggiornare (se multi versione).

Ho capito, faccio prima a fare due iso va... :D :D :D

Hai capito benissimo. Ci sto lavorando su e proprio grazie ai feedback ricevuti (tanti hanno delle iso taroccate) ho modificato lo script in modo da renderlo indipendente dal file ei.cfg, basandomi invece sugli indici.

Se trova una versione di default nel file ei.cfg chiede cosa fare:

Mantenere la versione di default
Modificarla
Eliminare il file ei.cfg

OldSchool
04-04-2014, 11:46
Se trova una versione di default nel file ei.cfg chiede cosa fare:

Mantenere la versione di default
Modificarla
Eliminare il file ei.cfg

Sarebbe meglio se NON trova una versione di default, legge gli indici dell'install.wim e poi chiede se

Impostare la versione scelta come "default"
Modificarla
Eliminare il file ei.cfg

Tom Joad
04-04-2014, 12:01
Sarebbe meglio se NON trova una versione di default, legge gli indici dell'install.wim e poi chiede se

Impostare la versione scelta come "default"
Modificarla
Eliminare il file ei.cfg

Ragioniamoci su...

questa è la schermata che ho io quando rileva una versione nel file ei.cfg. Tu cosa proponi?

OldSchool
04-04-2014, 13:57
Discorso molto ampio sulle installazioni "multi versione".

Partiamo dall'assunto che su un DVD "multi versione" non esiste una versione "default" (quindi ei.cfg modificato o creato "ad-hoc").

Quindi:

Lettura indici in install.wim -> output su variabile -> menu a video con scelta versione -> richiesta se mantenere "multi versione" (non si tocca l'ei.cfg) o settare di default la versione che si andrà ad aggiornare (si modifica l'ei.cfg) -> esecuzione aggiornamento versione scelta.

Installazione con ei.cfg con versione di default:

Continuare con la versione di default e notificare che esistono altre versioni "nascoste" con possibilità di scelta se customizzare l'ei.cfg a piacimento.

Se l'ei.cfg non esiste, va bene così com'è oppure controllo indici in install.wim e notificare la possibilità di rendere il DVD "multi versione"

Che dici?

Tom Joad
04-04-2014, 15:10
Discorso molto ampio sulle installazioni "multi versione".

Partiamo dall'assunto che su un DVD "multi versione" non esiste una versione "default" (quindi ei.cfg modificato o creato "ad-hoc").

Quindi:

Lettura indici in install.wim -> output su variabile -> menu a video con scelta versione -> richiesta se mantenere "multi versione" (non si tocca l'ei.cfg) o settare di default la versione che si andrà ad aggiornare (si modifica l'ei.cfg) -> esecuzione aggiornamento versione scelta.

Installazione con ei.cfg con versione di default:

Continuare con la versione di default e notificare che esistono altre versioni "nascoste" con possibilità di scelta se customizzare l'ei.cfg a piacimento.

Se l'ei.cfg non esiste, va bene così com'è oppure controllo indici in install.wim e notificare la possibilità di rendere il DVD "multi versione"

Che dici?

Ok, dimmi se ho capito.

Se lasci la sezione [EditionID] vuota nel file ei.cfg puoi scegliere l'edizione durante l'installazione senza inserire il numero di serie, che immagino ti verrà chiesto al termine dell'installazione.

Se invece il file ei.cfg lo cancelli puoi sempre scegliere l'edizione ma devi inserire il seriale durante l'installazione.

In tal caso sarebbe una gran comodità, ma va testato.

Sei sicuro che funziona sempre, anche con Windows 8.1 e Windows Server 2012R2?

OldSchool
04-04-2014, 15:21
Se lasci la sezione [EditionID] vuota nel file ei.cfg puoi scegliere l'edizione durante l'installazione senza inserire il numero di serie, che immagino ti verrà chiesto al termine dell'installazione.

Non ti chiede il seriale "generico" per l'installazione (serve ad identificare la versione da installare).

Durante il processo di installazione ti viene chiesto il "Product Key" che ovviamente hai sulla confezione del DVD o l'hai acquistato via web.
A questo punto hai a disposizione il tasto "Ignora" e l'installazione diventa "trial" 30gg.

Tutto questo SENZA toccare nulla del dvd originale (si aggiunge solo l'ei.cfg)

Se invece il file ei.cfg lo cancelli puoi sempre scegliere l'edizione ma devi inserire il seriale durante l'installazione.

Esatto!

In tal caso sarebbe una gran comodità, ma va testato.

Già fatto! Uso l'installazione di windows 8.1 con l'ei.cfg che ti ho già postato.

Sei sicuro che funziona sempre, anche con Windows 8.1 e Windows Server 2012R2?

Come ti ho scritto, con windows 8.1 è testato.
Windows server 2012R2 devo provarlo, non ho avuto ancora tempo.

Tom Joad
04-04-2014, 15:28
Non ti chiede il seriale "generico" per l'installazione (serve ad identificare la versione da installare).

Durante il processo di installazione ti viene chiesto il "Product Key" che ovviamente hai sulla confezione del DVD o l'hai acquistato via web.
A questo punto hai a disposizione il tasto "Ignora" e l'installazione diventa "trial" 30gg.

Tutto questo SENZA toccare nulla del dvd originale (si aggiunge solo l'ei.cfg)



Esatto!



Già fatto! Uso l'installazione di windows 8.1 con l'ei.cfg che ti ho già postato.



Come ti ho scritto, con windows 8.1 è testato.
Windows server 2012R2 devo provarlo, non ho avuto ancora tempo.

Perfetto, il tempo di testarlo e ti passo lo script. Intanto, se ti interessa Windows 8.1, ho fatto uno script per integrare l'Update 1 seguendo queste istruzioni: http://msdn.microsoft.com/en-us/library/windows/hardware/dn622020.aspx

Lo trovi qui: http://www.hwupgrade.it/forum/showpost.php?p=40944346&postcount=22

Pervenio
04-04-2014, 18:55
il dvd di win 7 che ho creato con il mio pc, posso installarlo anche su un altro pc di diversa marca fermo restando la presenza di un'altra licenza?

Nel senso, quando uso lo script per creare il dvd di Windows, lo script personalizza in qualche maniera tale dvd in base al pc sul quale si sta creando?

Tom Joad
07-04-2014, 10:13
il dvd di win 7 che ho creato con il mio pc, posso installarlo anche su un altro pc di diversa marca fermo restando la presenza di un'altra licenza?

Nel senso, quando uso lo script per creare il dvd di Windows, lo script personalizza in qualche maniera tale dvd in base al pc sul quale si sta creando?

Puoi installarlo dove vuoi

Seangel
13-04-2014, 18:27
Ciao a tutti, una domandina, ma lo script non è più disponibile?
Ho letto delle nuove novità apportate, ma non riesco più a scaricarlo...
si potrebbe riupparlo?
grazie :)

Tom Joad
13-04-2014, 18:43
Ciao a tutti, una domandina, ma lo script non è più disponibile?
Ho letto delle nuove novità apportate, ma non riesco più a scaricarlo...
si potrebbe riupparlo?
grazie :)

Incredibile ma ho ricevuto una lamentela per violazione del DMCA a causa di questo script, e così Dropbox mi ha bloccato tutti i link condivisi. Sono sicuro di non aver violato nulla se non il mio tempo libero, e quindi ti passo il link su OneDrive: https://onedrive.live.com/redir?resid=EAD640805B11BE84!5586&authkey=!AFWW8doiaavqNrI&ithint=file%2c.zip
Ovviamente gli indici non sono tutti aggiornati, mi sto concentrando sulla nuova versione.

Seangel
13-04-2014, 19:20
Grazie Tom
davvero gentilissimo....
6 un grandissismoooooooo

OldSchool
16-04-2014, 16:54
Violazione DMCA ??? E su quali punti secondo loro?
La documentazione e le istruzioni sono pubbliche e pubblicate sul sito dell'owner. A che si sono attaccati?

Tom Joad
16-04-2014, 17:55
Violazione DMCA ??? E su quali punti secondo loro?
La documentazione e le istruzioni sono pubbliche e pubblicate sul sito dell'owner. A che si sono attaccati?

Eccolo qua, credo si tratti di una svista madornale, anche perché quel file contiene solo i link, PUBBLICI, agli aggiornamenti. Non ho voglia di replicare, e intanto migro da Dropbox, che tra l'altro ha assunto nel CDA l'unica psiconazista nera della storia, Condoleeza Rice.

Hi Dropbox User,

We've received a notification under the Digital Millennium Copyright Act ("DMCA") from Microsoft that the following material is claimed to be infringing:

http://dropbox.com/s/vncdeescy491jqj/WIN7SP1amd64.ini

Accordingly, under Section 512(c)(1)(C) of DMCA, we've removed or disabled access to the material that is claimed to be infringing or to be the subject of infringing activity.

As a result of this notice, public sharing on your account has been disabled. We will reinstate your account's public links if you remove the file(s) listed above from your account.

Please be aware that copyright infringement violates our Terms of Service and Copyright Policy, which can be found at:

https://www.dropbox.com/terms#terms
https://www.dropbox.com/help/210

Also note that Dropbox has a policy of terminating the accounts of repeat infringers. If you repeatedly use Dropbox to infringe copyrights, your account will be terminated and you will lose access to your files.

If you believe that this DMCA notice was sent in error, you may file a counter notification. That notification must comply substantially with 17 U.S.C. § 512(g)(3) and include a statement under penalty of perjury of a good faith belief that the DMCA notice was the result of mistake or misidentification.

You can submit a counter notification using our online form here:

https://www.dropbox.com/dmca_counter_notification_form?takedown_by_uid=xxxx&h=xxxxxxxx

or by sending it to the following address:

Copyright Agent
Dropbox Inc.
185 Berry Street, Suite 400
San Francisco, CA 94107
copyright@dropbox.com

- The Dropbox Team

Scusa OldSchool, non ti ho più risposto. Mi è passato di mente :D

Per risolvere temporaneamente, visto che la nuova versione mi sta richiedento tempo (PowerShell + XML per gestire in maniera efficace gli aggiornamenti), puoi commentare le rughe da 74 a 89 come segue. In tal modo se ne frega del file ei.cfg.

REM if exist %_tempDir%\ei.cfg (
REM call :OS.DetectEdition
REM echo Sistema Operativo: !_osDescription! !_osExtendedEdition!
REM echo.
REM ) else (
REM echo Sistema Operativo: !_osDescription!
REM echo.
REM echo E' necessario selezionare manualmente l'edizione:
REM echo.
REM call :OS.SelectEdition
REM cls
REM echo File selezionato: !_isoFile!
REM echo.
REM echo Sistema Operativo: !_osDescription! !_osExtendedEdition!
REM echo.
REM )

Per chi è interessato a Windows 7 x64 ho aggiornato l'indice proprio oggi: https://onedrive.live.com/redir?resid=EAD640805B11BE84!5611&authkey=!AMW10zHU9ajBeL0&ithint=file%2c.ini

E fanculo il DMCA :D

VegetaSSJ5
17-04-2014, 15:39
Funziona solo con la versione italiana di Windows 7?
Ho provato con la versione tedesca ma dopo l'estrazione della iso dà errore 50.

Tom Joad
17-04-2014, 15:42
Funziona solo con la versione italiana di Windows 7?
Ho provato con la versione tedesca ma dopo l'estrazione della iso dà errore 50.

Non dovrebbero esserci problemi per le iso in altre lingue, dovresti soltanto cambiare la sezione di Internet Explorer coi link e i nomi file per la versione in lingua barbara.

Per poterti aiutare meglio posta comunque il log.

darkraziel87
24-04-2014, 14:18
ciao, grazie per il lavoro che stai facendo, volevo chiederti una cosa, nel file di configurazione degli aggiornamenti di windows 7 c'è una sezione "AGGIORNAMENTI IMPORTANTI NON SEGNALATI NEL PRIMO PASSAGGIO", che cosa significa? Se escono nuovi aggiornamenti, vanno messi in questa sezione oppure nella sezione "AGGIORNAMENTI IMPORTANTI"?

Tom Joad
24-04-2014, 14:45
ciao, grazie per il lavoro che stai facendo, volevo chiederti una cosa, nel file di configurazione degli aggiornamenti di windows 7 c'è una sezione "AGGIORNAMENTI IMPORTANTI NON SEGNALATI NEL PRIMO PASSAGGIO", che cosa significa? Se escono nuovi aggiornamenti, vanno messi in questa sezione oppure nella sezione "AGGIORNAMENTI IMPORTANTI"?

Ciao,

quei commenti li ho aggiunti io per comodità, ma è del tutto irrilevante. Ho notato che quando installi da una iso vergine Windows Update non ti segnala tutti gli aggiornamenti la prima volta, ma è necessario installare gli aggiornamenti rilevati, riavviare e installare quelli rilevati al secondo passaggio. È un semplice promemoria che mi fa comodo per la nuova versione, in cui la lista degli aggiornamenti è un singolo file xml per tutti i sistemi operativi e che consente di integrarli nell'ordine desiderato.

Abbiate pazienza, work in progress 80%

cre_89
06-05-2014, 10:19
Buon giorno

Subito un grazie per il lavoro svolto fin qui !!!

Ora vi chiedo il vorrei creare un dvd unico con windows 7 aggiornato in tutte le sue versioni 64 e 32 bit. Naturalmente il vostro script aggiorna la versione selezionata all' inizio ma non le "altre" possibili che si creano eliminando ie.cfg (cosa che ho notato fa già in automatico lo script), ho provato anche a risottoporre la iso aggiornata allo script per le restanti versioni ma mi da errore. Ho provato ad usare sia una iso di windows 7 professional sp1 originale (con ie.cfg prima della aggiornamento) sia una iso già modificata senza ie.cfg, ma non sono riuscito nel mio intento. Sapete aiutarmi con qualche dritta per avere un unico dvd completo di tutte le versioni di windows aggiornate ?

Grazie di tutto !!!
Saluti

Tom Joad
06-05-2014, 15:21
Buon giorno

Subito un grazie per il lavoro svolto fin qui !!!

Ora vi chiedo il vorrei creare un dvd unico con windows 7 aggiornato in tutte le sue versioni 64 e 32 bit. Naturalmente il vostro script aggiorna la versione selezionata all' inizio ma non le "altre" possibili che si creano eliminando ie.cfg (cosa che ho notato fa già in automatico lo script), ho provato anche a risottoporre la iso aggiornata allo script per le restanti versioni ma mi da errore. Ho provato ad usare sia una iso di windows 7 professional sp1 originale (con ie.cfg prima della aggiornamento) sia una iso già modificata senza ie.cfg, ma non sono riuscito nel mio intento. Sapete aiutarmi con qualche dritta per avere un unico dvd completo di tutte le versioni di windows aggiornate ?

Grazie di tutto !!!
Saluti

Ciao,

per quanto riguarda la possibilità di creare iso a 32 e 64 bit so che è possibile, ma esula dallo scopo di questo script e ne uscirei pazzo.

Per quanto riguarda la possibilità di aggiornare un indice differente in una iso già aggiornata l'ho già fatto e funziona alla perfezione, mi dici che tipo di errore visualizzi?

prra
06-05-2014, 17:06
ciao,

che differenza c'è fra questo script e windows hotfix downloader?

non ho mai usato nessuno dei due, ma informandomi un attimo su win hotfix downloader sembra completo e ben fatto..

Tom Joad
06-05-2014, 17:24
ciao,

che differenza c'è fra questo script e windows hotfix downloader?

non ho mai usato nessuno dei due, ma informandomi un attimo su win hotfix downloader sembra completo e ben fatto..

Non lo conosco molto bene, l'ho provato qualche giorno fa e mi sembra molto più avanzato del mio script. Non so cosa fa esattamente, ma ti dico cosa potrai fare con il mio appena avrò finito con la nuova versione (quella attuale a rivederla adesso fa pena):

1. Selezioni l'immagine iso
2. Selezioni l'edizione (non è più legato al file ei.cfg)
3. Lo script verifica gli aggiornamenti disponibili leggendo un file xml
4. Scarica gli aggiornamenti
5. Verifica l'immagine (install.wim, boot.wim e winre.wim) a cui si applica ciascun aggiornamento
6. Monta le immagini
7. Verifica la presenza di aggiornamenti obsoleti e li rimuove
8. Integra i nuovi aggiornamenti
9. Salva la iso

E' fatto per funzionare con qualsiasi sistema operativo da Windows 7 SP1 in poi (compresi Windows Server 2008 R2 e Windows Server 2012 R2). In teoria potrebbe funzionare anche con Vista, ma non ho ancora provato né ho intenzione di farlo al momento.

Il programma che hai citato è supportato da una grande community, e sicuramente avrai sempre gli ultimi aggiornamenti disponibili. Per quanto mi riguarda lascerò a chiunque abbia voglia la possibilità di mantenere l'indice degli aggiornamenti aggiornato, ma non pubblicherò regolarmente gli aggiornamenti.

Insomma, se vuoi la pappa pronta questo è il posto sbagliato ;)

cre_89
06-05-2014, 17:45
Ciao

Guarda lo script non mi ha riportato nessun errore anzi. Ti spiego:
Io ho utilizzato una iso creata da un dvd originale di windows 7 sp1 64 bit (con ie.cfg al suo interno),
ma aggiornandola con lo script mi ritrovo con una iso che durante l’installazione mi fa selezionare (all interno con c è più l ie.cfg):
un win 7 professional che si si installa perfettamente con tutti gli aggiornamenti creati dallo script
+ win 7 home basic, home premium e ultimate che si installano anche essi tutti correttamente, ma che non contengono gli aggiornamenti che invece sono contenuti nella selezione del professional.
Quello che io vorrei creare è una iso come quella che mi crea, percui con la multiselezione del os ma per ogni selezione vorrei già tutti gli aggiornamenti installati.

Per quanto riguarda la creazione di una iso unica 32 + 64 bit sarà il mio step successivo provando ad utilizzare windows aik.

Grazie ancora

Tom Joad
06-05-2014, 17:51
Ciao

Guarda lo script non mi ha riportato nessun errore anzi. Ti spiego:
Io ho utilizzato una iso creata da un dvd originale di windows 7 sp1 64 bit (con ie.cfg al suo interno),
ma aggiornandola con lo script mi ritrovo con una iso che durante l’installazione mi fa selezionare (all interno con c è più l ie.cfg):
un win 7 professional che si si installa perfettamente con tutti gli aggiornamenti creati dallo script
+ win 7 home basic, home premium e ultimate che si installano anche essi tutti correttamente, ma che non contengono gli aggiornamenti che invece sono contenuti nella selezione del professional.
Quello che io vorrei creare è una iso come quella che mi crea, percui con la multiselezione del os ma per ogni selezione vorrei già tutti gli aggiornamenti installati.

Per quanto riguarda la creazione di una iso unica 32 + 64 bit sarà il mio step successivo provando ad utilizzare windows aik.

Grazie ancora

Per aggiornare tutti gli indici devi ripetere l'operazione più volte, ossia devi recuperare la iso aggiornata dalla cartella Output, metterla nella cartella Iso e rilanciare lo script selezionando ogni volta l'edizione desiderata. Sto pensando di inserire la possibilità di aggiornare tutti gli indici (passandolo come parametro o selezionandolo una volta avviato lo script), ma rischi di tenere il pc impegnato per un giorno. Non so se sarebbe un bene o un male :confused:

Casomai condividi i passaggi e i problemi riscontrati con la creazione della iso All in One, ci si potrebbe lavorare su in futuro.

prra
06-05-2014, 20:29
Non lo conosco molto bene, l'ho provato qualche giorno fa e mi sembra molto più avanzato del mio script. Non so cosa fa esattamente, ma ti dico cosa potrai fare con il mio appena avrò finito con la nuova versione (quella attuale a rivederla adesso fa pena):

1. Selezioni l'immagine iso
2. Selezioni l'edizione (non è più legato al file ei.cfg)
3. Lo script verifica gli aggiornamenti disponibili leggendo un file xml
4. Scarica gli aggiornamenti
5. Verifica l'immagine (install.wim, boot.wim e winre.wim) a cui si applica ciascun aggiornamento
6. Monta le immagini
7. Verifica la presenza di aggiornamenti obsoleti e li rimuove
8. Integra i nuovi aggiornamenti
9. Salva la iso

E' fatto per funzionare con qualsiasi sistema operativo da Windows 7 SP1 in poi (compresi Windows Server 2008 R2 e Windows Server 2012 R2). In teoria potrebbe funzionare anche con Vista, ma non ho ancora provato né ho intenzione di farlo al momento.

Il programma che hai citato è supportato da una grande community, e sicuramente avrai sempre gli ultimi aggiornamenti disponibili. Per quanto mi riguarda lascerò a chiunque abbia voglia la possibilità di mantenere l'indice degli aggiornamenti aggiornato, ma non pubblicherò regolarmente gli aggiornamenti.

Insomma, se vuoi la pappa pronta questo è il posto sbagliato ;)

utonto mode: on :O :D

grazie per la cortesia :)

DrKranio
28-05-2014, 10:27
Salve, io ho provato con la iso win 7 sp1 x86 ma riporta il seguente errore

File: X17-59212.iso

Impossibile rilevare il sistema operativo. Il programma verra' terminato

Cosa potrebbe essere?

La iso è quella ufficiale presa dai server di digital digest insieme a quella da 64 bit che invece funziona perfettamente

Grazie

Tom Joad
28-05-2014, 14:26
Salve, io ho provato con la iso win 7 sp1 x86 ma riporta il seguente errore

File: X17-59212.iso

Impossibile rilevare il sistema operativo. Il programma verra' terminato

Cosa potrebbe essere?

La iso è quella ufficiale presa dai server di digital digest insieme a quella da 64 bit che invece funziona perfettamente

Grazie

Ciao,

mi posti il contenuto dei file ei.cfg e idwbinfo.txt?

DrKranio
28-05-2014, 18:21
ei.cfg

[EditionID]
Professional
[Channel]
Retail
[VL]
0

idwbinfo.txt

[BUILDINFO]
BuildArch=x86
BuildType=fre
BuildBranch=win7sp1_rtm
OfficialBuild=TRUE
MainBuild=FALSE
Coverage=FALSE

Tom Joad
28-05-2014, 18:26
ei.cfg

[EditionID]
Professional
[Channel]
Retail
[VL]
0

idwbinfo.txt

[BUILDINFO]
BuildArch=x86
BuildType=fre
BuildBranch=win7sp1_rtm
OfficialBuild=TRUE
MainBuild=FALSE
Coverage=FALSE

Sono ok. Segui le istruzioni del post n. 49 (http://hwupgrade.it/forum/showpost.php?p=40729952&postcount=49) e postami i risultati. La nuova versione è in dirittura d'arrivo e grazie ai vostri feedback l'integrazione nelle iso non standard non saranno più un problema.

DrKranio
28-05-2014, 18:45
C:\>dism /get-wiminfo /wimfile:Install.wim

Strumento Gestione e manutenzione immagini distribuzione
Versione: 6.3.9600.17031

Dettagli per l'immagine: Install.wim

Indice: 1
Nome: Windows 7 STARTER
Descrizione: Windows 7 STARTER
Dimensioni: 7.785.306.661 byte

Indice: 2
Nome: Windows 7 HOMEBASIC
Descrizione: Windows 7 HOMEBASIC
Dimensioni: 7.804.869.438 byte

Indice: 3
Nome: Windows 7 HOMEPREMIUM
Descrizione: Windows 7 HOMEPREMIUM
Dimensioni: 8.246.945.476 byte

Indice: 4
Nome: Windows 7 PROFESSIONAL
Descrizione: Windows 7 PROFESSIONAL
Dimensioni: 8.128.819.508 byte

Indice: 5
Nome: Windows 7 ULTIMATE
Descrizione: Windows 7 ULTIMATE
Dimensioni: 8.289.115.939 byte

Operazione completata.

dantess
29-05-2014, 00:54
anche io ho lo stesso problema poso come richiesto cosa fuoriesce dal comando in post 49...come posso procedere??

Indice: 1
Nome: Windows 7 STARTER
Descrizione: Windows 7 STARTER
Dimensioni: 7.655.627.704 byte

Indice: 2
Nome: Windows 7 HOMEBASIC
Descrizione: Windows 7 HOMEBASIC
Dimensioni: 7.675.433.499 byte

Indice: 3
Nome: Windows 7 HOMEPREMIUM
Descrizione: Windows 7 HOMEPREMIUM
Dimensioni: 8.117.315.234 byte

Indice: 4
Nome: Windows 7 PROFESSIONAL
Descrizione: Windows 7 PROFESSIONA
Dimensioni: 7.998.767.479 byte

Indice: 5
Nome: Windows 7 ULTIMATE
Descrizione: Windows 7 ULTIMATE
Dimensioni: 9.551.520.716 byte

dantess
29-05-2014, 08:25
salve ragazzi volevo segalare che non è possibile scaricare l'aggiornato l'indice per Windows 7 x64....qualche anima pia potrebbe upparlo??

cre_89
29-05-2014, 08:45
Buon giorno

Nuovo problema:

Ho provato ad aggiornare i file degli aggiornamenti ad "oggi" dentro la cartella config, per windows 7 x86 e x64 ho solo un problema (pur avendolo inserito non mi installa il netframework 4.5.1) mentre per win 8 sia x86 che x64 durante la creazione della iso mi rifila una serie di errori.

Vi mando il link della cartella config con i file aggiornati e in più all' interno ci sono anche 2 txt con gli errori che mi riporta win 8.

http://www.filehosting.org/file/details/449522/Config.rar

Sapete aiutarmi ?!?:muro:

Tom Joad
29-05-2014, 15:13
Scusate il ritardo, ricominciamo da qui:


C:\>dism /get-wiminfo /wimfile:Install.wim

Strumento Gestione e manutenzione immagini distribuzione
Versione: 6.3.9600.17031

...



Mi sembra tutto ok. Apri il file Win7Sp1x86.ini e accertati che la sezione EditionsIndex contenga le seguenti righe:


1,STARTER,Starter
2,HOMEBASIC,Home Basic
3,HOMEPREMIUM,Home Premium
4,PROFESSIONAL,Professional
5,ULTIMATE,Ultimate

Tom Joad
29-05-2014, 15:21
Buon giorno

Nuovo problema:

Ho provato ad aggiornare i file degli aggiornamenti ad "oggi" dentro la cartella config, per windows 7 x86 e x64 ho solo un problema (pur avendolo inserito non mi installa il netframework 4.5.1) mentre per win 8 sia x86 che x64 durante la creazione della iso mi rifila una serie di errori.

Vi mando il link della cartella config con i file aggiornati e in più all' interno ci sono anche 2 txt con gli errori che mi riporta win 8.

http://www.filehosting.org/file/details/449522/Config.rar

Sapete aiutarmi ?!?:muro:

Provo a scaricare ma non mi arriva nessuna mail con link :confused:

Tom Joad
29-05-2014, 15:47
Buon giorno

Nuovo problema:

Ho provato ad aggiornare i file degli aggiornamenti ad "oggi" dentro la cartella config, per windows 7 x86 e x64 ho solo un problema (pur avendolo inserito non mi installa il netframework 4.5.1) mentre per win 8 sia x86 che x64 durante la creazione della iso mi rifila una serie di errori.

Vi mando il link della cartella config con i file aggiornati e in più all' interno ci sono anche 2 txt con gli errori che mi riporta win 8.

http://www.filehosting.org/file/details/449522/Config.rar

Sapete aiutarmi ?!?:muro:

Finalmente è arrivato sto link.

Per quanto riguarda gli aggiornamenti di DotNet 4.5 non vengono installati perché li hai messi nella sezione sbagliata. Devi inserirli nella sezione SetupComplete e aggiungere lo switch per l'installazione silenziosa (se non ricordo male /q)

DrKranio
29-05-2014, 17:07
Scusate il ritardo, ricominciamo da qui:



Mi sembra tutto ok. Apri il file Win7Sp1x86.ini e accertati che la sezione EditionsIndex contenga le seguenti righe:


1,STARTER,Starter
2,HOMEBASIC,Home Basic
3,HOMEPREMIUM,Home Premium
4,PROFESSIONAL,Professional
5,ULTIMATE,Ultimate


[EditionsIndex]
1,STARTER,Starter
2,HOMEBASIC,Home Basic
3,HOMEPREMIUM,Home Premium
4,PROFESSIONAL,Professional
5,ULTIMATE,Ultimate

DrKranio
29-05-2014, 22:41
Già che ci siamo, mi spieghereste anche come si fanno ad aggiungere tutti gli aggiornamenti, ho visto che mancano cose tipo silverlight o net framework 4.5.x che vanno poi aggiunti a parte, sarebbe possibile integrarli sia in win7 che 8 / 8.1 ?

Grazie

Seangel
14-07-2014, 22:04
Ciao "TOM" una informazione ...
manca tanto al rilascio finale del TUO script? Lo sto attendendo con ansia.. pensa che aspetto più il Tuo script che Dragon age inquisition :D :D :D

Nel fra tempo Buon lavoro :)

Seangel
06-08-2014, 15:38
up .....
tanto per

nel caso .. ma aspettando questgo fantasti script ho trovato questo :
http://forums.mydigitallife.info/threads/45005-Simplix-Pack-to-update-Live-Win7-System-Integrate-hotfixes-into-Win7-distribution
che dovrebbe funzionare...

X i moderatori.. se il link non va bene scusate.. :)

Tom Joad
09-08-2014, 12:09
up .....
tanto per

nel caso .. ma aspettando questgo fantasti script ho trovato questo :
http://forums.mydigitallife.info/threads/45005-Simplix-Pack-to-update-Live-Win7-System-Integrate-hotfixes-into-Win7-distribution
che dovrebbe funzionare...

X i moderatori.. se il link non va bene scusate.. :)

ciao, hai ragione. in questo momento sono su una spiaggia con john martyn nelle cuffie :D

lunedì giuro che te lo passo

Seangel
10-08-2014, 15:15
GRANDEEEEEEE TOM

tranquillo ... buone vacanze :D :D :D :D



aaaaaaa TOOOOOOMMMMMM Lunedì è passato :) ahahahahahahahaha

erik501
15-08-2014, 14:44
mi aggiungo anchio alla richiesta

al89
02-09-2014, 09:17
ciao ragazzi, vi ringrazio dello strumenti, con cui ho preparato una iso con le versioni Home premium professional e ultimate 64 bit (ormai la 32 bit la installo molto raramente, dato che quasi tutti i pc adesso montano cpu con AMD64 o Intel EM64T)

Solo un problema: come mai, dopo il lavoro, con tutte le edizioni, mancano circa una quarantina di aggiornamenti vari?
ok che già 130 aggiornamenti sono già integrati, e velocizza il lavoro (integrato anche ie11), ma ci fossero anche quelli, come anche il citato silverlight e ".net 4.5", la cosa sarebbe ancora meglio.

una domanda anche se forse OT:
perchè quando installo da chiavetta, il boot uefi c'è(con alcuni passaggi tramite disk part e convert gpt, faccio l'installazione uefi), mentre da dvd, non compare, anche se i file adibiti a quel tipo di boot ci sono?

FuKs14
04-11-2014, 19:41
ciao, hai ragione. in questo momento sono su una spiaggia con john martyn nelle cuffie :D

lunedì giuro che te lo passo

Anch'io sono interesatissimo al fantasti script di Tom Joad
Ci sono Novità ?


p.s. : Sto scaricando proprio adesso le iso 3264 bit di 7

Tom Joad
04-11-2014, 19:49
Anch'io sono interesatissimo al fantasti script di Tom Joad
Ci sono Novità ?


p.s. : Sto scaricando proprio adesso le iso 3264 bit di 7

Ciao,

ho postato lo script aggiornato nella sezione Windows 8. Continuiamo lì

FuKs14
04-11-2014, 21:16
Ciao,

ho postato lo script aggiornato nella sezione Windows 8. Continuiamo lì

Ottimo, arrivo ;)

al89
02-12-2014, 00:42
ciao a tutti.

Nonostante la prefernza nell'installare win 7 a 64 bit (ormai su 15 pc che formatto, ce ne sarà 1 forse che uso win 7 32 bit), voglio fare lo stesso lavoro fatto su 7 64 anhce sul 32 bit.

Ma c'è un problema:
ogni volta che tenta di montare il file wim, mi dice:

Preparo gli aggiornamenti per l'integrazione

Estrazione immagine ISO

Montaggio file WIM


Strumento Gestione e manutenzione immagini distribuzione
Versione: 6.1.7600.16385

(ripetuto più volte )Errore: 2

Impossibile accedere all'immagine.
Verificare che il percorso dell'immagine e la directory di Windows per l'immagin
e esistano e di disporre delle autorizzazioni di lettura per la cartella.

Il file di registro di Gestione e manutenzione immagini
distribuzione è disponibile in I:\IsoUpdater\Temp\IntegrateWim.log
Salvataggio file WIM


Strumento Gestione e manutenzione immagini distribuzione
Versione: 6.1.7600.16385


Errore: 50

Richiesta non supportata.

Il file di registro di Gestione e manutenzione immagini
distribuzione è disponibile in I:\IsoUpdater\Temp\UnMountWim.log

Creazione file ISO

Operazione completata

Premere un tasto per uscire

ho letto tutto il forum, ma non ho capito come fare.

al89
02-12-2014, 19:11
ciao a tutti.

Ho risolto cambiando la iso, utilizzando quella ufficialmente scaricata con il ei.cfg, tanto Win 7 professional 32 lo dovevo comunque preparare, e successivamente ho fatto 7 Home Premium 32.

Comunque, nonostante abbia usato i file config aggiornati, rimangono, dopo l'installazione, ancora circa 50-60 aggiornamenti da installare, non male.

Tom Joad
02-12-2014, 21:33
ciao a tutti.

Ho risolto cambiando la iso, utilizzando quella ufficialmente scaricata con il ei.cfg, tanto Win 7 professional 32 lo dovevo comunque preparare, e successivamente ho fatto 7 Home Premium 32.

Comunque, nonostante abbia usato i file config aggiornati, rimangono, dopo l'installazione, ancora circa 50-60 aggiornamenti da installare, non male.

i file di configurazione non sono aggiornati :D

se vuoi puoi aggiornarteli da solo seguendo questa guida (http://www.hwupgrade.it/forum/showpost.php?p=39502549&postcount=2)

Skippi
03-12-2014, 10:35
Grazie Tom Joad per questo tool.
Respect!!!

cagnaluia
15-12-2014, 07:51
scusate, ma come si fa a capire qual'è l'ultima ISO per windows 7 professional, in italiano?

Cercando trovo

X17-59215.iso

X17-24297.iso


ma ce ne sono altre? come si fa ad identificarle?

thx

Seangel
15-12-2014, 09:52
ciao Cagnaluia guarda qui
http://www.hwupgrade.it/forum/showthread.php?t=2460675

ci sono le versioni che cerchi.

daysleeper84
22-01-2015, 14:19
Ma lo script aggiunge automaticamente gli aggiornamenti che mancano nel cd di windows? A me scarica e installa 166 aggiornamenti ma se inserisco nella cartella ISO l'immagine con gli aggiornamenti installati mi riscarica e installa gli stessi 166 aggiornamenti! Come fare per installare tutti quelli usciti finora?? :confused:

maxime
12-02-2015, 11:49
Gran bel lavoro Tom!

Solo una cosa: lo sto provando con un DVD originale di Windows 7 64Bit SP1 OEM (ho selezionato Internet Explorer 11).
La procedura però non riesce a scaricare gli aggiornamenti, come da screenshot:

http://i57.tinypic.com/294mjxj.png

Cosa posso fare?
Grazie 1000!!!

maxime
20-02-2015, 09:36
Gran bel lavoro Tom!

Solo una cosa: lo sto provando con un DVD originale di Windows 7 64Bit SP1 OEM (ho selezionato Internet Explorer 11).
La procedura però non riesce a scaricare gli aggiornamenti, come da screenshot:

http://i57.tinypic.com/294mjxj.png

Cosa posso fare?
Grazie 1000!!!

Risolto! Mancava la cartella "Updates" sotto C:\IsoUpdater. E' bastato crearla prima di lanciare il batch

al89
10-03-2015, 14:51
Ciao a tutti.

Dopo lavoro abbastanza lungo e di precisione, ho redatto un file .txt contenente la lista degli aggiornamenti mancanti per Windows 7 64 Bit (per la versione 32 bit, non l'ho fatto, perché non la installo praticamente mai).

Purtroppo non ho capito come vadano copiati tali link nel file .ini utilizzato dallo script, ve li allego, così che l'autore dello script, e/o qualcuno che è capace, li può integrare, facendo a me e ad altri una grossa cortesia.

All'interno del file txt, gli aggiornamenti sono suddivisi in:
Sicurezza (inutile spiegare, è chiaro il significato:) ),
DotNet(li ho messi, ma non ricordo se ci sono anche quelli DotNet 4, non integrabili; i rimanenti DotNet 4 che ho in una mia lista non li ho messi, per questa ragione, anche se potrei darvi i link)
Problemi Windows (Aggiornamenti, la cui spiegazione ufficiale dice "Installare questo aggiornamento per risolvere problemi in Windows. Per un elenco...")
IE11 (Aggiornamenti che forse vanno bene solo a chi integra Internet Explorer 11).

Spero qualcuno sia gentile ad aggiornare l'ultimo file .ini che un utente di questo forum aveva aggiornato nei mesi passati.

Sono circa 50-60 aggiornamenti, diciamo che così forse, dopo l'installazione, mancheranno veramente pochi aggiornamenti.
Ne potrebbero mancare ancora, ma almeno il pc, dopo l'installazione sarà molto più sicuro

al89
11-03-2015, 09:55
Ciao a tutti

Dopo il lavoro di ieri, mi sono comparsi stamattina un'altra decijna di aggiornamenti(Protezione, e 1 aggiornamento cumulativo IE11)

Allego link con medesima suddivisione di quelli postati ieri

maxime
11-03-2015, 10:26
Al89, io non so mettere mano allo script, quindi aspettiamo qualcuno che sappia farlo, ma intanto ti volevo ringraziare per il contributo

al89
16-03-2015, 22:51
Ciao a tutti

Aggiungo la 3^ e ultima lista di aggiornamenti mancanti post integrazione.

Riassumo il metodo usato:

-Ho preso il disco, a cui avevo integrato gli aggiornamenti con l'ultima versione del file .ini postata tempo fa da un utente
-ho installato il S.O. Win 7 64 bit su un pc che sto preparando
-ho fatto la scansione degli aggiornamenti da fare
-dopo che sono stati rilevati gli aggiornamenti, li ho selezionati tutti, e con clic destro, ho selezionato "copia dettagli"
-il risultato è stato copiato su file txt, e poi, con Google, e i codici KB, ho stilato le liste

ATTENZIONE: le 3 liste vanno "messe insieme", e potrebbero esserci doppioni di alcuni aggiornamenti.

Il mio problema rimane mettere questi link nel file .ini, che prefersco la collaborazione di qualcuno. Scriverò in privato all'utente "Tom Joad", per vedere se collabora.

Purtroppo, vista la fatica fatta con il 64 bit, la 32 bit non riesco a farla, ma posso allegare lista copiata da windows 7 32 bit appena installato in nuovo post.

JohnBytes
23-03-2015, 14:00
Up per questo fantastico applicativo, ho scoperto solo ora della sua esistenza!
Averne una versione aggiornata sarebbe fantastico, avessi le competenze adatte lo farei io.

al89
23-03-2015, 14:37
ciao a tutti

è da giorni che aspetto notizie dal creatore dello script, circa l'integrazione dei link degli aggiornamenti mancanti.
Posso provare a rimandare il messaggio.

Attendo con ansia anche io che venga aggiornato, perché è molto pratico e utile, perché chi come me prepara pc fissi e portatili abbastanza frequentemente, avere già gli aggiornamenti integrati, fa risparmiare parecchio tempo.
A lavoro ultimato, fatto su tutte e 5 le versioni 64 bit(si può fare anche per 32 bit, ma nel mio caso, non lo uso quasi mai), si potrebbe postare una iso pronta, tanto basta NON allegare ne codici ne crack.

al89
04-11-2015, 18:50
Ciao a tutti.

Dopo tanto tempo, e soprattutto pazienza, sono riuscito nell'impresa di integrare TUTTI gli aggiornamenti disponibili per windows 7 a 64 bit.

Chiedo all'autore(e anche a tutti gli altri) di verificarne la correttezza del mio lungo lavoro, perché non so se li ho inseriti nelle giuste posizioni.

Ho eliminato i link relativi allo "Strumenti di rimozione malware" perché lo ritengo inutile.

C'è un piccolo problema: Ho sostituito i link del dotnet 4.5.1 con quelli del 4.5.2(Pacchetto offline e pacchetto lingue), perché più recente, ma quando poi vado a controllare gli aggiornamenti disponibili, me lo propone ancora, come se non fosse stato integrato. Chiedo aiuto. altrimenti lo levo proprio, e installandolo a mano dopo l'installazione del S.O.

giando76
12-11-2015, 22:47
Salve a tutti,
sono capitato in questo post perché avevo l'esigenza di aggiornare la mia ISO di Windows 7

SW_DVD5_Win_Pro_7SP1_64BIT_Italian_X17-24297.iso

con Internet Explorer 11, ma ho dei problemi che vi illustrerò di seguito. Prima di tutto vorrei chiedere come mai non è stata inclusa la directory Updates? non mi scaricava gli aggiornamenti poi me ne sono accorto e l'ho creata a mano e tutto ha funzionato fino a quando non è successo questo ..

Preparo gli aggiornamenti per l'integrazione

Estrazione immagine ISO

Montaggio file WIM


Strumento Gestione e manutenzione immagini distribuzione
Versione: 6.2.9200.16384


Errore: 38

Fine del file.

Il file di registro di Gestione e manutenzione immagini
distribuzione è disponibile in C:\IsoUpdater\Temp\MountWim.log
Integrazione aggiornamenti


Strumento Gestione e manutenzione immagini distribuzione
Versione: 6.2.9200.16384


Errore: 2

Impossibile accedere all'immagine.
Verificare che il percorso dell'immagine e la directory di Windows per l'immagin
e esistano e di disporre delle autorizzazioni di lettura per la cartella.

Il file di registro di Gestione e manutenzione immagini
distribuzione è disponibile in C:\IsoUpdater\Temp\IntegrateWim.log

Strumento Gestione e manutenzione immagini distribuzione
Versione: 6.2.9200.16384


Errore: 2

Impossibile accedere all'immagine.
Verificare che il percorso dell'immagine e la directory di Windows per l'immagin
e esistano e di disporre delle autorizzazioni di lettura per la cartella.

Il file di registro di Gestione e manutenzione immagini
distribuzione è disponibile in C:\IsoUpdater\Temp\IntegrateWim.log

Strumento Gestione e manutenzione immagini distribuzione
Versione: 6.2.9200.16384


Errore: 2

Impossibile accedere all'immagine.
Verificare che il percorso dell'immagine e la directory di Windows per l'immagin
e esistano e di disporre delle autorizzazioni di lettura per la cartella.

Il file di registro di Gestione e manutenzione immagini
distribuzione è disponibile in C:\IsoUpdater\Temp\IntegrateWim.log

Strumento Gestione e manutenzione immagini distribuzione
Versione: 6.2.9200.16384


Errore: 2

Impossibile accedere all'immagine.
Verificare che il percorso dell'immagine e la directory di Windows per l'immagin
e esistano e di disporre delle autorizzazioni di lettura per la cartella.

Il file di registro di Gestione e manutenzione immagini
distribuzione è disponibile in C:\IsoUpdater\Temp\IntegrateWim.log

Strumento Gestione e manutenzione immagini distribuzione
Versione: 6.2.9200.16384


Errore: 2

Impossibile accedere all'immagine.
Verificare che il percorso dell'immagine e la directory di Windows per l'immagin
e esistano e di disporre delle autorizzazioni di lettura per la cartella.

Il file di registro di Gestione e manutenzione immagini
distribuzione è disponibile in C:\IsoUpdater\Temp\IntegrateWim.log
Salvataggio file WIM


Strumento Gestione e manutenzione immagini distribuzione
Versione: 6.2.9200.16384


Errore: 50

Richiesta non supportata.

Il file di registro di Gestione e manutenzione immagini
distribuzione è disponibile in C:\IsoUpdater\Temp\UnMountWim.log

Creazione file ISO

Operazione completata


Premere un tasto per uscire

Che vuol dire? Come posso sistemare?

Grazie 1000
G.


PS: Ho eseguito lo script su un PC con Windows 8.0 Professional e ADK

Tom Joad
13-11-2015, 10:24
Ciao,

puoi postare i log?

giando76
13-11-2015, 16:52
Ciao,

puoi postare i log?

Eccoli:

C:\IsoUpdater\Temp\IntegrateWim.log

[10576] [0x80070002] FIOReadFileIntoBuffer:(1415): Impossibile trovare il file specificato.
[10576] [0xc142011c] UnmarshallImageHandleFromDirectory:(511)
[10576] [0xc142011c] WIMGetMountedImageHandle:(2568)
[10576] [0x80070002] FIOReadFileIntoBuffer:(1415): Impossibile trovare il file specificato.
[10576] [0xc142011c] UnmarshallImageHandleFromDirectory:(511)
[10576] [0xc142011c] WIMGetMountedImageHandle:(2568)
믯㊿㄰ⴵㄱㄭ″㜱㐺㨸〳‬牅潲⁲††††††††䥄䵓†䐠卉⹍塅㩅䘠楡敬⁤潴愠捣獥⁳桴⁥浩条⁥潦摬牥漠⁲浩条❥⁳楷摮睯⁳潦摬牥മ嬊㘀㜀㠀㠀崀 嬀 砀㠀  㜀   ㈀崀 䘀䤀伀刀攀愀搀䘀椀氀攀䤀渀琀漀䈀甀昀昀攀爀㨀⠀㄀㐀㄀㔀⤀㨀 䤀洀瀀漀猀猀椀戀椀氀攀 琀爀漀瘀愀爀攀 椀氀 昀椀氀攀 猀瀀攀挀椀昀椀挀愀琀漀⸀ഀ਀嬀㘀㜀㠀㠀崀 嬀 砀挀㄀㐀㈀ ㄀㄀挀崀 唀渀洀愀爀猀栀愀氀氀䤀洀愀最攀䠀愀渀搀氀攀䘀爀漀洀䐀椀爀攀挀琀漀爀礀㨀⠀㔀㄀㄀⤀ഀ਀嬀㘀㜀㠀㠀崀 嬀 砀挀㄀㐀㈀ ㄀㄀挀崀 圀䤀䴀䜀攀琀䴀漀甀渀琀攀搀䤀洀愀最攀䠀愀渀搀氀攀㨀⠀㈀㔀㘀㠀⤀ഀ਀嬀㘀㜀㠀㠀崀 嬀 砀㠀  㜀   ㈀崀 䘀䤀伀刀攀愀搀䘀椀氀攀䤀渀琀漀䈀甀昀昀攀爀㨀⠀㄀㐀㄀㔀⤀㨀 䤀洀瀀漀猀猀椀戀椀氀攀 琀爀漀瘀愀爀攀 椀氀 昀椀氀攀 猀瀀攀挀椀昀椀挀愀琀漀⸀ഀ਀嬀㘀㜀㠀㠀崀 嬀 砀挀㄀㐀㈀ ㄀㄀挀崀 唀渀洀愀爀猀栀愀氀氀䤀洀愀最攀䠀愀渀搀氀攀䘀爀漀洀䐀椀爀攀挀琀漀爀礀㨀⠀㔀㄀㄀⤀ഀ਀嬀㘀㜀㠀㠀崀 嬀 砀挀㄀㐀㈀ ㄀㄀挀崀 圀䤀䴀䜀攀琀䴀漀甀渀琀攀搀䤀洀愀最攀䠀愀渀搀氀攀㨀⠀㈀㔀㘀㠀⤀ഀ਀㈀㄰ⴵㄱㄭ″㜱㐺㨸ㄳ‬牅潲⁲††††††††䥄䵓†䐠卉⹍塅㩅䘠楡敬⁤潴愠捣獥⁳桴⁥浩条⁥潦摬牥漠⁲浩条❥⁳楷摮睯⁳潦摬牥മ嬊㄀ ㄀㘀㐀崀 嬀 砀㠀  㜀   ㈀崀 䘀䤀伀刀攀愀搀䘀椀氀攀䤀渀琀漀䈀甀昀昀攀爀㨀⠀㄀㐀㄀㔀⤀㨀 䤀洀瀀漀猀猀椀戀椀氀攀 琀爀漀瘀愀爀攀 椀氀 昀椀氀攀 猀瀀攀挀椀昀椀挀愀琀漀⸀ഀ਀嬀㄀ ㄀㘀㐀崀 嬀 砀挀㄀㐀㈀ ㄀㄀挀崀 唀渀洀愀爀猀栀愀氀氀䤀洀愀最攀䠀愀渀搀氀攀䘀爀漀洀䐀椀爀攀挀琀漀爀礀㨀⠀㔀㄀㄀⤀ഀ਀嬀㄀ ㄀㘀㐀崀 嬀 砀挀㄀㐀㈀ ㄀㄀挀崀 圀䤀䴀䜀攀琀䴀漀甀渀琀攀搀䤀洀愀最攀䠀愀渀搀氀攀㨀⠀㈀㔀㘀㠀⤀ഀ਀嬀㄀ ㄀㘀㐀崀 嬀 砀㠀  㜀   ㈀崀 䘀䤀伀刀攀愀搀䘀椀氀攀䤀渀琀漀䈀甀昀昀攀爀㨀⠀㄀㐀㄀㔀⤀㨀 䤀洀瀀漀猀猀椀戀椀氀攀 琀爀漀瘀愀爀攀 椀氀 昀椀氀攀 猀瀀攀挀椀昀椀挀愀琀漀⸀ഀ਀嬀㄀ ㄀㘀㐀崀 嬀 砀挀㄀㐀㈀ ㄀㄀挀崀 唀渀洀愀爀猀栀愀氀氀䤀洀愀最攀䠀愀渀搀氀攀䘀爀漀洀䐀椀爀攀挀琀漀爀礀㨀⠀㔀㄀㄀⤀ഀ਀嬀㄀ ㄀㘀㐀崀 嬀 砀挀㄀㐀㈀ ㄀㄀挀崀 圀䤀䴀䜀攀琀䴀漀甀渀琀攀搀䤀洀愀最攀䠀愀渀搀氀攀㨀⠀㈀㔀㘀㠀⤀ഀ਀㈀㄰ⴵㄱㄭ″㜱㐺㨸㈳‬牅潲⁲††††††††䥄䵓†䐠卉⹍塅㩅䘠楡敬⁤潴愠捣獥⁳桴⁥浩条⁥潦摬牥漠⁲浩条❥⁳楷摮睯⁳潦摬牥മ嬊㄀㄀㔀㠀 崀 嬀 砀㠀  㜀   ㈀崀 䘀䤀伀刀攀愀搀䘀椀氀攀䤀渀琀漀䈀甀昀昀攀爀㨀⠀㄀㐀㄀㔀⤀㨀 䤀洀瀀漀猀猀椀戀椀氀攀 琀爀漀瘀愀爀攀 椀氀 昀椀氀攀 猀瀀攀挀椀昀椀挀愀琀漀⸀ഀ਀嬀㄀㄀㔀㠀 崀 嬀 砀挀㄀㐀㈀ ㄀㄀挀崀 唀渀洀愀爀猀栀愀氀氀䤀洀愀最攀䠀愀渀搀氀攀䘀爀漀洀䐀椀爀攀挀琀漀爀礀㨀⠀㔀㄀㄀⤀ഀ਀嬀㄀㄀㔀㠀 崀 嬀 砀挀㄀㐀㈀ ㄀㄀挀崀 圀䤀䴀䜀攀琀䴀漀甀渀琀攀搀䤀洀愀最攀䠀愀渀搀氀攀㨀⠀㈀㔀㘀㠀⤀ഀ਀嬀㄀㄀㔀㠀 崀 嬀 砀㠀  㜀   ㈀崀 䘀䤀伀刀攀愀搀䘀椀氀攀䤀渀琀漀䈀甀昀昀攀爀㨀⠀㄀㐀㄀㔀⤀㨀 䤀洀瀀漀猀猀椀戀椀氀攀 琀爀漀瘀愀爀攀 椀氀 昀椀氀攀 猀瀀攀挀椀昀椀挀愀琀漀⸀ഀ਀嬀㄀㄀㔀㠀 崀 嬀 砀挀㄀㐀㈀ ㄀㄀挀崀 唀渀洀愀爀猀栀愀氀氀䤀洀愀最攀䠀愀渀搀氀攀䘀爀漀洀䐀椀爀攀挀琀漀爀礀㨀⠀㔀㄀㄀⤀ഀ਀嬀㄀㄀㔀㠀 崀 嬀 砀挀㄀㐀㈀ ㄀㄀挀崀 圀䤀䴀䜀攀琀䴀漀甀渀琀攀搀䤀洀愀最攀䠀愀渀搀氀攀㨀⠀㈀㔀㘀㠀⤀ഀ਀㈀㄰ⴵㄱㄭ″㜱㐺㨸㈳‬牅潲⁲††††††††䥄䵓†䐠卉⹍塅㩅䘠楡敬⁤潴愠捣獥⁳桴⁥浩条⁥潦摬牥漠⁲浩条❥⁳楷摮睯⁳潦摬牥മ嬊㄀㄀㐀㈀㐀崀 嬀 砀㠀  㜀   ㈀崀 䘀䤀伀刀攀愀搀䘀椀氀攀䤀渀琀漀䈀甀昀昀攀爀㨀⠀㄀㐀㄀㔀⤀㨀 䤀洀瀀漀猀猀椀戀椀氀攀 琀爀漀瘀愀爀攀 椀氀 昀椀氀攀 猀瀀攀挀椀昀椀挀愀琀漀⸀ഀ਀嬀㄀㄀㐀㈀㐀崀 嬀 砀挀㄀㐀㈀ ㄀㄀挀崀 唀渀洀愀爀猀栀愀氀氀䤀洀愀最攀䠀愀渀搀氀攀䘀爀漀洀䐀椀爀攀挀琀漀爀礀㨀⠀㔀㄀㄀⤀ഀ਀嬀㄀㄀㐀㈀㐀崀 嬀 砀挀㄀㐀㈀ ㄀㄀挀崀 圀䤀䴀䜀攀琀䴀漀甀渀琀攀搀䤀洀愀最攀䠀愀渀搀氀攀㨀⠀㈀㔀㘀㠀⤀ഀ਀嬀㄀㄀㐀㈀㐀崀 嬀 砀㠀  㜀   ㈀崀 䘀䤀伀刀攀愀搀䘀椀氀攀䤀渀琀漀䈀甀昀昀攀爀㨀⠀㄀㐀㄀㔀⤀㨀 䤀洀瀀漀猀猀椀戀椀氀攀 琀爀漀瘀愀爀攀 椀氀 昀椀氀攀 猀瀀攀挀椀昀椀挀愀琀漀⸀ഀ਀嬀㄀㄀㐀㈀㐀崀 嬀 砀挀㄀㐀㈀ ㄀㄀挀崀 唀渀洀愀爀猀栀愀氀氀䤀洀愀最攀䠀愀渀搀氀攀䘀爀漀洀䐀椀爀攀挀琀漀爀礀㨀⠀㔀㄀㄀⤀ഀ਀嬀㄀㄀㐀㈀㐀崀 嬀 砀挀㄀㐀㈀ ㄀㄀挀崀 圀䤀䴀䜀攀琀䴀漀甀渀琀攀搀䤀洀愀最攀䠀愀渀搀氀攀㨀⠀㈀㔀㘀㠀⤀ഀ਀㈀㄰ⴵㄱㄭ″㜱㐺㨸㈳‬牅潲⁲††††††††䥄䵓†䐠卉⹍塅㩅䘠楡敬⁤潴愠捣獥⁳桴⁥浩条⁥潦摬牥漠⁲浩条❥⁳楷摮睯⁳潦摬牥മ

C:\IsoUpdater\Temp\UnMountWm.log

[10908] [0x80070002] FIOReadFileIntoBuffer:(1415): Impossibile trovare il file specificato.
[10908] [0xc142011c] UnmarshallImageHandleFromDirectory:(511)
[10908] [0xc142011c] WIMGetMountedImageHandle:(2568)
믯㊿㄰ⴵㄱㄭ″㜱㐺㨸㈳‬牅潲⁲††††††††䥄䵓†䐠卉⁍䥗⁍牐癯摩牥›䥐㵄〱〹‸䥔㵄〶㘱戠獡履瑮敳畴屰灯瑫潯獬摜獩屭牰癯摩牥屳楷灭潲楶敤屲汤屬楷浭湡条牥挮灰㈺㔴‱*坃浩慍慮敧㩲䤺瑮牥慮佬啰浮畯瑮栨㩲砰〸㜰〰㈳ഩ㈊㄰ⴵㄱㄭ″㜱㐺㨸㈳‬牅潲⁲††††††††䥄䵓†䐠卉⁍䥗⁍牐癯摩牥›䥐㵄〱〹‸䥔㵄〶㘱戠獡履瑮敳畴屰灯瑫潯獬摜獩屭牰癯摩牥屳楷灭潲楶敤屲汤屬楷浭湡条牥挮灰㌺㤸‴*坃浩慍慮敧㩲䤺瑮牥慮䍬摭湕潭湵⡴牨〺㡸〰〷㌰⤲਍〲㔱ㄭⴱ㌱ㄠ㨷㠴㌺ⰲ䔠牲牯††††††††䐠卉⁍†䥄䵓圠䵉倠潲楶敤㩲倠䑉ㄽ㤰㠰吠䑉㘽㄰‶牅潲⁲硥捥瑵湩⁧潣浭湡⁤*坃浩慍慮敧㩲䤺瑮牥慮䕬數畣整浃⡤牨〺㡸〰〷㌰⤲਍〲㔱ㄭⴱ㌱ㄠ㨷㠴㌺ⰲ䔠牲牯††††††††䐠卉⁍†䥄䵓圠䵉倠潲楶敤㩲倠䑉ㄽ㤰㠰吠䑉㘽㄰‶慢敳湜獴瑥灵潜歰潴汯屳楤浳灜潲楶敤獲睜浩牰癯摩牥摜汬睜浩慭慮敧⹲灣㩰㤱㠲ⴠ䌠楗䵭湡条牥㨺硅捥瑵䍥摭楌敮栨㩲砰〸㜰〰㈳ഩ

C:\IsoUpdater\Temp\MountWim.log

[10508] [0x80070026] ReadWriteDataInternal:(134): Fine del file.
[10508] [0xc144012e]
믯㊿㄰ⴵㄱㄭ″㜱㐺㨸㤲‬牅潲⁲††††††††䥄䵓†䐠卉⁍䥗⁍牐癯摩牥›䥐㵄〱〵‸䱛慯䥤瑮来楲祴湉潦⠺〳㠷
㸭映楡敬嵤䌠尺獉啯摰瑡牥呜浥屰噄屄潳牵散屳湩瑳污⹬楷䠨䕒啓呌〽㡸〰〷㈰⤶ⴠ䌠楗䵭湡条牥㨺楗偭潲楶敤䵲杳潌䍧污扬捡൫㈊㄰ⴵㄱㄭ″㜱㐺㨸㤲‬牅潲⁲††††††††䥄䵓†䐠卉⁍䥗⁍牐癯摩牥›䥐㵄〱〵‸䥗⁍灯湥映楡敬⹤ⴠ䌠楗䥭慭敧湉潦潃汬捥楴湯㨺湉瑩慩楬敺栨㩲砰〸㜰〰㘲ഩ㈊㄰ⴵㄱㄭ″㜱㐺㨸㤲‬牅潲⁲††††††††䥄䵓†䐠卉⁍䥗⁍牐癯摩牥›䥐㵄〱〵‸慢敳湜獴瑥灵潜歰潴汯屳楤浳灜潲楶敤獲睜浩牰癯摩牥摜汬睜浩浩条楥普捯汯敬瑣潩⹮灣㩰㘷ⴠ䌠楗䥭慭敧湉潦潃汬捥楴湯㨺牃慥整楗䥭慭敧湉潦潃汬捥楴湯栨㩲砰〸㜰〰㘲ഩ㈊㄰ⴵㄱㄭ″㜱㐺㨸㤲‬牅潲⁲††††††††䥄䵓†䐠卉⁍䥗⁍牐癯摩牥›䥐㵄〱〵‸䥔㵄〱〴‸慆汩摥琠牣慥整琠敨椠慭敧椠普潣汬捥楴湯**坃浩慍慮敧㩲䜺瑥浉条䥥普䍯汯敬瑣潩⡮牨〺㡸〰〷㈰⤶਍〲㔱ㄭⴱ㌱ㄠ㨷㠴㈺ⰹ䔠牲牯††††††††䐠卉⁍†䥄䵓圠䵉倠潲楶敤㩲倠䑉ㄽ㔰㠰吠䑉ㄽ㐰㠰戠獡履瑮敳畴屰灯瑫潯獬摜獩屭牰癯摩牥屳楷灭潲楶敤屲汤屬楷浭湡条牥挮灰㈺㔳′*坃浩慍慮敧㩲䤺瑮牥慮佬䝰瑥浉条䉥䥹摮硥栨㩲砰〸㜰〰㘲ഩ㈊㄰ⴵㄱㄭ″㜱㐺㨸㤲‬牅潲⁲††††††††䥄䵓†䐠卉⁍䥗⁍牐癯摩牥›䥐㵄〱〵‸䥔㵄〱〴‸慢敳湜獴瑥灵潜歰潴汯屳楤浳灜潲楶敤獲睜浩牰癯摩牥摜汬睜浩慭慮敧⹲灣㩰㘳㐷ⴠ䌠楗䵭湡条牥㨺湉整湲污浃䵤畯瑮栨㩲砰〸㜰〰㘲ഩ㈊㄰ⴵㄱㄭ″㜱㐺㨸㤲‬牅潲⁲††††††††䥄䵓†䐠卉⁍䥗⁍牐癯摩牥›䥐㵄〱〵‸䥔㵄〱〴‸牅潲⁲硥捥瑵湩⁧潣浭湡⁤*坃浩慍慮敧㩲䤺瑮牥慮䕬數畣整浃⡤牨〺㡸〰〷㈰⤶਍〲㔱ㄭⴱ㌱ㄠ㨷㠴㈺ⰹ䔠牲牯††††††††䐠卉⁍†䥄䵓圠䵉倠潲楶敤㩲倠䑉ㄽ㔰㠰吠䑉ㄽ㐰㠰戠獡履瑮敳畴屰灯瑫潯獬摜獩屭牰癯摩牥屳楷灭潲楶敤屲汤屬楷浭湡条牥挮灰ㄺ㈹‸*坃浩慍慮敧㩲䔺數畣整浃䱤湩⡥牨〺㡸〰〷㈰⤶਍