Eseguire il programma di installazione dall'origine di installazione locale per installare Office 2010

 

Si applica a: Office 2010

Ultima modifica dell'argomento: 2011-07-01

Quando si distribuisce Microsoft Office 2010 nell'organizzazione, viene creata un'origine di installazione locale nel computer di ogni utente e quindi viene installato Office dal percorso in questione. È possibile ridurre il carico su una rete separando queste due parti del processo di installazione. Eseguire innanzitutto il programma di installazione per distribuire l'origine di installazione locale agli utenti, quindi in un secondo momento eseguire nuovamente il programma di installazione per completare l'installazione.

Poiché l'origine di installazione locale include anche una copia del programma di installazione, è possibile fare un passo avanti ed eseguire l'installazione direttamente dall'origine di installazione locale invece che dalla rete. Questa strategia consente di ridurre al minimo il carico sulla rete e di eseguire comunque l'aggiornamento alla nuova versione per tutti gli utenti contemporaneamente.

Contenuto dell'articolo:

  • Eseguire il programma di installazione

  • Cartella MSOCache

  • Codici di download dei prodotti Office

Eseguire il programma di installazione

Per eseguire il programma di installazione, è necessario identificare la sottocartella in MSOCache\All Users contenente il prodotto di base che si desidera installare. Vedere Cartella MSOCache più avanti in questo articolo. Setup.exe si trova nella stessa cartella contenente il file del prodotto di base <nome_prodotto>WW.msi, ad esempio ProPlusWW.msi. Per Microsoft Office Professional Plus 2010 ad esempio, il file del prodotto di base è ProPlusWW.msi e la cartella contenente Setup.exe è {10140000-0011-0000-0000-0000000FF1CE}-unità, la quale include file come i seguenti:

  • Office64WW.msi

  • Office64WW.xml

  • Ose.exe

  • Osetup.dll

  • OWOW64WW.cab

  • ProPsWW.cab

  • ProPlusWW.msi

  • ProPlusWW.xml

  • Pkeyconfig-office.xrm-ms

  • Setup.exe

  • Setup.xml

Importante

L'esecuzione di Setup.exe dalla cartella MSOCache, come descritto in seguito in questo articolo, è possibile solo per nuove installazioni di Office 2010. Questo metodo non funziona se vi è un'installazione esistente del Office System 2007 nel computer dove si esegue l'installazione di Office 2010. Se si tenta l'aggiornamento dal Office System 2007 a Office 2010 installando Office 2010 dalla cartella MSOCache, può essere visualizzato un errore simile al seguente: “Lingua del pacchetto di installazione non supportata dal sistema.”
Se nel computer vi è un'installazione del Office System 2007, è presente una cartella MSOCache per il Office System 2007. Se si memorizza preventivamente nella cache l'origine di installazione locale per Office 2010, nel computer sarà presente anche una cartella MSOCache per Office 2010. In tal caso, quando in un computer sono presenti cartelle MSOCache sia per il Office System 2007 che per Office 2010, il programma Setup.exe presente nella cartella cache di Office 2010 ({90140000-0011-0000-0000-0000000FF1CE}-C) esegue una query sulle cartelle MSOCache del computer per individuare tutti i prodotti Office che può installare. Il Office System 2007 viene individuato come un prodotto disponibile da installare e si verifica l'errore.
Se è presente un'installazione del Office System 2007 nel computer dove si intende installare Office 2010, è possibile procedere come segue per aggirare il problema:

  • Avviare l'installazione di Office 2010 dal punto di installazione di rete originale (condivisione di rete) utilizzato per memorizzare preventivamente l'installazione nella cache.

  • Accertarsi di non utilizzare lo stesso file Config.xml utilizzato in precedenza per eseguire l'azione cacheonly. In caso contrario, non verrà eseguita l'installazione ma verrà ripetuta l'azione cacheonly. È possibile modificare il file Config.xml per rimuovere la riga cacheonly, oppure utilizzare un file Config.xml alternativo.

    Con questo metodo non vengono copiati dati aggiuntivi nel computer, perché l'installazione rileva l'esistenza della cartella MSOCache.

Per eseguire il programma di installazione dall'origine di installazione locale (per le nuove installazioni di Office 2010)

  1. Distribuire l'installazione locale agli utenti.

    Per informazioni su questo passaggio, vedere Memorizzare preliminarmente nella cache l'origine di installazione locale di Office 2010.

  2. Individuare il codice di download del prodotto Office che si desidera installare. I codici di download sono inclusi nel file Setup.xml nella cartella del prodotto di base. Ad esempio, individuare in Setup.xml la riga contenente la voce LocalCache, come in questo esempio relativo a Office Professional Plus 2010:

    <LocalCache DownloadCode="{10140000-0011-0000-0000-0000000FF1CE}" SkuComponentDirectory="ProPlus.WW">

  3. Eseguire Setup.exe dalla sottocartella presente in MSOCache\All Users corrispondente al codice di download. È possibile utilizzare un percorso relativo per fare riferimento al percorso di Setup.exe sul computer di ogni utente.

    Se ad esempio è stata distribuita l'origine di installazione locale per Microsoft Office Professional Plus 2010 nell'unità C, utilizzare la riga di comando seguente:

    C:\MSOCache\All Users\{10140000-0011-0000-0000-0000000FF1CE}-C \setup.exe

    È possibile inviare la riga di comando di Setup.exe agli utenti con qualsiasi mezzo desiderato, ad esempio in un file di accesso o batch.

Cartella MSOCache

Il percorso predefinito dell'origine di installazione locale è \MSOCache\All Users nella radice dell'unità in cui è installato Office. Ogni pacchetto viene copiato dal punto di installazione di rete a una sottocartella separata in MSOCache\All Users. La sottocartella per il pacchetto del prodotto di base include una copia di Setup.exe configurata, per impostazione predefinita, per l'installazione del prodotto in questione. Le sottocartelle in MSOCache\All Users sono denominate in base al codice di download di ogni pacchetto invece che in base alla convenzione di denominazione delle cartelle utilizzata nel punto di installazione di rete.

La lettera aggiunta alla fine di ogni codice di download (-C nell'esempio precedente) indica l'unità in cui è installata l'origine di installazione locale per il prodotto in questione. Se un utente ha installato più prodotti Office in diverse unità, ogni unità conterrà un'origine di installazione locale nella cartella MSOCache\All Users. La lettera di unità nel codice di download consente a Windows Installer di identificare il percorso corretto per il prodotto specificato.

Nel solo scenario di pre-caching viene copiata anche la cartella Updates dal punto di installazione di rete all'origine di installazione locale. È possibile archiviare sia i file di personalizzazione dell'installazione (con estensione msp) sia i file di aggiornamento software (sempre con estensione msp) nella cartella Updates e includerli automaticamente nell'installazione. Si ottengono così i vantaggi di un'installazione offline senza perdere alcuna personalizzazione.

Codici di download dei prodotti Office

I codici di download per ogni prodotto Office sono disponibili nel file Setup.xml nella cartella del prodotto di base. La riga del file Setup.xml per Office Professional Plus 2010 dovrebbe essere simile a quella nell'esempio seguente:

<LocalCache DownloadCode="{10140000-0011-0000-0000-0000000FF1CE}" SkuComponentDirectory="ProPlus.WW">