Бесплатная программа Dism++ для настройки и очистки Windows
Существует не мало сравнительно малоизвестных среди наших пользователей бесплатных программ, позволяющих удобно настраивать Windows 10, 8.1 или Windows 7 и предлагающие дополнительные инструменты по работе с системой. В этой инструкции о Dism++ — одной из таких программ. Ещё одна утилита, рекомендуемая мной к ознакомлению — Winaero Tweaker.
Dism++ задуман как графический интерфейс для встроенной системной утилиты Windows dism.exe, позволяющей выполнять различные действия, связанные с резервным копированием и восстановлением системы. Однако, это далеко не все возможности, доступные в программе.
Функции Dism++
Программа Dism++ доступна с русским языком интерфейса, а потому сложностей при её использовании возникнуть не должно (кроме, возможно, некоторых непонятных для начинающего пользователя функций).
Возможности программы разбиты по разделам «Инструменты», «Панель управления» и «Развертывание». Для читателя моего сайта наибольший интерес будут представлять первые два раздела, каждый из которых делится на подразделы.
Большинство представленных действий можно выполнить и вручную (ссылки в описании ведут как раз на такие методы), но иногда сделать это с помощью утилиты, где всё собрано и работает автоматически значительно удобнее.
Инструменты
В разделе «Инструменты» присутствуют следующие возможности:
- Очистка — позволяет выполнить очистку системных папок и файлов Windows, в том числе уменьшить папку WinSxS, удалить старые драйверы и временные файлы. Чтобы узнать, сколько места можно освободить, отметьте нужные элементы и нажмите «Анализ».
- Управление загрузкой — здесь можно включить или отключить элементы автозагрузки из разных системных расположений, а также настроить режим запуска служб. При этом вы можете отдельно просмотреть системные и пользовательские службы (отключение последних обычно безопасно).
- УправлениеAppx — здесь вы можете удалить приложения Windows 10, в том числе встроенные (на вкладке «Предустановленные Appx»). См. Как удалить встроенные приложения Windows 10.
- Дополнительно — пожалуй, один из самых интересных разделов с возможностями для создания резервных копий Windows и восстановления, позволяющий выполнить восстановление загрузчика, сбросить пароль системы, конвертировать ESD в ISO, создать флешку Windows To Go, отредактировать файл hosts и не только.
Следует учитывать, что для работы с последним разделом, особенно с функциями восстановления системы из бэкапа, лучше запускать программу в среде восстановления Windows (об этом в конце инструкции), при этом сама утилита не должна находиться на диске, который восстанавливается или с загрузочной флешки или диска (можно просто поместить папку с программой на загрузочную флешку с Windows, загрузиться с этой флешки, нажать клавиши Shift+F10 и ввести путь к программе на USB накопителе).
Панель управления
В этом разделе содержатся подразделы:
- Оптимизация — настройки работы Windows 10, 8.1 и Windows 7, некоторые из которых без программ можно настроить в «Параметрах» и «Панели управления», а для некоторых — использовать редактор реестра или локальной групповой политики. Среди интересного: удаление пунктов контекстного меню, отключение автоматической установки обновлений, удаление пунктов из панели быстрого доступа проводника, отключение SmartScreen, отключение Защитника Windows, отключение брандмауэра и другие.
- Драйверы — список драйверов с возможностью получить информацию о месте его расположения, версии и размере, удалить драйверы.
- Приложения и возможности — аналог такого же раздела панели управления Windows с возможностью удалить программы, посмотреть их размеры, включить или отключить компоненты Windows.
- Возможности — список дополнительных системных возможностей Windows, которые можно удалить или установить (для установки отметьте пункт «Показать все»).
- Обновления — список доступных обновлений (на вкладке «Windows Update», после анализа) с возможностью получить URL для обновления, и установленных пакетов на вкладке «Установленные» с возможностью удалить обновления.
Дополнительные возможности Dism++
Некоторые дополнительные полезные опции программы вы можете найти в главном меню:
- «Восстановление — проверить» и «Восстановление — исправить» выполняют проверку или исправления системных компонентов Windows, аналогично тому, как это делается с помощью Dism.exe и описывалось в инструкции Проверка целостности системных файлов Windows.
- «Восстановление — Запуск в среде восстановления Windows» — перезагрузка компьютера и запуск Dism++ в среде восстановления, когда ОС не запущена.
- Опции — Настройки. Здесь вы можете добавить Dism++ в меню, при включении компьютера. Может быть полезно для быстрого доступа к восстановлению загрузчика или системы из образа, когда Windows не запускается.
В обзоре я не описал подробно как пользоваться некоторыми из полезных возможностей программы, но включу эти описания в соответствующие инструкции, уже присутствующие на сайте. В целом, могу рекомендовать Dism++ к использованию, при условии, что вы понимаете выполняемые действия.
А вдруг и это будет интересно:
06.10.2018 в 09:06
после скачивания программы антивир пишет, что в программе находится троян. что бы это значило?
06.10.2018 в 09:31
virustotal говорит, что всё чисто там (одно обнаружение от какого-то неизвестного антивируса только). так что не знаю, почему у вас так.
06.12.2021 в 12:17
Умные люди рассказывали, что китайский разработчик просто не заморачивается покупкой цифровых сертификатов на свою прогу. Таким образом в ней нет этих сертификатов (или как оно там все называется?). Многие антивирусы находят в этом опасность, как от «программы неизвестного разработчика». Поэтому и «ругаются».
20.11.2018 в 18:46
При анализе «Замененные WinSxS компоненты» выдает размер около 5 Гб, но при очистке напротив этого пункта стоит «Ошибка»
30.11.2019 в 17:20
Та же проблема. Как решили?
02.02.2021 в 00:41
31.03.2019 в 00:58
Благодарю! Самое полное описание.
14.04.2019 в 16:46
Выбираю систему а программа пишет неизвестная функция, не могу открыть сесию
27.05.2019 в 20:10
помогло через regedit
спасибо!
26.10.2019 в 22:55
Здорова, Димос. Извиняй, оффтоп. Хотя и нет профильной темы…
Короч, время от времени вижу в Диспетчере msiexec.exe, запущенный как служба. Напоминаю что это Установщик Win. TrustedInstaller.exe спит, как бы не было там совместно в обязаностях. Думаешь: «Может он там что-то настраивает, а ты вставляешь свои 5-ти копеечные грабли?!», но через Process Monitor прекрасно видно что эта «грабль» тупо спит, как бы не звучало — спит. Он тупо спит в ОЗУ, тем самым ещё поедая её часть памяти и ЦП. Это типо как он из ПЗУ переселяется жить в ОЗУ.
Можно как-то усыпить? Прям как сутулую псину — усыпить, что-бы он запускался только когда к нему обращаются с запросом (как обычно).
28.10.2019 в 16:32
Службу вот здесь можно выключить: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver (установить параметр Start равным 4). Но вообще он тогда и при запросе запускаться не будет (а так, когда там 3-ка стоит — он именно так и должен работать — по запросу).
29.10.2019 в 22:52
Да это я и так знаю. И у мя все стоит на запуск по запросу что… должно запускаться по запросу (логично же). Вкл. конечно же msiserver.
В послед. время кстать притих, не вижу в процессах… Походу сутулая псина стала послушной.
Ах да. Слева в навигации на зад. фоне поиска, в «поиск по сайту» добавь в самое начало пробел. А то вид как будто левая сторона слова присосала, не изящно…
05.02.2020 в 06:48
Привет, всем!
Проверив URL на VirusTotal (всегда проверяйте ссылки, не ленитесь) после скачивания архива программы Dism++10.1.1001.10_d4ba4eb035254b3326d6adc6638bc9c8daea7018.zip проверив все-так же ViruTotal вылезло сообщение заражения архива
VBA32 , название вируса BScope.Trojan.Shelma
05.02.2020 в 08:18
Здравствуйте.
Я тоже всегда рекомендую выполнять такую проверку, но, одновременно, когда у нас одно-два обнаружения в VirusTotal (по Dism++ — одно единственное), это почти всегда говорит либо о ложном срабатывании, либо о том, что обнаружены угрозы другого типа (например, многие антивирусы любое ПО удаленного доступа к компьютеру или твиков системы «помечают», как потенциально опасное, поскольку так оно в принципе и есть).
19.03.2020 в 03:56
А почему в конце статьи ссылка на английскую версию сайта? =) Есть же русская
19.03.2020 в 11:07
Не было на момент написания обзора. Сейчас исправлю, спасибо.
13.04.2020 в 15:16
DISM++ перестал искать обновления! ошибка. Кто знает причину и как исправить?
14.04.2020 в 22:11
Спасибо за интересную статью!
Ещё бы ссылочку на оф. сайт… Скачивать откуда ни поподя — себе дороже ))
15.04.2020 в 08:38
Так а в конце же статьи именно на официальный сайт и есть.
19.04.2020 в 21:05
Здорова, Димон. Конечно же на этой странице — это оффтоп. Но, логика же — нет страницы для моего вопроса.
Суть в том что я сегодня словил бутлуп. В терминологии Win такого нет — это случай Android.
Напоминаю что bootloop по нашему «циклическая/бесконечная загрузка». Да, этот тот самый случай когда уст-во не может загрузиться в систему.
Вызвал я его весьма странно: у всех служб, которые отображает services.msc, я прописал на автомат. Я думал, может опять что отключил в одному их них, т.к. не робило средство устранения неполадок. Если что и знаешь, при попытке запустить, код ошибки — 0x80070426, «Не удается выполнить средство устанения неполадок»
Вангую, я или отключил что-то важное, или оборвал связь между некоторыми службами путём установки запуска на «Отключено». Я предварительно сделал бэкап служб через regedit.
Так вот, при ребуте (перезагрузке) как только момент доходит до показа экрана блокировки — опять перезапуск. Причём, что перезапуск не обычный — ПК стартует с BIOS’а, а не «быстрая перезагрузка».
Самое страшное то, что это не Android — здесь нет TWRP или подобного. Как мне выполнить предварительно сделанный бэкап — не понятно. Безопасный режим тоже (!) не бутлупиться.
Благо, в списке служебных режимов загрузки (F8) выбрал касаемо последней успешной загрузки — ПК стартовал, сразу выполнил REG для гарантированного восстановления.
Много слов, толку мало. Чего я от тебя хочу: У меня есть флеха на 16 Гб, по вычислению ОС — 14.9 Гб. Инсталлятор Win 7 занимает 3,3гб, в итоге — 11,6 Гб. Мне этого хватит на эту дурь. Сама дурь в том что выше случившаяся — ещё +1 мотиватор сделать LiveCD.
Так вот, сам вообще хз о таком, ты больше спец — можно ли рядом к этой Win 7 поставить LiveCD, что-бы можно было при запуске флешки выбирать что из них запускать?
20.04.2020 в 10:25
Можно. Но придется заново флешку записать (т.е. и 7-ку заново записывать). Вот так оптимально: https://remontka.pro/winsetupfromusb/
30.04.2020 в 10:01
Тип запуска — автоматически — это не отключение службы, а наоборот, автоматическое включение. Поэтому ты просто автоматически запускаешь абсолютно все службы одновременно. Неудивительно, что такие действие приводят к тому, что винда перестаёт грузиться.
02.02.2021 в 00:51
Я где-то говорил об отключении служб(-ы)? Я сказал, что поставил всё на автомат, что-бы Win могла спосойно запустить то, чего ей не хватает. Да-да, Win спокойно запускает службы, которые ей нужны, а они в это время попросту не запущены. Но она не переводит их в автоматический тип (или ручной), когда службы отключена. Если пользователю повезёт, в окне с ошибкой появится сообщение, что указанная служба отключена. Если повезёт, обычно ноет, что ей чего-то ТАМ не хватает. А чего… Может ошибку кинуть, а ты трать несколько десятков минут на поиски микрофрагмента, что-бы там изменить цифру на единицу выше/ниже.
05.05.2021 в 10:32
Нда… Не надо ВСЕ службы, которые Вы видите в списке ставить на «Автоматически». Их надо ставить в режим «Вручную». Режим «Вручную» не значит, что их можно запустить только руками. Это означает, что они будут запущены при необходимости. Выставив всем службам «Автоматически» Вы тем самым увеличил время старта системы и ,вполне возможно, замедлили старт одной из РЕАЛЬНО необходимой при загрузке службы. Из-за чего и получили «бут-луп». Между прочим, бут-луп — это не фишка Андроида. Подобные проблемы на компах были со времен Windows NT 3.5.
Так вот. Выставив для службы режим «Вручную» Вы как бы скажете винде, что эту службу она будет запускать сама, если та ей понадобится. Все. Т.е. служба будет запускаться ТОЛЬКО тогда, когда нужна.
Если у Вас установлен Chrome или Edge (на chromium) то можете посмотреть на их службы обновлений. При этом они прекрасно запускаются сами и работают. При этом не занимая ни места в ОЗУ ,ни процессорного времени.
16.04.2023 в 14:25
Запуск «Вручную» разрешает запуск по триггеру. Есть службы, которые УЖЕ должны быть запущены. И твоё тупое решение, что Винда при запуске «ручные службы» сама запустит – ничего подобного. Службы уже должны быть запущены.
Про бутлуп я не говорил, что это фишка Дроида. Так что закрой своё хавало и не показывай своё тупое мнение.
04.02.2021 в 15:28
Из современного интерфэйса создать резервную копию системы не удалось. «Грит» — места мало (а его более чем достаточно, гораздо больше чем весь копируемый HDD). В чём там недоработка — нет желанья разбираться. Даже если «лоб в лоб» копировать по-байтно места должно хватать. По любому — Microsoft Косяк.
Dism++ сравнительно (не очень) быстро создал «Бекап системы» без лишних вопросов. Хотя вроде бы должен использовать штатные средства, лишь управляя ими. То ли новые средства «косячные», а он использует старые, то ли свои создал…
Жаль нет условий проверить работоспособность «восстановления» штатными средствами из этого Бекапа (Dism++ справится — не сомневаюсь)…
05.05.2021 в 10:37
Если говорит «Места мало» — значит так оно и есть. Вы говорите ,что нет времени разбираться. А если бы разобраться? 🙂 Скорее всего по умолчанию выбран путь сохранения не на тот диск, где есть место. Либо вообще по умолчанию оно пытается использовать USB диск.
У меня настройка резервного копирования выполнена в режиме Windows 7. На второй диск, который для этого и был установлен в систему. Все работает прекрасно.
05.05.2021 в 10:42
Дмитрий! Поправьте ссылку на программу. Теперь она живет на гитхабе.
github.com/Chuyu-Team/Dism-Multi-language/releases
На старом сайте ошибка 403
05.05.2021 в 14:08
05.06.2021 в 13:39
Здравствуйте, Дмитрий! Пишу вторично-не сохраняется мой коммент. Насчет программы: ставится и действует Очистка, Драйверы, Управление Appx, Возможности. Оптимизация не функионирует, нет никаких переключателей напротив перечисления опций, Обновления-пусто. Прогу обкарнали на сегодня? Примерно год назад стояла с полными функциями. Не верите? Проверьте сегодняшнюю. Исаак.
05.06.2021 в 19:24
Здравствуйте. Все комментарии сохраняются (даже если с вашей стороны пропадают временно).
А вот насчет программы — нужно посмотреть, прямо сейчас не имею такой возможности.
12.06.2021 в 12:46
«Нужно посмотреть», Дмитрий, уже давно «не сейчас». Исаак.
12.06.2021 в 13:07
Да, к сожалению, именно так: как вы могли заметить и на комментарии я реже отвечаю и статьи публикую изредка и короткие. Переезд, устройство детей в сад и школу, ремонт сейчас в приоритете.
Сейчас по-быстрому запустил последнюю версию Dism++ на Windows 10 версии 20H2 x64. Пункты для переключения в разделе «Оптимизация» в наличии (но соответствующие разделы нужно раскрывать «стрелочками» слева от имени раздела). Это пока все, на что могу выделить время.
08.07.2021 в 07:38
Дмитрий, не могли бы сделать описание обратных действий по удалению Dism++ c вин 10, с сохранением родной автозагрузки
08.07.2021 в 10:53
По идее, нам достаточно отключить интеграцию в BCD в параметрах программы, применить настройки, а потом удалить Dism++ так же, как обычную программу.
17.08.2021 в 19:43
Ну и как эту программу запустить в среде восстановления в режиме uefi? Оно на биосе работает, а в uefi фигушки
18.08.2021 в 10:42
Писал статью на UEFI и там же тестировал. Но вот сейчас подумав, что может что-то перепутал, снова добавил в меню загрузки и в режиме UEFI с включенным Secure Boot успешно загрузил Dism++
15.11.2021 в 21:21
Так чем отличается DISM++ARM64 от просто DISM++64. Спасибо.
16.11.2021 в 15:55
ARM — для процессоров ARM.
05.12.2021 в 07:29
Здравствуйте, Дмитрий! Я к Вам с очередной заковыкой: Dism++ уст-ся с китайским интерфейсом! и неработоспособен. Раньше стоял ОК, но почему-то слетает, а свежая сплошь китайская. В памяти не осталось, имеет ли прога переключение на русский, посмотреть не у кого. Если не трудно, гляньте, пож., и подскажите расположение переключателя языка, когда сможете,Исаак.
12.12.2021 в 13:10
Здраствуйте Dmitry…Вчера использовал данную прогу в результате повредил системные файлы, а именно удалил встроенные приложения и в разделе оптимизаций скрыл значки в панели навигаций проводника, после проверки целостности файлов и выявления ошибок не получилось восстановить ни коем образом, в хранилище тоже были проблемы, даже с загрузочной флешке не удалось поправить ситуация, точка восстановления спасло…
Но я думаю ноут мог бы ужиться с такой проблемой…А как вы думаете.
12.12.2021 в 13:27
Хотя я думаю именно скрытие значков повредило системных файлов, потому что не первый раз удаляю встроенные приложения, правда данной программой первый раз пользуюсь, проверю и отпишусь…
Отдельное спасибо вам за такой информативный сайт, хотя я опытный пользователь но иногда что то забываю или даже не знаю то пользуюсь вашим сайтом…Респект вам…
11.03.2022 в 12:26
Пытался сделать бэкап системы win10 в dism++. На диске win 10 занимает около 20 гбайт, подсунул флешку на 60 гбайт. dism++ пыхтел, пыхтел, в результате написал что места недостаточно, т.е. 20 гб он не смог запихнуть в 60 гб
11.03.2022 в 19:37
Флешка ведь NTFS?
29.05.2022 в 10:02
Такая же история 🙁 Запускаюсь в среде WinPE. Папка Dism++ расположена на диске, на котором свободно 70Гб, Пытаюсь бэкапить системный диск с Windows, который занимает 30 Гб, Диск сохранения для бэкапа имеет свободно 90Гб. Запускаю упаковку с ультрасжатием.
Через 4 часа работы результат: недостаточно места на диске… Не может упаковать 30Гб в 90Гб. Три раза подряд одно и то же. Не пойму — что не так, т.к. на другом компе все прошло нормально.
07.11.2022 в 19:44
Скорее всего, временный каталог не на том диске и ему не хватает места.
07.12.2022 в 20:57
Доброго времени суток, Дмитрий! Подскажите пожалуйста — при использовании очистки в Dism++ всё что там указано можно удалять абсолютно безопасно? Или есть пункты, которые лучше не трогать? Где то читал, что удаление некоторых временных и устаревших файлов, которые якобы можно удалять совершенно беспоследственно, в долгосрочной перспективе и конечном итоге приводят к некорректной работе винды. Так ли это? И если да, то что бы Вы посоветовали спокойно удалять не опасаясь последствий, а что лучше не трогать?
09.12.2022 в 18:53
Здравствуйте.
Насколько я могу судить, там всё в целом безопасно для удаления. Ну разве что может иметь смысл оставить точки восстановления системы как раз на случай, если что-то пойдёт не так.
Тем не менее, давать 100% гарантий не берусь.
04.03.2023 в 02:23
Вечор добр ув автор. Тут выше один из страждущих рекомендовал все службы ( винд7) переводить в ручной режим, но вы как то проигнорировали (мои домыслы) что ли, хотя лично мне интересно что вы думаете по этому поводу? (автор комент Михаил
от 05.05.2021 в 10:32)
P.S и в 10ой винд пожалуйста. Спасибо
04.03.2023 в 10:04
Здравствуйте.
Не игнорировал, просто четкого мнения (подкрепленного) нет. По пунктам:
1. Действительно, тип запуска «Вручную» означает, что служба будет автоматически запущена, когда что-то в системе запросит её запуска.
2. Почему у меня нет уверенности, что это хороший подход (но не проверял): я не уверен в том, что все службы, для которых стоит по умолчанию «Автоматически» чем-то запрашиваются, то есть допускаю (и даже склоняюсь к тому), что если для всех без исключения служб поставить «Вручную», те или иные проблемы вылезут, возможно и не сразу. Но теста лично не проводил.
19.04.2023 в 11:39
Здравствуйте, при интеграции dism++ в меню загрузки bcd windows 10 появляется окно «системе не удалось найти указанный путь»
Как это исправить?
02.05.2023 в 02:37
Здравствуйте! В меню Обновления, при нажатии Анализ получаю:
Ошибка
Не удается найти указанный файл.
Есть мысли, что нужно сделать?
02.05.2023 в 09:15
Здравствуйте.
А установка Windows при этом выбрана, сама программа от администратора? Если так, то не знаю, что предположить и предложить.
03.05.2023 в 18:07
Здравствуйте.
А установка Windows при этом выбрана не знаю что сказать.
Запускал от администратора (и без). Win10, Win8.1 на VHD подключенные в Проводнике. + На двух разных реальных PC c Win10 и Win8.1. Также загружался с WinPE 10-8 Sergei Strelec, во всех случаях ошибка — Не удается найти указанный файл. Может нужна конкретная версия .NetFramework?
04.05.2023 в 09:31
Здравствуйте.
Если и с WinPE та же ошибка, то точно не в .NET проблема, а в отсутствии чего-то в самой системе: какого-то журнала обновления, может чего-то еще.
Быть может, в системе стоят какие-то «чистильщики» места на диске и они типа как необязательные файлы удалили, которые для работы dism нужны
02.06.2023 в 10:40
Здравствуйте. Не подскажите, можно ли с помощью этой программы установить windows на файловую систему refs?
02.06.2023 в 15:10
Здравствуйте.
Не могу ответить, сам не экспериментировал, а гугл не подсказывает(
Как выполнить глубокую очистку Windows с помощью утилиты Dism++
Dism++ — бесплатная утилита для Windows Vista, 7, 8, 8.1 и 10, которая служит для очистки операционной системы от мусора, управления автозагрузкой, создания резервных копий, восстановления загрузчика и тонкой настройки системных параметров.
Внимание! Необдуманное использование данной утилиты может вызвать сбои в работе Windows или даже привести к её полной неработоспособности. Не забудьте создать резервную копию важных документов и личных данных. Все действия вы производите исключительно под свою ответственность.
Несмотря на небольшой размер, Dism++ умеет очень многое. Главное окно программы разделено на несколько вкладок, переключение между которыми происходит в левой панели. Так как полное описание всех возможностей программы займёт слишком много времени, то давайте сосредоточимся на одной из самых востребованных функций — очистке операционной системы.
Найдите на левой панели вкладку «Очистка», которая находится в разделе «Инструменты». Отметьте флажками весь мусор, подлежащий удалению. Обратите внимание, что каждый параметр снабжён подробным описанием на русском языке, расположенным на правой панели. Все потенциально опасные параметры сопровождаются появлением всплывающего окна с предупреждением.
Нажмите на кнопку «Анализ» в правом нижнем углу. Программа быстро просканирует жёсткий диск и найдёт все элементы, подлежащие удалению. На этом этапе вы можете просмотреть сведения о каждом элементе и принять окончательное решение. Если всё в порядке, то нажмите на кнопку «Очистка», чтобы избавиться от накопившегося в системе мусора.
Кроме глубокой чистки Windows, Dism++ может пригодиться для удаления из автозагрузки лишних программ, управления драйверами, настройки скрытых системных параметров и выполнения других задач. Даже не верится, что такая многофункциональная программа весит всего несколько мегабайт и не требует установки.
DISM.exe — что это за зверь и с чем его едят?
В этой теме мы часто использовали инструмент под названием dism.exe. Для чего он нужен?
DISM — это консольная программа для управления образами .wim, с помощью него можно распаковывать (монтировать) файл образа, добавлять в файл образа дополнительные пакеты, интегрировать драйверы, выполнять настройку образа и затем снова упаковывать измененный образ в .wim-файл (демонтировать). Для того чтобы не указывать каждый раз полный путь к файлу программы, работать с ней необходимо из Командной строки средств развертывания, запущенной строго с администраторскими правами доступа.
Рассмотрим основные параметры командной строки средства DISM.
Как уже указывалось ранее, перед внесением изменений в образ, необходимо его смонтировать, делатся это такой командой:
— то есть файл C:\winpe\winpe.wim будет распакован (смонтирован) в директорию C:\winpe\mount
После монтирования можно скопирвать наши пользовательские программы в директорию с распакованным образом.
Казалось, на этом можно и завершить операцию, упаковать наш образ обратно и записать на CD для дальнейшего применения. Но программа DISM предоставляет еще несколько возможностей, которыми грех не воспользоваться.
Интеграция драйверов устройств. Данная процедура необходима в случаях, когда Вы являетесь владельцем компьютера с нестандартными устройствами (например RAID). Подсистема DISM позволяет интегрировать в образ драйверы из .inf-файлов. Для этого используются такие параметры:
— здесь к образу, смонтированному в директорию C:\winpe\mount, мы добавили драйвер RAID-контроллера от ATI C:\Drivers\SCSIRAID\ATI\AMDHDC\amdhdc.inf
Интегрирование дополнительных пакетов. В смонтированный образ можно добавить следующие пакеты:
- WinPE-FONTSupport-<регион>
Дополнительная поддержка шрифтов для следующих языков: ja-JP, ko-KR, zh-CN, zh-HK и zh-TW.
Делается это командой:
— здесь к образу, смонтированному в директорию C:\winpe\mount, мы добавили пакет поддержки HTML-приложений.
Подробную информацию о пакетах можно узнать на этой странице.
Настройка доступной памяти в среде Windows PE. В процессе загрузки среды предустановки в оперативной памяти компьютера создается RAM-диск, куда извлекается все содержимое .wim-образа. Размер доступной системе и приложениям RAM устанавливается фиксированно и составляет по умолчанию: 32 MB. Если каким-либо приложениям не будет хватать этой доступной памяти — то работать они не будут. Размер доступной RAM в уже готовом образе изменить невозможно, однако в процессе подготовки образа, сделать это вполне реально, для этого запускаем DISM с такими папаметрами:
— здесь мы установили размер доступной RAM — 128 MB. Увлекаться не стоит — данного значения с лихвой достаточно для большинства приложений.
И вот, наконец, мы настроили наш смонтированный образ, теперь самое время сохранить все изменения, отключить (размонировать) его и упаковать обратно в .wim-файл, делается это командой:
— после завершения отключения, все изменения будут внесены в ранее распакованный файл C:\winpe\winpe.wim, а директория монтирования C:\winpe\mount будет очищена.
После данных действий выполняется копирование или экспортирование образа в подготовленную папку ISO и запись данной папки на CD или USB.
Об этом мы уже говорили здесь.
Решение проблем.
Несмотря на то, что если делать все по инструкции, проблем не возникает, кривые руки пользователя и нестабильность программы могут привести к проблемам, проявляющихся в ошибках при выполнении какой-либо команды.
Чаще всего ошибки возникают из-за того, что мы закрыли окно командной строки до окончания работы с DISM (окончанием является отключение образа и очистка директории монтирования) и решаются они путем отключения образа без сохранения внесенных изменений:
— отключение ранее смонтированного образа и очистка папки монтирования, без внесения изменений в образ.
Вторым способом (невзамимоисключающем) является команда удаления ресурсов:
— эта команда удаляет все ресурсы, связанные с подключенным WIM-образом, который был отключен. Эта команда не отключает подключенные в данный момент образы и не удаляет образы, которые могут быть подключены повторно.
На данный момент это все. Подробнее почитать о параметрах командной строки DISM можно на этой странице.
Как использовать команды DISM в Windows 11
DISM (обслуживание образов развертывания и управление ими) — это командный инструмент, разработанный для администраторов и экспертов для сканирования и восстановления образов Windows, включая среду восстановления Windows, программу установки Windows и среду предустановки Windows (WinPE). Это встроенный в Windows 11 инструмент, который может проверять и восстанавливать защищенные системные файлы и хранилище компонентов образов Windows.
Если ваш ПК с Windows 11 не работает должным образом, приложения не открываются, ваши файлы повреждены, зависают на синем экране и т. д., вы можете запустить инструмент DISM, чтобы исправить эти проблемы. В большинстве случаев средство проверки системных файлов (SFC-сканирование) может исправить различные проблемы с установкой Windows из-за отсутствия или повреждения системных файлов. Однако, если инструмент SFC не может решить проблему, вы можете использовать DISM для восстановления образов и системных файлов в Windows 11.
Даже если ваша система не загружается, вы можете восстановить ее с помощью ряда команд DISM из среды восстановления Windows. В этом руководстве мы покажем вам, как использовать команды DISM для решения различных проблем в Windows 11.
Запуск команд DISM для восстановления поврежденных файлов
DISM сначала сканирует ваш компьютер на наличие поврежденных или отсутствующих файлов, связанных с различными службами Windows. После этого он загрузит необходимые изображения и файлы с сервера Microsoft и заменит поврежденные файлы. Чтобы это работало, вам потребуется активное подключение к Интернету.
Чтобы запустить этот инструмент, сначала вам нужно запустить командную строку с правами администратора. Затем введите следующие команды одну за другой и нажмите Enter для каждой команды:
ScanHealth: этот переключатель сканирует хранилище компонентов вашей системы на наличие поврежденных файлов и сохраняет запись в C:\Windows\Logs\CBS\CBS.log. Но эта команда не устраняет проблемы. Чтобы выполнить сканирование файлов на наличие повреждений, введите следующую команду и нажмите Enter :
DISM не чувствителен к регистру, вы можете писать как хотите (DISM, dism, Dism и т.д.).
CheckHealth: после того, как первая команда завершит сканирование, введите эту команду. Аргумент CheckHealth проверяет наличие повреждений в ваших системных файлах путем проверки существующих журналов ошибок. Эта команда также сообщит вам, является ли образ работоспособным, ремонтопригодным или неремонтопригодным: Введите приведенную ниже команду, чтобы проверить работоспособность образа:
Процесс проверки займет 10-15 минут. Когда это будет сделано, вы увидите одно из следующих сообщений:
- Повреждения хранилища компонентов не обнаружено . Это означает, что сканирование DISM не обнаружило никаких повреждений или ошибок в системных файлах и нет необходимости выполнять следующую команду.
- Хранилище компонентов подлежит ремонту — это означает, что было обнаружено некоторое повреждение хранилища компонентов, которое можно исправить с помощью аргумента /RestoreHealth.
- Хранилище компонентов не подлежит восстановлению. Если вы получите это, следующая команда DISM не сможет исправить повреждение хранилища компонентов Windows. Вам придется попробовать какой-либо другой метод устранения неполадок, чтобы исправить ошибку, например, восстановление Windows из резервной копии, сброс или полную переустановку Windows.
RestoreHealth: этот последний аргумент восстанавливает поврежденные файлы и сохраняет поврежденные записи в C:\Windows\Logs\CBS\CBS.log. Чтобы восстановить работоспособность образа системы, введите следующую команду:
Затем дождитесь завершения процесса, который займет 10-15 минут в зависимости от повреждения. Если поврежденные файлы будут восстановлены, вы увидите сообщение «Операция восстановления успешно завершена.
Не прерывайте процесс, пока он не будет выполнен. После завершения процесса перезагрузите компьютер и посмотрите, решена ли проблема или нет.
Если вы хотите проверить файлы журнала, чтобы получить более подробный отчет о сканировании и восстановлении DISM, введите следующий путь в адресной строке Проводника и нажмите Enter :
Или вы открываете команду «Выполнить» и вводите одну из команд, чтобы открыть отчет журнала:
Если вы видите сообщение «Защита ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила». сообщение, это означает, что DISM обнаружил и исправил поврежденные файлы. Затем вы можете перезагрузить компьютер и посмотреть, решена ли проблема.
Восстановление образа Windows с помощью PowerShell
Вы также можете использовать Windows PowerShell для восстановления хранилища компонентов Windows, поскольку версия PowerShell в Windows 11 и команды DISM имеют аналогичный командлет. Чтобы восстановить образ Windows с помощью PowerShell, выполните следующие действия.
Для начала запустите PowerShell с правами администратора. Найдите «PowerShell» в поиске Windows, щелкните правой кнопкой мыши верхний результат и выберите «Запуск от имени администратора».
Проверьте образ Windows:
Введите следующую команду и нажмите Enter , чтобы проверить хранилище компонентов Windows на наличие повреждений:
Эта команда быстро проверяет наличие повреждений в образе системы, но ничего не исправляет.
Если вы видите «ImageHealthState: Healthy» в отчете о сканировании, это означает, что в хранилище компонентов не обнаружено ошибок.
Сканировать образ Windows:
Если вы видите «ImageHealthState» как «Repairable», это означает, что вам нужно выполнить следующую команду для сканирования изображения:
Приведенная выше команда ничего не исправляет, она только находит повреждения и сохраняет подробности в файле журнала (C:\Windows\Logs\DISM\dism.log).
Восстановить образ Windows:
После завершения сканирования введите следующую команду в окне PowerShell с повышенными привилегиями и нажмите Enter :
Эта команда проверяет наличие повреждений и, если обнаруживает их, автоматически восстанавливает их.
Если у вас нет Интернета, вы можете использовать параметр «Источник» с «install.wim/install.esd» для восстановления компонентов системы. Вы можете запустить команду DISM в автономном режиме из локального файла образа Windows (install.wim/install.esd). Для этого выполните следующую команду:
Где вам нужно указать индекс версии Windows в файле.esd/.wim.
Восстановление образа Windows с помощью автономного образа install.esd/.wim
Если у вас нет доступа к Интернету или DISM обнаруживает проблемы с заменой поврежденных файлов, вам потребуется предоставить другой образ Windows с помощью загрузочного установочного носителя или ISO-файл Windows 11. Вы можете использовать файл install.wim или install.esd с загрузочного установочного носителя или смонтированный ISO-файл Windows 11 для запуска DISM в автономном режиме.
Создайте загрузочный USB-накопитель Windows 11 или смонтируйте ISO-образ Windows 11
Для начала вам нужно загрузить свежую копию Windows 11 с помощью Media Creation Tool. Вот как вы можете создать загрузочный USB-накопитель Windows:
Перейдите на официальную страницу загрузки Windows 11 и нажмите кнопку «Загрузить сейчас» в разделе «Создать установочный носитель Windows 11».
Затем выберите папку назначения и нажмите «Сохранить».
После этого дважды щелкните инструмент «MediaCreationToolW11.exe», чтобы запустить установку. Если вы видите запрос контроля учетных записей пользователей, нажмите «Да».
После этого нажмите кнопку «Принять», чтобы принять условия лицензии.
В следующем окне нажмите «Далее», если вы хотите продолжить с языком по умолчанию (английский (США)) и выпуском. Если вы хотите изменить язык и версию, снимите флажок «Использовать рекомендуемые параметры для этого ПК», а затем выберите язык и версию в раскрывающихся меню.
Затем выберите «USB-накопитель», чтобы создать установочный USB-носитель. или выберите «Файл ISO», если вы хотите позже записать ISO на DVD или смонтировать образ.
Если вы выберете «ISO-файл» в качестве носителя, вы можете сохранить ISO-файл Windows 11 на локальном диске. Затем дважды щелкните загруженный файл ISO, чтобы смонтировать образ.
Выберите флэш-накопитель USB из списка дисков и нажмите «Далее».
Это создаст установочный носитель Windows, который можно использовать для запуска инструмента DISM.
Восстановление образа восстановления Windows 11 с помощью install.esd/wim
Теперь вы можете запустить средство обслуживания образов развертывания и управления ими (DISM) с альтернативным исходным образом (install.esd/wim) с установочного носителя, чтобы восстановить локальный образ.
Откройте командную строку в повышенном режиме. Затем скопируйте и вставьте приведенную ниже команду и нажмите Enter , чтобы восстановить образ Windows 11.
Здесь замените букву исходного диска ( N: на путь к местоположению файла install.esd/install.wim) точкой монтирования ISO или загрузочным USB-накопителем в проводнике. Если у вас есть смонтированный образ или загрузочный USB, вы можете просто использовать здесь букву диска.
Чтобы ограничить использование обновлений Windows с помощью DISM, выполните следующие действия:
Файл install.esd/install.wim может содержать несколько выпусков в одном образе. Итак, во-первых, вам нужно выяснить порядковый номер, соответствующий версии Windows 11, установленной на вашем компьютере. Для этого введите следующую команду:
Теперь запишите порядковый номер версии Windows, установленной на вашем компьютере.
Теперь выполните следующую команду:
Синтаксис:
Здесь замените <Drive Letter> и <Index> соответствующими значениями.
Пример:
Аргумент /LimitAccess здесь не позволяет DISM связываться с Центром обновления Windows.
Вы также можете использовать эту команду для восстановления образа Windows в автономном режиме:
Где изменить N:\Sources\install.esd путь к образу Windows 11 и C: корневой каталог или системный каталог Window.
Использование DISM для установки обновлений Windows
Служба обновления Windows не всегда работает должным образом, иногда она не запускается, отключается или дает сбой при определенном обновлении. Более того, Центр обновления Windows устанавливает только последние доступные обновления, он не позволяет вам устанавливать конкретное обновление в вашей системе. В таких случаях вы можете использовать встроенный DISM для ручной установки определенных обновлений Windows 11.
Сначала посетите репозиторий каталога обновлений Microsoft и загрузите необходимые обновления (критические обновления, обновления безопасности и обновления) из списка. Если вы уже знаете идентификационный номер базы знаний Майкрософт (например, KB5014019) для нужного вам обновления, вы ищете его в поле поиска в левом верхнем углу.
Кроме того, вы можете просто ввести «Windows 11» в поле поиска, чтобы получить список всех доступных обновлений, выпущенных для стабильной сборки.
Найдите в списке обновление, которое вы хотите загрузить, и нажмите соответствующую ему кнопку «Загрузить».
Откроется страница загрузки со ссылками для скачивания в новом окне. Просто щелкните ссылку и выберите место на локальном диске для сохранения файла. Тип файла может быть «.cab» или «.msu» в зависимости от типа обновления.
Добавление пакета обновления Windows в образ
В команде DISM вы можете использовать /Add-Package переключатель, чтобы добавить обновление Windows в образ окна. Синтаксис команды следующий:
Пример:
Чтобы добавить пакет обновления в работающую установку Windows, используйте следующую команду:
В приведенной выше команде замените C:\Users\rajst\OneDrive\Documents\New folder\windows10.0-kb5014039-x64_045d1b25ac6d875123db6de219e056f5dac11295.cab имя загруженного файла обновления и его местоположение.
Чтобы добавить несколько обновлений в установку Windows:
После установки обновлений вы можете проверить, отображаются ли добавленные пакеты в списке пакетов в вашей системе:
Удалите обновления Windows с помощью инструмента DISM
Вы также можете удалить установленное обновление Windows с помощью инструмента DISM из командной строки или среды восстановления Windows. Если вы столкнулись с ошибкой или Windows не загружается, вы можете использовать этот метод для удаления недавно установленных обновлений с ПК с Windows 11.
Откройте командную строку с правами администратора. Затем выполните приведенную ниже команду, чтобы просмотреть список всех недавно установленных пакетов и обновлений на вашем компьютере:
В столбце «Идентификатор пакета» найдите имя пакета обновления, которое вы хотите удалить. Вы также можете подтвердить пакет, который хотите удалить, указав время и дату установки.
Чтобы получить более подробную информацию о конкретном пакете или обновлении, попробуйте следующую команду:
Например:
Синтаксис удаления пакета обновлений:
Например, чтобы удалить имя обновления «Package_for_ServicingStack_1011
25145.1011.1.0», выполните следующую команду:
Включить или отключить функции Windows с помощью DISM
С помощью DISM вы также можете включать или отключать функции Windows в автономном режиме в файле.wim или.vhd (смонтированном ISO) или в режиме онлайн в работающей операционной системе. Вот как это сделать:
Сначала откройте командную строку с правами администратора. Теперь перечислите все доступные функции в Windows 11 с помощью следующей команды:
В списке функций найдите функции, которые вы хотите включить или отключить.
Как только вы найдете конкретную функцию, вы можете получить более подробную информацию об этой функции с помощью /Get-FeatureInfo переключателя. Например:
Включить функции Windows 11 с помощью DISM
Если вы хотите включить определенную функцию в Windows 11, вы можете использовать аргумент Enable-Feature:
Если вы хотите включить функцию в смонтированном образе в автономном режиме, вам нужно указать смонтированный каталог с помощью /image аргумента.
В приведенном выше примере замените D:\Win11OS\offline на местоположение смонтированного образа.
После включения функции вы можете использовать «Get-FeatureInfo», чтобы узнать статус функции.
Если указать несколько /Source параметров, DISM использует файлы из первого исходного аргумента, а остальные расположения игнорируются:
Отключить функции Windows 11 с помощью DISM
Если вы хотите отключить определенную функцию операционной системы, используйте следующую команду:
Если вы хотите отключить функцию в смонтированном образе в автономном режиме, вам нужно указать смонтированный каталог с помощью /image аргумента.
В приведенном выше примере замените D:\Win11OS\offline на местоположение смонтированного образа.
Удалить функции Windows 11 с помощью DISM
Если вы хотите удалить определенную функцию из установки Windows, не удаляя ее из образа. Для этого введите следующую команду:
Если вы хотите удалить функцию из смонтированного образа в автономном режиме, вам нужно указать смонтированный каталог с помощью /image аргумента:
DISM не удалось Ошибка в Windows 11
При запуске команды DISM в Windows 11 вы можете столкнуться со многими проблемами. Вот некоторые из наиболее распространенных проблем, о которых сообщают пользователи:
- Сбой DISM, операция не выполнялась — это одна из наиболее распространенных ошибок, которые вы получаете при использовании /restorehealth аргумента. Это можно исправить, разрушив DISM с помощью ISO-файла Windows 11.
- Ошибка DISM 0x8000ffff, 0x800f0954, 0x800f0950, 0x800f0906, 0x800f081f (не удалось найти исходные файлы. Используйте параметр «Источник», чтобы указать расположение файлов, необходимых для восстановления функции.) — это еще одна распространенная ошибка, с которой вы столкнетесь. получить из операции DISM, которая обычно вызвана отсутствием прямого доступа к Интернету или отключенной/неудачной службой Windows Update. В этом случае используйте загрузочный USB-накопитель, образ ISO или файл install.wim (esd) с установочным образом Windows для выполнения сканирования DISM.
- Ошибка DISM при обработке команды cleanup-image, add-package . Эту проблему можно устранить, очистив компоненты образа системы с помощью /StartComponentCleanup переключателя или сбросив службу обновления Windows.
- Сбой DISM при попытке скопировать загрузочные файлы. Это распространенная проблема DISM, которую можно устранить, очистив компонент образа системы с помощью /StartComponentCleanup переключателя.
- Dism.exe не удалось проверить командную строку для загрузки диспетчера wim. Если у вас возникла эта проблема, ее можно устранить, перезапустив компоненты обновления Windows.
- DISM не удалось загрузить провайдера, выгрузить автономный реестр, очистить файловые буферы, установить каталог Windows, смонтировать образ — эти проблемы можно устранить, проверив антивирус, очистив компонент образа системы, сбросив службу Центра обновления Windows или копирование и указание правильного расположения файла Install.wim.
Команды DISM не работают в Windows 11?
Существует несколько причин, по которым DISM не работает и показывает приведенный выше список ошибок в Windows 11. Вы можете исправить большинство этих проблем, используя следующие методы.
Очистить хранилище компонентов
Большинство проблем с DISM вызваны повреждением компонентов образа системы, и это можно исправить, проанализировав и очистив хранилище системных компонентов. В DISM есть набор команд для обновления инструмента DISM.
Во-первых, вам нужно проанализировать хранилище компонентов с /AnalyzeComponentStore аргументом в аргументе DISM.
Для анализа хранилища компонентов выполните следующую команду:
Дождитесь окончания процесса, после чего вы увидите примерно следующую информацию:
- Сообщенный проводником Windows размер хранилища компонентов: 7,48 ГБ.
- Фактический размер компонента: 7,45 ГБ
- Дата последней уборки: 2022-06-12: 23:13:57.
- Количество восстанавливаемых пакетов: 0.
- Рекомендуется очистка хранилища компонентов: да или нет.
Если для параметра «Рекомендуемая очистка хранилища компонентов» установлено значение «Да», вам необходимо продолжить операцию очистки.
Чтобы запустить очистку компонента, введите следующую команду:
Эта команда удалит все устаревшие файлы или предыдущие версии обновленных компонентов из хранилища компонентов.
Если приведенная выше команда не решает вашу проблему, используйте /ResetBase аргумент, чтобы сбросить размер хранилища компонентов и уменьшить его размер. Для этого используйте следующую команду:
В качестве альтернативы вы можете использовать /Defer переключатель, чтобы отложить или запланировать операции очистки до следующего автоматического обслуживания системы.
Чтобы отменить все ожидающие задачи DISM, включая обновления Windows, выполните следующую команду:
Запустите CHKDSK
Если у вас возникли проблемы с диском в DISM, выполните следующую команду в командной строке в режиме администратора:
Поскольку ваша система в настоящее время использует диск C, она спросит вас, следует ли запланировать сканирование при следующем перезапуске системы. Введите «Y» и нажмите Enter .
Затем перезагрузите компьютер, чтобы запустить сканирование chkdsk.
Сбросить службу Центра обновления Windows
DISM использует службу Windows Update для загрузки и восстановления или замены поврежденных файлов в образе Windows. Если служба Центра обновления Windows не запускается или работает неправильно, попробуйте сбросить службу Центра обновления Windows.
Сначала запустите командную строку с правами администратора. В окне командной строки введите приведенную ниже команду и нажмите Enter .
Дождитесь завершения процесса, а затем введите следующие команды одну за другой:
После успешного выполнения команд служба Центра обновления Windows будет перезапущена, и проблема с DISM будет устранена.
Отключить прокси-сервис
Если DISM не может подключиться к Интернету или работать в вашей системе, это может быть связано с настройкой прокси-сервера на вашем ПК. Чтобы решить эту проблему, вам необходимо отключить прокси на вашем устройстве.
Сначала откройте настройки Windows, нажав Win + I ярлыки. В приложении «Настройки» перейдите в раздел «Сеть и Интернет» слева и нажмите «Прокси» справа.
На странице настроек прокси отключите все настройки в разделах «Автоматическая настройка прокси» и «Ручная настройка прокси».
Изменение типа запуска службы удаленного вызова процедур (RPC)
Если вы видите ошибку DISM failed 1726, это, вероятно, вызвано тем, что служба удаленного вызова процедур (RPC) отключена или не запускается автоматически.
Удаленный вызов процедур (RPC) — это протокол или метод межпроцессного взаимодействия, который позволяет программе запрашивать услуги у другой программы, расположенной на другом компьютере в сети, как если бы это была локальная система. Он отвечает за структурирование распределенных клиент-серверных приложений.
Это диспетчер управления службами для серверов объектной модели компонентов (COM) и распределенной объектной модели компонентов (DCOM). Если этот протокол связи отключен, то все службы и приложения, зависящие от COM и DCOM (например, DISM), не будут работать должным образом. Вот как вы можете изменить метод запуска для RPC и убедиться, что он работает правильно:
Сначала нажмите одновременно клавиши Windows +, R чтобы открыть диалоговое окно «Выполнить». Затем введите «services.msc» в текстовое поле и нажмите Enter .
Кроме того, вы можете просто выполнить поиск «услуги» в поиске Windows и открыть верхний результат.
В окне «Службы» прокрутите вниз и найдите службу с именем «Удаленный вызов процедур». Будут две службы с именами Удаленный вызов процедур — Удаленный вызов процедур (RPC) и Удаленный вызов процедур (RPC) Locator.
Теперь щелкните правой кнопкой мыши службу «Удаленный вызов процедур (RPC)» и выберите «Свойства» или просто дважды щелкните ее.
На вкладке «Общие» окна «Свойства» щелкните раскрывающееся меню рядом с «Тип запуска» и измените его на «Автоматически». Затем нажмите «Применить», а затем «ОК».
Это автоматически запустит службу RPC при запуске системы и исправит ошибку DISM 1726.
Кроме того, дважды щелкните службу «Удаленный вызов процедур (RPC) Locater» и убедитесь, что для ее типа запуска установлено значение «Вручную».
Затем перезагрузите компьютер, чтобы изменения вступили в силу. Если вы все еще сталкиваетесь с проблемой, попробуйте следующее решение.
Изменить значение ключа реестра RpcSs
Если ошибка DISM failed 1726 не устранена описанным выше методом, вам необходимо изменить значение реестра RpcSs, чтобы устранить проблему. Следуйте этим инструкциям, чтобы изменить раздел реестра RpcSc:
Откройте окно команды «Выполнить», одновременно нажав Win + R . Затем введите «regedit» и нажмите « Enter. Если вы видите окно подсказки контроля учетных записей (UAC), нажмите «Да».
Прежде чем мы изменим реестр, безопасно сделать резервную копию вашего реестра, чтобы вы могли отменить изменения, если что-то пойдет не так. Для этого нажмите меню «Файл» и выберите «Экспорт».
Затем дайте имя файлу резервной копии, выберите, хотите ли вы создать резервную копию всего реестра или выбранной ветви в реестре (в разделе «Диапазон экспорта»), а затем выберите папку назначения. После этого нажмите кнопку «Сохранить».
После резервного копирования реестра перейдите к следующему местоположению или скопируйте и вставьте указанный ниже путь в поле адреса:
На правой боковой панели клавиши «RpcSc» дважды щелкните DWORD «Пуск», чтобы отредактировать его.
Теперь установите «Значение данных» для «Пуск» 2 и нажмите «ОК», чтобы сохранить изменения.
После этого закройте редактор реестра и перезагрузите компьютер, чтобы изменения вступили в силу.
Исправьте расположение файла Install.esd
Если вы столкнулись с сообщением «Не удается найти исходные файлы» или «Система не может найти указанный путь», это означает, что местоположение, указанное вами для файла Install.esd в параметре «Источник», неверно.
Откройте командную строку с повышенными привилегиями. Затем введите приведенную ниже команду и нажмите Enter :
В приведенной выше команде обязательно замените X букву диска смонтированного файла ISO или букву диска загрузочного USB.
Временно отключить службу поиска Windows
Если вы столкнулись с ошибкой DISM 87 или ошибкой удаленного вызова процедуры, отключение службы поиска Windows при выполнении команды DISM может помочь решить проблему. Служба поиска Windows — это служба поиска, которая позволяет искать файлы и приложения в системе. Следуйте этим инструкциям, чтобы отключить службу поиска Windows:
Откройте окно команды «Выполнить» (нажмите Windows + R ), введите «services.msc» и нажмите, Enter чтобы открыть окно «Службы».
В окне «Службы» прокрутите вниз до службы «Поиск Windows», щелкните ее правой кнопкой мыши и выберите «Свойства». Или вы можете просто щелкнуть по нему правой кнопкой мыши.
Затем на вкладке «Общие» измените «Тип запуска» на «Отключено».
После этого нажмите «Применить», а затем «ОК».
Это временно остановит службы поиска Windows. Вы можете отключить службу всякий раз, когда возникает ошибка, а затем снова включить ее после успешного выполнения команд DISM.
Запустите команду DISM в режиме чистой загрузки (автономно)
Иногда сбой DISM происходит из-за конфликтов служб, работающих в фоновом режиме. Таким образом, выполнение команд DISM при чистой загрузке может предотвратить эти проблемы. Вот как вы можете запускать команды DISM в режиме чистой загрузки:
Сначала откройте «Параметры Windows», щелкнув правой кнопкой мыши меню «Пуск» и выбрав «Параметры».
В приложении «Настройки» перейдите на вкладку «Система» и нажмите «Восстановление» на правой панели.
На странице «Восстановление» нажмите кнопку «Перезагрузить сейчас» на плитке «Расширенный запуск» в разделе «Восстановление».
Нажмите кнопку «Перезагрузить сейчас» еще раз, чтобы перезагрузить компьютер.
Windows загрузит вашу систему в среду восстановления Windows.
Если ваш компьютер не загружается должным образом, вы можете получить доступ к вышеуказанным настройкам. Вы можете использовать этот альтернативный способ доступа к среде восстановления Windows (WinRE).
Использование жесткой перезагрузки
Сначала выключите компьютер или выключите компьютер, а затем нажмите кнопку питания, чтобы включить систему. И когда Windows начнет загружаться, нажмите и удерживайте кнопку питания, чтобы принудительно выключить компьютер.
Повторите эти шаги два или три раза, а в четвертый раз дайте Windows нормально загрузиться. Он автоматически загрузится в среду восстановления Windows (WinRE). Когда появится экран автоматического восстановления, нажмите «Дополнительные параметры».
Затем выберите параметр «Устранение неполадок» на экране «Выбор параметра».
На следующем экране выберите «Дополнительные параметры».
На экране «Дополнительные параметры» выберите параметр «Командная строка».
Запустится командная строка, X:\Windows \System32 которая не является местом установки Windows. Вам нужно узнать, где установлена Windows, с помощью diskpart команды.
Сначала введите diskpart для управления дисками.
Затем введите, list volume чтобы получить список всех томов или дисков, подключенных к вашей системе. Затем найдите том или диск, на котором установлена Windows. Диск Windows (который будет иметь другую букву диска вместо C) не будет иметь имени или метки. Кроме того, вы можете найти диск Windows по его размеру, если вы его уже знаете. Запишите букву диска Windows из этого списка.
На приведенном ниже экране том 3 «F» — это диск Windows. Теперь запишите букву диска Windows, которую мы будем использовать для запуска команд DISM.
После этого типа exit выйти из diskpart.
Затем введите следующую команду, чтобы запустить сканирование DISM при чистой загрузке:
Если вы загружаетесь с установочного носителя Windows или у вас есть iso-файл Windows 11, подключенный к вашему компьютеру на загрузочном диске, вы можете использовать следующую команду DISM для восстановления образа Windows в автономном режиме:
Где F: находится диск Windows 11 и N: где у нас есть установочный носитель Windows.
Если у вас недостаточно места на выбранном диске, вам нужно будет указать пустой каталог на отдельном диске для выполнения операции восстановления. Для этого выполните следующие действия:
Сначала создайте папку с именем «scratch» на этом отдельном диске. Вы также можете использовать mkdir G:\scratch для создания папки.
Затем введите приведенную ниже команду, чтобы восстановить хранилище компонентов, используя ScratchDir :
Здесь мы указали местоположение рабочего каталога с помощью /ScratchDir переключателя. Дождитесь завершения операции восстановления, затем перезагрузите компьютер.
Копировать-вставить install.wim /esd (с загрузочного диска на локальный диск C:)
Если DISM не может получить доступ к файлу install.wim/esd с загрузочного диска или установочного диска Windows, вы можете скопировать файл install.wim/esd на локальный диск C:.
Сначала вставьте загрузочный диск Windows 11 или установочный диск в свой компьютер. Кроме того, вы также можете смонтировать ISO-файл Windows и создать загрузочный диск.
Затем найдите файл install.esd/wim в установочных файлах и скопируйте его с помощью Ctrl + C . Вероятно, он находится внутри исходного каталога установочных файлов.
Затем вставьте скопированные файлы на «локальный диск C:» (системный диск), нажав Ctrl + V . Вам не нужно вставлять файл в какую-либо конкретную папку только на диске C:.
После этого откройте командную строку с правами администратора.
Затем введите следующую команду в командной строке, чтобы восстановить Windows:
Отключите опцию «Только для чтения» в Install.
Иногда файл Install.esd может не работать даже после его копирования на локальный диск C. В таких случаях убедитесь, что файл Install.esd или Install.wim не находится в режиме только для чтения. Вот как это сделать:
В проводнике перейдите к файлу Install.esd в вашей системе. Затем щелкните файл правой кнопкой мыши и выберите «Свойства».
Затем снимите флажок «Только для чтения» рядом с атрибутами, нажмите «Применить», а затем «ОК».
Восстановление образа Windows с использованием аргумента Cleanup-MountPoints
Иногда при изменении образа Windows с помощью DISM образ может быть поврежден. Это можно легко исправить, очистив точки монтирования вашего образа.