A differenza del Service Pack 1 per Windows Vista, il 3° Service Pack per Windows XP può essere integrato direttamente nei file di installazione del CD (slipstream). Questo ha il vantaggio di non dover includere i Service Pack necessari durante la configurazione di un nuovo sistema. Nell’articolo troverete informazioni utili sul Service Pack 3 e istruzioni su come integrare il Service Pack direttamente nel supporto di installazione.
Indice dei contenuti
Informazioni generali e novità
Microsoft ha offerto il Service Pack 3 per Windows XP per il download diretto già a maggio e ha fornito agli altri sistemi il LiveUpdate solo a giugno 2008. Chi per il momento non vuole che il Service Pack 3 venga installato tramite LiveUpdate può evitarlo con il Windows Service Pack Blocker Tool Kit.
Secondo alcuni esperti, il Service Pack 3 per Windows XP sarà probabilmente l’ultimo Service Pack per questo sistema. Tuttavia, vista l’elevata diffusione di XP e il fatto che molte grandi aziende si rifiutano di utilizzare Windows Vista, non si esclude un Service Pack 4.
Tutte le informazioni sul Service Pack 3 sono riassunte nella voce KB KB936929.
Windows XP SP3 include tutti gli aggiornamenti di Windows XP rilasciati in precedenza (fino al 14.04.2008), compresi gli aggiornamenti di sicurezza e gli hotfix e alcune release fuori sequenza. Ad esempio, il Service Pack 3 include funzionalità precedentemente rilasciate come aggiornamenti, come Microsoft® Management Console (MMC) 3.0 e Microsoft XML Basic Services 6.0 (MSXML6). Ciò significa che tutti gli aggiornamenti del Service Pack 1 o del Service Pack 2 sono inclusi. Internet Explorer 7, invece, deve ancora essere installato separatamente e non è incluso nel Service Pack 3.
La voce KB946480 contiene un elenco di tutti gli aggiornamenti e hotfix inclusi nel Service Pack 3 per Windows XP.
Rispetto al Service Pack 2 per Windows XP, non ci sono novità funzionali significative. Tuttavia, ecco alcuni esempi di modifiche:
- Rilevamento dei router “Black Hole
Windows XP SP3 include miglioramenti al rilevamento dei router “black hole” (il rilevamento dei router che lasciano cadere i pacchetti senza riconoscerli), che è attivo per impostazione predefinita. - Protezione dell’accesso alla rete (NAP)
NAP consente di creare criteri di integrità personalizzati per verificare l’integrità del computer prima di consentire l’accesso o le comunicazioni. - Windows XP con Service Pack 3 integrato può ora essere installato senza immettere un codice prodotto.
Come in Windows Server 2003 SP2 e Windows Vista, gli utenti possono ora completare l’installazione del sistema operativo senza immettere un codice prodotto durante l’installazione completa e integrata di Windows XP SP3. Il sistema operativo richiede successivamente all’utente un codice prodotto come parte del programma Genuine Advantage.
Ambiguità sui prerequisiti
La documentazione tecnica del Service Pack 3 afferma che un Service Pack 1 o Service Pack 2 installato è un prerequisito per Windows XP. Il Service Pack 3 non può nemmeno essere installato su sistemi privi di uno dei primi due Service Pack. Tuttavia, un Windows XP creato con un CD di installazione in cui il Service Pack è integrato via slipstream funziona senza problemi.
Questo porta a concludere che il vincolo a un Service Pack 1 o Service Pack 2 non ha ragioni tecniche. patch-info.de ha esaminato l’argomento in dettaglio ed è giunta alla conclusione che sono soprattutto ragioni di supporto a richiedere in anticipo l’SP1 o l’SP2. Come prova, patch-info.de mette a disposizione per il download il file SP3onWindowsXPRTM-Enabler.exe (non più disponibile), che crea le condizioni affinché il SP3 possa essere installato anche su un sistema RTM (senza SP1 o SP2).
Possibili problemi
Si consiglia a tutti gli utenti di creare un’immagine del sistema prima di installare il SP3, poiché non tutti i problemi con i programmi installati possono essere stimati. In particolare, gli strumenti che modificano l’interfaccia utente, i firewall, gli scanner antivirus e così via, possono non essere compatibili con il Service Pack 3. Come per ogni Service Pack, i problemi sono noti poco dopo il rilascio, ma non riguardano tutti gli utenti e sono molto individuali. Le voci della KB KB950717 (lingua tedesca), KB947311 (lingua tedesca) e KB950718 (lingua tedesca) riassumono i problemi più comuni legati al SP3.
Inoltre, sono noti problemi con i dispositivi audio HD quando si cerca di installare la patch KB888111 durante l’installazione, che tuttavia non è più necessaria per il SP3. In questo caso è utile un nuovo driver audio del produttore.
Se la gestione dei dispositivi o le connessioni di rete rimangono vuote, ciò potrebbe essere dovuto a voci criptiche nel registro di sistema o a prodotti di Symantec o di altre suite di sicurezza. Symantec offre soluzioni adeguate, che abbiamo raccolto nell’archivio dei suggerimenti di WinTotal.
I possessori di processori AMD potrebbero essere infastiditi da un errore di arresto 0x0000007E o STOP 0x000000FC. La causa di questo problema sono le preinstallazioni di vari produttori di PC, come HP, che hanno impostato la loro installazione per sistemi Intel e AMD. In queste installazioni viene caricato sia un driver Intel che AMD. XP con SP3 si blocca quindi in un loop infinito con l’errore di arresto se nel sistema non viene trovata alcuna CPU Intel. Nella voce KB 953356 Microsoft affronta questo problema e offre una patch. Se il problema si è già verificato, è possibile avviare il PC in modalità sicura e disattivare il servizio con “sc config intelppm start=disabled”, responsabile dell’errore di arresto. Questa procedura è documentata nell’archivio dei suggerimenti di WinTotal.
Problemi con Windows XP Home patchato
Gli utenti che hanno patchato Windows XP Home con l'”HomePro Hack” ricevono un errore di licenza dopo l’installazione del SP3. È quindi necessario disinstallare il service pack in modalità sicura. Quindi impostare nuovamente il valore ProductSuite su “Personal” e salvare le modifiche nel registro di sistema come descritto nel suggerimento. Dopo l’installazione del SP3, è possibile rimuovere nuovamente il valore ProductSuite.
Preparazione del CD SP3XP
Oltre al CD originale di Windows XP, è necessario scaricare il Service Pack 3 per Windows XP. È possibile trovarlo qui. Il fatto che il CD di Windows XP sia un’edizione Home o Professional è irrilevante, così come lo stato di questo CD (con o senza Service Pack 1 o Service Pack 2 integrato).
È inoltre necessario un programma di masterizzazione in grado di masterizzare CD avviabili. Per il nostro articolo abbiamo utilizzato Nero 8, ma la procedura è identica per Nero 5.5 o altri programmi di masterizzazione.
Infine, sono necessari i file di avvio del CD di Windows per renderlo avviabile. È possibile estrarre il codice di avvio con programmi come ISOBuster (Bootable CD, then extract the Microsoft…img file here) o scaricarlo qui. Il codice di avvio è identico per tutti i CD di Windows XP (indipendentemente dal fatto che sia Home o Professional).
Copia del CD sul disco rigido
Nella prima fase è necessario copiare tutto il contenuto del CD di Windows XP sul disco rigido.
Per essere sicuri di includere anche tutti i file nel successivo processo di copia, è necessario assicurarsi di poter vedere e quindi copiare tutti i file in Risorse del computer o Esplora risorse. Le impostazioni necessarie per visualizzare tutti i file in Risorse del computer o Esplora risorse si trovano in Extra -> Opzioni. I file di sistema protetti devono essere visibili e i file e le cartelle nascoste devono essere visualizzati.
![]() |
Mostra tutti i file |
Creare una cartella per il contenuto del CD di Windows XP, preferibilmente denominata xpcdsp3.
Inserite ora il CD di Windows XP e copiate l’intero contenuto del CD nella cartella precedentemente creata.
Il risultato dovrebbe essere simile al seguente, ma potrebbe essere leggermente diverso a seconda che il CD sia con o senza SP1 o SP2:
![]() |
Dati del CD di Windows XP sul disco rigido |
Installazione del Service Pack 3
Per semplicità, abbiamo rinominato il file WindowsXP-KB936929-SP3-x86-DEU.exe in xpsp3.exe, risparmiando così qualche digitazione. Altrimenti, i seguenti comandi devono essere adattati ai nomi dei file.
Il download completo offre alcuni parametri di comando, di cui qui utilizziamo il comando INTEGRATE:
![]() |
Parametri durante la configurazione |
Se si dispone di spazio sufficiente nel percorso temporaneo predefinito, è possibile iniziare subito. Il comando per includere il Service Pack 3 nei file di installazione è:
PFAD1xpsp3.exe /integrate:PFAD2
Se il file xpsp3. exe si trova, ad esempio, in E nella cartella Download e abbiamo creato una cartella xpcdsp3 sempre in E, il comando è il seguente: E:Downloadxpsp3.exe /integrate:E:xpcdsp3
![]() |
Specifica corretta del percorso e dei parametri |
Alternativa:
Se non si dispone di spazio sufficiente nel percorso temporaneo predefinito, si può anche decomprimere il file di download in un percorso di destinazione autodefinito e poi avviare l’integrazione.
Immettere il seguente comando in Start -> Esegui:
PFADxpsp3.exe -x
Si apre quindi una finestra di dialogo che chiede in quale destinazione devono essere scompattati i file.
![]() |
Indicazione corretta del percorso e dei parametri |
Passare ora alla directory UPDATE della cartella con i file decompressi e inserire qui
PATHupdate.exe /integrate:PATH TARGET
Ad esempio, d:sp3insti386updateupdate.exe /integrate:d:xpcdsp3.
Non importa come viene avviato il Service Pack 3: Prima vengono integrati tutti i file e poi viene segnalato il completamento dell’operazione.
![]() |
Processo di integrazione |
Masterizzazione del nuovo CD di installazione
Ora che abbiamo integrato i file del service pack nei file di installazione, dobbiamo solo masterizzare un nuovo CD.
Nero si avvia ora in modalità normale (non in modalità guidata o Express). Se necessario, disattivare la modalità guidata in Aiuto. Creare quindi un nuovo “CD di avvio”. Nella finestra “Nuova compilazione”, selezionare boot.bin come file immagine, precedentemente copiato in una directory temporanea. Impostate l’emulazione su “nessuna emulazione”, lasciate il messaggio di avvio e il segmento di caricamento e impostate il numero di settori di caricamento a 4.
![]() |
Creazione del CD di avvio |
Nella seguente finestra ISO, impostare le opzioni come mostrato nell’immagine sottostante. Assicurarsi che l’opzione “Non scrivere la versione ISO ‘;1’ del file” sia attivata, altrimenti il CD non potrà essere avviato.
![]() |
Creazione del CD di avvio |
Infine, masterizzare tutto il contenuto della cartella xpcdsp3 su un CD vuoto.
![]() |
Creazione del CD di avvio |
Masterizzare il CD in modalità “Disc-at-Once”.
Il CD installabile di Windows XP con Service Pack 3 integrato è pronto.
In caso di problemi con il CD, le fonti di errore più frequenti sono le impostazioni errate per il CD di avvio o i CD speciali del produttore con i quali l’installazione “slipstream” non funziona sempre senza errori.
Fonti di informazione:
Voce KB KB936929 con tutte le informazioni sul SP3.
Scarica il Service Pack 3 per XP