Erro ao reparar a instalação do Exchange 2016 no Windows 10

1

Estou tentando instalar o Exchange 2016 CU6 em minha máquina com Windows 10 (apenas ferramentas de gerenciamento), mas quando executo o instalador do CU6, nada acontece (a tela inicial aparece e depois desaparece, sem mais diálogos ou mensagens de erro).

Quando fui reparar a instalação do CU1, ele diz que detectou uma instalação incompleta e precisa tentar completá-la. Depois de tentar fazer isso, ele falha com este erro:

Error:
The following error was generated when "$error.Clear(); 
          $roleList = $RoleRoles.Replace('Role','').Split(',');

          if($roleList -contains 'LanguagePacks')
          {
            & $RoleBinPath\ServiceControl.ps1 Save
            & $RoleBinPath\ServiceControl.ps1 DisableServices $roleList;
            & $RoleBinPath\ServiceControl.ps1 Stop $roleList;

          };
        " was run: "Microsoft.PowerShell.Commands.ServiceCommandException: 
        Service 'Application Identity (AppIDSvc)' cannot be configured due to the 
        following error: Access is denied ---> System.ComponentModel.Win32Exception: 
        Access is denied
   --- End of inner exception stack trace ---".

Alguém pode aconselhar como eu vou reparar esta instalação, para que eu possa removê-lo totalmente e começar de novo, ou tente o instalador CU6 novamente para completar a atualização?

Encontrei este link onde alguém edita um dos scripts de instalação para excluir o AppIDSvc que permitiu que eles continuassem com uma instalação de 2013 , mas isso obviamente não deveria ser algo que você faz. Espero que haja uma maneira limpa e suportada em torno disso.

    
por James Edmonds 29.09.2017 / 11:36

1 resposta

0

Acabei aprimorando os scripts do powershell para contornar isso, bem como limpando todos os vestígios da instalação anterior pendente. Depois que fiz isso, consegui reparar a instalação do CU1 e atualizar para o CU6 usando a CLI (a GUI, por algum motivo, não funcionava).

    
por 09.10.2017 / 14:03