In precedenza gli aggiornamenti software approvati possono essere non approvati se si sincronizza un server che esegue SUS 1.0 con SP1 dopo il 12 dicembre 2005
Se si sincronizza un server che esegue Microsoft Software Update Services (SUS) 1.0 con Service Pack 1 (SP1) dopo il 12 dicembre, 2005, tutti gli aggiornamenti software approvati in precedenza potrebbero essere non approvati. Questi aggiornamenti potrebbe essere inoltre visualizzati lo stato "aggiornato" nella pagina Approva aggiornamenti . I server che eseguono SUS 1.0 con SP1 non si verificano questo problema, se sono stati distribuiti o dopo il 13 dicembre 2005.
Se Automatically approve new versions of previously approved updates è selezionata nella pagina di impostare le opzioni , gli aggiornamenti visualizzare lo stato di "aggiornamento", ma gli aggiornamenti non sono non controllati nella pagina Approve updates . In questo scenario, non sono interessati da questo problema.
Potenziale effetto
Anche se il problema ha minimo effetto in ambienti in cui tutto i client SUS che tutti gli aggiornamenti approvati in precedenza installati, i computer client che non sono ancora scaricati approvato in precedenza gli aggiornamenti potrebbero risultare vulnerabile ai problemi di protezione risolti da tali aggiornamenti. Questi computer client SUS rimangano vulnerabili fino a quando le impostazioni di approvazione vengono reimpostate.
Client vulnerabili possono includere quanto segue, tra gli altri:
Nuovi sistemi appena sono stati portati nella riga
Sistemi di dispositivi mobili che sono state all'esterno dell'ambiente e che non sono utilizzati SUS per un certo periodo di tempo
Sistemi che sono stati disattivati
È consigliabile utilizzare uno dei metodi nella sezione "Workaround" per reimpostare le approvazioni per l'ambiente in uso. Se non si utilizza uno di questi metodi, l'ambiente potrebbe essere a rischio.
Utilizzare Method 1 se un backup del file Approveditems.txt è disponibile.
Nota Il metodo 1 è il metodo consigliato per aggirare il problema. Se si dispone di un backup del file Approveditems.txt, è consigliabile utilizzare questo metodo.
Utilizzare il Method 2 o Method 3 se non è disponibile un backup del file Approveditems.txt.
Nota Metodo 2 è il metodo consigliato per risolvere questo problema se non si dispone di un backup del file Approveditems.txt.
Metodo 1: Ripristino del file Approveditems.txt
È consigliabile di questo metodo se è disponibile una copia di backup del file Approveditems.txt.
Ripristinare il file Approveditems.txt e ripristinare le impostazioni precedenti. Per effettuare questa operazione, attenersi alla seguente procedura:
Arrestare il servizio di sincronizzazione Software Update Services. Per effettuare questa operazione, attenersi alla seguente procedura:
Fare clic su Start , scegliere Esegui , digitare cmd nella casella Apri e quindi fare clic su OK .
Al prompt dei comandi, digitare i comandi seguenti. Premere INVIO dopo ogni comando.
net stop wusyncservice uscire da
Copiare il backup del file Approveditems.txt le seguenti cartelle:
SUS Virtual Root\
SUS Virtual Root\Autoupdate\Dictionaries
Nota SUS Virtual Root rappresenta il percorso della radice virtuale SUS. Ad esempio, il percorso potrebbe essere Inetpub\Wwwroot.
Riavviare il servizio di sincronizzazione Software Update Services. Per effettuare questa operazione, attenersi alla seguente procedura:
Fare clic su Start , scegliere Esegui , digitare cmd nella casella Apri e quindi fare clic su OK .
Al prompt dei comandi, digitare i comandi seguenti. Premere INVIO dopo ogni comando.
net start wusyncservice uscita
Nel http:// nomeserver / SUSAdmin pagina, fare clic su Opzioni .
Nell'area Selezionare il modo in cui si desidera gestire new versions of previously approved updates , fare clic su Automatically approve new versions of previously approved updates .
Sincronizzare nuovamente il server SUS.
Gli aggiornamenti approvati in precedenza vengono visualizzati come approvato. Gli aggiornamenti più recenti sono disponibili per l'approvazione.
Metodo 2: Utilizzare approvazione di Analyzer Tool
È consigliabile utilizzare questo metodo se non è disponibile un backup del file Approveditems.txt.
Come scaricare lo strumento Analizzatore di approvazione
Nota Ora è disponibile una versione aggiornata dello strumento Approval Analyzer. La versione di 14 dicembre 2005 originale di Approval Analyzer Tool presenta un problema noto. Questo problema potrebbe causare alcuni aggiornamenti che in precedenza non approvati dall'amministratore SUS per essere approvata e probabilmente è stato distribuito. Se in precedenza è stato scaricato la versione di 14 dicembre 2005, dello strumento Approval Analyzer, non utilizzarlo. In alternativa, scaricare la versione più recente dello strumento.
Per scaricare la versione più recente dello strumento Approval Analyzer, visitare il sito di Web di Microsoft.
Nota Lo strumento di Analyzer di approvazione è un file eseguibile autoestraente. Il file è stato inserito utilizzando IExpress. Per ulteriori informazioni sulle opzioni della riga di comando per i pacchetti di aggiornamento software IExpress, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
Opzioni della riga di comando per software IExpress i pacchetti di aggiornamento
Informazioni sui file Analyzer Tool di approvazione
Versione inglese di questo pacchetto presentano gli attributi di file (o attributi successivi) elencati nella tabella riportata di seguito. Le date e le ore per questi file sono indicati in UTC (Coordinated Universal Time). Quando si visualizzano le informazioni sul file, viene convertito in ora locale. Per calcolare la differenza tra ora UTC e l'ora locale, utilizzare la scheda fuso orario dello strumento Data e ora del Pannello di controllo.
Riduci questa tabellaEspandi questa tabella
Nome del file
Versione del file
Dimensione del file
Data
Ora
Approvazione analyzer tool.exe
6.0.3790.0
91.888
15 / 12 / 2005
19: 12
Ciò che avviene quando è eseguire lo strumento Analizzatore di approvazione
Quando si esegue questo strumento, effettua le seguenti operazioni di Approval Analyzer Tool:
Crea un backup del file ApprovedItems.txt. Il file di backup è denominato "ApprovedItems.txt.bup." Il file di backup si trova nella seguente posizione:
SUS Virtual Root\autoupdate\dictionaries\
Nota In questo percorso SUS Virtual Root è un segnaposto per il percorso della radice virtuale SUS. Ad esempio, il percorso potrebbe essere "Inetpub\Wwwroot."
Identifica la sincronizzazione difettosa dopo il rilascio del nuovo catalogo.
Trova lo stato di approvazione ultima configurazione sicuramente funzionante prima la data di sincronizzazione.
Ripristina le approvazioni dallo stato di approvazione ultima configurazione sicuramente funzionante in un file ApprovedItems.txt temporaneo.
Consente di verificare che vengano ripristinate tutte le approvazioni nello stato di approvazione ultima configurazione sicuramente funzionante. Inoltre, assicura che tutte le approvazioni dopo la sincronizzazione difettosa vengono ripristinate.
Genera un file ApprovedItems1.txt temporaneo che contiene tutte le approvazioni precedenti.
L'utilizzo di Approval Analyzer Tool
Per utilizzare lo strumento di Analyzer di approvazione per risolvere questo problema, attenersi alla seguente procedura:
Eseguire lo strumento Analizzatore di approvazione. Per effettuare questa operazione, attenersi alla seguente procedura:
Fare clic su Start , scegliere Esegui , digitare cmd e quindi fare clic su OK .
Al prompt dei comandi, digitare net stop wusyncservice e quindi premere INVIO.
Al prompt dei comandi, digitare i comandi riportati di seguito e quindi premere INVIO dopo ciascun comando:
eseguire "cscript RollBackToLKGApprovals.vbs" uscire da
Rinominare il file ApprovedItems1.txt "ApprovedItems.txt" e quindi copiare il file rinominato a entrambi i percorsi seguenti per sovrascrivere eventuali copie esistenti del file ApprovedItems.txt:
SUS Virtual Root\
SUS Virtual Root\autoupdate\dictionaries\
Nota Il percorso di predefinito per la directory principale virtuale di SUS è Inetpub\Wwwroot. Per individuare la directory principale virtuale di SUS, attenersi alla seguente procedura:
Fare clic su Start , scegliere Tutti I programmi , scegliere Strumenti di amministrazione e quindi fare clic su Gestione Internet Information Services (IIS) .
Fare clic su siti Web .
Fare clic con il pulsante destro del mouse sul sito Web in cui è installato SUS, fare clic su Proprietà e quindi scegliere la scheda Home Directory nota il valore di percorso locale.
Nota Per impostazione predefinita, SUS è installato nel sito Web predefinito.
Avviare il servizio sincronizzazione di Software Update Services per applicare le modifiche del file ApprovedItems.txt fisso e quindi ripristinare il computer allo stato precedente. Per effettuare questa operazione, attenersi alla seguente procedura:
Fare clic su Start , scegliere Esegui , digitare cmd e quindi fare clic su OK .
Al prompt dei comandi, digitare i comandi riportati di seguito e quindi premere INVIO dopo ciascun comando:
net start wusyncservice uscire da
Nell'area Approva aggiornamenti della pagina disco rigido, verificare che nuovi aggiornamenti dalla versione di protezione del dicembre siano lo stato di approvazione corretto.
Metodo 3: Aggiornare manualmente il file di Approveditems.txt
È consigliabile questo metodo se non si dispone di un backup del file Approveditems.txt e non si desidera attendere una versione aggiornata di Approval Analyzer Tool descritto nel metodo 2 è resa disponibile per il download.
Per aggiornare manualmente il file Approveditems.txt, attenersi alla seguente procedura:
Eseguire una copia di backup del file Inetpub\Wwwroot\Approveditems.txt.
Arrestare il servizio di sincronizzazione Software Update Services. Per effettuare questa operazione, attenersi alla seguente procedura:
Fare clic su Start , scegliere Esegui , digitare cmd nella casella Apri e quindi fare clic su OK .
Al prompt dei comandi, digitare i comandi seguenti. Premere INVIO dopo ogni comando.
net stop wusyncservice uscire da
Esaminare il file Inetpub\Wwwroot\Autoupdate\Administration\History_Approve.xml per identificare quali aggiornamenti software sono stati approvati.
Assicurarsi di includere eventuali aggiornamenti sono elencati nel file _Approve.xml cronologia che sono stati approvati prima della sincronizzazione del 13 dicembre 2005. Inoltre, includere eventuali approvazioni di aggiornamento sono state eseguite dopo la sincronizzazione di 13 dicembre 2005 ma prima che questo problema è stato individuato.
È possibile utilizzare Blocco note o in un altro editor di testo per modificare il file Inetpub\Wwwroot\Approveditems.txt in modo che corrisponda le approvazioni nel file History_Approve.xml impostate prima della sincronizzazione del 13 dicembre 2005.
Il seguente fa parte di un file di esempio Approveditems.txt:
in questo esempio, <approval_value> rappresenta un valore che indica le informazioni di approvazione. Il valore di approvazione viene visualizzato nel file di testo come 0 @ o 1 @.
Nota Adottati i seguenti per informazioni di approvazione:
0@ = not approved
1@ = approved
ad esempio, il file Approveditems.txt potrebbe contenere una sezione come questa:
in questo esempio, il com_microsoft.q832894_ie_server2003 approvazione dell'aggiornamento. L'aggiornamento com_microsoft.q832894_ie501_sp2 non è approvato.
Salvare e chiudere il file Approveditems.txt.
Copiare il file Approveditems.txt modificato dalla cartella Inetpub\wwwroot nella cartella Inetpub\Wwwroot\Autoupdate\Dictionaries.
Riavviare il servizio di sincronizzazione Software Update Services. Per effettuare questa operazione, attenersi alla seguente procedura:
Fare clic su Start , scegliere Esegui , digitare cmd nella casella Apri e quindi fare clic su OK .
Al prompt dei comandi, digitare i comandi seguenti. Premere INVIO dopo ogni comando.
net start wusyncservice uscita
Nel http:// nomeserver / SUSAdmin pagina, fare clic su Opzioni .
Nell'area Selezionare il modo in cui si desidera gestire new versions of previously approved updates , fare clic su Automatically approve new versions of previously approved updates .
Sincronizzare nuovamente il server SUS.
Gli aggiornamenti approvati in precedenza vengono visualizzati come approvato.
Considerazioni per gli ambienti con un server SUS figlio
Se si utilizza un server SUS figlio e il server SUS figlio non è impostato per utilizzare la modalità Sostituisci, attenersi alla procedura nella sezione ? soluzione ? per server SUS figlio.
Se si utilizza un server SUS figlio e se il server SUS figlio è stato impostato per utilizzare la modalità Sostituisci, seguire i passaggi della sezione ? soluzione ? per il server SUS padre e quindi sincronizzare il server SUS figlio per il server padre. Quando si esegue questa operazione, il server SUS padre copierà il file ApprovedItems.txt fisso server SUS figlio.
Per verificare che un server SUS figlio sia configurato per la modalità Sostituisci, attenersi alla seguente procedura:
Aprire il http:// servername / SUSAdmin pagina e quindi fare clic su Imposta opzioni .
In Select which server to synchronize content from , verificare che l'opzione Sincronizza elenco di elementi approvati aggiornati da questa posizione (modalità Sostituisci) è selezionata.
Procedura da eseguire se si verifica un problema quando si esegue la strumento Analyzer approvazione
Lo strumento non invasivo e non danneggerà il computer.
Per ripristinare il computer allo stato pre-approval dopo aver eseguito lo strumento, attenersi alla seguente procedura:
Arrestare il servizio di sincronizzazione Software Update Services. Per effettuare questa operazione, attenersi alla seguente procedura:
Fare clic su Start , scegliere Esegui , digitare cmd nella casella Apri e quindi fare clic su OK .
Al prompt dei comandi, digitare i comandi seguenti. Premere INVIO dopo ogni comando.
net stop wusyncservice uscire da
Individuare il ApprovedItems.txt file. Quindi, rinominare il file ApprovedItems.txt.old.
Il file è disponibile nelle seguenti cartelle ApprovedItems.txt:
SUS Virtual Root\
SUS Virtual Root\Autoupdate\Dictionaries
Nota SUS Virtual Root rappresenta il percorso della radice virtuale SUS.
Individuare il file ApprovedItems.txt.bup. Rinominare il file ApprovedItems.txt. Quindi, copiare il file alle cartelle che sono elencate nel passaggio 2.
Il file di ApprovedItems.txt.bup si trova nella seguente cartella:
<SUS Virtual Root>\autoupdate\dictionaries\
Riavviare il servizio di sincronizzazione Software Update Services. Per effettuare questa operazione, attenersi alla seguente procedura:
Fare clic su Start , scegliere Esegui , digitare cmd nella casella Apri e quindi fare clic su OK .
Al prompt dei comandi, digitare i comandi seguenti. Premere INVIO dopo ogni comando.
net start wusyncservice uscita
Gli elementi approvati in precedenza vengono rimossi. Questi elementi vengono visualizzati come aggiornati, come avveniva prima dell'esecuzione di Approval Analyzer Tool.
Il presente articolo è stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell?utente. Tuttavia, un articolo tradotto in modo automatico non è sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, più o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non è la sua. Microsoft non è responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell?utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.
Clicca qui per visualizzare la versione originale in inglese dell?articolo: 912307
(http://support.microsoft.com/kb/912307/en-us/
)
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.