[Quote]

    Xemom1
  • 175
  • Longevity: 7 years 4 months
  • Posts: 862
  • REPUTATION:86

    [+] [-]
DISM++
http://www.chuyu.me
Утилита (от китайских друзей) позволяет редактировать,очистить и т.д. образы (install.wim, install.esd) Windows 7/8/8.1/10
Собрана на основе DISM10. Имеется поддержка английского, русского (неполная).
Может конвертировать:
.wim>>>.esd
.esd>>>.iso
Может работать и с установленной системой (Windows7/8/8.1/10)
Так и в WinPE.
Вообще умеет много чего! ay
Attachments

Руководство Dism++ на русском. Перевод Alecs962.



Last edited by Xemom1 on 2016-09-12 18:18; edited 3 times in total

[Quote]

    Eagle123
  • 205
  • Longevity: 7 years 3 months
  • Posts: 121
  • REPUTATION:7

    [+] [-]
Если образ Windows 10 2004 10.0.19041.264, скачанном через uup с сайта adguard, потереть "Замененные WinSxS компоненты" с помощью DISM++, то тоже пропадает Windows\System32\notepad.exe

[Quote]

    Shulzzz
  • 18436
  • Longevity: 4 years
  • Posts: 30
  • REPUTATION:1

    [+] [-]
  • Location: Самара
77448Если образ Windows 10 2004 10.0.19041.264, скачанном через uup с сайта adguard, потереть "Замененные WinSxS компоненты" с помощью DISM++, то тоже пропадает Windows\System32\notepad.exe
Почистил через Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase, тоже самое - пропадает блокнот, wordpad остается на месте, образ Windows 10 2004 10.0.19041.264, так что боюсь dism++ тут не при чем, например на 10.0.19041.84 такой проблемы нет


Last edited by Shulzzz on 2020-05-19 17:18; edited 1 time in total

[Quote]

    xowlet
  • 1024
  • Longevity: 6 years 10 months
  • Posts: 152
  • REPUTATION:6

    [+] [-]
77449
77448Если образ Windows 10 2004 10.0.19041.264, скачанном через uup с сайта adguard, потереть "Замененные WinSxS компоненты" с помощью DISM++, то тоже пропадает Windows\System32\notepad.exe
Видимо придется ждать пока поправят dism++, несколько раз проверил по разному, в одном случае и wordpad'а тоже нет, в другом только блокнот пропадает, вообще не понятна зависимость
Что значит "по разному", натощак и после еды что ли? ai
Изменялись, наверное, какие то условия запуска?

[Quote]

    Eagle123
  • 205
  • Longevity: 7 years 3 months
  • Posts: 121
  • REPUTATION:7

    [+] [-]
Похоже об этом баге уже сообщили на гитхабе

[Quote]

    Shulzzz
  • 18436
  • Longevity: 4 years
  • Posts: 30
  • REPUTATION:1

    [+] [-]
  • Location: Самара
77452
Что значит "по разному", натощак и после еды что ли? ai
Изменялись, наверное, какие то условия запуска?
Имелось ввиду в офлайне т.е. wim файл, и в аудите на живой системе.
Добавлено через 4 минуты 31 секунда:
77454Похоже об этом баге уже сообщили на гитхабе
Боюсь о баге писать нужно не разработчикам dism++, а непосредственно мелкомягким, потому что их стандартная тулза dism выдает тот же результат

[Quote]

    Eagle123
  • 205
  • Longevity: 7 years 3 months
  • Posts: 121
  • REPUTATION:7

    [+] [-]
77462их стандартная тулза dism выдает тот же результат
Это какая команда ошибку выдаёт?
Я думал это команда:
Dism /Image:%mnt% /Cleanup-Image /StartComponentCleanup /ResetBase
Но у меня после нее все в порядке...

[Quote]

    Shulzzz
  • 18436
  • Longevity: 4 years
  • Posts: 30
  • REPUTATION:1

    [+] [-]
  • Location: Самара
77463
77462их стандартная тулза dism выдает тот же результат
Это какая команда ошибку выдаёт?
писал выше, но еще раз напишу
Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase
Она самая, проверяй на х86, на х64 она почти ничего не чистит и на х64 этой ошибки как бы нет после стандартного dism, а вот на х86 есть
Upd Только что еще раз проверил на х86, до чистки блокнот работает, в конце чистки обычным dism'ом, уже не работает. На х64 та же команда отрабатывает, но после нее все работает. При этом если после этого сразу почистить в dism++, то он на х86 вычищает мегабайт 50 моментально проходя папку winsxs, а вот на х64 dism++ после той самой команды dism долго долго еще вычищает около 1,6гб и вот после этого уже перестает работать блокнот

[Quote]

    Eagle123
  • 205
  • Longevity: 7 years 3 months
  • Posts: 121
  • REPUTATION:7

    [+] [-]
Shulzzz,
Не подтверждаю:
1) установил Windows 10 10.0.19041.208 x86 с бабочки
2) установил все обновления из Центра Обновлений, тем самым обновился до 10.0.19041.264,
3) перезагрузился,
4) выполнил "Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase",
5) перезагрузился
6) создал на рабочем столе через контекстное меню файл "Новый текстовый документ", кликнул по нему и открылся блокнот.
C:\Windows\System32\notepad.exe тоже в системе присутствует после этого.

[Quote]

    Shulzzz
  • 18436
  • Longevity: 4 years
  • Posts: 30
  • REPUTATION:1

    [+] [-]
  • Location: Самара
Eagle123, Как делал я
1) установил, скачанный с uup еще в феврале билд 10.0.19041.1 x86 на oracle vb
2) запустил установленную ОС в режиме аудита и сразу же установил только kb4556803 (19041.264), скачанный из каталога центра обновлений MS, командой
DISM.exe /Online /Add-Package /PackagePath:%~dp0Upd\86 /NoRestart
3) перезагрузил, еще раз перезагрузил на всякий
4) создал файл на раб столе и открыл в блокноте
5) выполнил "Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase"
6) уже в середине операции очистки, процентах на 50, даже не перезагружаясь, не смог отрыть файл с раб стола, который создал в п.4
7) в течении нескольких перезагрузок проблема повторялась
8) очистку в dism++ даже не стал запускать
Дальше
1) установил, скачанный с бабочки 10.0.19041.208 x86 на oracle vb
2) запустил установленную ОС в режиме аудита и сразу же установил только kb4556803 (19041.264), скачанный из каталога центра обновлений MS, командой
DISM.exe /Online /Add-Package /PackagePath:%~dp0Upd\86 /NoRestart
3) перезагрузил, еще раз перезагрузил на всякий
4) создал файл на раб столе и открыл в блокноте
5) выполнил "Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase"
6) все работает
7) не перезагружаясь выполнил очистку в dism++ примерно на 50mb, и о чудо - блокнот работает!
8) перезагрузился несколько раз, опять почистил в dism++ - работает собака!
Дальше
1) установил, скачанный c бабочки 10.0.19041.208 x64 на oracle vb
2) запустил установленную ОС в режиме аудита и сразу же установил только kb4556803 (19041.264), скачанный из каталога центра обновлений MS, командой
DISM.exe /Online /Add-Package /PackagePath:%~dp0Upd\64 /NoRestart
3) перезагрузил, еще раз перезагрузил на всякий
4) создал файл на раб столе и открыл в блокноте
5) выполнил "Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase"
6) блокнот работает
7) сделал очистку в dism++, очистил 700mb и отвалился блокнот, при чем когда делал чистку с открытым блокнотом, то dism++ выдавал ошибку при очистке, и блокнот продолжал работать до перезагрузки
Дальше
1) установил, скачанный в феврале 10.0.19041.1 x64 на oracle vb
2) запустил установленную ОС в режиме аудита и сразу же установил только kb4556803 (19041.264), скачанный из каталога центра обновлений MS, командой
DISM.exe /Online /Add-Package /PackagePath:%~dp0Upd\64 /NoRestart
3) перезагрузил, еще раз перезагрузил на всякий
4) создал файл на раб столе и открыл в блокноте
5) выполнил "Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase"
6) блокнот работает
7) почистил в dism++ - отвалился блокнот и после перезагрузки стал экран мигать и ничего не дает сделать, вообще стало невозможно пользоваться ос, даже после последующих перезагрузок
Все эти операции проделывал по два три раза, для более точного результата


Last edited by Shulzzz on 2020-05-20 10:04; edited 1 time in total

[Quote]

    sergeysvirid
  • 104
  • Longevity: 7 years 5 months
  • Posts: 2191
  • REPUTATION:127

    [+] [-]
  • Location: 65 регион (GMT+11)
Shulzzz,
Microsoft настоятельно рекомендует установить последнее обновление стека обслуживания (SSU) для вашей операционной системы перед установкой последнего накопительного обновления (LCU). SSU повышают надежность процесса обновления, чтобы уменьшить потенциальные проблемы при установке LCU и применении исправлений безопасности Microsoft.
В связи с этим попробуйте всё таки перед установкой Накопительного обновления для Windows 10 Version 2004 установить вначале Обновление служебного стека для Windows 10 Version 2004
Я себе этот момент давно уже усвоил, как за правило.
Не уверен, что прям это и исправит ситуацию описанную Вами выше, ...ну а вдруг?

[Quote]

    Shulzzz
  • 18436
  • Longevity: 4 years
  • Posts: 30
  • REPUTATION:1

    [+] [-]
  • Location: Самара
sergeysvirid, Не стал ставить все обновы на этапе тестирования - только чтобы сократить это самое тестирование, когда в начале делал не для тестов - естественно качал и ставил все возможные обновления, но проблема как была так и осталась

[Quote]

    sergeysvirid
  • 104
  • Longevity: 7 years 5 months
  • Posts: 2191
  • REPUTATION:127

    [+] [-]
  • Location: 65 регион (GMT+11)
Shulzzz,
Понятно, значит проблема с этим моментом никак не связана. Спасибо за тесты, будем иметь ввиду.

[Quote]

    Eagle123
  • 205
  • Longevity: 7 years 3 months
  • Posts: 121
  • REPUTATION:7

    [+] [-]
Вот интересно, а почему же у меня проблема проявляется только при использовании DISM++, а у Shulzzz еще в онлайне обычным dism-ом.
Shulzzz, а эта чистка вам обязательно в онлайне нужна? Может потом оффлайн образ install.wim почистите обычным dism-ом и проблемы у вас тоже не будет?
А на 10.0.19041.84 у вас такой проблемы нет наверное потому, что в этом патче майками не обновлялся notepad.exe, а вот в последующих пришло обновление notepad.exe и дисм++ как-то криво выпиливает старые версии notepad.exe из хранилища компонентов WinSxS, что даже слетает жесткая ссылка Windows\system32\notepad.exe
На 10.0.19041.1 у меня тоже нигде проблем кстати нет, но это все наверное потому, что еще нет новой версии notepad.exe в WinSxS и дисму++ нечего чистить в этой папке.

[Quote]

    Shulzzz
  • 18436
  • Longevity: 4 years
  • Posts: 30
  • REPUTATION:1

    [+] [-]
  • Location: Самара
77498Вот интересно, а почему же у меня проблема проявляется только при использовании DISM++, а у Shulzzz еще в онлайне обычным dism-ом.
Shulzzz, а эта чистка вам обязательно в онлайне нужна? Может потом оффлайн образ install.wim почистите обычным dism-ом и проблемы у вас тоже не будет?
А на 10.0.19041.84 у вас такой проблемы нет наверное потому, что в этом патче майками не обновлялся notepad.exe, а вот в последующих пришло обновление notepad.exe и дисм++ как-то криво выпиливает старые версии notepad.exe из хранилища компонентов WinSxS, что даже слетает жесткая ссылка Windows\system32\notepad.exe
На 10.0.19041.1 у меня тоже нигде проблем кстати нет, но это все наверное потому, что еще нет новой версии notepad.exe в WinSxS и дисму++ нечего чистить в этой папке.
Если обновлять с 10.0.19041.208 до 10.0.19041.264 то и в онлайне нет такой проблемы, при чем на х86 даже с дисм++ проблем нет, проблема и с тем и другим есть только на х86 и только если обновлять с 10.0.19041.1 до 10.0.19041.264, что и заставило задуматься что дело не только в dism++.
И разве есть разница как и когда чистить? Ведь алгоритм прост, установил обновы в образ - почисти от старых, и по идее не важно когда и как. В аудит мне так и так заходить, я еще проги ставлю и настраиваю ос в нем, а вот после sysprep уже не хотелось бы ничего с образом делать, потому что его нужно опять монтировать - делать чистку, сохранять, размонтировать - а это лишние 10-15 минут, против 5 минут чистки в аудите. Плюс я целиком сохраняю виртуальную машину в rar, на которой стоит мой подготовленный, но не обновленный образ, чтобы потом проще было его сразу развернуть и доустановить только актуальные на тот момент обновления. И вот мне проще чистить именно образ развернутый на виртуальной машине, чем каждый раз разворачивать wim файл.

[Quote]

    sergeysvirid
  • 104
  • Longevity: 7 years 5 months
  • Posts: 2191
  • REPUTATION:127

    [+] [-]
  • Location: 65 регион (GMT+11)
Shulzzz,
В другой теме уже обсуждался подобный алгоритм поддержания своих образов в актуальном состоянии:
https://www.usbtor.ru/viewtopic.php?p=74490#74490
...ну и несколькими постами ниже инструмент, который позволяет интегрировать нужные обновы (и не только) на "автомате" во все редакции с последующей автоматической очисткой образа, только без применения ".../StartComponentCleanup /ResetBase"
https://www.usbtor.ru/viewtopic.php?p=74497#74497

Page 19 of 21


Display posts:    

Current time is: 17-May 07:08

All times are UTC + 3


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum