
Estou executando o Windows 10 Pro [Build 10240] e, ao fazer login esta noite, descobri que não consigo instalar um arquivo MSI apenas The system administrator has set policies to prevent this installation
, não me lembro de ter feito isso.
Então eu fiz uma pequena pesquisa e encontreiesta posiçãot, muito legal. A melhor solução nesta postagem foi executar a instalação a partir de um prompt de comando elevado, então executei o seguinte comando:
msiexec /i example.msi
Isso resultou no mesmo resultado. Usar o /a
switch também não me ajudou. Então procurei mais e encontrei uma postagem "fantástica" da Microsoftaqui. Aplica-se ao Windows 7, então acho que é por isso que a chave não existe no Windows 10 - a solução foi definir DisableMSI
with REG_DWORD = 0
no HKLM\Software\Policies\Microsoft\Windows\Installer
diretório.
Então, quadrado 1. Outra solução é configurar o UAC para nunca notificar... esse não é o padrão em um sistema doméstico? Executei e verifiquei novamente se estava configurado para nunca notificar, reinicializado, sem alterações.
Chorei por horas até encontrar outra opção. A próxima solução que encontrei foi editar a Política de Segurança Local para Software Restriction Policies
. Eu brinquei aqui e não consegui isolar onde adicionar a entrada. Adicionei um novo hash para %userprofile%\Downloads\
permitir que todos os usuários executem tipos de arquivo e garantir que o MSI estivesse na lista.
Assegurei-me de que meu antivírus não estivesse bloqueando as alterações do registro, desativei todos os escudos e tentei novamente, sem sorte. Agora estou realizando uma verificação completa do sistema para ver se há alguma ameaça no meu PC. É um tiro no escuro, mas vale a pena.
Enquanto isso está em execução, criei uma nova conta local no PC e garanti a ela direitos de administrador. Já corri mmc
e garanti isso no Local User and Group
Administrators
grupo. Assim que a verificação for concluída, pretendo sair e tentar instalar. Duvido que seja um problema restrito ao usuário, mas quero descartá-lo como um problema.
Em seguida, corri gpresult /h report.html
e dei uma olhada rápida para ver se havia bagunçado o GPO (eu configurei o GPO local) e tudo parecia bem; apenas minha desativação padrão de gadgets/Cortana etc.
Em seguida, corri sfc.exe /scannow
e não encontrei problemas aqui. Frustrado, editei os seguintes valores na Política de Grupo Local:
Computer Configuration > Administrative Templates > Windows Components > Windows Installer
com o seguinte:
Install with Elevated privileges
definido para ativar.
Turn off Windows Installer
definido como desativado.
Mesma opção com Configuração do Usuário. A última etapa é baixar novamente o MSI e validá-lo como não corrompido (funciona na VM Win8). Qualquer ajuda seria apreciada.
Responder1
Voltei para uma imagem anterior, executei um sfc
e encontrei vários erros. Reparei a instalação, atualizei (via Windows Update) e agora consigo realizar o mencionado acima.