![]() |
Восстановление с помощью dism заканчивается ошибкой 0x800f081f
Всем доброго дня, имеется система Windows 8.1x64 Professional, русская
Подскажите что делать с проблемой - хочу сделать исправление возможных проблем в системе с помощью DISM: Код:
dism /online /cleanup-image /restorehealth /source:WIM:c:\путь_к_образу\sources\install.wim:1 /limitaccess Код:
Error: 0x800f081f в нем только одна редакция винды - ru-RU, так что там только install.wim:1 без вариантов, проверял с помощью dism /get-wiminfo /wimfile:c:\путь_к_образу\sources\install.wim выдает только один вариант внутри выполнял предварительно: Код:
dism /image:c:\ /cleanup-image /startcomponentcleanup Но после них dism /online /cleanup-image /restorehealth /source:WIM:c:\путь_к_образу\sources\install.wim:1 /limitaccess опять выдаёт ту же самую ошибку Error: 0x800f081f Код:
Microsoft Windows [Version 10.0.19041.1] выполнял теже самые команды DISM заменив /online на /image:c:\ т.е.: Код:
dism /image:c:\ /cleanup-image /startcomponentcleanup Error: 0x800f081f The source files could not be found. Вот dism.log - https://pastebin.com/x5gx5APd Читал эту ветку - http://forum.oszone.net/thread-308452.html, там такая же проблема в 10ке была, мне оттуда ничего не помогло |
Цитата:
Цитата:
В Вашем случае повреждён, но не критичен следующий файл: Код:
2021-11-06 15:42:03, Info CSI 00000005 Hashes for file member \??\c:\Windows\WinSxS\amd64_prncacla.inf_31bf3856ad364e35_6.3.9600.17415_none_95dd5540d57f8c01\Amd64\CNBJ2530.DPB do not match actual file [l:36{18}]"Amd64\CNBJ2530.DPB" : Скрытый текст
Код:
Checking System Update Readiness. При этом этот файл в образе конечно же имеется, но у Вас возникает ошибка при подключении оного: Код:
2021-11-06 15:23:26, Error CBS Cannot add wim: file source because it is not supported during offline servicing [HRESULT = 0x800f082e - CBS_E_NOT_ALLOWED_OFFLINE] |
Цитата:
|
Цитата:
Код:
2021-11-06 15:42:03, Info CSI 00000005 Hashes for file member \??\c:\Windows\WinSxS\amd64_prncacla.inf_31bf3856ad364e35_6.3.9600.17415_none_95dd5540d57f8c01\Amd64\CNBJ2530.DPB do not match actual file [l:36{18}]"Amd64\CNBJ2530.DPB" : c:\Windows\WinSxS\amd64_prncacla.inf_31bf3856ad364e35_6.3.9600.17415_none_95dd5540d57f8c01\Amd64\ Вообщем я так и сделал, теперь эта ошибка ушла появилась новая: Код:
2021-11-07 14:53:48, Info CSI 00000005 Hashes for file member \??\c:\Windows\WinSxS\amd64_microsoft-windows-t..s-clientactivexcore_31bf3856ad364e35_6.3.9600.19745_none_20d86b01997e2803\mstscax.dll do not match actual file [l:22{11}]"mstscax.dll" : Опять хэш но теперь уже файла mstscax.dll по пути c:\Windows\WinSxS\amd64_microsoft-windows-t..s-clientactivexcore_31bf3856ad364e35_6.3.9600.19745_none_20d86b01997e2803 не совпадает с хэшем такого же файла в WIM образе думаю я, ну хорошо, возьму его оттуда и тоже заменю - но не тут то было, открываю WIM образ - но там в папке WinSxS вообще нет папки amd64_microsoft-windows-t..s-clientactivexcore_31bf3856ad364e35_6.3.9600.19745_none_20d86b01997e2803 Есть только папка amd64_microsoft-windows-t..s-clientactivexcore_31bf3856ad364e35_6.3.9600.17415_none_20f902a39965a979 С точно таким же содержимым Кстати в c:\Windows\WinSxS есть обе этих папки, попробовал удалить папку amd64_microsoft-windows-t..s-clientactivexcore_31bf3856ad364e35_6.3.9600.19745_none_20d86b01997e2803 совсем и снова запустить проверку DISMом - ошибка остается, тогда удалил манифест (Кстати зачем он) этой папки из c:\Windows\WinSxS\Manifests amd64_microsoft-windows-t..s-clientactivexcore_31bf3856ad364e35_6.3.9600.19745_none_20d86b01997e2803.manifest и после проверки DISMом ошибка не ушла, он по прежнему ругается на amd64_microsoft-windows-t..s-clientactivexcore_31bf3856ad364e35_6.3.9600.19745_none_20d86b01997e2803 хотя уже ни этой папки ни манифеста на неё нет и вообще ничего в папке c:\windows с похожим именем, странно откуда тогда ДИСМ об этой отсутствующей папке узнаёт? Код:
Checking System Update Readiness. Кстати во всех dism.log-ах напрягают строки: Код:
2021-11-07 13:43:33, Error CBS Cannot add wim: file source because it is not supported during offline servicing [HRESULT = 0x800f082e - CBS_E_NOT_ALLOWED_OFFLINE] |
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
|
Цитата:
Цитата:
Закинул в эту папку по пути c:\WimMount\Windows\WinSxS папку amd64_microsoft-windows-t..s-clientactivexcore_31bf3856ad364e35_6.3.9600.19745_none_20d86b01997e2803 с её содержимым (на отстсутствие которой в ВИМ образе ругается ДИСМ) и выполнил dism /image:c:\ /cleanup-image /restorehealth /source:c:\WimMount но ситуация не изменилась, он всё равно ругается на тоже самое Код:
2021-11-07 16:15:15, Info CBS Failed to load sqmapi.dll [HRESULT = 0x8007007e - ERROR_MOD_NOT_FOUND] Цитата:
|
Цитата:
Я не вижу ошибки подключения образа. Или Вы ожидаете чудес по восстановлению, начав удалять системные компоненты из WinSXS? Т.е. верните то, что удалили из директории ранее и повторяйте проверку. Цитата:
Код:
Содержимое папки amd64_prncacla.inf_31bf3856ad364e35_6.3.9600.17415_none_95dd5540d57f8c01\Amd64 Цитата:
Код:
set WINDOWS_TRACING_LOGFILE=X:\CBS.log Да, у Вас система не загружается, почему Вы выполняете операции оф-лайн, на то есть причины? |
Цитата:
Цитата:
|
Цитата:
В таком случае, здесь применимо выражение ССЗБ. Цитата:
По теме - Я бы посоветовал Вам просто выполнить стандартную проверку в он-лайн, без всяких там восстановлений, после изучить логи, а уже после предпринимать шаги по устранению. Стандартные такие: Код:
sfc /scannow Код:
dism /online /cleanup-image /scanhealth |
Цитата:
Код:
Закинул в эту папку по пути c:\WimMount\Windows\WinSxS папку amd64_microsoft-windows-t..s-clientactivexcore_31bf3856ad364e35_6.3.9600.19745_none_20d86b01997e2803 с её содержимым (на отстсутствие которой в ВИМ образе ругается ДИСМ) Цитата:
CBS.log: https://pastebin.com/VHrdjjrL DISM.log: https://pastebin.com/S5uJ8Tv1 |
Цитата:
|
Время: 02:42. |
Время: 02:42.
© OSzone.net 2001-