Synopsis
Après des mises à jour Windows, je me suis retrouvé avec l’erreur « The system administrator has set policies to prevent this installation. » et l’impossibilité d’installer des .exe ou .msi en tant qu’Administrateur et surtout sans policies de blocage.
Solution
La mise à jour de sécurité fait tellement bien son travail qu’elle empêche toute installation via une modification détérioration de quelques clés de registre.
- Se connecter sur une VM saine ayant la même version d’OS puis exporter ces clés
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer
- Importer les clés sur le serveur défectueux
- Redémarrer le serveur
- Taper ces commandes dans un Command Prompt as Administrator
C:\Windows\System32\msiexec /unregister C:\Windows\System32\msiexec /regserver
- Redémarrer le service Windows Installer (s’il est démarré)