Le versioni 6.1.22.0 e successive del programma di installazione pacchetti per gli aggiornamenti software di Windows (Update.exe) supportano una serie di nuove funzionalità e modifiche, elencate di seguito:
Un nuovo parametro della riga di comando /log per reindirizzare i file di registro generati dal
programma di installazione.
Un nuovo parametro della riga di comando /warnrestart per visualizzare una finestra di dialogo con un
timer al termine di un'installazione o di una rimozione automatica, per
informare l'utente che il sistema verrà riavviato, se il riavvio è richiesto.
Un nuovo parametro della riga di comando /promptrestart per visualizzare una finestra di dialogo al termine
di un'installazione o di una rimozione automatica, in cui viene chiesto
all'utente di consentire il riavvio del sistema, nel caso il riavvio sia
richiesto.
Modifiche al parametro /passive per fare in modo che quando è richiesto un riavvio
venga visualizzata una finestra di dialogo dotata di un timer al termine di
un'installazione o di una rimozione, per informare l'utente che il sistema
verrà riavviato.
Flag impostati nella chiave del Registro di sistema
per indicare quando è richiesto un riavvio al termine dell'installazione o
della rimozione di un aggiornamento software, quale un aggiornamento della
protezione, un aggiornamento critico o un hotfix.
I parametri della riga di comando /uninstall e /listupdates non sono più disponibili. Per le alternative a tali
parametri, vedere la sezione "Informazioni".
Le versioni 5.4.15.0 e successive del programma di installazione
pacchetti per gli aggiornamenti software di Windows (Update.exe) supportano una
serie di nuove funzionalità, elencate di seguito:
Un nuovo parametro della riga di comando /integrate per integrare gli aggiornamenti software nei file di
origine dell'installazione di Windows.
I pacchetti di aggiornamenti software Microsoft vengono
forniti in diversi formati di file autoestraenti che consentono l'esecuzione
automatica di un programma di installazione incluso nel pacchetto. In questo
articolo vengono descritte le nuove funzionalità disponibili con i pacchetti di
aggiornamento software che utilizzano Update.exe versioni 5.4.15.0 e successive
come programma di installazione.
Per determinare se un pacchetto di
aggiornamento software utilizza Update.exe come programma di installazione e
quale versione è impiegata, attenersi alla seguente procedura:
Fare clic con il pulsante destro del mouse sul pacchetto,
quindi scegliere Proprietà.
Nella scheda Versione al di sotto dell'intestazione Altre
informazioni sulla versione, selezionare l'opzione relativa a Windows
Installer. Il valore dovrebbe essere update.exe.
Per determinare la versione di Update.exe, fare clic
sull'opzione relativa alla versione del programma di
installazione. Nel campo relativo al valore viene visualizzata
la versione del programma Update.exe utilizzata nel pacchetto.
Per pacchetti rilasciati prima del luglio 2004, attenersi alla
procedura descritta di seguito per determinare se è utilizzato Update.exe e
quale versione in particolare:
Estrarre il pacchetto di aggiornamento software in una
cartella temporanea univoca. Per estrarre, ad esempio, i file per un pacchetto
di aggiornamento denominato NumeroarticoloKB.exe in una cartella denominata
Pacchettoestratto dell'unità C, digitare quanto riportato di seguito al prompt
dei comandi:
KBArticleNumber /X:C:\ExtractedPackage
Aprire la cartella temporanea contenente i file estratti
per il pacchetto di aggiornamento software. Ad esempio aprire
C:\Pacchettoestratto.
Se è presente il file Update.exe, procedere ai passaggi 4
e 5. Se invece il file Update.exe non è presente, significa che il pacchetto
non è un aggiornamento software di Windows che utilizza Update.exe come
programma di installazione.
Per determinare la versione di Update.exe, fare clic con
il pulsante destro del mouse sul file Update.exe nella cartella, quindi
scegliere Proprietà.
Fare clic sulla scheda Versione e
prendere nota del valore di Versione file.
Update.exe versione 6.1.22.0 e successive supporta le nuove
funzionalità e le modifiche elencate di seguito:
Un nuovo parametro della riga di comando /log per reindirizzare i file di registro generati dal
programma di installazione.
È possibile reindirizzare il file
NumeroKB.log a un percorso diverso da quello della directory predefinita
%systemdrive%\Windows. Per installare un pacchetto e reindirizzarne il file di
registro, digitare quanto segue al prompt dei comandi:
Packagename /log:<log path and name>
Non inserire spazi tra i due punti e il percorso del registro. La
directory specificata deve già esistere e il nome file del registro deve essere
specificato. Ad esempio:
Un nuovo parametro della riga di comando /warnrestart per visualizzare una finestra di dialogo con un
timer al termine di un'installazione o di una rimozione automatica, per
informare l'utente che il sistema verrà riavviato, se il riavvio è richiesto.
/warnrestart è destinato a essere utilizzato con il parametro /quiet. Se è
necessario riavviare il sistema in seguito a un'installazione automatica, il
parametro /warnrestart consentirà di visualizzare all'utente una finestra di
dialogo dotata di un timer con il conto alla rovescia dei secondi che mancano
al riavvio automatico del computer. Il numero di secondi predefinito è 30, ma è
possibile specificare un altro valore. Per utilizzare questo parametro, al
prompt dei comandi digitare quanto riportato di seguito:
Packagename /quiet /warnrestart:#ofseconds
Nota N.secondi può essere un numero
compreso tra 1 e 99.
Un nuovo parametro della riga di comando /promptrestart per visualizzare una finestra di dialogo al termine
di un'installazione o di una rimozione automatica, in cui viene chiesto
all'utente di consentire il riavvio del sistema, nel caso il riavvio sia
richiesto.
/promptrestart è destinato a essere utilizzato con il
parametro /quiet. Se è necessario riavviare il sistema in seguito a
un'installazione automatica, /promptrestart consentirà di visualizzare una
finestra di dialogo che notifica all'utente che è necessario riavviare il
computer per completare l'installazione. Se questo parametro non viene
specificato, il riavvio avrà luogo automaticamente. Per utilizzare questo
parametro, al prompt dei comandi digitare quanto riportato di seguito:
Packagename /quiet /promptrestart
Modifiche al parametro /passive per fare in modo che quando è richiesto un riavvio
venga visualizzata una finestra di dialogo dotata di un timer al termine di
un'installazione o di una rimozione, per informare l'utente che il sistema
verrà riavviato.
Quando viene specificato /passive ed è necessario riavviare il computer, verrà visualizzata una
finestra di dialogo dotata di un timer con il conto alla rovescia dei secondi
che mancano al riavvio automatico del computer. L'intervallo di tempo
predefinito è 30 secondi. Per specificare un valore diverso, utilizzare il
parametro /warnrestart come indicato al punto precedente.
Flag impostati nella chiave del Registro di sistema
per indicare quando è richiesto un riavvio al termine dell'installazione o
della rimozione di un aggiornamento software, quale un aggiornamento della
protezione, un aggiornamento critico o un hotfix.
Il controllo visivo
di questa chiave del Registro di sistema eseguito mediante lo strumento RegEdit
rivela se in seguito all'installazione o alla rimozione di un aggiornamento
software è in sospeso un riavvio. Di seguito sono riportati i valori dei flag
di questa chiave con il relativo significato:
Riduci questa tabellaEspandi questa tabella
Valore in RegEdit
Significato
0x00000000 (0)
Nessun riavvio in attesa.
0x00000001 (1)
Riavvio in attesa in seguito alla
rimozione di un aggiornamento software.
0x00000002 (2)
Riavvio in attesa in seguito
all'installazione di un aggiornamento software.
0x00000003 (3)
Sia un'installazione e che una
rimozione sono in attesa di un riavvio.
Se questa chiave manca completamente, significa che non
esiste alcun riavvio in attesa. Si noti che questi flag vengono impostati solo
per gli aggiornamenti creati con la versione 6.1.22.0 o successive, pertanto
questa chiave del Registro di sistema non è un indicatore sicuro del fatto che
un riavvio sia in attesa di essere eseguito, in quanto molti pacchetti di
aggiornamento software sono stati creati con le versioni precedenti di
Update.exe.
Un'altra chiave del Registro di sistema che talvolta può
risultare utile per determinare se è richiesto un riavvio è
. Se questa chiave esiste e
al suo interno sono elencati dei file, significa che un riavvio è in attesa.
Anche se questa chiave mancasse o fosse vuota non significa che non ci siano
riavvii in attesa.
I parametri della riga di comando /uninstall e /listupdates non sono più disponibili. In realtà essi sono ancora
presenti nella versione corrente del programma di installazione, ma non
dovrebbero più essere utilizzati.
/uninstall può infatti non dare esito favorevole in situazioni importanti e
per giunta non è compatibile con i nuovi parametri della riga di comando
menzionati in precedenza. Per rimuovere un aggiornamento, individuarlo nella
finestra dello strumento Installazione applicazioni e
scegliere Rimuovi oppure eseguire il comando
%systemdrive%\Windows\$NTUninstallKBnumber$\spuninst\spuninst.exe. Per ulteriori
informazioni sulla rimozione di aggiornamenti software, fare clic sul numero
dell'articolo della Microsoft Knowledge Base riportato di seguito:
La rimozione degli aggiornamenti software di Windows nell'ordine sbagliato potrebbe causare l'interruzione del sistema operativo
/listupdates fornisce solo un elenco degli aggiornamenti software di Windows e
non di quelli delle altre applicazioni software. Ciò può causare confusione in
merito ai risultati. Per visualizzare l'elenco completo degli aggiornamenti
installati sul computer, visualizzare le voci contenute nella finestra
Installazione applicazioni oppure utilizzare uno strumento come Microsoft
Baseline Security Analyzer (solo per gli aggiornamenti della protezione). Per
scaricare MBSA, visitare il seguente sito Web Microsoft (informazioni in lingua
inglese):
Update.exe versione 5.4.15.0 e successive supporta le nuove
funzionalità elencate di seguito:
Il parametro della riga di comando /integrate.
È possibile utilizzare il nuovo parametro /integrate per integrare aggiornamenti software, quali aggiornamenti della
protezione, aggiornamenti critici e hotfix, che utilizzano Update.exe come
programma di installazione per i file di origine dell'installazione di Windows.
Per
ulteriori informazioni sull'utilizzo di questo parametro per integrare un
aggiornamento software nei file di origine dell'installazione di Windows, fare
clic sul numero dell'articolo della Knowledge Base riportato di seguito:
Opzioni della riga di comando per i pacchetti di aggiornamento software di Windows
I prodotti di terze parti citati in questo articolo sono forniti
da produttori indipendenti. Microsoft non rilascia alcuna garanzia implicita o
esplicita relativa alle prestazioni o all'affidabilità di tali prodotti.
Per ulteriori informazioni su Update.exe, leggere il white
paper "Inside Update.exe - Package Installer Windows and Windows Components"
disponibile sul seguente sito Web Microsoft (informazioni in lingua inglese):
Identificativo articolo: 832475 - Ultima modifica: mercoledì 21 marzo 2007 - Revisione: 4.3
Le informazioni in questo articolo si applicano a
Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
Microsoft Windows Server 2003, Standard Edition (32-bit x86)
Microsoft Windows Server 2003, Web Edition
Microsoft Windows XP for Itanium-based Systems Version 2003
Microsoft Windows XP Professional 64-Bit Edition (Itanium)
Microsoft Windows XP Home Edition
Microsoft Windows XP Media Center Edition
Microsoft Windows XP Professional
Microsoft Windows XP Tablet PC Edition
Microsoft Windows 2000 Advanced Server
Microsoft Windows 2000 Datacenter Server
Microsoft Windows 2000 Professional Edition
Microsoft Windows 2000 Service Pack 4
Chiavi:
kbinfo kb32bitonly KB832475
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.
Grazie. I commenti e suggerimenti forniti verranno utilizzati per migliorare la qualità dei contenuti di supporto tecnico. Per ulteriori opzioni di assistenza, visitare la home page del Supporto Tecnico Microsoft.