Come posso integrare SP1 e SP2 per Windows Vista?


4

Vorrei integrare SP1 e SP2 in un singolo disco di installazione DVD di Windows Vista. C'è un articolo popolare su TechRepublic su come "invertire l'integrazione" SP1 e SP2 per Vista. Ma l'articolo si collega a una pagina di download di Microsoft per "Automated Installation Kit (AIK) per Windows Vista SP1 e Windows Server 2008".

Ma c'è anche un altro download per "Kit di installazione automatizzata" sul sito Web di download di Microsoft.

Quale dovrei ottenere? Ho bisogno di AIK per SP1 per invertire l'integrazione di SP1 e SP2 per Vista? O ottengo quello normale (uno che non è per SP1)?

Il mio supporto Vista non è stato fornito con alcun Service Pack. Quindi sto pensando che forse il primo è per Vista con SP1 integrato?

Inoltre, importa quale versione linguistica ottengo? So che ho bisogno di "tutte le lingue" standalone SP1 e SP2 per Vista, perché la mia versione di Vista è in svedese. Ma è lo stesso con AIK, ho bisogno di AIK per la versione svedese di Windows? O è solo la lingua dell'interfaccia AIK?

C'è un altro modo di fare questo? Esiste forse un modo legale per ottenere un'immagine DVD di Vista con SP1 e SP2 già integrati? Tranne per diventare un membro MSDN o TechNet Plus?

Ho solo bisogno di un modo per reinstallare Windows Vista con il maggior numero possibile di aggiornamenti preinstallati, quindi preferirei avere SP1 e SP2 installati contemporaneamente. È chiedere troppo? Perché Microsoft non semplifica e rende disponibili per tutti i file ISO di Windows Vista con SP2 integrato?

Perché questo non è un modo legittimo per ottenerlo? Sai, tenendo presente che per scaricare praticamente qualsiasi cosa dall'Area download Microsoft ora stanno applicando il processo di convalida di Windows, e dato che è una versione con licenza e autentica di Windows Vista che ho non vedo alcun motivo per cui non mi sarebbe permesso scaricarlo ... perché dovrei ottenere un abbonamento MSDN o Technet Plus solo per questo motivo.

Aggiornamento: ho seguito la guida TechRepublic e tutto è andato bene fino a quando non sono arrivato al punto in cui avrei dovuto creare un ISO avviabile usando OSCDIMG.

C:\Program Files\Windows AIK\Tools\PETools>oscdimg /b "c:\program files\windows
aik\tools\petools\x86\boot\etfsboot.com" /n /o /m /l "FRTMCxFRE_SV_DVD_WAIK" "L:
\slipstream3\Temp VIC\Vista x64 SP2" "L:\slipstream3\Temp VIC\ISO\Vista Home Pre
mium x64 SP2.iso"

OSCDIMG 2.45 CD-ROM and DVD-ROM Premastering Utility
Copyright (C) Microsoft, 1993-2000.  All rights reserved.
For Microsoft internal use only.


ERROR: Could not open boot sector file ""
Error 3

C:\Program Files\Windows AIK\Tools\PETools>

Che diavolo è l'errore 3? E perché sta tentando di aprire "" (virgolette doppie) e non il file effettivo \boot\etfsboot.com? Cosa sto facendo di sbagliato qui? Ho esaminato questo e ripetuto il comando più volte. Sembra che non ci siano problemi con la sintassi e che i percorsi dei file siano corretti.

Ho avviato il sistema operativo funzionante (Vista Home Premium 64-bit). La lettera dell'unità disco di sistema è C. Secondo diskmgmt.msc si trova sul disco 1, partizione 1. Ho reinstallato Vista sul disco 2, partizione 5. Questa è l'unica partizione primaria (non attiva) su quel disco. Mentre nel sistema operativo funzionante a questa partizione viene assegnata la lettera di unità Z.

La lettera di unità L si trova sul disco 2, partizione 4. Uso questo disco per l'archiviazione. Qui è dove ho copiato il disco DVD e anche la posizione del install.wimfile modificato (usando imagex).

così...

  • disco 1, parte 1: Vista 64-bit (sistema operativo funzionante)
  • disco 2, parte 5: Vista a 64 bit (posizione di reinstallazione)
  • disco 2, parte 4: Vista RTM DVD mod (imagex)

Posizione di oscdimg.exe:

C:\Program Files\Windows AIK\Tools\PETools>dir oscdimg.exe /b
oscdimg.exe

C:\Program Files\Windows AIK\Tools\PETools>

Come puoi vedere, il percorso di OSCDIMG è corretto.

C:\Program Files\Windows AIK>dir imagex.exe /s
 Volymen i enhet C har etiketten Vista (ST1PT1)
 Volymens serienummer är AAAA-AAAA

 Innehåll i katalogen C:\Program Files\Windows AIK\Tools\amd64

2006-11-02  01:08           466 944 imagex.exe
               1 fil(er)             466 944 byte

 Innehåll i katalogen C:\Program Files\Windows AIK\Tools\ia64

2006-11-02  00:57           968 704 imagex.exe
               1 fil(er)             968 704 byte

 Innehåll i katalogen C:\Program Files\Windows AIK\Tools\x86

2006-11-02  00:34           381 440 imagex.exe
               1 fil(er)             381 440 byte

     Totalt antal filer:
               3 fil(er)           1 817 088 byte
               0 katalog(er)   9 287 438 336 byte ledigt

C:\Program Files\Windows AIK>

Qui, vediamo che il file (comando esterno) imagex.exe si trova in 3 cartelle diverse e hanno dimensioni diverse. Non l'avevo notato prima. È infatti necessario utilizzare il file EXE dalla cartella x64 se si sta acquisendo un'immagine di Vista a 64 bit? L'ho eseguito da C:\Program Files\Windows AIK\Tools\PETools>.

Quindi non ho cambiato directory in C:\Program Files\Windows AIK\Tools\amd64o \ia64(questo è per i processori Itanium se non sbaglio). Ma all'inizio del prompt dei comandi di PE Tools esegue un aggiornamento del percorso, come puoi vedere di seguito.

Updating path to include peimg, oscdimg, imagex

   C:\Program Files\Windows AIK\Tools\PETools\
   C:\Program Files\Windows AIK\Tools\PETools\..\AMD64

C:\Program Files\Windows AIK\Tools\PETools>

Probabilmente c'è una variabile d'ambiente aggiunta in Windows in modo da poter eseguire imagex indipendentemente da dove ti trovi nel prompt dei comandi. Quindi non mi aspetto che questo sia il problema.

Ora, il "settore di avvio" che sta cercando dovrebbe trovarsi da qualche parte nella \Windows AIKcartella. Questo è in effetti il etfsboot.comfile?

C:\Program Files\Windows AIK>dir etfsboot.com /s
 Volymen i enhet C har etiketten Vista (ST1PT1)
 Volymens serienummer är AAAA-AAAA

 Innehåll i katalogen C:\Program Files\Windows AIK\Tools\PETools\amd64\boot

2006-09-18  13:27             2 048 etfsboot.com
               1 fil(er)               2 048 byte

 Innehåll i katalogen C:\Program Files\Windows AIK\Tools\PETools\x86\boot

2006-09-18  13:27             2 048 etfsboot.com
               1 fil(er)               2 048 byte

     Totalt antal filer:
               2 fil(er)               4 096 byte
               0 katalog(er)   9 274 441 728 byte ledigt

C:\Program Files\Windows AIK>

Come puoi vedere, ce n'è uno dentro \PETools\amd64e uno dentro \PETools\x86. Ho usato quello nella cartella x86, ma sembrano entrambi uguali (in base alle dimensioni del file).

Quindi cosa mi sono perso? Probabilmente è qualcosa di ovvio, ma sono troppo cieco per vederlo. Preferirei utilizzare il comando OSCDIMG integrato per creare il file ISO di avvio. Non sono motivato ad acquistare una copia di UltraISO per questo compito, come suggerito da VistaForums.

Aggiornamento 2: come ho detto prima di aver reinstallato Vista Home Premium a 64 bit sul disco 2, partizione 5 (unità Z). Durante l'utilizzo imagexper acquisire l'immagine di Windows, devo puntare alla Z:\cartella o alla Temp VIC\Vista x64 SP2cartella in cui ho copiato il disco DVD?

Ho notato una differenza nel comando imagex mostrato su TechRepublic e VistaForums.

TechRepublic:

imagex / compress maximum / flags Ultimate / capture H: \ "N: \ Temp VIC \ Vista x64 SP2 \ sources \ install.wim" "Ultimate x64 SP2"

VistaForums:

imagex / compress maximum / flags "Ultimate" / capture d: c: \ install.wim "Ultimate"

Aggiornamento 3: sembra che stiano facendo una mossa e sostituiscano l'operazione in un secondo momento, invece di sovrascrivere il file install.wim esistente come suggerito dalla guida TechRepublic. Questo perché su VistaForums non copiano i file dal disco DVD Vista su HDD utilizzando Esplora risorse. Invece, stanno caricando il disco DVD in UltraISO e quindi salvando un'immagine di esso sull'HDD.

Notare che in questo modo mantengono non solo i file che normalmente si vedono in Explorer quando si carica il disco, ma sono anche in grado di mantenere le informazioni di avvio dal disco. Forse, questo è il motivo per cui il comando imagex si lamenta di non essere in grado di aprire il file del settore di avvio? Potrebbe essere? In tal caso, non c'è altro modo che creare un'immagine del disco DVD Vista e modificarla sul posto con un file install.wim modificato utilizzando software come UltraISO.

Hmmm ... così complicato ...

Secondo la mia chiamata, Microsoft inizierà a rendere disponibili online le immagini DVD di Windows. È inutile senza un codice Product Key valido, quindi perché resistere? È meglio scaricarlo da luoghi come TPB e ottenere un virus che poi si diffonde a tutti gli utenti Windows (anche a quelli che pagano le loro licenze)? In questi giorni Microsoft offre la consegna digitale di Windows, e questo è un buon inizio, ma non è abbastanza.

Coloro che hanno già una copia con licenza di Windows dovrebbero essere autorizzati a scaricarlo da Microsoft ogni volta che lo desiderano. Senza bisogno di diventare prima un abbonato TechNet Plus o MSDN! Cavolo, non è più complicato del download dell'ultima versione di qualsiasi programma software, come Adobe Photoshop o Lightroom.

Ad esempio, ho una copia con licenza di Lightroom 4. Attualmente sto utilizzando la versione 4.0. Ora per ottenere gli ultimi aggiornamenti, preconfezionati nel programma di installazione, dovrei solo scaricare il file EXE del programma di installazione 4.1. In modo che la prossima volta che lo installo avrei gli ultimi aggiornamenti dall'inizio.

Questo è ciò che chiediamo con Windows: essere in grado di scaricare un'immagine DVD di Windows con funzionalità più aggiornate, service pack, aggiornamenti di Windows, ultima versione di WMP e Internet Explorer, ecc. Così quando si installa hai tutte le ultime cose. Perché questo non è possibile con Windows? Dov'è la differenza? Sì, Windows è il sistema operativo, ma che cos'è veramente? È un programma! Su quale ovviamente sono in esecuzione altri programmi. È una specie di "middleware" con accesso diretto all'hardware. Ma è un programma!

Se me lo chiedi, penso che siano semplicemente ignoranti. Sono come le compagnie musicali del mondo dei computer. Lento, pigro e ignorante. Probabilmente impiegheranno un altro decennio prima che inizino a rendere liberamente disponibili le immagini di Windows. E meno complicato!

Grazie ragazzi per il vostro aiuto e supporto finora! Ti farò sapere se o quando lo scoprirò. Proverò alcuni dei tuoi altri suggerimenti, ma se tutto il resto fallisce, dovrò solo accettare che devo passare un giorno o due a scaricare e installare service pack e aggiornamenti per Vista ogni volta che lo reinstallo (e lo faccio almeno 4 volte volte l'anno).

Aggiornamento 5: giusto! La buona notizia è che ora sono finalmente riuscito a far funzionare il comando OSCDIMG. Quindi ora ho un'immagine ISO di Vista e l'ho masterizzata su un DVD per il test. Non l'ho ancora installato, ma finora sembra essere OK, si avvia e l'installazione inizia anche in Windows.

Il primo problema con l'errore 3 era che avevo incluso uno spazio dopo l'opzione / b e il percorso del file di avvio.

Quindi invece di:

oscdimg /b "c:\program files\windows aik\tools\petools\x86\boot\etfsboot.com"

dovrebbe essere:

oscdimg /b"c:\program files\windows aik\tools\petools\x86\boot\etfsboot.com"

Dopo aver eliminato l'errore 3, ho ricevuto l'errore 5! Mi sono liberato di uno di loro e ne ho preso un altro!

C:\Program Files\Windows AIK\Tools\PETools>oscdimg /b"c:\program files\windows a
ik\tools\petools\x86\boot\etfsboot.com" /n /o /m /l "FRTMCxFRE_SV_DVD_WAIK" "L:\
slipstream3\temp vic\vista x64 sp2" "L:\slipstream3\temp vic\iso\Vista Home Prem
ium x64 SP2 (3).iso"

OSCDIMG 2.45 CD-ROM and DVD-ROM Premastering Utility
Copyright (C) Microsoft, 1993-2000.  All rights reserved.
For Microsoft internal use only.


ERROR: Could not delete existing file "L:\slipstream3\temp vic\vista x64 sp2"
Error 5

Per qualche strana ragione ... il comando OSCDIMG accetta il comando solo se lo incolli! Non gli piace quando si digita il comando. Quindi devi copiarlo e incollarlo nel prompt dei comandi. Quindi, se prima lo digiti nel blocco note e poi lo copia e incolla al prompt dei comandi, dovrebbe funzionare.

Aggiornamento 6: spero che questo sia l'ultimo aggiornamento. Ora, il secondo errore che ho ricevuto sembra essere causato da un altro spazio nel posto sbagliato. Avevo uno spazio tra l'opzione / l e la stringa di testo dell'etichetta. Devi rimuoverlo.

Confronta questo:

oscdimg /b" C:\Program Files\Windows AIK\Tools\PETools\x86\boot\etfsboot.com" /n /o /m /l "FRTMCxFRE_SV_DVD_WAIK" "L:\slipstream3\Temp VIC\Vista x64 SP2" "L:\slipstream3\Temp VIC\ISO\Vista Home Premium x64 SP2 (3).iso"

a questo:

oscdimg /b"C:\Program Files\Windows AIK\Tools\PETools\x86\boot\etfsboot.com" /n /o /m /l"FRTMCxFRE_SV_DVD_WAIK" "L:\slipstream3\Temp VIC\Vista x64 SP2" "L:\slipstream3\Temp VIC\ISO\Vista Home Premium x64 SP2 (3).iso"

Devi solo fare attenzione a questi ... Vorrei davvero chiamarlo trappole! Se ti assicuri di digitare (o copiare e incollare) il comando giusto dovrebbe funzionare. Penso che lo abbiano fatto apposta! Perché ... quale altro comando CMD o DOS non ti consentirà di aggiungere uno spazio prima di digitare l'attributo dopo il passaggio? ... Giusto! Quindi mi sento come se lo avessero fatto apposta solo per fregare con noi, in qualche modo per assicurarsi che stessimo effettivamente utilizzando le linee guida originali Microsoft di MSDN o TechNet che descrivono in dettaglio l'implementazione e l'imaging di Windows Vista.

Non fraintendetemi qui, non sono proprio contro Microsoft, penso solo che a volte ... beh, la maggior parte delle volte, fanno cose ... beh, diciamo solo che avrebbero potuto farlo meglio. Queste sono cose banali, ma sono importanti. Voglio dire, perché dovresti digitare il percorso del file di avvio El Torito come "/ bc: \ programmi senza spazio nel mezzo? Dai, potrebbe essere che" spazio "non sia stato inventato al momento?

Proverò a riassumere l'intero processo e pubblicarlo come risposta a questa domanda.


L'istinto mi dice di scaricare AIK senza service pack e quindi aggiungere i service pack a quello, ma non posso parlare per esperienza. Questo sembra coincidere con la rigidità di Microsoft quando si tratta di installazioni ... È sorprendente quanto siano onnipresenti questi dati, ma quanto sia difficile da manipolare o persino ottenere. Puoi "trovare" un iso là fuori e scaricarlo in pochi minuti, ma ottenerlo da una fonte legittima è frustrante e quasi impossibile, anche con un codice Product Key legittimo. Perché?
Tanner Faulkner,

Non riesco proprio a credere che per Vista, Microsoft abbia deciso che due file separati fossero una buona idea. Se sei interessato a integrare entrambi gli SP nel programma di installazione di Vista, puoi utilizzare vLite.

SP1 è possibile utilizzando Vlite o Vista Update Integrator, SP2 deve essere eseguito su un sistema live quindi acquisito con imagex
Moab

1
Crea il tuo disco di installazione OEM originale di Vista SP1 ... en.community.dell.com/support-forums/software-os/w/microsoft_os/…
Moab

@Moab Chi è l'autore di Vista Update Integrator? È uno strumento Microsoft ufficiale? Posso trovarlo solo su vari forum. Non ho provato a integrare SP1 con vLite. Potrei provarlo qualche volta ma lo vedo inutile in quanto non può integrare SP2.
Samir,

Risposte:


1

Quello che stai cercando si chiama slipstreaming

Questa guida dovrebbe iniziare.

http://www.vistax64.com/tutorials/230249-sliptream-vista-sp2.html

Si noti che mentre il tutorial consiglia di utilizzare UltraISO, non è gratuito. ImgBurn è gratuito e ha lo stesso scopo.

Requisiti: un DVD di installazione di Windows Vista Una copia del programma di installazione standalone SP1 di Microsoft (Se non si dispone di un disco SP1 Sp1 stand alone non è necessario!) Una copia del programma di installazione standalone SP2 di Microsoft Un programma di installazione del kit di installazione automatizzata Windows (WAIK) di Microsoft A copia registrata di UltraISO

Ecco come:

Avvertenza: ~ Non installare il codice Product Key!

  1. Installa WAIK su SO
  2. Installa Vista RTM su una partizione secondaria. (Vale a dire D: con nulla su quell'unità poiché tutto verrà eliminato)
  3. Durante l'installazione, una volta in Out of Box Experience (OOBE) dopo l'avvio della configurazione, premere Ctrl + Maiusc + F3. (Il computer si riavvierà e entrerà in modalità Audit!)
  4. Apparirà una finestra di Sysprep. Non chiudere questa finestra di Sysprep.
  5. Quindi trova il programma di installazione di Vista SP1 e quindi il programma di installazione "Esegui". (Il programma di installazione standalone 1 del service pack di Microsoft che avrai scaricato in precedenza)
  6. Esegui lo strumento di pulizia Vista SP1 .
  7. Esegui il programma di installazione di SP2.
  8. Esegui lo strumento di pulizia di Vista SP2 .
  9. Una volta completata l'installazione si aprirà la finestra di Sysprep. Ora seleziona OOBE, Generalize e per arrestare il sistema.
  10. "Avvia" il sistema nel tuo sistema operativo principale installato. NON riavviare in Vista RTM appena configurato.
  11. Ora nella casella 'avvio' cerca il file di avvio WAIK, aprilo e quindi seleziona 'prompt dei comandi' WAIK e fai clic destro su Esegui come amministratore.
  12. Digita il seguente comando imagex di seguito e premi Invio.

imagex / compress maximum / flags "Ultimate" / capture d: c: \ install.wim "Ultimate"

Nota Potrebbe essere necessario sostituire "HomePremium" dopo l'opzione / flags con qualunque edizione di Vista sia necessario installare!

Dove d: è l'unità su cui è stato installato Vista SP2, e c: \ install.wim è la posizione in cui memorizzare la nuova versione di install.wim seguire i passaggi seguenti: ~

Ora: ~

  1. Avviare UltraISO e selezionare l'unità DVD con il DVD Vista caricato nell'intestazione locale di UltraISO. Quindi selezionare Strumenti> Crea immagine CD / DVD

  2. UltraISO acquisirà e salverà l'immagine del tuo DVD in \ Users {ID utente} \ Documents \ My ISO Files \ LRMCxFRE_EN_DVD.iso (LRMCxFRE_EN_DVD è l'etichetta del volume del mio DVD Vista, l'etichetta potrebbe essere diversa). Non modificare nessuna delle impostazioni predefinite. Quando UltraISO ha salvato l'immagine, ti chiederà se desideri aprirla, seleziona Sì.

  3. Dall'immagine aperta, selezionare la cartella / sources e cercare il file install.wim. Fare clic con il tasto destro del mouse su questo file e selezionare Elimina.

  4. Quindi copia il nuovo install.wim che hai creato nel passaggio 11 (dovrebbe essere su d: o su qualsiasi unità su cui lo hai inserito) nella cartella / sources. quindi seleziona e trascina e rilascia install.wim nella cartella / sources.

  5. Dal menu di UltraISO selezionare File>: Salva

  6. Dopo aver salvato l'ISO, assicurati che il file install.wim dalla cartella / sources sia il file install.wim aggiornato (guarda la data).

  7. Ora seleziona Strumenti> Masterizza immagine CD / DVD

  8. Quando sei pronto, avrai il tuo DVD di installazione di Vista con SP2 incluso.

Ci vogliono circa 180 minuti.


Sì, ho sentito parlare di slipstreaming. Ma la guida di TechRepublic insiste sul fatto che per "integrare" SP2 per Vista richiede "integrazione inversa". Qualunque cosa significhi ... Per quanto ne so, il popolare strumento di slipstreaming vLite non può essere utilizzato per integrare SP2 per Vista. Ecco perché questa soluzione alternativa è stata sviluppata nella comunità. C'è qualche differenza nell'approccio tra questa guida (VistaForums) e quella su TechRepublic? Il primo passo dice che dovrei installare WAIK sul sistema operativo. Ma è un file IMG (ISO)? Non dovrei bruciarlo?
Samir,

Inoltre, è necessario installare Vista sulla partizione secondaria dello stesso disco? In altre parole, se Vista è attualmente installato sul disco 1, partizione 1, devo installare una seconda copia sul disco 1, partizione 2? Vale a dire, questa partizione è già occupata. Ma potrei installarlo su un disco di archiviazione ("disco 2" in diskmgmt.msc) come ultima partizione (parte 4). Ho oltre 300 GB non allocati lì. Deve essere una partizione primaria? O va bene con la logica? Dovrò avviarlo? Questa è solo una cosa temporanea, giusto? Quindi va bene avere la partizione primaria come ultima? Tante domande ...
Samir,

Capisco ora che il "reverse engineering" è il processo di acquisizione di un'immagine offline di un'installazione di Windows. La principale differenza tra la guida VistaForums e la guida TechRepublic sull'integrazione SP2 è che la prima si affida a UltraISO per la creazione di un file ISO del DVD di Windows, la sostituzione del file install.wim originale con quello appena creato e per la masterizzazione dell'immagine ISO modificata su DVD vuoto. La guida TechRepublic si basa sul comando OSCDIMG per creare il file ISO. Quindi si utilizza qualsiasi software di authoring DVD di propria scelta in grado di masterizzare ISO su DVD. Ho usato ImgBurn.
Samir,

Vorrei sottolineare che dopo le 6, dovresti davvero riavviare il computer per finalizzare l'installazione di SP1 prima di ripulire e prima di installare SP2. Lo stesso vale per l'installazione di SP2.
Samir,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.