Kb947821 windows server 2008 r2

To obtain updates from this website, scripting must be enabled.

To use this site to find and download updates, you need to change your security settings to allow ActiveX controls and active scripting. To get updates but allow your security settings to continue blocking potentially harmful ActiveX controls and scripting from other sites, make this site a trusted website:


In Internet Explorer, click Tools, and then click Internet Options.

On the Security tab, click the Trusted Sites icon.

Click Sites and then add these website addresses one at a time to the list:
You can only add one address at a time and you must click Add after each one:


http://*.update.microsoft.com

https://*.update.microsoft.com

http://download.windowsupdate.com

Note:
You might have to uncheck the Require server verification (https:) for all sites in the zone option to enter all the addresses.

Windows Server 2008 R2 Datacenter Windows Server 2008 R2 Enterprise Windows Server 2008 R2 Standard Windows Server 2008 R2 Foundation Windows Server 2008 R2 for Itanium-Based Systems Windows 7 Ultimate Windows 7 Enterprise Windows 7 Professional Windows 7 Home Premium Windows 7 Home Basic Windows 7 Starter Еще…Меньше

О System Update Readiness Tool

System Update Readiness Tool может устранить проблемы, которые могут помешать установку обновлений Windows и пакетов обновления. Дополнительные сведения и инструкции для загрузки этого средства см. что такое System Update Readiness Tool.

Сведения об этом обновлении

Это обновление совершенствует развертывание и удобство технического обслуживания средства проверки готовности системы к обновлению (System Update Readiness Tool) для Windows 7 и Windows Server 2008 R2. Он также предоставляет следующие новые возможности для инструмента:

  • Возможность развертывания System Update Readiness Tool через параметры командной строки DISM .

  • Возможность административно развертывать последние манифест, mum и других полезные файлы без необходимости загрузки всего пакета каждый раз когда создается новый выпуск. MUM, MANIFEST и другие файлы полезных данных очень важны для поддержания состояния обновленных компонентов.

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

  • Канал регистрации событий создается для подсистемы средства проверки готовности системы к обновлению для обеспечения обратной связи для администратора.

Сведения об обновлении

Как получить это обновление

Центр обновления Windows

Это обновление доступно в Центре обновления Windows.

Центр загрузки Майкрософт

Следующие файлы доступны для скачивания из Центра загрузки Майкрософт:

Операционная система

Обновление

Для всех поддерживаемых 86-разрядных версий Windows 7

Download
Загрузите пакет.

Для всех поддерживаемых 64-разрядных версий Windows 7

Download
Загрузите пакет.

Для всех поддерживаемых 64-разрядных версий Windows Server 2008 R2

Download
Загрузите пакет.

Для всех поддерживаемых версий Windows Server 2008 R2 для платформы IA-64

Download
Загрузите пакет.


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

Как загрузить файлы поддержки Microsoft через оперативные службы 119591Корпорация Майкрософт проверила этот файл на наличие вирусов. Корпорация Майкрософт использует последнее антивирусное программное обеспечение, доступное на период публикации файла. Файл хранится на защищенных серверах, что предотвращает его несанкционированное изменение.

Предварительные условия

Нет обязательных условий для установки этого обновления.

Сведения о реестре

Чтобы применить это обновление, нет необходимости вносить изменения в реестр.

Необходимость перезагрузки

Необходимо перезагрузить компьютер после установки этого обновления.

Сведения о замене обновлений

Это обновление не заменяет ранее выпущенное обновление.

Глобальная версия этого обновления устанавливает файлы, которые имеют атрибуты, перечисленные в следующих таблицах. Дата и время для файлов указаны в формате UTC. Дата и время для файлов на локальном компьютере отображаются в местном времени с вашим текущим смещением летнего времени (DST). Кроме того, при выполнении определенных операций с файлами, даты и время могут изменяться.

Примечания к сведениям о файлах Windows 7 и Windows Server 2008 R2

  • Файлы, относящиеся к определенному продукту, этапу разработки (RTM, SPn) и направлению поддержки (LDR, GDR) можно определить по номерам версий, как показано в следующей таблице.

    Версия

    Продукт

    Контрольная точка

    Направление поддержки

    6.1.760 1. 18 xxx

    Windows 7 и Windows Server 2008 R2

    SP1

    GDR

    6.1.760 1.22 xxx

    Windows 7 и Windows Server 2008 R2

    SP1

    LDR

  • Файлы MANIFEST (.manifest) и MUM (.mum), устанавливаемые для каждой среды не указываются.

Для всех поддерживаемых 86-разрядных версий Windows 7

Имя файла

Версия файла

Размер файла

Дата

Время

Платформа

Cbsprovider.dll

6.1.7601.18489

1,281,536

30-May-2014

07:52

x86

Compatprovider.dll

6.1.7601.18489

141,312

30-May-2014

07:52

x86

Dmiprovider.dll

6.1.7601.18489

318,464

30-May-2014

07:52

x86

Intlprovider.dll

6.1.7601.18489

250,880

30-May-2014

07:52

x86

Osprovider.dll

6.1.7601.18489

102,912

30-May-2014

07:52

x86

Smiprovider.dll

6.1.7601.18489

220,160

30-May-2014

07:52

x86

Unattendprovider.dll

6.1.7601.18489

243,200

30-May-2014

07:52

x86

Wimprovider.dll

6.1.7601.18489

345,600

30-May-2014

07:52

x86

Cbsprovider.dll

6.1.7601.22706

1,286,656

31-May-2014

02:14

x86

Compatprovider.dll

6.1.7601.22706

144,896

31-May-2014

02:14

x86

Dmiprovider.dll

6.1.7601.22706

322,048

31-May-2014

02:14

x86

Intlprovider.dll

6.1.7601.22706

252,416

31-May-2014

02:14

x86

Osprovider.dll

6.1.7601.22706

105,472

31-May-2014

02:15

x86

Smiprovider.dll

6.1.7601.22706

222,720

31-May-2014

02:15

x86

Unattendprovider.dll

6.1.7601.22706

245,248

31-May-2014

02:15

x86

Wimprovider.dll

6.1.7601.22706

348,160

31-May-2014

02:15

x86

Dismcore.dll

6.1.7601.18489

230,912

30-May-2014

07:52

x86

Dismcoreps.dll

6.1.7601.18489

50,688

30-May-2014

07:52

x86

Dismhost.exe

6.1.7601.18489

82,944

30-May-2014

07:51

x86

Dismprov.dll

6.1.7601.18489

141,312

30-May-2014

07:52

x86

Folderprovider.dll

6.1.7601.18489

49,152

30-May-2014

07:52

x86

Logprovider.dll

6.1.7601.18489

89,600

30-May-2014

07:52

x86

Dismcore.dll

6.1.7601.22706

233,984

31-May-2014

02:14

x86

Dismcoreps.dll

6.1.7601.22706

50,688

31-May-2014

02:14

x86

Dismhost.exe

6.1.7601.22706

84,992

31-May-2014

02:14

x86

Dismprov.dll

6.1.7601.22706

143,360

31-May-2014

02:14

x86

Folderprovider.dll

6.1.7601.22706

51,712

31-May-2014

02:14

x86

Logprovider.dll

6.1.7601.22706

92,160

31-May-2014

02:14

x86

Для всех поддерживаемых 64-разрядных версий Windows 7 и Windows Server 2008 R2

Имя файла

Версия файла

Размер файла

Дата

Время

Платформа

Cbsprovider.dll

6.1.7601.18489

1,672,192

30-May-2014

08:08

x64

Compatprovider.dll

6.1.7601.18489

183,296

30-May-2014

08:08

x64

Dmiprovider.dll

6.1.7601.18489

435,712

30-May-2014

08:08

x64

Intlprovider.dll

6.1.7601.18489

312,832

30-May-2014

08:08

x64

Osprovider.dll

6.1.7601.18489

127,488

30-May-2014

08:08

x64

Smiprovider.dll

6.1.7601.18489

271,360

30-May-2014

08:08

x64

Unattendprovider.dll

6.1.7601.18489

302,080

30-May-2014

08:08

x64

Wimprovider.dll

6.1.7601.18489

471,040

30-May-2014

08:08

x64

Cbsprovider.dll

6.1.7601.22706

1,676,288

31-May-2014

02:42

x64

Compatprovider.dll

6.1.7601.22706

183,296

31-May-2014

02:42

x64

Dmiprovider.dll

6.1.7601.22706

435,712

31-May-2014

02:42

x64

Intlprovider.dll

6.1.7601.22706

312,832

31-May-2014

02:42

x64

Osprovider.dll

6.1.7601.22706

127,488

31-May-2014

02:42

x64

Smiprovider.dll

6.1.7601.22706

271,360

31-May-2014

02:42

x64

Unattendprovider.dll

6.1.7601.22706

302,080

31-May-2014

02:42

x64

Wimprovider.dll

6.1.7601.22706

471,040

31-May-2014

02:43

x64

Dismcore.dll

6.1.7601.18489

289,792

30-May-2014

08:08

x64

Dismcoreps.dll

6.1.7601.18489

112,128

30-May-2014

08:08

x64

Dismhost.exe

6.1.7601.18489

96,768

30-May-2014

08:07

x64

Dismprov.dll

6.1.7601.18489

186,368

30-May-2014

08:08

x64

Folderprovider.dll

6.1.7601.18489

53,760

30-May-2014

08:08

x64

Logprovider.dll

6.1.7601.18489

107,008

30-May-2014

08:08

x64

Dismcore.dll

6.1.7601.22706

289,792

31-May-2014

02:42

x64

Dismcoreps.dll

6.1.7601.22706

112,128

31-May-2014

02:42

x64

Dismhost.exe

6.1.7601.22706

96,768

31-May-2014

02:42

x64

Dismprov.dll

6.1.7601.22706

186,368

31-May-2014

02:42

x64

Folderprovider.dll

6.1.7601.22706

53,760

31-May-2014

02:42

x64

Logprovider.dll

6.1.7601.22706

107,008

31-May-2014

02:42

x64

Cbsprovider.dll

6.1.7601.18489

1,281,536

30-May-2014

07:52

x86

Compatprovider.dll

6.1.7601.18489

141,312

30-May-2014

07:52

x86

Dmiprovider.dll

6.1.7601.18489

318,464

30-May-2014

07:52

x86

Intlprovider.dll

6.1.7601.18489

250,880

30-May-2014

07:52

x86

Osprovider.dll

6.1.7601.18489

102,912

30-May-2014

07:52

x86

Smiprovider.dll

6.1.7601.18489

220,160

30-May-2014

07:52

x86

Unattendprovider.dll

6.1.7601.18489

243,200

30-May-2014

07:52

x86

Wimprovider.dll

6.1.7601.18489

345,600

30-May-2014

07:52

x86

Cbsprovider.dll

6.1.7601.22706

1,286,656

31-May-2014

02:14

x86

Compatprovider.dll

6.1.7601.22706

144,896

31-May-2014

02:14

x86

Dmiprovider.dll

6.1.7601.22706

322,048

31-May-2014

02:14

x86

Intlprovider.dll

6.1.7601.22706

252,416

31-May-2014

02:14

x86

Osprovider.dll

6.1.7601.22706

105,472

31-May-2014

02:15

x86

Smiprovider.dll

6.1.7601.22706

222,720

31-May-2014

02:15

x86

Unattendprovider.dll

6.1.7601.22706

245,248

31-May-2014

02:15

x86

Wimprovider.dll

6.1.7601.22706

348,160

31-May-2014

02:15

x86

Dismcore.dll

6.1.7601.18489

230,912

30-May-2014

07:52

x86

Dismcoreps.dll

6.1.7601.18489

50,688

30-May-2014

07:52

x86

Dismhost.exe

6.1.7601.18489

82,944

30-May-2014

07:51

x86

Dismprov.dll

6.1.7601.18489

141,312

30-May-2014

07:52

x86

Folderprovider.dll

6.1.7601.18489

49,152

30-May-2014

07:52

x86

Logprovider.dll

6.1.7601.18489

89,600

30-May-2014

07:52

x86

Dismcore.dll

6.1.7601.22706

233,984

31-May-2014

02:14

x86

Dismcoreps.dll

6.1.7601.22706

50,688

31-May-2014

02:14

x86

Dismhost.exe

6.1.7601.22706

84,992

31-May-2014

02:14

x86

Dismprov.dll

6.1.7601.22706

143,360

31-May-2014

02:14

x86

Folderprovider.dll

6.1.7601.22706

51,712

31-May-2014

02:14

x86

Logprovider.dll

6.1.7601.22706

92,160

31-May-2014

02:14

x86

Для всех поддерживаемых версий Windows Server 2008 R2 для систем на базе процессоров IA-64

Имя файла

Версия файла

Размер файла

Дата

Время

Платформа

Cbsprovider.dll

6.1.7601.18489

3,059,712

30-May-2014

07:22

IA-64

Compatprovider.dll

6.1.7601.18489

334,848

30-May-2014

07:22

IA-64

Dmiprovider.dll

6.1.7601.18489

738,816

30-May-2014

07:22

IA-64

Intlprovider.dll

6.1.7601.18489

564,736

30-May-2014

07:22

IA-64

Osprovider.dll

6.1.7601.18489

249,344

30-May-2014

07:22

IA-64

Smiprovider.dll

6.1.7601.18489

588,288

30-May-2014

07:22

IA-64

Unattendprovider.dll

6.1.7601.18489

618,496

30-May-2014

07:22

IA-64

Wimprovider.dll

6.1.7601.18489

908,288

30-May-2014

07:22

IA-64

Cbsprovider.dll

6.1.7601.22706

3,065,856

31-May-2014

01:50

IA-64

Compatprovider.dll

6.1.7601.22706

334,848

31-May-2014

01:50

IA-64

Dmiprovider.dll

6.1.7601.22706

738,816

31-May-2014

01:50

IA-64

Intlprovider.dll

6.1.7601.22706

564,736

31-May-2014

01:50

IA-64

Osprovider.dll

6.1.7601.22706

249,344

31-May-2014

01:50

IA-64

Smiprovider.dll

6.1.7601.22706

588,288

31-May-2014

01:50

IA-64

Unattendprovider.dll

6.1.7601.22706

618,496

31-May-2014

01:50

IA-64

Wimprovider.dll

6.1.7601.22706

908,288

31-May-2014

01:50

IA-64

Dismcore.dll

6.1.7601.18489

499,712

30-May-2014

07:22

IA-64

Dismcoreps.dll

6.1.7601.18489

138,752

30-May-2014

07:22

IA-64

Dismhost.exe

6.1.7601.18489

201,216

30-May-2014

07:21

IA-64

Dismprov.dll

6.1.7601.18489

364,544

30-May-2014

07:22

IA-64

Folderprovider.dll

6.1.7601.18489

130,048

30-May-2014

07:22

IA-64

Logprovider.dll

6.1.7601.18489

216,576

30-May-2014

07:22

IA-64

Dismcore.dll

6.1.7601.22706

499,712

31-May-2014

01:50

IA-64

Dismcoreps.dll

6.1.7601.22706

138,752

31-May-2014

01:50

IA-64

Dismhost.exe

6.1.7601.22706

201,216

31-May-2014

01:49

IA-64

Dismprov.dll

6.1.7601.22706

364,544

31-May-2014

01:50

IA-64

Folderprovider.dll

6.1.7601.22706

130,048

31-May-2014

01:50

IA-64

Logprovider.dll

6.1.7601.22706

216,576

31-May-2014

01:50

IA-64

Cbsprovider.dll

6.1.7601.18489

1,281,536

30-May-2014

07:52

x86

Compatprovider.dll

6.1.7601.18489

141,312

30-May-2014

07:52

x86

Dmiprovider.dll

6.1.7601.18489

318,464

30-May-2014

07:52

x86

Intlprovider.dll

6.1.7601.18489

250,880

30-May-2014

07:52

x86

Osprovider.dll

6.1.7601.18489

102,912

30-May-2014

07:52

x86

Smiprovider.dll

6.1.7601.18489

220,160

30-May-2014

07:52

x86

Unattendprovider.dll

6.1.7601.18489

243,200

30-May-2014

07:52

x86

Wimprovider.dll

6.1.7601.18489

345,600

30-May-2014

07:52

x86

Cbsprovider.dll

6.1.7601.22706

1,286,656

31-May-2014

02:14

x86

Compatprovider.dll

6.1.7601.22706

144,896

31-May-2014

02:14

x86

Dmiprovider.dll

6.1.7601.22706

322,048

31-May-2014

02:14

x86

Intlprovider.dll

6.1.7601.22706

252,416

31-May-2014

02:14

x86

Osprovider.dll

6.1.7601.22706

105,472

31-May-2014

02:15

x86

Smiprovider.dll

6.1.7601.22706

222,720

31-May-2014

02:15

x86

Unattendprovider.dll

6.1.7601.22706

245,248

31-May-2014

02:15

x86

Wimprovider.dll

6.1.7601.22706

348,160

31-May-2014

02:15

x86

Dismcore.dll

6.1.7601.18489

230,912

30-May-2014

07:52

x86

Dismcoreps.dll

6.1.7601.18489

50,688

30-May-2014

07:52

x86

Dismhost.exe

6.1.7601.18489

82,944

30-May-2014

07:51

x86

Dismprov.dll

6.1.7601.18489

141,312

30-May-2014

07:52

x86

Folderprovider.dll

6.1.7601.18489

49,152

30-May-2014

07:52

x86

Logprovider.dll

6.1.7601.18489

89,600

30-May-2014

07:52

x86

Dismcore.dll

6.1.7601.22706

233,984

31-May-2014

02:14

x86

Dismcoreps.dll

6.1.7601.22706

50,688

31-May-2014

02:14

x86

Dismhost.exe

6.1.7601.22706

84,992

31-May-2014

02:14

x86

Dismprov.dll

6.1.7601.22706

143,360

31-May-2014

02:14

x86

Folderprovider.dll

6.1.7601.22706

51,712

31-May-2014

02:14

x86

Logprovider.dll

6.1.7601.22706

92,160

31-May-2014

02:14

x86

Дополнительные сведения

Дополнительные сведения о System Update Readiness Tool щелкните следующий номер статьи базы знаний Майкрософт:

947821 Windows исправить повреждение ошибки с помощью средства DISM или проверки готовности к обновлению системыДля получения дополнительных сведений о терминологии обновлений программного обеспечения щелкните следующий номер статьи базы знаний Майкрософт:

Описание 824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

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

System Update Readiness Tool for Windows Server 2008 R2 Release Candidate for Itanium-based Systems (KB947821) [May 2009]

This tool is being offered because an inconsistency was found in the Windows servicing store which may prevent the successful installation of future updates, service packs, and software.

  • This tool is being offered because an inconsistency was found in the Windows servicing store which may prevent the successful installation of future updates, service packs, and software. This tool checks your computer for such inconsistencies and tries to resolve issues if found. This update is provided to you and licensed under the Windows Server 2008 R2 Prerelease License Terms.
Knowledge Base Articles:
  • KB947821

System Requirements

Operating Systems: Windows 7

Installation Instructions

    1. To start the download, click the Download button and then do one of the following, or select another language from Change Language and then click Change.
      • Click Run to start the installation immediately.
      • Click Save to copy the download to your computer for installation at a later time.

Related Resources

  • Knowledge Base Article

02.11.2009 19:41

Корпорация Microsoft выпустила средство System Update Readiness Tool (средство проверки готовности системы к обновлению), призванное решить проблемы во время установки обновлений и программ на операционных системах Windows 7, Windows Vista и Windows Server 2008.

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

После установки, средство System Update Readiness Tool проверит систему на предмет наличия несогласованностей и попытается устранить связанные с ними проблемы.

Установить средство System Update Readiness Tool можно с помощью Центра обновления Windows (Пуск -> Все программы -> Центр обновления Windows) или скачать нужную версию средства проверки готовности системы к обновлению с сайта Microsoft.com и затем установить его вручную.

Средство проверки готовности системы к обновлению для Windows 7 может быть скачано и установлено только после успешной проверки подлинности.

Ссылки на скачивание и описание KB947821:

KB947821 для 32-разрядной Windows 7 (27,5 МБ)

KB947821 для 64-разрядной Windows 7 (91,8 МБ)

KB947821 для 32-разрядной Windows Vista и Windows Server 2008 (97,1 МБ)

KB947821 для 64-разрядной Windows Vista и Windows Server 2008 (132,6 МБ)

Комментирование закрыто.

Есть вопрос? Задайте его на форуме.

Сегодня вашему вниманию предоставляется еще одно пополнение цикла статей о методах восстановления хранилища компонентов Windows. Помимо изобретения широкой общественностью бесчисленного множества «наколеночных» методик восстановления работоспособности компонентной модели, сами разработчики из Microsoft предлагают вполне официальные методы. В данной публикации мы рассмотрим один из подобных методов, который заключается в восстановлении хранилища компонентов при помощи средства проверки готовности системы к обновлению или, иными словами восстановлении хранилища компонентов при помощи SURT. Фактически описываемым методом предусматривается проверка каталогов/файлов компонентной модели при помощи специализированного пакета и попытка устранения найденных ошибок.

Метод подходит только для операционной системы Windows 7. Для более новых ОС (Windows 8+) средство SURT не требуется, поскольку весь функционал интегрирован в систему и доступен через API стека обслуживания, из скриптов Powershell и сервисной утилиты dism.exe. Это подтверждают высказывания некоторых сотрудников Microsoft: Instead of needing to download and run a separate tool, the diagnostic and repair functionality in the System Update Readiness Tool is now built into Windows in Windows 8 and Windows Server 2012.

Что же это за средство проверки готовности системы к обновлению?

Средство проверки готовности системы к обновлению (System Update Readiness Tool, SURT, CheckSUR) — утилита, поставляемая в виде пакета обновления (с целью включения эталонных файлов хранилища компонентов), предназначающаяся для устранения проблем хранилища компонентов Windows.

Представляет собой набор (базу) файлов компонентов, регулярно обновляемый (был, до некоторого времени) по мере выхода новых исправлений. Грубо говоря, утилита SURT это отличный способ для большинства пользователей проанализировать хранилище компонентов в собственной системе на разного рода повреждения, и иметь возможность устранить найденные повреждения в случае, если встроенная база имеет необходимые для восстановления файлы.

Первый запуск SURT

Для начала необходимо получить пакет обновления по ссылке KB947821. Находим на странице ссылку для соответствующей операционной системы и разрядности (например: Средство проверки готовности системы к обновлению для 64-разрядных (x64) версий Windows 7 (KB947821) [май 2014 г.]), напротив пункта жмем кнопку Загрузить и в открывшемся окне находим файл вида windows6.1-kb947821-v33-x64_09970839dac6c42dc911c5b945d0639b07cfc79a.msu. После скачивания запускаем пакет обновления.

surt

Поскольку SURT представляет собой утилиту, в процессе выполнения кода образа KB947821, он обнаруживает несоответствия (фактически ошибки) в хранилище пакетов и пытается исправить их, если находит соответствующие файлы для восстановления в собственной внутренней базе (полезной нагрузке пакета обновления).

При установке пакета SURT стоит набраться терпения, поскольку на практике встречались станции, установка на которых занимала несколько часов.

После завершения процесса установки SURT в систему, появится сообщение Установка завершена, закрываем окно нажатием кнопки Закрыть. Результатом работы утилиты является файл отчета о проверке хранилища компонентов на наличие разного рода ошибок.

Анализ результатов

После окончания установки (статус: Установка завершена) проверяем лог-файл %Windir%\Logs\CBS\CheckSUR.log на предмет наличия записей об ошибках. На наличие проблем в хранилище компонентов обычно указывают сообщения о найденных ошибках (Found X errors) или недоступных файлов для восстановления (Unavailable repair files):

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

=================================

Checking System Update Readiness.

Binary Version 6.1.7601.24499

20190716 14:04

Checking Windows Servicing Packages

Checking Package Manifests and Catalogs

Checking Package Watchlist

Checking Component Watchlist

Checking Packages

Checking Component Store

(f) CSI Manifest Zero Length 0x00000000 winsxs\Manifests\x86_microsoftwindowsdirectxdirect3d11_31bf3856ad364e35_7.1.7601.16492_none_e2d7c9f5b7176f4e.manifest x86_microsoftwindowsdirectxdirect3d11_31bf3856ad364e35_7.1.7601.16492_none_e2d7c9f5b7176f4e

(f) CSI Manifest Zero Length 0x00000000 winsxs\Manifests\amd64_microsoftwindowsiehtmlrendering_31bf3856ad364e35_11.2.9600.17843_none_f5715a5c3755cc36.manifest amd64_microsoftwindowsiehtmlrendering_31bf3856ad364e35_11.2.9600.17843_none_f5715a5c3755cc36

Summary:

Seconds executed: 2948

Found 2 errors

  CSI Manifest Zero Length Total count: 2

Unavailable repair files:

winsxs\manifests\x86_microsoftwindowsdirectxdirect3d11_31bf3856ad364e35_7.1.7601.16492_none_e2d7c9f5b7176f4e.manifest

winsxs\manifests\amd64_microsoftwindowsiehtmlrendering_31bf3856ad364e35_11.2.9600.17843_none_f5715a5c3755cc36.manifest

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

..в последний раз SURT обновлялся в октябре 2014 года (о чем есть информация на странице загрузки Microsoft), а исправлений на операционную систему с того момента вышло довольно большое количество, соответственно многие файлы в базе средства попросту отсутствуют.

Вот именно поэтому, в случае обнаружения в лог-файле %Windir%\Logs\CBS\CheckSUR.log (битых) ненайденных файлов для восстановления, у нас имеется несколько вариантов решения.

Вариант 1: файловая часть

  • Проверяем результаты работы утилит восстановления хранилища в лог-файле %Windir%\Logs\CBS\CheckSUR.log. К примеру, в файле журнала могут быть обнаружены следующие данные:

    . . .

    Unavailable repair files:

    servicing\packages\Package_for_KB3037574~31bf3856ad364e35~amd64~~6.1.1.0.mum

    servicing\packages\Package_for_KB3037574~31bf3856ad364e35~amd64~~6.1.1.0.mum

    servicing\packages\Package_1_for_KB3037574~31bf3856ad364e35~amd64~~6.1.1.0.mum

    servicing\packages\Package_25_for_KB3037574~31bf3856ad364e35~amd64~~6.1.1.0.mum

    servicing\packages\Package_2_for_KB3037574~31bf3856ad364e35~amd64~~6.1.1.0.mum

    servicing\packages\Package_3_for_KB3037574~31bf3856ad364e35~amd64~~6.1.1.0.mum

    servicing\packages\Package_for_KB3037574_SP1~31bf3856ad364e35~amd64~~6.1.1.0.mum

    . . .

    После того, как вы определили имена, есть несколько возможных вариантов решений:

    1. найти указанные в логе файлы на работоспособной операционной системе аналогичной редакции/версии;
    2. по имени проблемных файлов пакетов найти соответствующее [родительское] обновление (KB??????), которому принадлежит недостающие файлы (в примере выше это KB3037574), скачать его из Центра загрузок Майкрософт или Центра обновления Майкрософт, или попросту используя поисковик. Затем распаковать из скачанного обновления все необходимые файлы.
  • Все найденные/извлеченные недостающие файлы разместить в системе следующим образом:
    • *.mum— и *.cat-файлы складываются в %Windir%\Temp\CheckSUR\servicing\packages;
    • *.manifest-файлы складываются в %Windir%\Temp\CheckSUR\winsxs\manifests\;
  • Повторно запустить SURT;

Вариант 2: удаление битого пакета

Этот вариант заключается в ручном удалении проблемного пакета из командной строки.

  • По тем же логам вычисляем наименование пакета, в нашем случае это Package_for_KB3037574~31bf3856ad364e35~amd64~~6.1.1.0;
  • после этого пробуем удалить его при помощи утилиты dism:

    dism /Online /Remove-Package /PackageName:Package_for_KB3037574~31bf3856ad364e35~amd64~~6.1.1.0

  • Выполняем повторный запуск SURT;

Если получаем ошибку, к примеру 0x8007005, ошибка 5, отказано в доступе.. тогда переходим к следующему методу.

Вариант 3: реестровая часть

Обычно этот вариант предлагается как последняя надежда, когда остальные способы оказались бессильны.

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

Как мы помним, у компонентной модели Windows имеется часть, размещающаяся в реестре операционной системы.

  • запускаем редактор реестра regedit.exe;
  • перемещаемся в ветку HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages и для каждого найденного проблемного файла повторяем следующие шаги:
    • ищем интересующий нас подключ реестра (например, Package_for_KB3037574~31bf3856ad364e35~amd64~~6.1.1.0.mum);
    • меняем разрешения безопасности подключа: выделяем (ставим курсор) интересующую нас запись, нажимает правую кнопку мыши — пункт меню разрешения — выделяем курсором текущего пользователя — в нижней части окна ставим чекбокс напротив разрешения Полный доступ. Применяем изменения через кнопку OK. В случае необходимости меняем владельца объекта.
    • выполняем удаление записи:

  • после удаления всех требуемых записей реестра, запускаем Центр обновления Windows и повторно инициируем поиск обновлений. После определения списка устанавливаемых обновлений, выполняем их установку. Проблемный пакет, в этом случае, должен быть повторно загружен и установлен.
  • после окончания процесса установки повторно запускаем SURT;

Повторный запуск SURT

После выполнения действий, описанных в вариантах решений (выше), необходимо повторно произвести запуск средства проверки готовности системы к обновлению (используя все тот же скачанный файл обновления KB947821). При повторном запуске средство проверки готовности системы к обновлению сможет «подхватить» распакованные и размещенные нами файлы из каталога %Windir%\Temp\CheckSUR и произвести восстановление хранилища компонентов. Если процедура восстановления завершилась успешно, то в лог-файле %Windir%\Logs\CBS\CheckSUR.log можно будет увидеть следующие записи:

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

=================================

Checking System Update Readiness.

Binary Version 6.1.7601.22471

Package Version 26.0

20200529 20:57

Checking Windows Servicing Packages

Checking Package Manifests and Catalogs

(f) CBS MUM Corrupt 0x800F080D servicing\Packages\Package_for_KB4022168_SP1~31bf3856ad364e35~amd64~~6.1.1.7.mum Line 3009:     </

(fix) CBS MUM Corrupt CBS File Replaced Package_for_KB4022168_SP1~31bf3856ad364e35~amd64~~6.1.1.7.mum from Cabinet: C:\Windows\CheckSur\v1.0\windows6.17601x64-clientcab4.cab.

(fix) CBS Paired File CBS File also Replaced Package_for_KB4022168_SP1~31bf3856ad364e35~amd64~~6.1.1.7.cat from Cabinet: C:\Windows\CheckSur\v1.0\windows6.17601x64-clientcab4.cab.

Checking Package Watchlist

Checking Component Watchlist

Checking Packages

Checking Component Store

Summary:

Seconds executed: 5121

Found 1 errors

Fixed 1 errors

  CBS MUM Corrupt Total count: 1

  Fixed: CBS MUM Corrupt.  Total count: 1

  Fixed: CBS Paired File.  Total count: 1

Об успешном восстановлении хранилища компонентов при помощи средства проверки готовности системы к обновлению можно говорить в случае, когда в файле количество найденных ошибок (Found X errors) соответствует количеству исправленных (Fixed X errors). Статус No errors detected говорит о том, что ошибок не было изначально.

  • Kb947821 windows 7 x32 скачать
  • Kb917607 что за обновление windows 7
  • Kb890830 что за обновление windows 11
  • Kb915597 что за обновление windows 7
  • Kb915597 скачать для windows 7