Я работаю под управлением Windows 10 Pro [Build 10240] и после входа в систему сегодня вечером я обнаружил, что не могу установить файл MSI, поскольку The system administrator has set policies to prevent this installation
только эту установку , я даже не помню, как это делал.
Поэтому я немного покопался и нашел этот пост довольно крутым. Наилучшим решением в этом посте было запустить установку из командной строки с повышенными привилегиями, поэтому я запустил следующую команду:
msiexec /i example.msi
Это привело к тому же результату. Использование параметра /a
также не помогло мне. Так что я сделал больше копать и нашел "фантастический" пост Microsoft здесь. Это относится к Windows 7, поэтому, я думаю, именно поэтому ключ не существует в Windows 10 - решение было установить DisableMSI
с REG_DWORD = 0
в каталоге HKLM\Software\Policies\Microsoft\Windows\Installer
.
Итак, квадрат 1. Другое решение состоит в том, чтобы настроить UAC так, чтобы он никогда не уведомлял ... не по умолчанию ли это в домашней системе? Запустил, хотя и дважды проверил, было ли настроено никогда не уведомлять, перезагружаться, без изменений.
Я плакал часами, пока не нашел другой вариант. Следующим решением, которое я нашел, было редактирование локальной политики безопасности для Software Restriction Policies
. Я бездельничал здесь и не мог выделить, куда добавить запись. Я добавил новый хеш для %userprofile%\Downloads\
чтобы позволить всем пользователям выполнять типы файлов и гарантировать, что MSI был в списке.
Я позаботился о том, чтобы мой Антивирус не блокировал изменения в реестре, отключил все щиты и повторил попытку безуспешно. Сейчас я выполняю полное сканирование системы, чтобы увидеть, есть ли какие-либо угрозы на моем компьютере. Длинный выстрел, но оно того стоит.
Пока он запущен, я создал новую локальную учетную запись на ПК и обеспечил ей права администратора. Я запустил mmc
и убедился в этом в группе Local User and Group
Administrators
. После завершения сканирования я планирую выйти из системы и попытаться установить ее. Я сомневаюсь, что это ограниченная проблема пользователя, но хочу исключить ее как проблему.
Затем я запустил gpresult /h report.html
и быстро посмотрел, не испортил ли я объект групповой политики (я установил локальный объект групповой политики) и все выглядело хорошо; просто мое стандартное отключение гаджетов /Cortana и т. д
Затем я запустил sfc.exe /scannow
и не нашел здесь никаких проблем. Разочарованный, я пошел и отредактировал следующие значения в локальной групповой политике:
Computer Configuration > Administrative Templates > Windows Components > Windows Installer
со следующим:
Install with Elevated privileges
установленными для включения.
Turn off Windows Installer
отключенный.
Та же опция с Конфигурацией пользователя. Последний шаг - я заново загрузил MSI и проверил, что он не поврежден (работает на Win8 VM). Любая помощь будет оценена.