L'aggiornamento di Exchange Service Pack non riesce con un errore imprevisto in ServiceControl.ps1
Numero KB originale: 2034420
Sintomi
Quando si tenta di eseguire l'aggiornamento Exchange Server 2007 usando setup.com /m:upgrade
, la posta elettronica del processo non riesce durante la fase di preparazione dell'installazione.
Performing Microsoft Exchange Server Prerequisite Check
Edge Transport Role Checks ......................... COMPLETED
Configuring Microsoft Exchange Server
Preparing Setup ......................... FAILED
An unexpected error has occurred and debug information is being generated: Unex
pected error [0xCF6CDA0B] while executing command '$error.Clear(); $RoleNames =
$RoleRoles.Replace('Role','').Split(','); if( test-path "$env:TMP\StoppedService
s.xml" ) { .\ServiceControl.ps1 Stop $RoleNames; } else { .\ServiceControl.ps1 S
ave; .\ServiceControl.ps1 Stop $RoleNames; .\ServiceControl.ps1 DisableServices
$RoleNames; }'.
Unexpected error [0xCF6CDA0B] while executing command '$error.Clear(); $Rol
eNames = $RoleRoles.Replace('Role','').Split(','); if( test-path "$env:TMP\Stopp
edServices.xml" ) { .\ServiceControl.ps1 Stop $RoleNames; } else { .\ServiceCont
rol.ps1 Save; .\ServiceControl.ps1 Stop $RoleNames; .\ServiceControl.ps1 Disable
Services $RoleNames; }'.
Exchange Server setup encountered an error.
Nota
Il codice esadecimale in questo errore può variare.
Causa
Un'attività di pre-installazione stava tentando di eseguire ServiceControl.PS1 per arrestare tutti i servizi di exchange per il processo di aggiornamento di Exchange. Tuttavia, lo script ServiceControl.ps1 è stato contrassegnato come Do Not Run
.
Risoluzione
- Aprire Exchange Management Shell e modificare la directory in
<Service Pack installation path>:\Setup\ServerRoles\common\
. - Eseguire
.\ServiceControl.ps1
. - Verrà visualizzata l'impostazione predefinita .
[D] Do not run
Immettere l'opzione[A]
perAlways run
. - Chiudere Exchange Management Shell.
- Da un prompt dei comandi eseguire
setup.com /m:upgrade
di nuovo.
Ulteriori informazioni
È possibile che l'aggiornamento non riesca durante l'esecuzione di altri script. È possibile risolvere il caso eseguendo gli script necessari da Exchange Management Shell e consentendo loro di completarli singolarmente.
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per