O agente de gerenciamento de dispositivos Dell não exibe acessórios após a instalação do Dell Update Package
Summary: Saiba mais sobre o Dell Update Package (DUP) versão 5.4.1 com problemas relacionados à permissão da ACL (Access Control List, lista de controle de acesso) sob condições específicas.
Symptoms
Produtos afetados:
- Dell Device Manager Console
O problema ocorre nas seguintes condições:
- O proprietário da ACL do
C:\ProgramData\Dellpasta éSYSTEM - A subpasta de drivers dentro
C:\ProgramData\Dellnão está presente - O usuário tenta instalar um DUP baseado na estrutura 5.4.1 no modo ADMIN
- É mais provável que essa situação ocorra em computadores com criação de imagem recém-criada, onde nenhuma instalação anterior do DUP foi executada. Em ambientes típicos, a instalação prossegue sem problemas.
- Esses problemas são exclusivos desta versão e não afetam versões anteriores ou posteriores.
Cause
Durante a instalação, o DUP verifica as permissões de ACL da pasta para garantir o acesso apropriado e a ausência de links simbólicos. Como parte dessa validação, ele redefine as permissões na pasta Dell.
No cenário descrito, a pasta Dell é de propriedade de SYSTEMe o DUP é executado em um contexto administrativo. Inicialmente, o processo pode remover entradas de ACL existentes devido ao controle total do administrador. Depois que essas permissões são removidas, o processo fica sem os direitos necessários para definir novas entradas de ACL porque o proprietário da ACL não tem privilégios suficientes. O DUP falha ao criar a pasta de drivers necessária para a extração do driver, resultando em um erro de instalação.
Resolution
Solução temporária:
- Abra o prompt de comando com privilégios de administrador usando
psexec.exe - No prompt de comando, vá para a pasta onde o DUP está localizado
- Execute o DUP, isso restaura as permissões originais e permite que a instalação seja concluída com sucesso
Solução de longo prazo:
Versões posteriores da estrutura DUP foram aprimoradas para lidar com esse cenário. Essas versões não redefinem mais as permissões para a pasta Dell. Reempacotar o DUP originalmente criado com a versão 5.4.1 usando uma estrutura mais recente resolve o problema, pois evita alterar as permissões da pasta.