- Данная установка запрещена политикой, заданной системным администратором
- Ответ
- Временное отключение UAC
- Служба Windows Installer
- Групповая политика отключения установщика Windows
- Ключ реестра DisableMSI
- Что делать если “установка запрещена политикой, заданной системным администратором”
- Установка Microsoft Windows Server 2012 R2
- 0. Оглавление
- 1. Что понадобится
- 2. Установка Microsoft Windows Server 2012
- 3. Первоначальная настройка Microsoft Windows Server 2012
- Смотрите также:
Данная установка запрещена политикой, заданной системным администратором
При попытке установить программу из MSI пакета на рабочей станции (права администратора имеются) возникает ошибка «Данная установка запрещена политикой, заданной системным администратором». Проверили – ни какой другой MSI файл также не запускается. Что делать?
Ответ
Сообщение «Данная установка запрещена политикой, заданной системным администратором» (The system administrator has set policies to prevent this installation) может появляться как во время запуска exe файлов, так и при установке MSI пакетов. Даже, если ограничения не настраивались специально, в некоторых случаях Windows или какая-т другая программа могла самостоятельно изменить параметры политики Software Restriction Policies (SRP). Вот что можно предпринять в таком случае:
Временное отключение UAC
Возможной причиной проблемы с установкой приложения может быть политики UAC. Попробуйте установить приложение при отключенном UAC (напомню, что отключение UAC это не рекомендуемый шаг, и после тестирования его нужно включить обратно).
- Через меню «Пуск» введите и запустите «Изменение параметров контроля учетных записей».
- Переместите ползунок в положение «Не уведомлять»(уровни UAC). Необходимы права администратора.
- Перезагрузите компьютер, чтобы проделанные изменения вступили в силу.
Если это не помогло избавиться от уведомления, то попробуйте отключить политику блокировки, блокирующего выполнение MSI пакетов установщиком Windows через редактор локальной групповой политики или реестр.
Служба Windows Installer
Откройте консоль управления службами (services.msc) и убедитесь, что служба Windows Installer (Установщик Windows) присутствует в системе и запущена (если нет, запустите службу).
Групповая политика отключения установщика Windows
- Нажмите сочетание клавиш Win+R и введите команду «gpedit.msc».
- В левой части экрана перейдите в раздел GPO «Конфигурация компьютера» — «Административные шаблоны» — «Компоненты Windows» — «Установщик Windows» (Computer Configuration -> Administrative Templates -> Windows Components -> Windows Installer). Справа отобразятся допустимые для редактирования элементы.
- Найдите в списке «Отключение установщика Windows» (Disable Windows Installer), откройте его двойным нажатием и выберите «Отключено». Сохраните внесенные изменения с помощью кнопки «Применить».
Проверьте, что в политиках Политики ограниченного использования программ ( Software Restriction Policies) отсутствуют политики, запрещающие запуск указанного файла (типа файлов). Если такие политики есть, удалите их. Данные политики находятся в разделе Computer Configuration -> Windows Settings -> Security Settings -> Software Restriction Policies (Конфигурация компьютера -> Конфигурация Windows -> Параметры безопасности -> Политики ограниченного использования программ)
Откройте командную строку и выполните gpupdate /force.
Ключ реестра DisableMSI
Если вы используете операционную систему Windows редакции Home, то редактор локальной групповой политики в ней не будет доступен. Внести все необходимые изменения можно через реестр. Для этого:
- Откройте редактор реестра (regedit.exe)
- Перейдите в раздел HKEY_LOCAL_MACHINE\SOFTWARE\Policies \Microsoft\Windows\Installer» найдите и удалите параметры DisableMSI и DisablePatch (при наличии, или измените на 0).
После проделанных действий обязательно перезагрузите компьютер и запустите установку нужной программы. Ошибка больше не будет появляться.
Если решить проблему не получилось, попробуйте создать новую папку внутри Program Files или Windows, скопировать в нее дистрибутив и запустите его с правами администратора.
Что делать если “установка запрещена политикой, заданной системным администратором”
Примечательный факт, что на сервере не настраивались какие-либо ограничения на запуск msi пакетов пользователями, ни через групповые политики (GPO), ни тем более через Локальные политики безопасности.
Похоже что это стандартное поведение системы, либо Windows самостоятельно изменяет настройки Windows Software Restriction Policy в каких-то случаях.
Решить данную проблему, мне помогла статья VMware о выдаче подобное ошибки при установке VMware Tools.
Vmware предлагает следующий вариант решения проблемы (Если у Вас английская версия Windows лучше следуйте оригинальным инструкция в kb vmware.):
-
- Нажмите Пуск >Выполнить
-
- Введите gpedit.msc и нажмите Enter
-
- Выберите Политика “Локальный компьютер” >Конфигурация компьютера >Административные шаблоны >Компоненты Windows >Установщик Windows
-
- Далее кликните “Отключение установщика Windows” >Включено
-
- В выпадающем списке “Отключить установщик Windows” выберите Никогда
-
- Нажмите Применить и закройте окно.
-
- Далее выберите Конфигурация компьютера >Конфигурация Windows >Параметры безопасности >Политика ограничения использования программ
-
- Кликните правой кнопкой мышки по “Политика ограничения использования программ” и создайте новую политику.
-
- Кликните правой кнопкой мышки по Применение и выберите свойства.
-
- Отметьте пункт “всех пользователей, кроме локальных администраторов”
-
- Нажмите ОК и закройте окно групповых политик.
-
- Откройте командную строку и выполните gpupdate /force
Теперь установка msi должно проходить успешно.
Установка Microsoft Windows Server 2012 R2
В данной статье будет приведена пошаговая инструкция по установке и первоначальной настройке Microsoft Windows Server 2012. Установка данной версии Windows Server не сильно отличается от установки Microsoft Windows Server 2008 R2 или даже установки Windows 8, однако из-за ряда особенностей я покажу процесс установки полностью, от начала и до конца.
0. Оглавление
1. Что понадобится
- Установочный диск Microsoft Windows Server 2012 (скачать можно здесь)
- Рабочий ключ для активации Windows Server 2012
2. Установка Microsoft Windows Server 2012
Вставляем установочный диск Microsoft Windows Server 2012 в DVD-привод компьютера и загружаемся с него (для этого в BIOS компьютера необходимо поставить первичную загрузку с CD-ROM). После непродолжительной загрузки попадаем на окно выбора языка. Выбираем нужные параметры (по умолчанию язык, формат времени и денежных единиц и раскладку клавиатуры оставляем русскую) и нажимаем «Далее» (Next) .
В следующем окне, для первичной установки Windows Server нажимаем «Установить» (Install now) .
Теперь необходимо выбрать выпуск операционной системы, который будем устанавливать (об отличии различных выпусков Windows Server 2012 можно прочитать, например, здесь). Выбрав нужный выпуск, жмем «Далее» (Next) .
Соглашаемся с условиями лицензионного соглашения, установив флаг «Я принимаю условия лицензии» (I accept the license terms) и жмем «Далее» (Next) .
На следующем шаге необходим выбрать тип установки. Для чистой установки Windows Server 2012 выбираем «Выборочная: только установка Windows…» (Custom: Install Windows only) .
Теперь разметим жесткий диск для установки, если это не было сделано раннее. Для этого выберем незанятое пространство на каком-либо физическом жестком диске в списке и нажмем «Создать» (New).
Введем размер создаваемого логического диска (по умолчанию полный объем) и нажмем «Применить» (Apply).
Также согласимся на создание дополнительных разделов для системных файлов, нажав «ОК» в появившемся окне.
После вышеописанных действий, вместо неразмеченной области должны появиться 2 раздела: Системный (System) и Основной (Primary). Выбираем основной раздел для установки Windows и жмем «Далее» (Next).
Дожидаемся завершения установки компонент Windows Server 2012.
По завершении установки компьютер будет перезагружен.
После перезагрузки система предложит ввести пароль для учетной записи «Администратор» (Administrator) . По умолчанию пароль должен отвечать требованиям безопасности паролей, а именно:
- Не содержать имени учетной записи пользователя или частей полного имени пользователя длиной более двух рядом стоящих знаков
- Иметь длину не менее 6 знаков
- Содержать знаки трех из четырех перечисленных ниже категорий:
- Латинские заглавные буквы (от A до Z)
- Латинские строчные буквы (от a до z)
- Цифры (от 0 до 9)
- Отличающиеся от букв и цифр знаки (например, !, $, #, %)
(О том, как потом изменить политику паролей, можно прочитать в статье Изменение политики паролей в Windows Server 2012 R2)
Рекомендую сразу записать пароль в отведенное для хранения паролей место. Для этого удобно использовать различные менеджеры паролей, например бесплатную программу KeePass.
Вводим пароль администратора и жмем «Готово» (Finish) .
Далее попадем на стартовое окно Windows Server 2012. Нажимаем одновременно CTRL, ALT и DEL
и входим в Windows под учетной записью Администратора, введя установленный на предыдущем шаге пароль.
3. Первоначальная настройка Microsoft Windows Server 2012
Первое, что мы увидим после входа в систему будет заметно модифицированный со времен Windows Server 2008 R2 диспетчер серверов (Server Manager). Для настройки текущего локального сервера выберем вкладку «Локальный сервер» (Local Server) в панели вкладок слева.
Начнем изменение параметров локального сервера с изменения имени компьютера. Для этого кликнем по текущему имени компьютера в окне «Свойства» (Properties) . Откроется окно «Свойства системы» (System Properties) на закладке «Имя компьютера» (Computer Name) . Нажмем кнопку «Изменить…» (Change…) и введем новое имя сервера в появившемся окне. После чего закроем все окна нажав последовательно «ОК» и «Применить» (Apply) .
Далее, разрешим удаленный доступ к текущему серверу. Для этого кликнем по ссылке напротив «Удаленный рабочий стол» (Remote Desktop) в окне свойств. Откроется уже знакомое окно «Свойства системы» (System Properties) на вкладке «Удаленный доступ» (Remote) . Установим переключатель в «Разрешить удаленное подключение к этому компьютеру» (Allow remote connections to this computer) . По умолчанию только пользователи группы «Администраторы» (Administrators) имеет доступ к удаленному рабочему столу (для добавления пользователей необходимо нажать на «Выбрать пользователей…» (Select Users) и добавить пользователей системы из списка), после чего нажимаем «Применить» (Apply) . Подключение к серверу осуществляется с помощью встроенного в Windows RDP-клиента.
Настроим параметры сети. Для этого кликнем по ссылке напротив пункта «Ethernet» . Откроются сетевые подключения текущего компьютера. Кликаем правой кнопкой мыши по текущему активному сетевому адаптеру и в контекстном меню выбираем «Свойства» (Properties) .
Откроются свойства сетевого соединения. Выберем в списке компонент «Протокол интернета версии 4 (TCP/IPv4)» (Internet Protocol Version 4 (TCP/IPv4)) (и снова нажмем «Свойства» (Properties) . В открывшемся окне можно задать нужные параметры IP. Это может быть динамический IP, если в сети есть DHCP-сервер, либо статический IP, который можно задать самостоятельно. Когда параметры IP установлены, жмем «ОК» для сохранения настроек.
На следующем шаге выберем параметры обновления Windows Server 2012. Для этого пройдем по ссылке напротив пункта «Центр обновления Windows» (Windows Update), чтобы открыть соответствующую оснастку. Здесь кликнем на «Я хочу выбрать параметры» (Let me choose my settings) .
В открывшемся окне выберем необходимые параметры центра обновлений Windows. Я обычно устанавливаю:
- Важные обновления: «Загружать обновления, но решение об установке принимается мной» (Check for updates but let me choose whether to download and install them).
- Рекомендованные обновления: «Получать рекомендованные обновления таким же образом, как и важные обновления» (Give me recommended updates the same way I recieve important updates) .
После того, как параметры установлены, жмем «ОК» для сохранения настроек.
После чего Windows выполнит поиск доступных обновлений. Отметим все обновления в списке и нажмем «Установить» (Install) для запуска процесса установки.
Пока происходит загрузка и установка обновлений продолжим настройку сервера. Пройдем по ссылке напротив пункта «Дата и время» (Time zone) для установки этих параметров. Для изменения даты и времени нажмем «Изменить дату и время…» (Change date and time…) в открывшемся окне, и «Изменить часовой пояс…» (Change time zone…) для изменения часового пояса соответственно. Определившись с настройками закрываем все окна кнопкой «ОК» .
Ну и напоследок нам осталось только активировать Windows Server 2012. Для этого жмем на ссылку в пункте «Код продукта» (Product ID). Откроется окно «Активация Windows» (Windows Activation) (в котором необходимо ввести текущий ключ продукта и нажать кнопку «Активировать» (Activate).
Если код соответствует выбранной версии Windows Server 2012, через некоторое время появится сообщение об успешной активации Windows, а напротив пункта «Код продукта» (Product ID) мы должны увидеть текущий код и статус «(активировано)» (activated) .
Вот и все. На этом установка и первоначальная настройка Microsoft Windows Server 2012 закончена. Осталось только дождаться установки текущих обновлений, перезагрузить сервер, затем повторить процедуру снова, до тех пор, пока все необходимые обновления не будут установлены.
Смотрите также:
Ниже приведена небольшая инструкция об изменении политики паролей в Microsoft Windows Server 2012 R2. По умолчанию политика паролей определена таким образом, что все пароли учетных записей пользователей должны удовлетворять следующим…
В данной статье я расскажу как добавить разрешающее правило в Брандмауэр Windows Server 2012 R2 (в Windows Server 2008 R2 действия аналогичны). Правило будем добавлять на примере работы сервера 1С:Предприятие…
В этой статье я расскажу, как установить Windows Server 2008. Как правило, установка проходит без каких-либо трудностей и мало чем отличается от установки Windows 7. Но многие вещи, о которых…