При установке программы ошибка протекает наложенное событие ввода вывода
Q: При попытке установить программу появляется окно со следующим содержимым:
Q: После установки Microsoft Office 2xxx, начинают всплывать окна "Идет подготовка к установке. "
A: Решение
Q: При удалении программы Error 1721. There is a problem with this Windows Installer package (Ошибка пакета установщика Windows).
A: Решение
Q: Невозможно удалить программу .
A: Решение: для Office 2003, 2007 или 2010 статья KB290301, для других продуктов могут существовать аналогичные средства (на сайтах производителей). В крайнем случае воспользоваться Windows Installer CleanUp (после этого можно снова установить приложение, потом удалить его штатным способом в "Установке и удалении программ").
Есть наихудший в мире инсталлятор для софта встроенный в систему, тот, что MSI. Гадит после установки приложений везде, где только можно представить.
Имеет идиотскую функцию восстановления ярлыков установленной программы, если не может их найти.
Так вот установил как-то 5-го касперского (до того, как они начали использовать NSIS) и потом установил поверх новую версию этого же каспера, но на этот раз инсталлер оказался нормальным (NSIS), а не этот шлак, увеличивающий инсталляционный пакет. Парни в касперском видать забыли убить всё от MSI и после установки новой версии при нажатии в винде (проводнике на файле, рабочем столе) правой кнопкой мыши сначала вываливалось окно Microsoft Installer, который вываливал табличку, что не может найти от касперского антивируса каких-то компонент.
Полазил по реестру, по диску, что нашёл - убил. Больше не жалуется, что чего-то не может найти. НО! При правом клике на файлах или рабочем столе всёравно быстро выскакивает окно Microsoft Installer с надписью подготовка к установке и сразу исчезает. И так каждый раз.
Как убить эту дрянь ?
Я все упоминания о касперском удалил, но у него всёравно где-то прописано, что где-то похерена инсталляция. Видать где-то в контекстно-зависимом меню.
Автор:
Проблема
Ошибки, связанные с SECREPAIR и SECUREREPAIR, могут фиксироваться в журнале установки. В журнале установки можно найти записи, похожие на следующие:
MSI (s) (D8:38) [14:20:10:710]: SECREPAIR: CryptAcquireContext succeeded
MSI (s) (08:A4) [14:22:31:690]: SECUREREPAIR: SecureRepair Failed. Error code: 35F03B34B8
Причины:
Эта известная неполадка может быть вызвана обновлением системы безопасности Microsoft KB2918614. Обновление использует криптографические ключи и сертификаты для хэширования файлов установки вместе с профилем пользователя, выполнившего вход в систему. Когда установка пакета MSI осуществляется через обязательный или временный профиль пользователя, возникает ошибка, так как использование криптографических ключей и сертификатов в обязательных и временных профилях невозможно.
Решение
Важно! Решения в этой статье предназначены для технических специалистов с глубоким знанием операционной системы Windows, в том числе реестра Windows.
Решение 1. Измените имя папки Microsoft\Crypto\RSA.
Попробуйте установить программное обеспечение Autodesk еще раз.
Решение 2. Установите исправление.
Решение 3. Удалите обновления, которые вызывают ошибку.
Выберите «Панель управления» > «Удаление программы» (или «Программы и компоненты»).
В меню слева выберите «Просмотр установленных обновлений».
В поле поиска в правой верхней части экрана введите KB2918614.
Удалите найденное обновление.
Повторите поиск для KB3072630, KB3000988 и KB3008627.
Если они есть в списке, также удалите их.
Решение 4. Измените реестр.
Если после применения решений 1–3 установить продукт по-прежнему не удается, отредактируйте реестр Windows, добавив код продукта, который вы пытаетесь установить. Добавьте этот код продукта в SecureRepairWhiteList в реестре Windows.
Предупреждение! Используйте редактор реестра Microsoft® с осторожностью и только после сохранения резервной копии реестра, а также файлов system.dat и user.dat, как описано в указаниях к вашей операционной системе в базе знаний Майкрософт и в разделе Резервное копирование системного реестра. Дополнительные сведения о реестре содержатся в разделах справки редактора реестра Microsoft.
Откройте меню «Пуск» и в поле «Выполнить» введите regedit. После этого нажмите «ОК».
В меню «Правка» нажмите «Создать» и выберите «Параметр DWORD».
Щелкните правой кнопкой мыши SecureRepairPolicy и нажмите «Изменить».
В поле «Значение» введите 2 и нажмите кнопку «ОК».
Найдите и откройте следующий подраздел реестра:
В меню «Правка» нажмите «Создать» и выберите «Раздел».
Введите SecureRepairWhitelist в качестве имени и нажмите клавишу ENTER.
Дважды щелкните ключ SecureRepairWhitelist, чтобы открыть его.
- В качестве ИМЕНИ строкового параметра должен использоваться код продукта. Сведения о получении кода продукта см. в разделе Поиск кода продукта Autodesk.
- Столбец «Данные» можно не заполнять.
- Пример
Закройте редактор реестра и попробуйте еще раз установить программное обеспечение Autodesk.
Примеры ключей реестра
В приведенных ниже примерах ключей реестра (используется редактор реестра Windows версии 5.00) показаны записи, наличие которых необходимо для установки программ Autodesk. В первом примере (для AutoCAD LT 2015) GUID соответствует трем файлам MSI (acadlt.msi, AcadltLP.msi и AcadltPS.msi), которые необходимо добавить в список исключений системы безопасности. Ключи для других продуктов соответствуют аналогичным файлам.
Приносим извинения. Запрошенное содержимое было удалено. Вы будете автоматически перенаправлены через 1 секунду.
Спрашивающий
Вопрос
Часто сталкиваюсь с ошибкой
12029. Не удается установить связь с сервером
Last WSock error: 997. Протекает наложенное событие ввода/вывода
программа сетевая, есть загрузчик, который выкачивает модули ПО, это происходит без ошибок. Но при попытке передать учетные данные возникает такая ошибка. Или бывает еще так: программа виснет,а в логе такая ошибка.
Таким образом, физически связь есть.
Объясните пожалуйста природу возникновения ошибки и как от нее избавиться.
Что значит наложенное событие?
Все ответы
LOL, "наложенное событие", надо ж было такое написать. На самом деле код 997 (WSA_IO_PENDING) в WinSock обозначает не ошибку, а то, что асинхронная ("overlapped") операция не может быть завершена сразу же, и требуется выполнить ожидание.
Скорее всего, в "загрузчике" просто баг, если он обрабатывает такую ситуацию как ошибку. Что-то более определенное по приведенной информации сказать нельзя.
Что ж смеятся то? Это не я пишу, это винда такую ошибку возвращает, уж копи-пастом вставил. Загрузчик отрабатывает нормально, ошибка возникает в шелле. На тысячах машин работает нормально, нет там багов. Но попадаются вот такие. Разработчики отвечают обратитесь к администратору рабочего места - у вас сетевые ошибки. Написал на Microsoft Community - те отправили сюда.
как обойти эту не ошибку?
" Это не я пишу, это винда такую ошибку возвращает "
Я знаю. Это не повод не смеяться.
"На тысячах машин работает нормально, нет там багов."
Это не аргумент. Вообще ни разу.
"Разработчики отвечают обратитесь к администратору рабочего места - у вас сетевые ошибки. Написал на Microsoft Community - те отправили сюда."
Ну так скажите разработчикам, чтобы вместо отправки к " администратору рабочего места " они исправляли свои баги. Еще раз, ошибка с кодом 997 при нормальных условиях не возникает из за сетевой ошибки. Даже если предположить, что реальный баг-первопричина не в программе, а в ОС/драйвере/фаерволе, без участия разработчиков самой программы ничего решить не получится.
У вас эта ошибка 997 единственная в логе? Может до нее есть другие ошибки? Если да, то нужно обращать внимание именно на них.
Часто сталкиваюсь с ошибкой
12029. Не удается установить связь с сервером
Last WSock error: 997. Протекает наложенное событие ввода/вывода
программа сетевая, есть загрузчик, который выкачивает модули ПО, это происходит без ошибок. Но при попытке передать учетные данные возникает такая ошибка. Или бывает еще так: программа виснет,а в логе такая ошибка.
Таким образом, физически связь есть.
Объясните пожалуйста природу возникновения ошибки и как от нее избавиться.
Что значит наложенное событие?
Все ответы
LOL, "наложенное событие", надо ж было такое написать. На самом деле код 997 (WSA_IO_PENDING) в WinSock обозначает не ошибку, а то, что асинхронная ("overlapped") операция не может быть завершена сразу же, и требуется выполнить ожидание.
Скорее всего, в "загрузчике" просто баг, если он обрабатывает такую ситуацию как ошибку. Что-то более определенное по приведенной информации сказать нельзя.
Что ж смеятся то? Это не я пишу, это винда такую ошибку возвращает, уж копи-пастом вставил. Загрузчик отрабатывает нормально, ошибка возникает в шелле. На тысячах машин работает нормально, нет там багов. Но попадаются вот такие. Разработчики отвечают обратитесь к администратору рабочего места - у вас сетевые ошибки. Написал на Microsoft Community - те отправили сюда.
как обойти эту не ошибку?
" Это не я пишу, это винда такую ошибку возвращает "
Я знаю. Это не повод не смеяться.
"На тысячах машин работает нормально, нет там багов."
Это не аргумент. Вообще ни разу.
"Разработчики отвечают обратитесь к администратору рабочего места - у вас сетевые ошибки. Написал на Microsoft Community - те отправили сюда."
Ну так скажите разработчикам, чтобы вместо отправки к " администратору рабочего места " они исправляли свои баги. Еще раз, ошибка с кодом 997 при нормальных условиях не возникает из за сетевой ошибки. Даже если предположить, что реальный баг-первопричина не в программе, а в ОС/драйвере/фаерволе, без участия разработчиков самой программы ничего решить не получится.
У вас эта ошибка 997 единственная в логе? Может до нее есть другие ошибки? Если да, то нужно обращать внимание именно на них.
Часто сталкиваюсь с ошибкой
12029. Не удается установить связь с сервером
Last WSock error: 997. Протекает наложенное событие ввода/вывода
программа сетевая, есть загрузчик, который выкачивает модули ПО, это происходит без ошибок. Но при попытке передать учетные данные возникает такая ошибка. Или бывает еще так: программа виснет,а в логе такая ошибка.
Таким образом, физически связь есть.
Объясните пожалуйста природу возникновения ошибки и как от нее избавиться.
Что значит наложенное событие?
All replies
LOL, "наложенное событие", надо ж было такое написать. На самом деле код 997 (WSA_IO_PENDING) в WinSock обозначает не ошибку, а то, что асинхронная ("overlapped") операция не может быть завершена сразу же, и требуется выполнить ожидание.
Скорее всего, в "загрузчике" просто баг, если он обрабатывает такую ситуацию как ошибку. Что-то более определенное по приведенной информации сказать нельзя.
Что ж смеятся то? Это не я пишу, это винда такую ошибку возвращает, уж копи-пастом вставил. Загрузчик отрабатывает нормально, ошибка возникает в шелле. На тысячах машин работает нормально, нет там багов. Но попадаются вот такие. Разработчики отвечают обратитесь к администратору рабочего места - у вас сетевые ошибки. Написал на Microsoft Community - те отправили сюда.
как обойти эту не ошибку?
" Это не я пишу, это винда такую ошибку возвращает "
Я знаю. Это не повод не смеяться.
"На тысячах машин работает нормально, нет там багов."
Это не аргумент. Вообще ни разу.
"Разработчики отвечают обратитесь к администратору рабочего места - у вас сетевые ошибки. Написал на Microsoft Community - те отправили сюда."
Ну так скажите разработчикам, чтобы вместо отправки к " администратору рабочего места " они исправляли свои баги. Еще раз, ошибка с кодом 997 при нормальных условиях не возникает из за сетевой ошибки. Даже если предположить, что реальный баг-первопричина не в программе, а в ОС/драйвере/фаерволе, без участия разработчиков самой программы ничего решить не получится.
У вас эта ошибка 997 единственная в логе? Может до нее есть другие ошибки? Если да, то нужно обращать внимание именно на них.
Читайте также: