PDA

Показать полную графическую версию : [решено] Установка запрещена политикой. Как снять запрет?


Страниц : [1] 2 3 4 5 6 7 8 9

GifuN
21-05-2007, 11:25
Добрый день.
Операционная система xpsp2, компьютер не входит в домен, администраторские права.
При установке приложений выдается сообщение "Данная установка запрещена политикой, выбранной
системным администратором"
В политиках, среди параметров для Установщика Windows все установки в состоянии Не задана.
Внимательно, много раз просмотрел политики и для компьютера и пользователя и не могу найти,
где стоит этот запрет.

Буду рад, если кто поможет.

Petya V4sechkin
21-05-2007, 13:55
GifuN
Посмотрите в ветке реестра:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer
параметры DisableMSI, DisablePatch (если есть, удалите).

Vadikan
21-05-2007, 18:41
Применение политик ограниченного использования программ для защиты от несанкционированного программного обеспечения (http://oszone.net/3979/Software_Restriction_Policies)

GifuN
22-05-2007, 09:01
Petya V4sechkin
Добрый день.

Во-первых, спасибо за первый точный выстрел.
Во-вторых, извините, что не ответил сразу по важной причине.

Вот, что у меня было.
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer]
"EnableAdminTSRemote"=dword:00000001
"DisableMSI"=dword:00000002

Удалил параметр DisableMSI (можно и выставить в ноль) и установка пошла.

Когда это произошло, утилитой настройки системы или вручную я установил этот параметр так и не мог вспомнить.

Теперь пунктуально веду журнал изменений реестра.

Как снять/отменить тему/вопрос?

MadMaks
18-12-2008, 14:42
У меня похожая проблема, но решение не подходит.
Встречался уже много раз, но как то не вникал раньше.
При установке VIA HyperionPro (драйвера на мать, с использованием MSI), простым запуском файла Setup.exe выпадает сообщение:

Установка запрещена на основании системной политики. Обратитесь к системному администратору.

с ошибкой на файл Platform.msi

при непосредственном запуске файла Platform.msi выпадает сообщение:

Данная установка запрещена политикой, выбранной системным администратором.

Проверял все учётки на компах (было это на разных компах и в разное время. ОС XP Pro SP1, SP2, SP3), смотрел политики - ни чего не нашёл.
Думаю это последствия заражения вирусами, но не факт.
Вот теперь меня это уже напрягает и хотелось бы найти решение.

Leofang
14-03-2009, 16:45
Здравствуйте, хочу попросить вас помочь мне в решении такой вот проблемы:
При установке некоторых программ пытается запуститься установка Microsoft Visual C++ 2005 Redistributable, но тут же установка данного продукта прекращается с сообщением "данная установка запрещена политикой , установленной системным администратором". Залез я в политики, перебрал каждую ручками и не смог решить проблему. А программы без этого Visual C++ дальше ставиться не хотят.
Помогите разобраться где можно изменить эту политику.

Vadikan
14-03-2009, 19:12
Проверьте Как ограничить пользователя определенным перечнем программ разрешенных для запуска (http://www.oszone.net/3634/#3) и ссылки в конце ответа.

Также убедитесь, что в разделе HKLM\Software\Policies\Microsoft\Windows\Installer не сконфигурированы политики

Leofang
15-03-2009, 11:38
Если честно, для меня это немного сложновато, да и читать много.

В реестре посмотрел, политики не проставлены

Vadikan
15-03-2009, 12:26
да и читать много. »
Попросите родителей, чтобы они прочли вам это вслух на ночь...

Safety1st
15-03-2009, 17:14
Скачайте отдельный дистрибутив Microsoft Visual C++ 2005 SP1 http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=200b2fd9-ae1a-4a14-984d-389c36f85647
Запустите с параметром /c, чтобы распаковать куда-нибудь, вот так: vcredist_x86.exe /c
В папке, куда распаковали, запустите команду vcredi~3.exe /c, чтобы ещё дальше распаковать :)
В второй папке, куда распаковали, запустите команду msiexec /jm vcredist.msi, чтобы явно разрешить установку этого ПО на компьютер
Далее снова запустите vcredist.msi, уже без параметров.
Если и в этот раз установка будет выполнена неуспешно, повторно попытайтесь выполнить установку, но уже командой msiexec /i vcredist.msi /lv %temp%\vcpp.log, после чего возьмите файл %temp%\vcpp.log и покажите нам.

Leofang
16-03-2009, 14:44
Вот файл лога, расширение сменил.

Petya V4sechkin
16-03-2009, 18:10
Leofang, попробуйте Пуск -> Выполнить -> secpol.msc -> Политики ограниченного использования программ -> Принудительный -> флажок "Для всех пользователей, кроме локальных администраторов".

Leofang
17-03-2009, 10:08
Petya V4sechkin, , не помогло.....

Safety1st
17-03-2009, 13:42
Leofang, Вы "Политики ограниченного использования программ" вообще специально делали в своё время или по необходимости, что VS++ не ставится? Если они Вам не нужны, сотрите их вообще: удалите файл %systemroot%\system32\GroupPolicy\Machine\Registry.pol

Safety1st
17-03-2009, 14:40
Оказывается, Вы нас обманули: это ПО у Вас уже установлено :)

Посмотрите свой лог:
MSI (c) (74:54) [21:42:34:453]: Package we're running from ==> C:\WINDOWS\Installer\1bf247.msi msi-файл уже в кэше MSI
...
MSI (c) (74:54) [21:42:34:468]: Product registered: entering maintenance mode продукт зарегистрирован, входим в режим обслуживания :)
...
MSI (c) (74:54) [21:42:34:468]: Установщик Windows изменил настройку продукта.

Если продукта нет, о каком его обслуживании или настройке может идти речь? :)
Процесс у Вас прерывается на этапе поиска источника установки: "MSI (c) (74:54) [21:42:34:468]: Entering CMsiConfigurationManager::SetLastUsedSource"
Дальше MSI, как я думаю, просто неверно интерпретирует полученную ошибку.
Лог реальной установки начинается по-другому (см. vcpp_realinstall.txt)

Предлагаю поступить следующим образом: стереть всю информацию MSI о VCPP2005, чтобы ему казалось, что продукта нет, а затем выполнить настоящую установку.
Распакуйте windowsinstallercleanup.zip (там один файл из MSI 4.5 SDK, другой - из XP Support Tools), запустите msicuu.exe, найдите в списке "(All Users) Microsoft Visual C++ 2005 ...", выделите его и нажмите кнопку "Remove", потом "OK". Установку проводите из msi-файла (как я раньше описал).

Leofang
17-03-2009, 17:06
найдите в списке "(All Users) Microsoft Visual C++ 2005 ... »
У меня в списке их было два.
Удалил оба.
Затем установил тот, что вы давали.
После чего все заработало, спасибо.

vladislavovich
26-03-2009, 16:21
выше изложенные пункты результатов не дали
кто что еще может предложить дельного ?

stan7307
03-04-2009, 01:35
Точно такая проблема,как в посте #6! Есть ли какой нибудь выход из этой ситуации?

Petya V4sechkin
03-04-2009, 08:19
stan7307, нужен лог установки, обычно в папке Temp (по дате/времени смотрите):
Пуск -> Выполнить -> %Temp%

Или запустите установку с явным указанием лог-файла:
msiexec /i msi-файл /lv* log-файл
и выложите лог.

Еще попробуйте Windows Installer (http://www.microsoft.com/downloads/details.aspx?displaylang=ru&FamilyID=5a58b56f-60b6-4412-95b9-54d056d6f9f4) обновить.

stan7307
03-04-2009, 22:18
Petya V4sechkin, лог в аттаче. Windows Installer стоит обновлённый.




© OSzone.net 2001-2012