Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 2000/XP (http://forum.oszone.net/forumdisplay.php?f=6)
-   -   [решено] Не переустанавливается Office 2003 через GP после удаления вручную (http://forum.oszone.net/showthread.php?t=208905)

Raistlin 14-06-2011 00:54 1693932

Не переустанавливается Office 2003 через GP после удаления вручную
 
Дано: домен с 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 14-06-2011 10:01 1694073

Цитата:

Цитата Raistlin
Куда копать

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

Raistlin 18-06-2011 14:55 1696978

Оказалось, что это проблема не только 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 18-06-2011 15:15 1696988

Цитата:

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

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

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

Raistlin 28-06-2011 01:39 1702691

А ларчик-то просто открывался. После удаления приложения (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.


Время: 16:44.

Время: 16:44.
© OSzone.net 2001-