Windows server 2008 не устанавливаются программы

Обновлено: 07.07.2024

Довольно распространённая проблема среди пользователей операционной системы Windows любых версий – ошибка msi при установке программ из файла с расширением .msi. В этой статье я опишу часто встречаемые проблемы с установщиком Windows 7/10/XP и варианты их решения, а также сделаю видео по текущему вопросу.

Файлы с расширением .msi это обычные пакеты установки (дистрибутивы) из которых ставится программа. В отличии от обычных «setup.exe», для запуска файла msi система использует службу Windows Installer (процесс msiexec.exe). Говоря простыми словами, установщик Windows разархивирует и запускает файлы из дистрибутива. Когда Windows Installer не работает, то появляются различные ошибки.

Неполадки могут быть с работой самой службы или могут возникать в процессе установки программ, когда всё настроено, в принципе, правильно. В первом случае нужно ковырять службу установщика, а во втором решать проблему с конкретным файлом. Рассмотрим оба варианта, но сначала второй.

Ошибки msi файлов

Очень часто ошибки появляются из-за недостаточных прав системы на файлы или папки. Нельзя сказать, что Windows Installer не работает, в этом случае достаточно просто добавить нужные права и всё заработает. Буквально вчера я столкнулся с тем, что скаченный дистрибутив .msi не захотел устанавливаться, при этом успешно запускается мастер установки, выбираются параметры, но затем система думает несколько секунд и выдаёт ошибку:

Error reading from file Error 1305

А ошибка в том, что не Я должен иметь доступ к файлу, а установщик Windows, точнее сама Система. Решается очень просто:

  1. Кликаем правой кнопкой по файлу с расширением .msi, выбираем «Свойства»
  2. На вкладке «Безопасность» смотрим, есть ли в списке пользователь с именем «система» или «System»
  3. Скорее всего вы такого не увидите. Поэтому будем добавлять вручную. Нажимаем кнопку «Изменить…», затем «Добавить…»
  4. В поле пишем «система» или «System» (если у вас английская Windows) и нажимаем «Проверить имена». При этом слово должно стать подчёркнутым как на картинке.
  5. Нажимаем «ОК», ставим галочку «Полный доступ», «ОК»
  6. Кнопка «Дополнительно» -> «Изменить разрешения…» ставим «Добавить разрешения, наследуемые от родительских объектов», «ОК» три раза.

Теперь ошибка установщика не появится! Можно добавить доступ на всю папку, из которой вы обычно инсталлируете программы, например на папку «Downloads», как у меня. Смотрим видео по решению проблем с правами доступа:

В Windows XP вкладки «Безопасность» не будет, если включён простой общий доступ к файлам. Чтобы его выключить, нужно зайти в «Пуск -> Панель управления -> Свойства папки -> Вид» и выключить опцию «Использовать простой общий доступ к файлам». В урезанных версиях Windows 7/10 и XP вкладки «Безопасность» нет в принципе. Чтобы её увидеть, нужно загрузить Windows в безопасном режиме и зайти в неё под администратором.

Ещё способы решить проблему

  • Error 1723
  • Internal Error 2203
  • Системная ошибка 2147287035
  • Ошибка «Невозможно открыть этот установочный пакет»
  • Ошибка 1603: Во время установки произошла неустранимая ошибка

Во всех этих случаях должна помочь установка прав на файл и/или на некоторые системные папки. Проверьте, имеет ли доступ «система» к папке временных файлов (вы можете получать ошибку «Системе не удается открыть указанное устройство или файл»). Для этого:

  1. Сначала узнаем нужные пути. Нажмите «Win + Pause» и зайдите в «Дополнительные параметры системы -> Вкладка «Дополнительно» -> кнопка «Переменные среды»»
  2. В списках ищем переменные с названиями «TEMP» и «TMP» (значения обычно совпадают), в них записаны пути к временным папкам, которые использует установщик Windows
  3. Теперь идём к этим папкам и смотрим в их свойствах, имеет ли к ним доступ «система». Чтобы быстро получить путь к временной папке пользователя, кликните два раза по переменной, скопируйте путь и вставьте его в адресной строке «Проводника» Windows

Путь к временной папке TEMP


После нажатия «Enter» путь преобразится на «нормальный» и вы переместитесь в реальную временную папку. Права на неё и надо проверять. Также рекомендую очистить временные папки от всего что там скопилось или даже лучше удалить их и создать новые с такими же названиями. Если не получается удалить папку, почитайте как удалить неудаляемое, но это не обязательно.

Если служба Windows Installer всё равно не хочет работать, то проверьте права на папку «C:\Config.Msi», сюда «система» также должна иметь полный доступ. В этом случае вы могли наблюдать ошибку «Error 1310». На всякий случай убедитесь, что к папке КУДА вы инсталлируете софт также есть все права.

Если вы используете шифрование папок, то отключите его для указанных мной папок. Дело в том, что хотя мы сами имеем к ним доступ, служба Microsoft Installer не может до них достучаться пока они зашифрованы.

Ещё ошибка может быть связана с битым файлом. Может быть он не полностью скачался или оказался битым уже на сервере. Попробуйте скачать его ещё раз оттуда же или лучше с другого места.

Ошибка установщика Windows

В случае общих проблем не будут устанавливаться никакие msi файлы, процесс установки, скорее всего, даже не начнётся. При этом могут появляться ошибки вида:

  • Нет доступа к службе установщика Windows
  • Не удалось получить доступ к службе установщика Windows
  • Ошибка пакета установщика Windows (1719)

или ещё нечто подобное со словами «ошибка msi», «Windows Installer Error». Всё это означает, что система дала сбой и теперь её надо лечить. Может вы ставили какой-то софт, который испортил системные файлы и реестр, или подхватили вирус. Конечно, никогда не будет лишним удалить вирусы, или убедиться что их нет. Но оставьте этот вариант на потом, т.к. обычно проблема кроется в другом.

Сначала давайте проверим работает ли служба Windows Installer:

Служба установщик Windows Installer

  1. Нажмите «Win + R» и введите services.msc
  2. Найдите в конце списка службу «Установщик Windows» или «Windows Installer»
  3. Тип запуска должен быть «Вручную». Если она «Отключена», то зайдите в «Свойства» и выберите «Вручную»
  4. Затем кликните по ней правой кнопкой и выберите «Запустить» или «Перезапустить». Если ошибок нет и состояние переходит в режим «Работает», то здесь всё нормально.
  5. Нажмите «Win + R» и введите msiexec. Если модуль MSI работает нормально, то должно появиться окно с версией установщика и параметрами запуска, а не ошибка.

Следующее что я посоветую сделать – это выполнить команду сканирования системы на повреждённые и изменённые системные файлы. Нажмите «Win + R» и введите

Sfc /scannow

Произойдёт поиск и замена испорченных файлов на оригинальные, при этом может потребоваться вставить установочный диск с Windows XP-7-10. После окончания процесса перегрузитесь и посмотрите, решена ли проблема.

Microsoft сам предлагает утилиту, призванную решить нашу проблему. Запустите программу Easy Fix и следуйте мастеру.

Параметры реестра и службы

Следующий способ устранения ошибки – восстановление рабочих параметров в реестре установщика Windows Installer.

Для этого скачайте архив и запустите оттуда два reg-файла, соответственно своей версии Windows. Согласитесь с импортом настроек.

Важно! Перед последним действием желательно создать точку восстановления системы! Если способ не поможет или станет хуже, вы сможете восстановиться до прежнего состояния.

В Windows XP или Windows Server 2000 установите последнюю версию установщика 4.5.

Если не помогло, то проделайте ещё перерегистрацию компонентов:

Если пишет, что не хватает прав, то нужно запускать командную строку от имени Администратора.

Если команды выполнились, но не помогло, то скачайте файл и запустите msi_error.bat из архива, проверьте результат.

Подведение итогов

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

Применяется к: Windows 10 — все выпуски, Windows Server 2012 R2
Исходный номер КБ: 822798

Симптомы

При попытке скачать элемент управления ActiveX, установить обновление на Windows или компонент Windows, установить пакет услуг для Windows или для компонента Windows или установить программу Microsoft или сторонних разработчиков, вы можете испытать один или несколько следующих симптомов:

Microsoft Windows
Подпись в пакете программного обеспечения, который необходимо установить, является недействительной. Пакет программного обеспечения подписан неправильно.

Имя пакета обновления
Криптографическая операция не удалась из-за локального параметра параметра безопасности.

Имя пакета обновления
Настройка не может проверить целостность файла Update.inf. Убедитесь, что служба шифрования работает на этом компьютере.

Не удалось установить файлы каталога.

Устанавливаемая программа не прошла тестирование Windows для проверки его совместимости с Windows XP. (Скажите, почему это тестирование важно.)
Это программное обеспечение не будет установлено. Свяжитесь с системным администратором.

Устанавливаемая программа не прошла тестирование Windows для проверки его совместимости с этой версией Windows. (Скажите, почему это тестирование важно.)

Пакет обновления 1 Установка не может проверить целостность файла. Убедитесь, что служба шифрования работает на этом компьютере.

Сбой установки INF. Причина: подпись и/или сертификат не удалось проверить или не удалось проверить.

%WINDIR%\System32\CatRoot2\Edb.log может вырасти до 20 мегабайт (МБ), даже если файл обычно меньше 1 МБ.

Программное обеспечение не прошло проверку Windows и не будет установлено.

При проверке файла %systemroot%\Windowsupdate.log вы увидите запись для одной из следующих ошибок:

  • 0x80096001
  • 0x80096005
  • 0x80096010
  • 0x800B0001
  • 0x800B0003
  • 0x800B0004
  • 0x800B0109
  • 0x8007f0da
  • 0x8007f01e

Файл Svcpack.log может содержать записи, похожие на следующие

Причина

Эти проблемы могут возникать в любой из следующих ситуаций:

  • Коррупция файла журнала или базы данных существует в папке %Systemroot%\System32\Catroot2.
  • Службы шифрования настроены на отключение.
  • Другие Windows повреждены или отсутствуют.
  • Подпись или сертификат timestamp не могут быть проверены или неправильно.
  • Скрытый атрибут устанавливается для папки %Windir% или одной из ее подмастерьев.
  • Параметр Групповой политики установки без драйвера (только Windows 2000 г.) установлен для того, чтобы не разрешить установку или предупредить, но разрешить установку, или двоичное значение Политики не установлено до 0 в следующем ключе реестра: HKEY_LOCAL_MACHINE\Software\Microsoft\Non-Driver Signing
  • Включается параметр групповой политики блокировки доверенных издателей, и у вас нет соответствующего сертификата в хранилище сертификатов Доверенные издатели. Этот параметр групповой политики расположен в соответствии с конфигурацией пользователей , Windows Параметры , в службе обслуживания Internet Explorer, в области безопасности , под Authenticode Параметры в оснастке MMC групповой политики.
  • Вы устанавливаете Internet Explorer 6 SP1, 823559 обновления безопасности (MS03-023).
  • Папка рассылки программного обеспечения повреждена.

Метод 1. Переименование файла Edb.log

Переименуйте файл Edb.log и попробуйте установить программу еще раз. Чтобы переименовать файл Edb.log, выполните следующие действия:

На компьютере Windows Vista нажмите кнопку Начните, введите см. в текстовом окне Начните поиск, щелкните правой кнопкой мышиcmd.exe и нажмите кнопку Запустить в качестве администратора.

Введите в командной строке следующую команду, а затем нажмите клавишу ВВОД:

Метод 2. Временно отключить блокировку доверенных издателей и установить соответствующие сертификаты в хранилище сертификатов доверенных издателей

Вы можете продолжать использовать параметр Блокировка групповой политики доверенного издателя, но сначала необходимо добавить соответствующие сертификаты в хранилище сертификатов Доверенные издатели. Для этого отключите параметр "Включить доверенного издателя" групповой политики блокировки, установите соответствующие сертификаты в хранилище сертификатов доверенных издателей, а затем включите настройку групповой политики блокировки надежных издателей. Чтобы установить соответствующий сертификат для обновлений продуктов Microsoft Windows и Microsoft Internet Explorer, выполните следующие действия:

Скачайте обновление продукта Майкрософт, которое необходимо установить в Центре загрузки Майкрософт, в каталоге обновления Windows или в Microsoft Update.

Дополнительные сведения о том, как скачать обновления продуктов из Центра загрузки Майкрософт, вы можете узнать, как получить файлы поддержки Майкрософт из каталога онлайн-служб.

Дополнительные сведения о том, как скачать обновления продуктов из каталога обновления Windows, просмотреть, как скачать обновления, включаемые драйверами и хотфиксами из каталога Windows update.

Извлечение пакета обновления продукта во временную папку. Команда командной строки, используемая для этого, зависит от обновления, которое вы пытаетесь установить. Чтобы определить соответствующие переключатели командной строки, которые будут использовать для извлечения пакета, просмотреть статью База знаний Майкрософт, связанную с обновлением. Например, чтобы извлечь обновление 824146 для Windows XP в папку C:\824146, запустите Windowsxp-kb824146-x86-enu -x:c:\824146 . Чтобы извлечь обновление безопасности 828750 для Windows XP в папку C:\828750, запустите q828750.exe /c /t:c:\828750 .

Щелкните правой кнопкой мыши файл KB Number.cat из пакета обновления продукта во временной папке, созданной на шаге 2, а затем нажмите кнопку Свойства.

Файл KB Number.cat может быть в подмостке. Например, файл может быть в папке C:\824146\sp1\update или в папке C:\824146\sp2\update.

На вкладке Цифровые подписи щелкните цифровую подпись и нажмите кнопку Details.

Метод 3. Проверка состояния всех сертификатов на пути сертификации и импорт отсутствующих или поврежденных сертификатов с другого компьютера

Чтобы проверить сертификаты в пути сертификата для обновления Windows или Internet Explorer, выполните следующие действия:

Шаг 1. Проверка сертификатов Майкрософт

В Internet Explorer выберите Сервис, затем щелкните Свойства обозревателя.

На вкладке Контент щелкните Сертификаты.

На вкладке Доверенные корневые органы сертификации дважды щелкните Microsoft Root Authority. Если этот сертификат отсутствует, перейдите на шаг 2.

На вкладке Общие убедитесь, что допустимые даты 1/10/1997 до 12/31/2020.

На вкладке Путь сертификации убедитесь, что этот сертификат ОК отображается в состоянии сертификата.

Щелкните ОК, а затем дважды щелкните сертификат NO LIABILITY ACCEPTED.

На вкладке Общие убедитесь, что допустимые даты 5/11/1997 до 1/7/2004.

На вкладке Путь сертификации убедитесь, что срок действия сертификата истек или еще не действителен, или этот сертификат ОК отображается в статусе сертификата.

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

Щелкните ОК, а затем дважды щелкните сертификат GTE CyberTrust Root. У вас может быть несколько сертификатов с одинаковым именем. Проверьте сертификат с датой истечения срока действия 2/23/2006.

На вкладке General убедитесь, что допустимые даты 2/23/1996 до 2/23/2006.

На вкладке Путь сертификации убедитесь, что этот сертификат ОК отображается в состоянии сертификата.

Несмотря на то, что срок действия этого сертификата истек, сертификат будет продолжать работать. Операционная система может работать неправильно, если сертификат отсутствует или отозван.

На вкладке Общие убедитесь, что допустимые даты 12/31/1996 до 12/31/2020.

На вкладке Путь сертификации убедитесь, что этот сертификат ОК отображается в состоянии сертификата.

Шаг 2. Импорт отсутствующих или поврежденных сертификатов

Если один или несколько из этих сертификатов отсутствуют или повреждены, экспортировать отсутствующие или поврежденные сертификаты на другой компьютер, а затем установить сертификаты на компьютере. Чтобы экспортировать сертификаты на другом компьютере, выполните следующие действия:

Метод 4. Очистка временного файла и перезапуск установки hotfix или установки пакета служб

Чтобы очистить временный файл и перезапустить установку hotfix или установку пакета служб, выполните следующие действия:

Удалите все файлы tmp*.cat в следующих папках:

  • %systemroot% \system32\CatRoot
  • %systemroot% \system32\CatRoot

Если в этой папке нет файлов, которые начинаются с TMP, не удаляйте другие файлы. Файлы .cat в этой папке необходимы для установки хотфиксов и пакетов служб.

Не переименовывать папку Catroot. Папка Catroot2 автоматически воссоздается Windows, но папка Catroot не воссоздана при переименовании папки Catroot.

Удалить все oem . файлы из папки %systemroot% \inf.

Перезапустите неудачную установку hotfix или установку пакета служб.

Метод 5. Пустые папки рассылки программного обеспечения

На компьютере Windows Vista нажмите кнопку Начните, введите services.msc в поле Начните поиск, щелкните правой кнопкой мыши services.msc и нажмите кнопку Запустить в качестве администратора.

В области Services (Local) щелкните правой кнопкой мыши Автоматические обновления и нажмите кнопку Остановить.

Свести к минимуму окно Services (local).

Выберите все содержимое папки Windows рассылки и удалите их.

По умолчанию папка Windows расположена в папке диска :\Windows\SoftwareDistribution. В этом расположении диск является местообнамерщиком диска, Windows установлено.

Убедитесь, что Windows папка рассылки пуста, а затем максимизируем окно Services (local).

В области Services (Local) щелкните правой кнопкой мыши Автоматические обновления и нажмите кнопку Начните.

Перезапустите компьютер и запустите Windows обновления.

Метод 6. Выполните обновление на месте

Если все эти методы не устраняют проблему, может потребоваться выполнить обновление на месте.

Довольно распространённая проблема среди пользователей операционной системы Windows любых версий – ошибка msi при установке программ из файла с расширением .msi. В этой статье я опишу часто встречаемые проблемы с установщиком Windows 7/10/XP и варианты их решения, а также сделаю видео по текущему вопросу.

Файлы с расширением .msi это обычные пакеты установки (дистрибутивы) из которых ставится программа. В отличии от обычных «setup.exe», для запуска файла msi система использует службу Windows Installer (процесс msiexec.exe). Говоря простыми словами, установщик Windows разархивирует и запускает файлы из дистрибутива. Когда Windows Installer не работает, то появляются различные ошибки.

Неполадки могут быть с работой самой службы или могут возникать в процессе установки программ, когда всё настроено, в принципе, правильно. В первом случае нужно ковырять службу установщика, а во втором решать проблему с конкретным файлом. Рассмотрим оба варианта, но сначала второй.

Ошибки msi файлов

Очень часто ошибки появляются из-за недостаточных прав системы на файлы или папки. Нельзя сказать, что Windows Installer не работает, в этом случае достаточно просто добавить нужные права и всё заработает. Буквально вчера я столкнулся с тем, что скаченный дистрибутив .msi не захотел устанавливаться, при этом успешно запускается мастер установки, выбираются параметры, но затем система думает несколько секунд и выдаёт ошибку:

Error reading from file Error 1305

А ошибка в том, что не Я должен иметь доступ к файлу, а установщик Windows, точнее сама Система. Решается очень просто:

  1. Кликаем правой кнопкой по файлу с расширением .msi, выбираем «Свойства»
  2. На вкладке «Безопасность» смотрим, есть ли в списке пользователь с именем «система» или «System»
  3. Скорее всего вы такого не увидите. Поэтому будем добавлять вручную. Нажимаем кнопку «Изменить…», затем «Добавить…»
  4. В поле пишем «система» или «System» (если у вас английская Windows) и нажимаем «Проверить имена». При этом слово должно стать подчёркнутым как на картинке.
  5. Нажимаем «ОК», ставим галочку «Полный доступ», «ОК»
  6. Кнопка «Дополнительно» -> «Изменить разрешения…» ставим «Добавить разрешения, наследуемые от родительских объектов», «ОК» три раза.

Теперь ошибка установщика не появится! Можно добавить доступ на всю папку, из которой вы обычно инсталлируете программы, например на папку «Downloads», как у меня. Смотрим видео по решению проблем с правами доступа:

В Windows XP вкладки «Безопасность» не будет, если включён простой общий доступ к файлам. Чтобы его выключить, нужно зайти в «Пуск -> Панель управления -> Свойства папки -> Вид» и выключить опцию «Использовать простой общий доступ к файлам». В урезанных версиях Windows 7/10 и XP вкладки «Безопасность» нет в принципе. Чтобы её увидеть, нужно загрузить Windows в безопасном режиме и зайти в неё под администратором.

Ещё способы решить проблему

  • Error 1723
  • Internal Error 2203
  • Системная ошибка 2147287035
  • Ошибка «Невозможно открыть этот установочный пакет»
  • Ошибка 1603: Во время установки произошла неустранимая ошибка

Во всех этих случаях должна помочь установка прав на файл и/или на некоторые системные папки. Проверьте, имеет ли доступ «система» к папке временных файлов (вы можете получать ошибку «Системе не удается открыть указанное устройство или файл»). Для этого:

  1. Сначала узнаем нужные пути. Нажмите «Win + Pause» и зайдите в «Дополнительные параметры системы -> Вкладка «Дополнительно» -> кнопка «Переменные среды»»
  2. В списках ищем переменные с названиями «TEMP» и «TMP» (значения обычно совпадают), в них записаны пути к временным папкам, которые использует установщик Windows
  3. Теперь идём к этим папкам и смотрим в их свойствах, имеет ли к ним доступ «система». Чтобы быстро получить путь к временной папке пользователя, кликните два раза по переменной, скопируйте путь и вставьте его в адресной строке «Проводника» Windows

Путь к временной папке TEMP


После нажатия «Enter» путь преобразится на «нормальный» и вы переместитесь в реальную временную папку. Права на неё и надо проверять. Также рекомендую очистить временные папки от всего что там скопилось или даже лучше удалить их и создать новые с такими же названиями. Если не получается удалить папку, почитайте как удалить неудаляемое, но это не обязательно.

Если служба Windows Installer всё равно не хочет работать, то проверьте права на папку «C:\Config.Msi», сюда «система» также должна иметь полный доступ. В этом случае вы могли наблюдать ошибку «Error 1310». На всякий случай убедитесь, что к папке КУДА вы инсталлируете софт также есть все права.

Если вы используете шифрование папок, то отключите его для указанных мной папок. Дело в том, что хотя мы сами имеем к ним доступ, служба Microsoft Installer не может до них достучаться пока они зашифрованы.

Ещё ошибка может быть связана с битым файлом. Может быть он не полностью скачался или оказался битым уже на сервере. Попробуйте скачать его ещё раз оттуда же или лучше с другого места.

Ошибка установщика Windows

В случае общих проблем не будут устанавливаться никакие msi файлы, процесс установки, скорее всего, даже не начнётся. При этом могут появляться ошибки вида:

  • Нет доступа к службе установщика Windows
  • Не удалось получить доступ к службе установщика Windows
  • Ошибка пакета установщика Windows (1719)

или ещё нечто подобное со словами «ошибка msi», «Windows Installer Error». Всё это означает, что система дала сбой и теперь её надо лечить. Может вы ставили какой-то софт, который испортил системные файлы и реестр, или подхватили вирус. Конечно, никогда не будет лишним удалить вирусы, или убедиться что их нет. Но оставьте этот вариант на потом, т.к. обычно проблема кроется в другом.

Сначала давайте проверим работает ли служба Windows Installer:

Служба установщик Windows Installer

  1. Нажмите «Win + R» и введите services.msc
  2. Найдите в конце списка службу «Установщик Windows» или «Windows Installer»
  3. Тип запуска должен быть «Вручную». Если она «Отключена», то зайдите в «Свойства» и выберите «Вручную»
  4. Затем кликните по ней правой кнопкой и выберите «Запустить» или «Перезапустить». Если ошибок нет и состояние переходит в режим «Работает», то здесь всё нормально.
  5. Нажмите «Win + R» и введите msiexec. Если модуль MSI работает нормально, то должно появиться окно с версией установщика и параметрами запуска, а не ошибка.

Следующее что я посоветую сделать – это выполнить команду сканирования системы на повреждённые и изменённые системные файлы. Нажмите «Win + R» и введите

Sfc /scannow

Произойдёт поиск и замена испорченных файлов на оригинальные, при этом может потребоваться вставить установочный диск с Windows XP-7-10. После окончания процесса перегрузитесь и посмотрите, решена ли проблема.

Microsoft сам предлагает утилиту, призванную решить нашу проблему. Запустите программу Easy Fix и следуйте мастеру.

Параметры реестра и службы

Следующий способ устранения ошибки – восстановление рабочих параметров в реестре установщика Windows Installer.

Для этого скачайте архив и запустите оттуда два reg-файла, соответственно своей версии Windows. Согласитесь с импортом настроек.

Важно! Перед последним действием желательно создать точку восстановления системы! Если способ не поможет или станет хуже, вы сможете восстановиться до прежнего состояния.

В Windows XP или Windows Server 2000 установите последнюю версию установщика 4.5.

Если не помогло, то проделайте ещё перерегистрацию компонентов:

Если пишет, что не хватает прав, то нужно запускать командную строку от имени Администратора.

Если команды выполнились, но не помогло, то скачайте файл и запустите msi_error.bat из архива, проверьте результат.

Подведение итогов

Причины ошибок Центра обновления Windows

Большая часть ошибок центра обновления Windows возникает из-за того что он не может прочесть или получить доступ к какому либо файлу или ключу реестра. И таким образом все причины сводятся к двум:

Исправляем ошибки Центра обновления Windows

Необходимо скачать и установить System Update Readiness Tool (SURT) для своей операционной системы:

Устранение любых ошибок Центра обновления Windows 7, Windows Vista, Windows Server 2008 R2 или Windows Server 2008

Устанавливаем:

Устранение любых ошибок Центра обновления Windows 7, Windows Vista, Windows Server 2008 R2 или Windows Server 2008

Установка пакета может занять достаточно много времени, даже если компьютер с SSD, это нормально дождитесь ее окончания и прочтите лог, в командной строке введите:

%windir%\Logs\CBS\CheckSUR.log

Устранение любых ошибок Центра обновления Windows 7, Windows Vista, Windows Server 2008 R2 или Windows Server 2008

Устранение любых ошибок Центра обновления Windows 7, Windows Vista, Windows Server 2008 R2 или Windows Server 2008

После этого пробуем устанавливать обновления, все должно получиться и заработать, если ошибок нет, а обновления всё равно не ставятся сбросьте службу обновления Windows, для этого в консоли запущенной от имени администратора выполните команды:

net stop wuauserv
rmdir /s /q %windir%\SoftwareDistribution
net start wuauserv
wuauclt /detectnow

13 комментариев к “Устранение любых ошибок Центра обновления Windows 7, Windows Vista, Windows Server 2008 R2 или Windows Server 2008”

Summary:
Seconds executed: 472
Found 103 errors
Fixed 101 errors
CSI Manifest Zero Length Total count: 1
Fixed: CSI Manifest Zero Length. Total count: 1
CSI C Mark Deployment Missing Total count: 2
CSI F Mark Bad Type Total count: 88
Fixed: CSI F Mark Bad Type. Total count: 88
CSI F Mark Missing Total count: 8
Fixed: CSI F Mark Missing. Total count: 8
CSI Missing Winning Component Key Total count: 4
Fixed: CSI Missing Winning Component Key. Total count: 4 -что с этим делать?-подскажите пожалуйста-

Проверить работу центра обновлений, если заработал, то можно ничего не делать.

А версия Виндовс какая? Вероятно проще всего сделать переустановку в режиме обновления эта статья про семерку, но в десятке всё аналогично.

Добрый день! Приблизительно с 1 августа 2018 года перестали синхронизироваться 8 серваков под управлением win 2008r2. На всех одна и та же ошибка: Последняя попытка синхронизации каталогов оказалась неудачной.
Имя журнала: Application
Источник: Windows Server Update Services
Дата: 24.09.2018 14:02:27
Код события: 10022
Категория задачи:(7)
Уровень: Ошибка
Ключевые слова:Классический
Пользователь: Н/Д
Компьютер: SERV-
Описание:
Последняя попытка синхронизации каталогов оказалась неудачной.
Xml события:

10022
2
7
0x80000000000000

143700
Application
SERV-

Последняя попытка синхронизации каталогов оказалась неудачной.

Я не использую нигде WSUS, сервера обновляются сами, к сожалению не могу подсказать в чем именно проблема, весьма вероятно причиной стало какое-то из последних обновлений.

И так не хочет ,отказ пишет .У меня изначально стояла винда 8.Обновился до 8.1 потом решил и 10 попробовать в итоге полетел жёсткий диск.Поменял жд установил винду 7.Может на 8 винду перейти? читал что ключ в биосе должен от неё быть .

Можете перейти, все равно однажды это придется сделать, семерка уже сейчас поддерживается по остаточному принципу. Но переходить стоит сразу на десятку.

Рекомендации из этой статьи выполнены? Если да попробуйте установку в режиме обновления.

Оставьте комментарий Отменить ответ

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Читайте также: