Al momento sei offline in attesa che la connessione Internet venga ristabilita

Descrizione del programma di installazione autonomo di Windows Update in Windows

Introduzione
In questo articolo viene descritto il programma di installazione autonomo di Windows Update (Wusa.exe) nei sistemi operativi Windows seguenti:
  • Windows Vista
  • Windows Server 2008
  • Windows 7
  • Windows Server 2008 R2
  • Windows 8
  • Windows Server 2012

Il file Wusa.exe si trova nella cartella %windir%\System32. Il programma di installazione autonomo di Windows Update utilizza l'API dell'agente di Windows Update per installare i pacchetti di aggiornamento. I pacchetti di aggiornamento sono file con l'estensione MSU. L'estensione di file MSU è associata al programma di installazione autonomo di Windows Update.
Informazioni
Un file MSU contiene quanto segue.

ContenutoDescrizione
Metadati di Windows UpdateDescrivono ogni pacchetto di aggiornamento contenuto nel file MSU.

Uno o più file CABOgni file CAB rappresenta un aggiornamento.

Un file XMLQuesto file XML descrive il pacchetto di aggiornamento MSU. Wusa.exe utilizza il file XML quando si esegue un'installazione automatica dell'aggiornamento tramite lo strumento Gestione pacchetti (Pkgmgr.exe).

Ad esempio, si scarica l'hotfix 934307. Il file Windows6.0-KB934307-x86.msu si trova nella cartella C:\934307. Si digita il comando seguente al prompt dei comandi per espandere il file MSU in una cartella temporanea:

expand -f:* "C:\934307\Windows6.0-KB934307-x86.msu" %TEMP%

Digitare quindi quanto riportato di seguito al prompt dei comandi:

pkgmgr.exe /n:%TEMP%\Windows6.0-KB934307-x86.xml

Un file di proprietàQuesto file contiene le proprietà stringa utilizzate da Wusa.exe. Questo file contiene ad esempio il titolo dell'articolo associato nella Microsoft Knowledge Base.


Quando si utilizza Wusa.exe per installare un pacchetto di aggiornamento, Wusa.exe espande il contenuto del file MSU in una cartella temporanea. Wusa.exe esegue quindi i passaggi seguenti:
  1. Wusa.exe utilizza i metadati di Windows Update nel file MSU per cercare gli aggiornamenti applicabili.
  2. Wusa.exe copia il contenuto degli aggiornamenti applicabili nella sandbox di Windows Update. La sandbox di Windows Update è una cartella protetta.
  3. Wusa.exe richiama la funzione appropriata nell'API dell'agente di Windows Update in base alla modalità in cui si avvia Wusa.exe.
  4. Quando la procedura guidata di Windows Update completa l'installazione, l'API dell'agente di Windows Update restituisce uno stato. Wusa.exe opera quindi in modalità sincrona con l'API dell'agente di Windows Update.
Nota Ogni aggiornamento in un pacchetto di aggiornamento con l'estensione MSU viene installato una sessione distinta. Quando si utilizza Wusa.exe, viene eseguita una sola istanza di Wusa.exe. Wusa.exe non modifica il contenuto degli aggiornamenti nei file MSU. L'infrastruttura di Windows Update esegue le azioni richieste in base al contenuto dell'aggiornamento.

Quando si avvia Wusa.exe in modalità interattiva, una schermata iniziale visualizza le informazioni generali sull'aggiornamento. Se si continua a installare l'aggiornamento, Wusa.exe richiama la funzione appropriata nell'API dell'agente di Windows Update per avviare la procedura guidata di Windows Update. La procedura guidata di Windows Update visualizza le Condizioni di licenza software Microsoft associate al pacchetto di aggiornamento. Wusa.exe richiama l'API dell'agente di Windows Update per continuare l'installazione. Wusa.exe attende quindi che la procedura guidata di Windows Update completi l'installazione.

Per installare un pacchetto di aggiornamento MSU, eseguire Wusa.exe con il percorso completo del file.

Ad esempio, se il file Windows6.0-KB934307-x86.msu si trova nella cartella D:\934307, digitare il comando seguente al prompt dei comandi per installare il pacchetto di aggiornamento:
wusa.exe d:\934307\Windows6.0-KB934307-x86.msu
È anche possibile fare doppio clic sul file MSU per installare il pacchetto di aggiornamento.

È possibile utilizzare Wusa.exe per disinstallare un aggiornamento in Windows 7, Windows Server 2008 R2, Windows 8 e Windows Server 2012.

Nota Non è possibile utilizzare Wusa.exe per disinstallare un aggiornamento in Windows Vista o Windows Server 2008. Per disinstallare manualmente gli aggiornamenti, è possibile utilizzare Gestione software di Windows Defender. Per ulteriori informazioni su Gestione software, visitare il seguente sito Web di Microsoft:
È possibile utilizzare le seguenti opzioni con Wusa.exe.

OpzioneDescrizione
/?, /h, /helpVisualizzare la Guida.

/quietEseguire Wusa.exe in modalità non interattiva. In questa modalità lo strumento viene eseguito senza alcuna interazione dal parte dell'utente. Il computer viene riavviato, se necessario.

Ad esempio, se il file Windows6.0-KB934307-x86.msu si trova nella cartella D:\934307, digitare il comando seguente al prompt dei comandi per installare il pacchetto di aggiornamento senza alcuna interazione dal parte dell'utente:

wusa.exe d:\934307\Windows6.0-KB934307-x86.msu /quiet

Nota Quando si utilizza questa opzione, le Condizioni di licenza software Microsoft non vengono visualizzate.

/norestartImpedisce a Wusa.exe di eseguire il riavvio del computer. L'opzione /norestart viene ignorata se l'opzione /quiet non è presente. Se si esegue Wusa.exe con queste due opzioni, è necessario riavviare manualmente il sistema operativo al termine dell'installazione, se è richiesto il riavvio del computer.

Ad esempio, se il file Windows6.0-KB934307-x86.msu si trova nella cartella D:\934307, digitare il comando seguente al prompt dei comandi per installare il pacchetto di aggiornamento:

wusa.exe D:\934307\Windows6.0-KB934307-x86.msu /quiet /norestart
/uninstallDisinstalla il pacchetto o il numero KB specificato.

/kbSpecifica il pacchetto da disinstallare tramite il relativo numero KB. Può essere passato solo insieme all'opzione /uninstall.

/extractWusa.exe estrae il contenuto del pacchetto in una cartella di destinazione.

/warnrestartQuando questa opzione viene combinata con l'opzione /quiet, Wusa.exe visualizza una richiesta all'utente prima di eseguire un riavvio per le operazioni di installazione e disinstallazione.

/forcerestartQuando questa opzione viene combinata con l'opzione /quiet, Wusa.exe chiude in modo forzato l'applicazione e quindi esegue un riavvio.


Nota I file MSU possono essere installati in un'immagine offline utilizzando l'opzione DISM.exe /Add-Package con OEM Preinstallation Kit (OPK) di Windows 7 o Windows 8 o Windows Automated Installation Kit (AIK). Per ulteriori informazioni, visitare la pagina Web Microsoft TechNet riportata di seguito:


Per visualizzare il registro eventi del programma di installazione autonomo di Windows Update, attenersi alla seguente procedura:
  1. Fare clic sul pulsante StartPulsante Start, digitare visualizzatore eventi nella casella Avvia ricerca e quindi fare clic su Visualizzatore eventi nell'elenco Programmi. In Windows 8 e Windows Server 2012, nella schermata Start digitare visualizzatore eventi, fare clic su Impostazioni e quindi fare clic su Visualizza i registri eventi in Impostazioni.

    Scudo di sicurezza Se viene chiesto di immettere la password di amministratore o di confermare, digitare la password o fare clic su Continua.

  2. In Visualizzatore eventi espandere Registri di Windows e quindi fare clic su Installazione.

    Gli eventi relativi all'installazione verranno visualizzati nel riquadro centrale.

  3. Nel riquadro Azioni fare clic su Filtro registro corrente.

  4. Nell'elenco Origine eventi selezionare la casella di controllo WUSA e quindi scegliere OK.
Riferimenti
Per ulteriori informazioni sull'API dell'agente di Windows Update, visitare il seguente sito Web Microsoft:
Proprietà

ID articolo: 934307 - Ultima revisione: 07/28/2016 14:01:00 - Revisione: 5.0

Windows Vista Home Basic, Windows Vista Home Premium, Windows Vista Ultimate, Windows Vista Business, Windows Vista Enterprise, Windows Vista Starter, Windows Server 2008 Datacenter, Windows Server 2008 Enterprise, Windows Server 2008 Standard, Windows Server 2008 for Itanium-Based Systems, Windows 7 Home Basic, Windows 7 Home Premium, Windows 7 Professional, Windows 7 Ultimate, Windows Server 2008 R2 Datacenter, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 Standard, Windows 8, Windows 8 Enterprise, Windows 8 Pro, Windows Server 2012 Datacenter, Windows Server 2012 Essentials, Windows Server 2012 Foundation, Windows Server 2012 Standard

  • kbinfo kbhowto kbexpertiseinter KB934307
Feedback
ody>