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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 2000/XP (http://forum.oszone.net/forumdisplay.php?f=6)
-   -   Ошибка 2932 при автоматической установке программ (http://forum.oszone.net/showthread.php?t=298017)

El Scorpio 07-04-2015 02:43 2492550

Ошибка 2932 при автоматической установке программ
 
Добрый день.
Домен на базе Windows 2008R2, рабочие станции Windows XP SP3 Professional (используется, поскольку здешние бухгалтера плохо знают компьютер и не хотят переходить на Windows 7)
Многие программы в дистрибутивах MSI были установлены через групповые политики домена.
В последнее время при установке новых версий "1С Предприятие 8" столкнулся с тем, что при автоматическом удалении старых версий происходит ошибка удаления.
Если же выполнить удаление проблемной программы в ручном режиме, то новая версия также не устанавливается из-за совершенно непонятной ошибки.

Цитата:

Тип события: Ошибка
Источник события: MsiInstaller
Категория события: Отсутствует
Код события: 10005
Дата: 06.04.2015
Время: 11:32:11
Пользователь: NT AUTHORITY\SYSTEM
Компьютер: WS020503
Описание:
Продукт: 1C:Предприятие 8 (8.3.5.1517) -- Ошибка 2932. Невозможно создать файл C:\WINDOWS\Installer\963c.mst из данных сценария. Ошибка: 5.
Данные:
0000: 7b 36 33 30 45 30 33 30
0008: 30 2d 35 44 42 33 2d 34
0010: 43 32 44 2d 41 38 37 46
0018: 2d 41 45 44 44 32 36 35
0020: 44 38 42 38 30 7d

{630E0300-5DB3-4C2D-A87F-AEDD265D8B80}
(имя проблемного файла может быть любым)

Дистрибутив для автоматической установки был подготовлен следующим образом:
1) произведена административная установка (распаковка) исходного MSI с ключом /a во временную папку.
2) распакованные файлы перемещены в конечную сетевую папку (используется дерево DFS).
3) туда же скопирован исходный файл 1049.mst для использования русского языка.
4) в групповой политике при выборе распакованного MSI указан файл модификации 1049.MST
Изменение файлов при этом не производилось

Самое странное заключается в том, что на одних компьютерах автоматическое удаление старой программы и установка новой произошло без проблем. На других после удаления старой версии в ручном режиме новая версия установилась автоматически.
Однако остался один компьютер, на который новая версия программы так и не установилась.

В чём может быть проблема?
После ручного удаления всех старых нескольких перезагрузок

Petya V4sechkin 07-04-2015 07:32 2492572

Цитата:

Цитата El Scorpio
Невозможно создать файл C:\WINDOWS\Installer\963c.mst из данных сценария. Ошибка: 5.

Код 5 - "Отказано в доступе".
Проверьте разрешения на папку \Windows\Installer (убедитесь, что учетная запись SYSTEM и группа Администраторы имеют полный доступ).

Сделайте лог Process Monitor следующим образом:
  1. запустите Process Monitor;
  2. запустите установку MSI и дождитесь ошибки;
  3. сохраните лог: меню File -> Save -> PML-формат;
  4. заархивируйте и выложите на любой файлообменник, например http://rghost.ru

El Scorpio 08-04-2015 02:56 2493020

Цитата:

Цитата Petya V4sechkin
Код 5 - "Отказано в доступе".
Проверьте разрешения на папку \Windows\Installer (убедитесь, что учетная запись SYSTEM и группа Администраторы имеют полный доступ). »

Проверил, доступ имеется.

P.S.
Что за гейзенбаг...
Стоило только запустить Procmon в режиме протоколирования загрузки, как проблемная программа установилась без всяких проблем...


Поскольку причина проблемы не выявлена, оставляю тему без отметки "решено".
В случае дальнейших проблем вернусь.


Время: 00:00.

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