Установка - [решено] Не переустанавливается Office 2003 через GP после удаления вручную

Ответить
Аватара пользователя
Raistlin

Установка - [решено] Не переустанавливается Office 2003 через GP после удаления вручную

Сообщение Raistlin »

Дано: домен с DC на Win2k3 SE R2, клиент WinXP SP3. На клиенте сначала был вручную установлен Office 2003 + MUI, затем на DC была заведена групповая политика, устанавливающая то же самое через software deployment. Все вроде бы поставилось, вот только Word на что-то ругался при запуске. Решил снести все, чтобы поставилось заново через GP при следующей загрузке.

Не тут-то было. После перезагрузки соответствующие пункты снова появились в Add/Remove Programs, но реально установка не произошла. При этом значки у пунктов в Add/Remove Programs не родные. Многократные перезагрузки, чистка клиента Windows Installer Cleanup Utility (после удаления Office и MUI они почему-то этой утилитой виделись), выбор пункта Redeploy application в GP не помогли. Попробовал также удалить все упоминания о примененной политике из HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy\AppMgmt и подветок. После этого значки у офисных файлов стали WordPad'овскими, более ничего не изменилось.

Поправить ситуацию удалось, создав еще один GPO, полностью идентичный тому, который ставил Office и MUI на клиента. Правда, и тогда поставилось как-то криво, не создались значки в Start Menu, появились только после первого запуска программ.

Тем не менее, вопрос решился как-то неспортивно, пришлось создавать лишний GPO. Куда копать, чтобы сделать красиво?

В том, что виноват именно клиент, а не GPO, уверен, т. к. на другом клиенте, где Office вручную не удалялся, после перезагрузки и Office, и MUI переставились нормально.
Аватара пользователя
Petya V4sechkin

Re: Установка - [решено] Не переустанавливается Office 2003 через GP после удаления вручную

Сообщение Petya V4sechkin »

Цитата Raistlin:



Куда копать



При наличии ошибок в журнале событий приведите их в соответствии с
этими инструкциями
.
Аватара пользователя
Raistlin

Re: Установка - [решено] Не переустанавливается Office 2003 через GP после удаления вручную

Сообщение Raistlin »

Оказалось, что это проблема не только Office 2003, но и, например, Java RE. Та же история: если Java RE была установлена вручную, то после установки через software deployment от нее остаются неработоспособные остатки. Ошибок в журнале нет. Если
включить подробный лог
, то в логе имеем:
Цитата:



Assigning application Java(TM) 6 Update 26 from policy ~Soft - Java RE.

Calling the Windows Installer to advertise application Java(TM) 6 Update 26 from script C:\WINDOWS

\system32\appmgmt\MACHINE\{ea85ce89-4845-4b6b-ae10-6f53a941b921}.aas with flags 16d.

The assignment of application Java(TM) 6 Update 26 from policy ~Soft - Java RE succeeded.



Никаких ошибок, ничего.

Неужели никто больше с таких не сталкивался?
Аватара пользователя
Petya V4sechkin

Re: Установка - [решено] Не переустанавливается Office 2003 через GP после удаления вручную

Сообщение Petya V4sechkin »

Цитата Raistlin:



Никаких ошибок, ничего.



Тогда остаются шаманские танцы с бубном.

Скачайте
ResetPermissions.zip
, распакуйте в отдельную папку и запустите ResetPermissions.cmd (выполняться будет долго, дождитесь окончания).



Если система английская, в скрипте надо заменить строку Администраторы на Administrators.
Аватара пользователя
Raistlin

Re: Установка - [решено] Не переустанавливается Office 2003 через GP после удаления вручную

Сообщение Raistlin »

А ларчик-то просто открывался. После удаления приложения (Add/Remove Programs), его хвостов (это, как ни странно, важно - Java RE не желал нормально редеплоиться, пока я насильно не удалил папку %ProgramFiles%\Java) и соответствующего раздела в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy\AppMgmt нужно было выполнить gpupdate /force. И все, больше никаких танцев с бубнами.

Источник:
MSI Manager: Reinstall Applications Assigned by Group Policy
.
Ответить

Вернуться в «Microsoft Windows 2000/XP»