Meio Ambiente:
- SO: Windows 10 1709
- Office 365: Ver. 1708
- Crystal Reports: 11.5
Mais de 200 laptops, todos criados a partir da mesma imagem e atualizados com as correções, executando os mesmos aplicativos.
Apenas 5% dos nossos laptops são afetados, mas o problema tem aumentado constantemente desde o primeiro relato. Em setembro de 2018, tínhamos três laptops com o problema. Em janeiro de 2019, temos 15 laptops com o problema. Adicionando cerca de 3 por mês.
Declaração do problema:
Quando a visualização de impressão do Crystal Reports faz uma exportação para qualquer um dos tipos de arquivos listados, pdf, xls, etc. O seguinte erro é exibido: "O sistema operacional não está configurado para executar o aplicativo".
O Windows Logs Application no visualizador de eventos relata o seguinte:
Faulting application name: CIM.EXE, version: 5.1.0.2, time stamp: 0x5b6c76ff
Faulting module name: mso20win32client.dll, version: 0.0.0.0, time stamp: 0x5b6bbdaa
Exception code: 0x012d9312
Fault offset: 0x0012d8be
Faulting process id: 0xe1c
Faulting application start time: 0x01d4786440f7c042
Faulting application path: C:\SFA\CIM\CIM.EXE
Faulting module path: C:\Program Files\Common Files\Microsoft Shared\Office16\mso20win32client.dll
Report Id: 68110840-d0fc-4792-9024-74d8a369843f
Faulting package full name:
Faulting package-relative application ID:
Fundo:
O problema apareceu pela primeira vez em 9/7. Por coincidência, o KB4023057 começou a instalar em nossos laptops em 9/6. O Office 365 foi atualizado da versão ver. 1701 a 1708 com as atualizações do Windows de agosto.
Correções:
O problema pode ser corrigido de três maneiras, nenhuma das quais se adequa às nossas necessidades.
Downleveling Office 365 to 1701. Limpa imediatamente o problema. Atualizando o Ofc 365 para 1708, o problema ainda está lá. A atualização do Office para 1801 ou 1803 não resolve o problema.
Criar um novo perfil de usuário limpa o problema. Os primeiros usuários que relataram o problema foram criados com um novo perfil. Em 2 meses, esses mesmos usuários agora têm o mesmo problema. Re-imagem teve os mesmos resultados. O problema é limitado ao perfil de usuário afetado, que não se aplica a outros perfis de usuário no mesmo laptop.
A execução do aplicativo Run As Administrator e a resposta ao UAC resultante como a conta de usuário afetada resolve o problema. Como isso deve ser feito toda vez que o aplicativo é iniciado, não é uma solução aceita.
O que não corrige o problema:
- A concessão de direitos de administrador local à conta do usuário não corrige o problema.
- A atualização do laptop impactado para o Windows OS 1803 ou 1809 não corrige o problema.
- Desinstalar o KB4023057 e / ou as atualizações do Flash Player não corrige o problema.
- A atualização do Ofc 365 para 1801 ou 1803 não corrige o problema.
- Alterar o conteúdo on-line ou as políticas de logon para usuários do Office não corrige o problema.
Para agravar o problema:
Quatro usuários tiveram o problema desaparecer após atualizações do KB4023057 ou do Flash Player. Esses mesmos usuários tiveram o problema de voltar, às vezes meses depois. Este é um programa que nossos usuários usam com frequência.
Reflexões sobre o assunto:
Parece ser um problema de permissões / segurança. Possivelmente devido a alterações de segurança com as atualizações do Office 365 e as atualizações mensais do Windows. O UAC pode estar sendo bloqueado e a DLL não pode elevar o UAC programaticamente.
Todas as idéias seriam apreciadas.