Ошибка DISM 1910 «Указанный экспортер объекта не найден.» Может появиться после выполнения команды «DISM / Online / Cleanup-Image / RestoreHealth» в вычислениях на основе Windows 10 при каждой попытке восстановления образа Windows.
В моем случае ошибка 1910 произошла при использовании DISM с параметром «/ Source», чтобы указать другое местоположение в качестве источника соответствующих файлов:
- DISM / Online / Cleanup-Image / RestoreHealth /Source:WIM:X:sourcesinstall.wim file: 1 / LimitAccess

Средство обслуживания образов развертывания и управления ими
Версия: 10.0.14393.0
Версия изображения: 10.0.14393.0
Ошибка: 1910
Указанный экспортер объекта не найден.
Файл журнала DISM находится по адресу C: WINDOWS Logs DISM dism.log «
В этом руководстве вы найдете подробные инструкции по устранению ошибки 1910 (указанный экспортер объектов не найден) при запуске команды DISM в Windows 10.
Как исправить ошибку DISM 1910: указанный экспортер объекта не найден.
Метод 1. Запустите DISM с / StartComponentCleanup / AnalyzeComponentStore.
1. Щелкните правой кнопкой мыши на Начало меню
и выберите Командная строка (Admin).
2. Введите следующую команду и нажмите Войти*
- DISM / Online / Cleanup-Image / StartComponentCleanup
* Заметка: Если вы получили «Ошибка: 2, система не может найти указанный файл». после выполнения вышеуказанной команды, затем:
1. Тип SFC / SCANNOW и нажмите Войти.
2. После SFC снова запустите указанную команду.

3. Когда процесс «StartComponentCleanup» будет завершен, выполните следующую команду:
- SFC / SCANNOW

4. Когда SFC завершен, введите следующую команду (и нажмите Войти).
- DISM / Online / Cleanup-Image / AnalyzeComponentStore

5. После завершения процесса AnalyzeComponentStore введите команду sfc / scannow (снова) и нажмите Войти:
- SFC / SCANNOW
6. После сканирования SFC, перезапуск твой компьютер.
7. После перезагрузки запустите DISM с ключом «/ RestoreHealth», чтобы восстановить образ Windows:
- DISM / Online / Cleanup-Image / RestoreHealth
Кратко описанные выше шаги: Перед запуском команды «DISM / Online / Cleanup-Image / RestoreHealth» выполните следующие команды, чтобы исправить ошибку 1910 DISM:
-
- DISM / Online / Cleanup-Image / StartComponentCleanup
- SFC / SCANNOW
- DISM / Online / Cleanup-Image / AnalyzeComponentStore
- SFC / SCANNOW
- DISM / Online / Cleanup-Image / RestoreHealth
Способ 2. Исправьте ошибку DISM 0x800f081f с помощью Repair Upgrade.
Другой способ исправить ошибку 1910 DISM / RestoreHealth — выполнить обновление восстановления Windows 10.
Шаг 1. Обновите Windows 10 с помощью Media Creation Tool.
1. Скачайте и запустите инструмент для создания медиа в соответствии с вашей версией ОС.
- Скачать Windows 10
- Загрузить Windows 8.1
2. принимать Условия лицензии.
3. Выберите опцию Обновите этот компьютер сейчас и нажмите Следующий.

4. Дождитесь завершения обновления Windows и перейдите к шагу 2.
Шаг 2. Используйте инструменты DISM и SFC для завершения ремонта.
— После обновления Windows:
1. Щелкните правой кнопкой мыши на Начало меню
и выберите Командная строка (Admin).
2. В окне командной строки введите следующую команду для завершения ремонта:
- DISM / Online / Cleanup-Image / StartComponentCleanup
- Dism / Онлайн / Очистка-Image / RestoreHealth
- SFC / SCANNOW
Удачи! Дайте мне знать, если это руководство помогло вам, оставив свой комментарий о вашем опыте. Пожалуйста, любите и делитесь этим руководством, чтобы помочь другим.
The DISM error 1910 «The object exporter specified was not found.», may occur after running the «DISM /Online /Cleanup-Image /RestoreHealth» command on a Windows 10 based compute whenever you try to repair the Windows image.
In my case the error 1910 occurred when using DISM with the «/Source» option, in order to specify another location as the source of the appropriate files:
- DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:X:sourcesinstall.wim file:1 /LimitAccess
![]()
Deployment Image Servicing and Management tool
Version: 10.0.14393.0
Image Version: 10.0.14393.0
Error: 1910
The object exporter specified was not found.
The DISM log file can be found at C:WINDOWSLogsDISMdism.log»
In this tutorial you will find detailed instructions to resolve the error 1910 (The object exporter specified was not found) when running the DISM command on Windows 10.
How to Fix DISM Error 1910: The object exporter specified was not found.
Method 1. Run DISM with /StartComponentCleanup & /AnalyzeComponentStore.
1. Right click at Start menu
and select Command Prompt (Admin).
2. Type the following command and press Enter: *
- DISM /Online /Cleanup-Image /StartComponentCleanup
* Note: If your receive «Error: 2, The system cannot find the file specified.» after running the above command, then:
1. Type sfc /scannow and press Enter.
2. After SFC, run the above command again.
![]()
3. When the «StartComponentCleanup» process is completed run the following command:
- SFC /SCANNOW
![]()
4. When SFC is completed, give the following command (and press Enter).
- DISM /Online /Cleanup-Image /AnalyzeComponentStore
![]()
5. When the «AnalyzeComponentStore» process is completed, type the sfc /scannow command (again) and press Enter:
- SFC /SCANNOW
6. After SFC scan, restart your computer.
7. After restart, run DISM with the «/RestoreHealth» switch to repair the Windows image:
- DISM /Online /Cleanup-Image /RestoreHealth
The above steps in short: Before running the «DISM /Online /Cleanup-Image /RestoreHealth» command run the following commands in order to fix DISM Error 1910:
-
- DISM /Online /Cleanup-Image /StartComponentCleanup
- SFC /SCANNOW
- DISM /Online /Cleanup-Image /AnalyzeComponentStore
- SFC /SCANNOW
- DISM /Online /Cleanup-Image /RestoreHealth
Method 2. Fix DISM Error 0x800f081f with Repair Upgrade.
The other method to fix DISM /RestoreHealth error 1910 is to perform a repair upgrade of Windows 10.
Step 1. Upgrade Windows 10 using the Media Creation Tool.
1. Download and run the media creation tool according your OS Version.
- Download Windows 10
- Download Windows 8.1
2. Accept the License Terms.
3. Choose the option Upgrade this PC now and press Next.
![]()
4. Wait until Windows Upgrade is completed and then continue to step-2.
Step 2. Use DISM and SFC tools to complete repairs.
– After Windows upgrade:
1. Right click at Start menu
and select Command Prompt (Admin).
2. At the command prompt window give the following command in order to complete the repairs:
- DISM /Online /Cleanup-Image /StartComponentCleanup
- Dism /Online /Cleanup-Image /RestoreHealth
- sfc /scannow
Good luck! Let me know if this guide has helped you by leaving your comment about your experience. Please like and share this guide to help others.
If this article was useful for you, please consider supporting us by making a donation. Even $1 can a make a huge difference for us in our effort to continue to help others while keeping this site free:
If you want to stay constantly protected from malware threats, existing and future ones, we recommend that you install Malwarebytes Anti-Malware PRO by clicking below (we
do earn a commision from sales generated from this link, but at no additional cost to you. We have experience with this software and we recommend it because it is helpful and useful):
Full household PC Protection — Protect up to 3 PCs with NEW Malwarebytes Anti-Malware Premium!
Содержание
DISM: проверка и восстановление системных компонентов образа Windows 10
Для проверки целостности системных файлов и восстановления поврежденных файлов (библиотек) компонентов в Windows (Windows Server) можно использовать команды SFC и DISM (Deployment Image Servicing and Management). Данные утилиты могут быть крайне полезными, если операционная система Windows работает нестабильно, появляются ошибки при запуске стандартных приложений или служб, после вирусного заражения и т.д.
Выполнить полное сканирование хранилища компонентов на наличие повреждений в системных образа Windows (выполняется довольно долго от 10 до 30 минут) —
DISM /Online /Cleanup-Image /ScanHealth
В Windows 7 / Windows Server 2008 R2, чтобы работал параметр DISM /ScanHealth нужно установить отдельное обновление KB2966583 (x32) или KB2966583 (x64) (иначе при запуске DISM будет появляться “Ошибка 87. Параметр ScanHealth не распознан в этом контексте”). Кроме, того эта же команда в Windows 7 используется для проверки хранилища и восстановления системных файлов (нет ключей /CheckHealth и /RestoreHealth).
Если команда /ScanHealth возвращает ошибки:
Хранилище компонентов подлежит восстановлению (The component sore is repairable);
Ошибка: 1726. Сбой при удалённом вызове процедуры;
Ошибка: 1910. Не найден указанный источник экспорта объекта.
Это однозначно говорит о том, что ваш образ Windows 10 поврежден и его нужно восстановить.
Чтобы исправить ошибки, автоматически скачать и заменить файлы повреждённых или отсутствующих компонентов эталонными версиями файлов (библиотек) из центра обновлений Windows (на компьютере должен быть доступ в Интернет), выполните:
DISM /Online /Cleanup-Image /RestoreHealth
Если на компьютере (сервере) отсутствует доступ в Интернет или отключена служба Windows Update, то при восстановлении хранилища компонентов появляются ошибки вида:
0x800f0906 — Не удалось скачать исходные файлы. Укажите расположение файлов, необходимых для восстановления компонента, с помощью параметра Источник (0x800f0906 — The source files could not be downloaded. Use the source option to specify the location of the files that are required to restore the feature);
Ошибка: 0x800f0950 — Сбой DISM. Операция не выполнена (0x800f0950 — DISM failed. No operation was performed);
Ошибка: 0x800F081F. Не удалось найти исходные файлы. Укажите расположение файлов, необходимых для восстановления компонента, с помощью параметра Источник (Error 0x800f081f, The source files could not be found. Use the «Source» option to specify the location of the files that are required to restore the feature).
Вы можете указать WIM или ESD файл с оригинальным установочным образом Windows, который нужно использовать в качестве источника для восстановления файлов компонентов системы. Предположим, вы смонтировали установочный ISO образ Windows 10 в виртуальный привод F:. Для восстановления хранилища компонентов из образа используйте одну из команд:
DISM /online /cleanup-image /restorehealth /source:F:sourcesinstall.wim
Или:
DISM /online /cleanup-image /restorehealth /source:F:sourcesinstall.esd
Чтобы запретить использовать центр обновлений Windows в Интернете, и выполнять сканирование и восстановление образа Windows только из локального WIM/ESD файла:
DISM /online /cleanup-image /restorehealth /source:F:sourcesinstall.wim /limitaccess
Или:
DISM /online /cleanup-image /restorehealth /source:F:sourcesinstall.esd /limitaccess
dism /online /cleanup-image /restorehealth /limitaccess
Восстановление поврежденного хранилища компонентов Windows 10/Server 2016 с помощью PowerShell
В версии PowerShell в Windows 10 и Windows Server 2016/2019 есть аналоги рассмотренных выше команд DISM. Для сканирования хранилища компонентов и поиска повреждений в образе выполните в PowerShell:
Repair-WindowsImage -Online –ScanHealth
Если ошибок в хранилище компонентов не обнаружено, появится сообщение:
ImageHealth State: Healthy
Для запуска восстановления системных компонентов и файлов наберите:
Repair-WindowsImage -Online -RestoreHealth
При отсутствии доступа к интернету эта команда может зависнуть в процессе восстановления образа. Вы можете восстановить системные компоненты из локальной копии образа Windows в виде WIM/ESD файла, скопированного с установочного ISO образа Windows 10:
Repair-WindowsImage -Online -RestoreHealth -Source F:sourcesinstall.wim:1
Где, 1 – индекс используемой у вас редакции Windows из WIM или ESD файла (список редакций Windows в WIM файле можно вывести так:
Get-WindowsImage -ImagePath "F:sourcesinstall.wim"
Источник: winitpro.ru
- Telegram
- Vk
I am trying to restore online image health using Dism command, however I seem not to be successful. This error is persisting.
C:WINDOWSsystem32>DISM /Online /Cleanup-Image /RestoreHealth /Source:G:Sourcesinstall.esdInstall.esd
Deployment Image Servicing and Management tool
Version: 10.0.14393.0
Image Version: 10.0.14393.0
Error: 1910
The object exporter specified was not found.
The DISM log file can be found at C:WINDOWSLogsDISMdism.log
C:WINDOWSsystem32>
How do I resolve this error?
Please note I have already enable Remote Proceedure Call services.
Update 1:
Revised my commands (as suggested in comments) as shown below but still got the same error.
Microsoft Windows [Version 10.0.14393]
(c) 2016 Microsoft Corporation. All rights reserved.
C:WINDOWSsystem32>DISM /Online /Cleanup-Image /RestoreHealth /Source:esd:G:Sourcesinstall.esd
Deployment Image Servicing and Management tool
Version: 10.0.14393.0
Image Version: 10.0.14393.0
Error: 1910
The object exporter specified was not found.
The DISM log file can be found at C:WINDOWSLogsDISMdism.log
C:WINDOWSsystem32>DISM /Online /Cleanup-Image /RestoreHealth /Source:G:Sourcesinstall.esd
Deployment Image Servicing and Management tool
Version: 10.0.14393.0
Image Version: 10.0.14393.0
Error: 1910
The object exporter specified was not found.
The DISM log file can be found at C:WINDOWSLogsDISMdism.log
C:WINDOWSsystem32>
I then extracted part of the error log, particularly where I noted many errors, see below:
2017-04-03 10:10:38, Warning DISM DISM Package Manager: PID=11096 TID=7996 CBS AddSource failed with HRESULT=0x80070776! - CDISMPackageManager::Internal_Finalize
2017-04-03 10:10:38, Info DISM DISM Package Manager: PID=11096 TID=7996 CBS session options=0x40100! - CDISMPackageManager::Internal_Finalize
2017-04-03 10:10:38, Error DISM DISM Package Manager: PID=11096 TID=7996 Failed finalizing changes. - CDISMPackageManager::Internal_Finalize(hr:0x80070776)
2017-04-03 10:10:38, Error DISM DISM Package Manager: PID=11096 TID=7996 Failed processing package changes with session option CbsSessionOptionRepairStoreCorruption - CDISMPackageManager::RestoreHealth(hr:0x80070776)
2017-04-03 10:10:38, Error DISM DISM Package Manager: PID=11096 TID=7996 Failed to restore the image health. - CPackageManagerCLIHandler::ProcessCmdLine_CleanupImage(hr:0x80070776)
2017-04-03 10:10:38, Error DISM DISM Package Manager: PID=11096 TID=7996 Failed while processing command cleanup-image. - CPackageManagerCLIHandler::ExecuteCmdLine(hr:0x80070776)
2017-04-03 10:10:38, Info DISM DISM Package Manager: PID=11096 TID=7996 Further logs for online package and feature related operations can be found at %WINDIR%logsCBScbs.log - CPackageManagerCLIHandler::ExecuteCmdLine
Update 2
I tried all suggestions in comments section without success.
Other things I did:
- Since I thought .esd file was the culprit, I used command line to convert esd file to .wim and remounted.
- File system checker found no intergrity violations
Chkdskno problem
Update 3
As suggested in comments I have uploaded the dism error log after using wim:
Warning DISM DISM Package Manager: PID=9284 TID=14132 CBS AddSource failed with HRESULT=0x80070776! - CDISMPackageManager::Internal_Finalize
cbs error log:
Info CBS Failed to GetFile from WIM sandbox process [HRESULT = 0x80070003 - ERROR_PATH_NOT_FOUND]
2017-04-04 10:44:58, Error CBS Failed to look for file ServicingPackagesMicrosoft-Windows-MediaCenter-Package-avcore~31bf3856ad364e35~amd64~en-US~6.3.9600.16384.mum in some alternate sources [HRESULT = 0x80070003 - ERROR_PATH_NOT_FOUND]
2017-04-04 10:44:58, Info CBS Failed to GetFile from WIM sandbox process [HRESULT = 0x80070003 - ERROR_PATH_NOT_FOUND]
2017-04-04 10:44:58, Error CBS Failed to look for file ServicingPackagesupdate.mum in some alternate sources [HRESULT = 0x80070003 - ERROR_PATH_NOT_FOUND]
2017-04-04 10:44:58, Info CBS Repr: Not able to find replacement manifests for package Microsoft-Windows-MediaCenter-Package-avcore~31bf3856ad364e35~amd64~en-US~6.3.9600.16384 from any local source
2017-04-04 10:44:58, Info CBS Failed to GetFile from WIM sandbox process [HRESULT = 0x80070003 - ERROR_PATH_NOT_FOUND]
2017-04-04 10:44:58, Error CBS Failed to look for file ServicingPackagesMicrosoft-Windows-MediaCenter-Package~31bf3856ad364e35~amd64~en-US~6.3.9600.16384.mum in some alternate sources [HRESULT = 0x80070003 - ERROR_PATH_NOT_FOUND]
2017-04-04 10:44:58, Info CBS Failed to GetFile from WIM sandbox process [HRESULT = 0x80070003 - ERROR_PATH_NOT_FOUND]
2017-04-04 10:44:58, Error CBS Failed to look for file ServicingPackagesupdate.mum in some alternate sources [HRESULT = 0x80070003 - ERROR_PATH_NOT_FOUND]
2017-04-04 10:44:58, Info CBS Repr: Not able to find replacement manifests for package Microsoft-Windows-MediaCenter-Package~31bf3856ad364e35~amd64~en-US~6.3.9600.16384 from any local source
2017-04-04 10:44:58, Info CBS ASSERT: Assertion failed in onecorebasecbsutilincCbsArray.h(535)
Index out of bound.
2017-04-04 10:44:58, Info CBS Failed to FinalizeEx using worker session [HRESULT = 0x800706be]
2017-04-04 11:11:00, Info CBS Failed to unmarshall worker stream [HRESULT = 0x80070776 - ]
2017-04-04 11:11:00, Info CBS Failed to unmarshall worker stream [HRESULT = 0x80070776]
2017-04-04 11:11:00, Info CBS Failed to get worker process. [HRESULT = 0x80070776]
2017-04-04 11:11:00, Info CBS Failed to create worker session. [HRESULT = 0x80070776]
2017-04-04 11:11:00, Info CBS Failed to get worker session. [HRESULT = 0x80070776]
2017-04-04 11:11:00, Info CBS Failed to unmarshall worker stream [HRESULT = 0x80070776 - ]
2017-04-04 11:11:00, Info CBS Failed to unmarshall worker stream [HRESULT = 0x80070776]
2017-04-04 11:11:00, Info CBS Failed to get worker process. [HRESULT = 0x80070776]
2017-04-04 11:11:00, Info CBS Failed to create worker session. [HRESULT = 0x80070776]
2017-04-04 11:11:00, Info CBS Failed to get worker session. [HRESULT = 0x80070776]
The problem still persists, is there any other workarounds to solve this issue?
I am trying to restore online image health using Dism command, however I seem not to be successful. This error is persisting.
C:WINDOWSsystem32>DISM /Online /Cleanup-Image /RestoreHealth /Source:G:Sourcesinstall.esdInstall.esd
Deployment Image Servicing and Management tool
Version: 10.0.14393.0
Image Version: 10.0.14393.0
Error: 1910
The object exporter specified was not found.
The DISM log file can be found at C:WINDOWSLogsDISMdism.log
C:WINDOWSsystem32>
How do I resolve this error?
Please note I have already enable Remote Proceedure Call services.
Update 1:
Revised my commands (as suggested in comments) as shown below but still got the same error.
Microsoft Windows [Version 10.0.14393]
(c) 2016 Microsoft Corporation. All rights reserved.
C:WINDOWSsystem32>DISM /Online /Cleanup-Image /RestoreHealth /Source:esd:G:Sourcesinstall.esd
Deployment Image Servicing and Management tool
Version: 10.0.14393.0
Image Version: 10.0.14393.0
Error: 1910
The object exporter specified was not found.
The DISM log file can be found at C:WINDOWSLogsDISMdism.log
C:WINDOWSsystem32>DISM /Online /Cleanup-Image /RestoreHealth /Source:G:Sourcesinstall.esd
Deployment Image Servicing and Management tool
Version: 10.0.14393.0
Image Version: 10.0.14393.0
Error: 1910
The object exporter specified was not found.
The DISM log file can be found at C:WINDOWSLogsDISMdism.log
C:WINDOWSsystem32>
I then extracted part of the error log, particularly where I noted many errors, see below:
2017-04-03 10:10:38, Warning DISM DISM Package Manager: PID=11096 TID=7996 CBS AddSource failed with HRESULT=0x80070776! - CDISMPackageManager::Internal_Finalize
2017-04-03 10:10:38, Info DISM DISM Package Manager: PID=11096 TID=7996 CBS session options=0x40100! - CDISMPackageManager::Internal_Finalize
2017-04-03 10:10:38, Error DISM DISM Package Manager: PID=11096 TID=7996 Failed finalizing changes. - CDISMPackageManager::Internal_Finalize(hr:0x80070776)
2017-04-03 10:10:38, Error DISM DISM Package Manager: PID=11096 TID=7996 Failed processing package changes with session option CbsSessionOptionRepairStoreCorruption - CDISMPackageManager::RestoreHealth(hr:0x80070776)
2017-04-03 10:10:38, Error DISM DISM Package Manager: PID=11096 TID=7996 Failed to restore the image health. - CPackageManagerCLIHandler::ProcessCmdLine_CleanupImage(hr:0x80070776)
2017-04-03 10:10:38, Error DISM DISM Package Manager: PID=11096 TID=7996 Failed while processing command cleanup-image. - CPackageManagerCLIHandler::ExecuteCmdLine(hr:0x80070776)
2017-04-03 10:10:38, Info DISM DISM Package Manager: PID=11096 TID=7996 Further logs for online package and feature related operations can be found at %WINDIR%logsCBScbs.log - CPackageManagerCLIHandler::ExecuteCmdLine
Update 2
I tried all suggestions in comments section without success.
Other things I did:
- Since I thought .esd file was the culprit, I used command line to convert esd file to .wim and remounted.
- File system checker found no intergrity violations
Chkdskno problem
Update 3
As suggested in comments I have uploaded the dism error log after using wim:
Warning DISM DISM Package Manager: PID=9284 TID=14132 CBS AddSource failed with HRESULT=0x80070776! - CDISMPackageManager::Internal_Finalize
cbs error log:
Info CBS Failed to GetFile from WIM sandbox process [HRESULT = 0x80070003 - ERROR_PATH_NOT_FOUND]
2017-04-04 10:44:58, Error CBS Failed to look for file ServicingPackagesMicrosoft-Windows-MediaCenter-Package-avcore~31bf3856ad364e35~amd64~en-US~6.3.9600.16384.mum in some alternate sources [HRESULT = 0x80070003 - ERROR_PATH_NOT_FOUND]
2017-04-04 10:44:58, Info CBS Failed to GetFile from WIM sandbox process [HRESULT = 0x80070003 - ERROR_PATH_NOT_FOUND]
2017-04-04 10:44:58, Error CBS Failed to look for file ServicingPackagesupdate.mum in some alternate sources [HRESULT = 0x80070003 - ERROR_PATH_NOT_FOUND]
2017-04-04 10:44:58, Info CBS Repr: Not able to find replacement manifests for package Microsoft-Windows-MediaCenter-Package-avcore~31bf3856ad364e35~amd64~en-US~6.3.9600.16384 from any local source
2017-04-04 10:44:58, Info CBS Failed to GetFile from WIM sandbox process [HRESULT = 0x80070003 - ERROR_PATH_NOT_FOUND]
2017-04-04 10:44:58, Error CBS Failed to look for file ServicingPackagesMicrosoft-Windows-MediaCenter-Package~31bf3856ad364e35~amd64~en-US~6.3.9600.16384.mum in some alternate sources [HRESULT = 0x80070003 - ERROR_PATH_NOT_FOUND]
2017-04-04 10:44:58, Info CBS Failed to GetFile from WIM sandbox process [HRESULT = 0x80070003 - ERROR_PATH_NOT_FOUND]
2017-04-04 10:44:58, Error CBS Failed to look for file ServicingPackagesupdate.mum in some alternate sources [HRESULT = 0x80070003 - ERROR_PATH_NOT_FOUND]
2017-04-04 10:44:58, Info CBS Repr: Not able to find replacement manifests for package Microsoft-Windows-MediaCenter-Package~31bf3856ad364e35~amd64~en-US~6.3.9600.16384 from any local source
2017-04-04 10:44:58, Info CBS ASSERT: Assertion failed in onecorebasecbsutilincCbsArray.h(535)
Index out of bound.
2017-04-04 10:44:58, Info CBS Failed to FinalizeEx using worker session [HRESULT = 0x800706be]
2017-04-04 11:11:00, Info CBS Failed to unmarshall worker stream [HRESULT = 0x80070776 - ]
2017-04-04 11:11:00, Info CBS Failed to unmarshall worker stream [HRESULT = 0x80070776]
2017-04-04 11:11:00, Info CBS Failed to get worker process. [HRESULT = 0x80070776]
2017-04-04 11:11:00, Info CBS Failed to create worker session. [HRESULT = 0x80070776]
2017-04-04 11:11:00, Info CBS Failed to get worker session. [HRESULT = 0x80070776]
2017-04-04 11:11:00, Info CBS Failed to unmarshall worker stream [HRESULT = 0x80070776 - ]
2017-04-04 11:11:00, Info CBS Failed to unmarshall worker stream [HRESULT = 0x80070776]
2017-04-04 11:11:00, Info CBS Failed to get worker process. [HRESULT = 0x80070776]
2017-04-04 11:11:00, Info CBS Failed to create worker session. [HRESULT = 0x80070776]
2017-04-04 11:11:00, Info CBS Failed to get worker session. [HRESULT = 0x80070776]
The problem still persists, is there any other workarounds to solve this issue?
В данной статье показаны действия, с помощью которых можно восстановить Windows 10 (хранилище компонентов образа) с помощью DISM RestoreHealth.
В случае если операционная система работает не корректно, а утилита SFC не может справится с проблемой и выдаёт ошибку, то это значит что в операционной системе нарушена целостность хранилища системных компонентов, которые находятся в папке WinSxS системной директории.
Чтобы восстановить повреждённые компоненты и тем самым вернуть систему в рабочее состояние нужно воспользоваться утилитой для развертывания и обслуживания образов DISM.
Содержание
- Диагностика хранилища компонентов с помощью DISM
- Восстановление хранилища компонентов /Restore Health
- Восстановление хранилища компонентов с указанием источника
- Восстановление хранилища с файлом install.esd
- Восстановление хранилища с файлом install.wim
- Восстановление хранилища путем монтирования install.wim
Диагностика хранилища компонентов с помощью DISM
Следующие две команды выполняют диагностику (сканирование) системных компонентов образа на наличие повреждений.
Запустите командную строку от имени администратора и выполните следующую команду:
DISM /Online /Cleanup-Image /CheckHealth
Данная команда проверяет, был ли образ помечен как поврежденный и можно ли устранить повреждение, при этом никаких изменений в систему не вносится.

Если при выполнении предыдущей команды повреждение хранилища компонентов не обнаружено, то чтобы убедиться что все в порядке, необходимо запустить диагностику с параметром /ScanHealth. В этом случае выполняется более тщательная проверка целостности и наличие повреждений хранилища компонентов, при этом процесс сканирования занимает больше времени и также никакие изменения в систему не вносятся.
В командной строке открытой от имени администратора выполните команду:
DISM /Online /Cleanup-Image /ScanHealth

Восстановление хранилища компонентов /Restore Health
Если при выполнении предыдущих команд вы получили сообщения о различных ошибках, например: Хранилище компонентов подлежит восстановлению, Ошибка: 1726 Сбой при удалённом вызове процедуры, Ошибка: 1910 Не найден указанный источник экспорта объекта, то чтобы исправить это, нужно восстановить хранилище компонентов.

Чтобы восстановить хранилище компонентов, в командной строке открытой от имени администратора выполните команду:
DISM /Online /Cleanup-Image /RestoreHealth

Данная команда запустит процесс проверки и автоматического восстановления хранилища компонентов, при этом будет использоваться центр обновления Windows для загрузки и восстановления поврежденных файлов, что не гарантирует успешного выполнения в случае проблем с доступом к сети интернет или при повреждении компонентов службы обновления. Процесс сканирования и автоматического восстановления может занять около 20 минут и больше.
Если восстановление хранилища компонентов выполнено успешно, то теперь выполните проверку и восстановление целостности системных файлов с помощью команды sfc /scannow

Восстановление хранилища компонентов с указанием источника
Если команда с параметром /Restore Health после выполнения выдала ошибку 0x800f0906 Не удалось скачать исходные файлы. Укажите расположение файлов, необходимых для восстановления компонента, с помощью параметра «Источник» или ошибку 0x800f081f Не удалось найти исходные файлы. Укажите расположение файлов, необходимых для восстановления компонента, с помощью параметра «Источник», или ошибку 0x800f0950 Сбой DISM. Операция не выполнена,.

то для дальнейшего восстановления потребуется оригинальный ISO-образ Windows 10 который можно получить при помощи Media Creation Tool (соблюдая разрядность и редакцию) или установочная флешка (диск) с дистрибутивом Windows 10.
После того, как вы скачали образ, смонтируйте его в виртуальный привод стандартными средствами и в окне Этот компьютер проверьте, какая буква была присвоена смонтированному образу.

Если у вас имеется загрузочный диск DVD или USB накопитель с дистрибутивом Windows 10, то просто вставьте диск или подключите внешний носитель, и посмотрите, какая буква была присвоена этому накопителю в окне Этот компьютер.

Восстановление хранилища с файлом install.esd
После того как вы смонтировали ISO-образ в виртуальный привод или подключили установочный USB накопитель с дистрибутивом Windows 10, заходим в папку sources и смотрим какое расширение у файла образа install, оно может быть install.esd или install.wim, это пригодится в дальнейшем при вводе команды. Обычно при скачивании образа с помощью Media Creation Tool файл образа бывает с расширением .esd, то есть install.esd. Но также файл образа может быть с расширением .wim, то есть install.wim


Теперь узнаем какие индексы содержит файл образа. В случае, если это install.esd, то в командной строке открытой от имени администратора выполните команду:
DISM /Get-WimInfo /WimFile:F:\Sources\install.esd

Узнав букву диска с дистрибутивом Windows 10 и индекс редакции операционной системы, восстановим хранилище системных компонентов.
Для этого в командной строке открытой от имени администратора выполните команду:
DISM /Online /Cleanup-Image /RestoreHealth /Source:ESD:F:\Sources\install.esd:4 /LimitAccess
Где F — буква виртуального дисковода с Windows 10 или буква флеш-накопителя с Windows 10
install.esd:4 — файл образа с нужным вам индексом
LimitAccess — параметр запрещающий доступ к центру обновлений.

Если восстановление хранилища компонентов выполнено успешно, то теперь осталось выполнить проверку и восстановление целостности системных файлов с помощью команды sfc /scannow

Восстановление хранилища с файлом install.wim
Если в папке sources находится файл образа install.wim, то теперь узнаем какие индексы содержит файл образа. В командной строке открытой от имени администратора выполните команду:
DISM /Get-WimInfo /WimFile:G:\Sources\install.wim

Узнав букву диска с дистрибутивом Windows 10 и индекс редакции операционной системы, восстановим хранилище системных компонентов.
Для этого в командной строке открытой от имени администратора выполните команду:
DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:G:\Sources\install.wim:2 /LimitAccess
Где G — буква виртуального дисковода с Windows 10 или буква флеш-накопителя с Windows 10
install.wim:2 — файл образа с нужным вам индексом
LimitAccess — параметр запрещающий доступ к центру обновлений.

Если восстановление хранилища компонентов выполнено успешно, то теперь выполните проверку и восстановление целостности системных файлов с помощью команды sfc /scannow

Восстановление хранилища путем монтирования install.wim
Далее представлен ещё один, более сложный способ по восстановлению хранилища компонентов.
Смонтируйте (подключите) ISO-образ в виртуальный привод или подключите установочный USB накопитель с дистрибутивом Windows 10, зайдите в папку sources и посмотрите какое расширение у файла образа install, оно может быть install.esd или install.wim, это пригодится в дальнейшем при вводе команды. В данном примере рассмотрены действия с файлом install.wim.

Теперь узнаем какие индексы содержит файл образа, для этого в командной строке открытой от имени администратора выполните команду:
DISM /Get-WimInfo /WimFile:F:\Sources\install.wim
Где F — буква флеш-накопителя с Windows 10 или буква виртуального дисковода с Windows 10.
В данном примере мы видит что в файле install.wim имеется два индекса (то есть две редакции Windows 10, в данном примере будет восстанавливаться хранилища компонентов Windows 10 Pro, запоминаем нужный индекс, нужной редакции операционной системы).

Теперь создадим временную папку, в которую смонтируем файл образа Windows (wim), для этого в командной строке открытой от имени администратора выполните команду:
mkdir C:\WIM

Затем смонтируем файл install.wim в созданную директорию, выполнив команду:
DISM /Mount-Wim /WimFile:F:\sources\install.wim /index:2 /MountDir:C:\WIM /ReadOnly
Где F — буква флеш-накопителя с Windows 10, которую мы узнали ранее.
index:2 — нужный индекс, нужной редакции операционной системы, который также мы узнали заранее.
ReadOnly — с помощью этого параметра устанавливаются права полного доступа к папке в которую монтируется файл install.wim.

Теперь собственно запустим процесс восстановления хранилища компонентов, выполнив команду:
DISM /Online /Cleanup-Image /RestoreHealth /Source:C:\WIM\Windows /LimitAccess

После того как процесс восстановления успешно выполнится, размонтируйте (отключите) образ, выполнив команду:
DISM /Unmount-Wim /MountDir:C:\WIM /Discard

Удалите созданную ранее временную папку, выполнив команду:
rmdir C:\WIM

Теперь обязательно перезагрузите компьютер, для этого выполните команду:
shutdown /r /t 0

После перезагрузки компьютера выполните проверку и восстановление целостности системных файлов с помощью команды sfc /scannow
