![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 10 » Разное - Как починить winsxs |
|
Разное - Как починить winsxs
|
Старожил Сообщения: 182 |
Здравствуйте!
Больше всего интересует именно теоретическая часть, т.к. удалённо через форум эту проблему не решить, буду сам ковырять, но знаний не хватает. Windows 10 1903 x64 Pro для рабочих станций. Начала свою жизнь как ванильная 10.0.18362.1, затем потихоньку обновлялась, в итоге текущая версия 10.0.18362.145 (июнь 2019). Дальше с ней что-то произошло, что - неизвестно. Повредилось хранилище компонентов, в итоге не устанавливается ни одно обновление и т.п. При попытке пройти sfc /scannow, dism /online /cleanup-image /restore-health /source:wim:install.wim:5 /limitaccess, in-place upgrade всё заканчивается ошибками. В качестве источника указывал как изначальный образ, так и образ с обновлениями по июнь (чтобы версия была 145). Пример ошибки из cbs.log про не найденные компоненты: 2020-02-11 02:21:00, Error CSI 00000122@2020/2/10:23:21:00.429 (F) onecore\base\wcp\componentstore\csd_locking.cpp(95): Error STATUS_SXS_ASSEMBLY_MISSING originated in function CCSDirectTransaction::LockComponent expression: (null) [gle=0x80004005] 2020-02-11 02:21:00, Info CBS Added C:\Windows\Logs\CBS\CBS.log to WER report. 2020-02-11 02:21:00, Info CBS Not able to add pending.xml to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND] 2020-02-11 02:21:00, Info CBS Not able to add pending.xml.bad to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND] 2020-02-11 02:21:00, Info CBS Not able to add poqexec.log to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND] 2020-02-11 02:21:01, Info CBS Not able to add SCM.EVM to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND] 2020-02-11 02:21:01, Error CSI 00000123 (F) STATUS_SXS_ASSEMBLY_MISSING #481823# from CCSDirectTransaction::OperateEnding at index 0 of 1 operations, disposition 2[gle=0xd015000c] 2020-02-11 02:21:01, Error CSI 00000124 (F) HRESULT_FROM_WIN32(ERROR_SXS_ASSEMBLY_MISSING) #481689# from Windows::ServicingAPI::CCSITransaction::ICSITransaction_PinDeployment(Flags = 0, a = Microsoft-Windows-IIS-ClientShortCuts-Deployment, version 10.0.18362.1, arch amd64, nonSxS, pkt {l:8 b:31bf3856ad364e35}, cb = (null), s = (null), rid = 'Microsoft-Windows-IIS-WebServer-AddOn-Package~31bf3856ad364e35~amd64~~10.0.18362.418.IIS-ManagementConsole', rah = (null), manpath = (null), catpath = (null), ed = 0, disp = 0)[gle=0x80073701] 2020-02-11 02:21:01, Info CBS Failed to pin deployment while resolving Update: Microsoft-Windows-IIS-WebServer-AddOn-Package~31bf3856ad364e35~amd64~~10.0.18362.418.IIS-ManagementConsole from file: (null) [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING] 2020-02-11 02:21:01, Info CBS Failed to bulk stage deployment manifest and pin deployment for package:Microsoft-Windows-FodMetadata-Package~31bf3856ad364e35~amd64~~10.0.18362.1 [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING] Как можно вручную починить это? Я выяснил три основных места, где лежит информация о компонентах: раздел COMPONENTS, раздел Component Based Servicing в SOFTWARE, и, собственно, папка WinSxS (а также Catroot). Думал попробовать из чистой системы подёргать разделы и ключи, относящиеся к потерянным компонентам, и вручную их добавить по местам. Где ещё эта информация хранится? С другой стороны: может, есть какие-то альтернативы dism с более гибким функционалом? Может, можно как-то пропустить/затереть те компоненты, которые потерялись? (они реально не нужны, там всякая чепуха перечислена - holographic desktop, iis management console, appx'ы какие-то) Главная проблема - то, что не ставятся обновления и всё что связано с компонентами системы. Т.е. sfc и dism - не самоцель, главное - вернуть функционал. Благодарен за любую помощь. |
|
Отправлено: 02:26, 11-02-2020 |
(*.*) Сообщения: 36574
|
Профиль | Сайт | Отправить PM | Цитировать Цитата A.A.Z.:
|
|
------- Отправлено: 08:04, 11-02-2020 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
HDD - Посыпался один из винтов. Как определить какой и как починить? | Пользователь1 | Накопители (SSD, HDD, USB Flash) | 1 | 18-10-2017 20:30 | |
Блог - Как грамотно уменьшить размер папки WinSxS в Windows 8 и 8.1 | Vadikan | Microsoft Windows 8 и 8.1 | 19 | 27-09-2016 00:56 | |
Доступ - [решено] Как создать папку в каталоге winsxs | erro | Microsoft Windows 7 | 0 | 28-12-2011 19:25 | |
Разное - Winsxs и как с ней бороться | __sa__nya | Microsoft Windows Vista | 1 | 16-06-2011 14:19 | |
Как починить IE? | Guest | Защита компьютерных систем | 1 | 07-09-2004 02:59 |
|