PDA

Показать полную графическую версию : Очистка папки WinSxS после интеграции обновлений


Страниц : [1] 2

Fantasy22
20-09-2013, 19:13
Здравствуйте.
Хотел очистить папку WinSxS после интеграции обновлений но выдает ошибку хотя обновления интегрировалися без ошибки.
Использовал команду "DISM /Image:E:\8Work\Mount /Cleanup-Image /StartComponentCleanup"

Вот лог файл 104390

Подскажите в чем может быть проблема

Vadikan
21-09-2013, 04:49
2013-09-20 17:55:54, Info DISM DISM Package Manager: PID=2644 TID=3544 Error in operation: the operation could not be complete due to locked resources. (CBS HRESULT=0x800f0806) - CCbsConUIHandler::Error

Возможно, другие процессы обращаются к подключенному образу. Отключите образ, сохраните изменения, перезагрузитесь.

teleportex
09-09-2015, 15:40
Отключите образ, сохраните изменения, перезагрузитесь. »
пофиг - вот пытался вторым заходом делать
http://rghost.ru/6qPSmWj4D/thumb.png (http://rghost.ru/6qPSmWj4D.view)

Vadikan
09-09-2015, 15:48
teleportex, там написано про отложенные операции - очевидно, не все обновления полностью установлены.
Поскольку вы подробностей не доставляете в своих вопросах (видимо, рассчитываете на телепатию), рекомендую установить все обновления с Windows Update > перезагрузиться > выполнить очистку > захватить образ
См. также
Как установить обновления Windows 8.1 в режиме аудита (http://www.outsidethebox.ms/16603/)
Создание настроенного образа операционной системы (http://www.outsidethebox.ms/9951/)

teleportex
09-09-2015, 15:53
обновленя были удачно интегрированы и образ сохранён\отключён и вот уже со второго захода не возможно выполнить эту операцию

Vadikan
09-09-2015, 16:19
teleportex, удачно - понятие относительное. Для некоторых обновлений нужна перезагрузка. Моя рекомендация остается в силе.

ParAAvis
14-09-2015, 15:22
Vadikan, Он имеет ввиду не установленную ОС, а образ wim.

Словил такую же проблему. Решение найдено?

Внесу конкретики:
1. Установлена Win 10 x64
2. Были испробованы версии Dism'a от 10 и от 8.1, ошибки одинаковые.
3. Для интеграции обновлений использовался "апдейтер" от Mazahaka_Lab
4. Сначала устанавливал обновления, потом интегрировал языковые пакеты

Последний пункт сейчас делаю наоборот, т.е. сначала интегрирую языковые пакеты, а потом буду обновлять "апдейт паком". Надеюсь проблема либо в 10-ке, либо в неправильности, очередности моих действий с интеграцией языковых пакетов и обновлений.

Vadikan
25-09-2015, 10:53
Он имеет ввиду не установленную ОС, а образ wim. »
Я это понимаю
Словил такую же проблему. Решение найдено? »
См. сообщение 4 или продолжайте грызть кактус.

geepnozeex
03-10-2015, 12:41
а что будет если в install.wim заменить папку winsxs на папку winsxs из boot.wim?

Vadikan
03-10-2015, 13:02
geepnozeex, если читать мои статьи, и знать, что ОС находится в winsxs и проецируется оттуда в другие расположения, то...

geepnozeex
03-10-2015, 14:05
ОС находится в winsxs и проецируется оттуда в другие расположения, то... »
ОС не проецируется из winsxs , там резервное хранилище (проверял сам)

просто интересное предложение нашёл
http://forum.ru-board.com/topic.cgi?forum=2&topic=5373&start=3&limit=1&m=5#1

Vadikan
03-10-2015, 20:36
ОС не проецируется из winsxs »
Блажен, кто верует. Ликбез тут:
Зачем Windows нужно два блокнота (и точно ли их два) (http://www.outsidethebox.ms/12735/)
Как работает и сколько места экономит оптимизация папки WinSxS в Windows 10, 8.1 и 8 (http://www.outsidethebox.ms/15302/)

просто интересное предложение нашёл »
Продолжайте корячить систему

geepnozeex
04-10-2015, 09:53
Блажен, кто верует. »
в том то и дело что я в отличии от вас верующих предпочитаю факты.
я давно уже провёл эксперимент который доказал что я прав , но факты игнорируют тут многие , хотя некоторые говорили то же что и я.
берём например файл imageres.dll
и производим индивидуальное его изменение во всех местах дислокации.

C:\Windows\System32
C:\Windows\WinSxS
C:\Windows\WinSxS\Backup

так вот во всех местах файл imageres.dll будет с разными изменениями , что доказывает отсутствие хард линков

Iska
04-10-2015, 11:27
я давно уже провёл эксперимент который доказал что я прав , но факты игнорируют тут многие , хотя некоторые говорили то же что и я.
берём например файл imageres.dll
и производим индивидуальное его изменение во всех местах дислокации.
C:\Windows\System32
C:\Windows\WinSxS
C:\Windows\WinSxS\Backup
так вот во всех местах файл imageres.dll будет с разными изменениями , что доказывает отсутствие хард линков »
И что тому виной? Какой-нибудь Ваш предыдущий эксперимент, надо полагать.

geepnozeex
05-10-2015, 11:57
И что тому виной? Какой-нибудь Ваш предыдущий эксперимент, надо полагать. »
даже не представляю что должно быть в голове , что бы так реагировать на факты - неадекват полнейший и опять вера

NickM
05-10-2015, 12:19
берём например файл imageres.dll
и производим индивидуальное его изменение во всех местах дислокации.
...
C:\Windows\WinSxS
C:\Windows\WinSxS\Backup [post=2560468]
...

хмм, а что за пути такие? в этих путях наверное можно что хочешь делать.
C:\Windows\system32>fsutil hardlink list imageres.dll
\Windows\System32\imageres.dll
\Windows\WinSxS\amd64_microsoft-windows-imageres_31bf3856ad364e35_6.3.9600.16384_none_cd7c033dcbdd0cab\imageres.dll

Vadikan
06-10-2015, 01:10
даже не представляю что должно быть в голове , что бы так реагировать на факты - неадекват полнейший и опять вера »
Полегче на поворотах. Факты вам доставил NickM, причем команда была в статьях, которые я вам предлагал прочесть.

AIA
29-07-2019, 15:06
Доброго времени суток!!! Решил интегрировать кумулятивное обновление Windows10.0-KB4507459-x64.cab образ вырос до 4-х гигов.
Попытка очистить winSxS командой DISM что с опцией /resetbase что без неё размер не уменьшается ни на байт. Команда уменьшает образ на 200Mb и всё.
Команды собственно (срез из батника)

imagex /COMPRESS maximum /EXPORT "%wim%install.wim" %NImage% "%work_wim%\install.wim" %names%
DISM /Mount-Wim /WimFile:%work_wim%\install.wim /index:%cycle% /MountDir:%work%


if %drivers%==1 DISM /image:%work% /Add-Driver /Driver:%driver_path%ADD_DRV\ALL\ /Recurse
if %drivers%==1 DISM /image:%work% /Add-Driver /Driver:%driver_path%ADD_DRV\%TYPESYS%\ /Recurse


if %updates%==1 (
DISM /image:%work% /Add-Package /PackagePath:%PATH_UPD%%TYPESYS%\
)


DISM /Online /Cleanup-Image /StartComponentCleanup /ResetBase >>log_win_all.txt

rem pause
DISM /unmount-Wim /MountDir:%work% /commit

Vadikan
29-07-2019, 15:49
AIA, зачем интегрировать, если образы на MSDN и так с предпоследним обновлением максимум? См. также http://www.outsidethebox.ms/18814/

AIA
29-07-2019, 16:02
LTSB 1607 ?

Только что спросил админов - не обновляются на MSDN. Только оригинал.

Я понял вместо /Online Команда /image:%work%




© OSzone.net 2001-2012