| Август 2008 | ||||||
| ПН | ВТ | СР | ЧТ | ПТ | СБ | ВС |
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
В какой-то момент, устанавливая на компьютер программы, у которых установщик был в формате .msi, я получал сообщение об ошибке "Системе не удается открыть указанное устройство или файл", после чего установка программы (любой) прекращалась с кодом ошибки 2755. Например, при установке безобидного Google Earth получалось так: "Продукт: Google Earth -- Ошибка 2755. Server returned unexpected error 110 attempting to install package C:\DOCUME~1\andyceo\LOCALS~1\Temp\{5355CD07-0D20-467E-99E9-4227AE6ED5EB}\Google Earth.msi."
Потратив целый вечер на бесплодные поиски в Интернете решения данной проблемы, лег спать. Наутро проснувшись, пытался вспомнить, что же я такого сделал со своей машиной, что стала появляться такая ошибка. И вспомнил ведь.
На решение проблемы меня натолкнула . Там говорилось о том, что такая ошибка может возникнуть, когда у установщика недостаточно прав на папку временных файлов, на свою собственную папку, где он хранит данные об установленных программах.
Однако, в моей конфигурации (Windows XP Home) задать отдельные права на папки не представлялось возможным (Windows XP Home просто не позволяет расширенное управление NTFS файлами и папками).
НО! когда-то, памятую о приватности, я поставил папке своего аккаунта (которая расположена в Documents and Settings/имя пользователя, в моем случае это было C:\Documents and Settings\andyceo) атрибут шифрования. Т.е. вся эта папка, включая подпапки в ней и файлы, были зашифрованы. Как оказалось, даже если я захожу под собственным логином (следовательно программы запускаются от моего имени и имеют полный доступ к зашифрованным файлам и папкам), а системная учетная запись SYSTEM, от имени которой запускаются все системные службы и приложения, в том числе и тот самый пресловутый Windows Installer, не имеет доступа к зашифрованным папкам и файлам. Установщик пытался записать что-то во временную директорию C:\Documents and Settings\andyceo\Local Settings\Temp, которая была зашифрована, и не мог получить к ней доступ, генерировал вышеупомянутую ошибку "Системе не удается открыть указанное устройство или файл".
Проблема полностью разрешилась, когда я убрал атрибуты шифрования с папки C:\Documents and Settings\andyceo\Local Settings\Temp.
Такая вот история приключилась со мной. Надеюсь что моя статья кому-нибудь поможет, и счастлливчику уже не надо будет тратить свои нервы и целый вечер на поиски решения.
Комментарии
Помогите!!!!!!!
Я уже целых два дня бьюсь над проблемой, а поскольку с компом я на вы получается у меня не очень хорошо.
Некоторое время назад брат подсадил червя с инета, у нас полетела система. Пришлось восстанавливать, но по ходу возникло много проблемм. В итоге всеже получилось, но теперь, когда винд пытается загрузить обновления, он застревает как раз на windows installer 3.1. Выдает, что следующие прграмы не удалось установить: установщик windows installer 3.1. Я не представляю, почему это происходит и что делать, помогите, пожалуйста!!!
эх, Lira, чем же я
эх, Lira, чем же я тебе помогу.... ты же не сообщила ни свою операционку (98/2000/XP/Vista), ни Service Pack, установленный в системе...какой он у тебя - 1, 2, 3?
Кстати, могу посоветовать скачать с официального сайта Microsoft Service Pack 3 для XP (если у тебя XP, и SP1, если у тебя Vista) и поставить. В него включена последняя версия этого злосчастного Windows Installer. Авось проканает....
У меня точно
У меня точно такая же история с Windows Installer. Кстати, я тоже переустанавливал винду после вируса. Стоит ХP Professional + SP2. Обновления до этого получал регулярно, без проблем. Может быть, кто-нибудь знает как это вылечить. Достает это сообщение, постоянно выскакивает...
:)
У меня была ошибка 2755 несколько раз. Вообщем это связано с тем, что инсталлер был архиве.