Если вы немного потерялись, не имея большого опыта при работе исключительно с консолью и командами без GUI, на некоторое время можете прерваться и окунуться в знакомый вам проводник Windows. Наберите прямо в консоли команду открытия Блокнота
Dism++ — это бесплатная программа, которая позволяет автоматизировать полезные функции одноименной утилиты Windows. С ее помощью можно очищать кэш и другой мусор, управлять приложениями, паролями, создавать копии системных файлов, восстанавливать ОС – и всё это без долгих манипуляций с ручными настройками.
Как работать с программой Dism++.
В статье объясняется как починить Windows 10 с помощью DISM: от небольших проблем до состояния, когда Windows 10 уже не загружается.
Итак в арсенале пользователей Windows имеется целый набор ремонтных инструментов, с помощью которых мы с вами можем вытаскивать с того света совсем уж, казалось бы, неподнимаемые системы. Фактически, единственным условием их оживления является лишь целостность жёсткого диска. И к возможностям вернуть Windows к жизни в последнем поколении ОС от Microsoft прибавилось ещё одно средство — DISM. Но сначала немного теории.
DISM /Online /Cleanup-Image /StartComponentCleanup
DISM /Online /Cleanup-Image /AnalyzeComponentStore
DISM /Online /Cleanup-Image /RestoreHealth /source:F:sourcesinstall.wim:1 /LimitAccess
в последней команде F:sourcesinstall.wim — путь к файлу install.wim, появившемуся после распаковки из скачанного образа.
Привет, друзья. Многие из вас одобрительно оценили один интересный инструмент, который фигурировал в решении задач, описываемых в двух недавних публикациях сайта. Это программа Dism++, являющая собой графический интерфейс к системному консольному средству Dism. Программа реализует не все возможности консольного средства, а лишь часть их. И в довесок предусматривает дополнительный функционал по оптимизации Windows и решению её некоторых вопросов. Этой публикацией, друзья, мы начинаем цикл статей, посвящённых работе с программой Dism++. И начнём мы с основ: ниже рассмотрим, что в целом являет собой Dism++, каковы её возможности.
Привет, друзья. Все мы время от времени сталкиваемся с проблемами в работе Windows, без этого никуда. И часто причиной этих проблем является отсутствие или повреждение целостности системных файлов. Они могут быть уничтожены вследствие атаки вирусов, действий неопытных пользователей, работы стороннего софта. Они могут быть повреждены при системных сбоях в процессе записи данных в эти файлы. Штатный функционал Windows предусматривает возможность восстановления целостности системных файлов – с помощью консольной утилиты sfc.exe. Равно как и предусматривает возможность восстановления самого хранилища компонентов, откуда sfc.exe берёт целостные системные файлы для замены ими повреждённых – с помощью консольной утилиты dism.exe, она же средство работы с системными образами Dism. Являющая собой графический интерфейс к последней программа Dism++ также может восстанавливать хранилище компонентов Windows. Собственно, об этой возможности программы и хотелось бы поговорить ниже.
Простая бесплатная утилита, которая очистит Windows от мусора лучше конкурентов.
Dism++ — бесплатная утилита для Windows Vista, 7, 8, 8.1 и 10, которая служит для очистки операционной системы от мусора, управления автозагрузкой, создания резервных копий, восстановления загрузчика и тонкой настройки системных параметров.
Внимание! Необдуманное использование данной утилиты может вызвать сбои в работе Windows или даже привести к её полной неработоспособности. Не забудьте создать резервную копию важных документов и личных данных. Все действия вы производите исключительно под свою ответственность.
Несмотря на небольшой размер, Dism++ умеет очень многое. Главное окно программы разделено на несколько вкладок, переключение между которыми происходит в левой панели. Так как полное описание всех возможностей программы займёт слишком много времени, то давайте сосредоточимся на одной из самых востребованных функций — очистке операционной системы.
Найдите на левой панели вкладку «Очистка», которая находится в разделе «Инструменты». Отметьте флажками весь мусор, подлежащий удалению. Обратите внимание, что каждый параметр снабжён подробным описанием на русском языке, расположенным на правой панели. Все потенциально опасные параметры сопровождаются появлением всплывающего окна с предупреждением.
Нажмите на кнопку «Анализ» в правом нижнем углу. Программа быстро просканирует жёсткий диск и найдёт все элементы, подлежащие удалению. На этом этапе вы можете просмотреть сведения о каждом элементе и принять окончательное решение. Если всё в порядке, то нажмите на кнопку «Очистка», чтобы избавиться от накопившегося в системе мусора.
Кроме глубокой чистки Windows, Dism++ может пригодиться для удаления из автозагрузки лишних программ, управления драйверами, настройки скрытых системных параметров и выполнения других задач. Даже не верится, что такая многофункциональная программа весит всего несколько мегабайт и не требует установки.
Утилита с открытым исходным кодом для оптимизации Windows
Dism++ – это бесплатная утилита для компьютеров, создан независимым разработчиком Chuyu Team. Это программное обеспечение с открытым исходным кодом служит графическим пользовательским интерфейсом(GUI) внешний интерфейс для Обслуживания образов развертывания и управления ими (DISM), инструмента командной строки, используемого для управления и восстановления файлов образов операционной системы Windows.
Так же, как другие утилиты, такие как Win Toolkit и Optimizer, Dism++ позволяет пользователям изменять образы Windows перед их установкой, а также предоставляет инструменты для устранения и устранение распространенных проблем, таких как отсутствующие или поврежденные файлы. Он совместим и будет работать с несколькими версиями Windows, а именно 7, 8, 8.1 и 10.
Что такое Dism++?
Обслуживание образов развертывания и управление ими (или DISM) — это инструмент командной строки, который используется для подключения и изменения образов Windows. Вы можете использовать его для установки, удаления, настройки и обновления функций, пакетов и драйверов Windows, чтобы создать выборочную установку для вашего ПК. Хотя его полезность и полезность очевидны, необходимость обрабатывать все из командного терминала может быть довольно сложной, и не каждый может это сделать.
Именно здесь Dism++ приходит вам на помощь. с графическим пользовательским интерфейсом, который делает использование DIMS более простым и намного более интуитивным. Дизайн пользовательского интерфейса чистый, простой и состоит из трех основных разделов. Первый — это Утилиты, которые позволяют очищать временные файлы, создавать резервные копии и управлять приложениями Windows и элементами автозагрузки. Далее следует Панель управления, где вы можете начать оптимизацию Windows, управляя ее функциями, а также устанавливая для нее драйверы и обновления.
Оптимизация Windows стала проще
В целом, Dism++ — удобный инструмент для любого пользователя Windows. Он поставляется с множеством инструментов, которые помогают очистить и оптимизировать вашу систему Windows, чтобы она работала лучше и быстрее. Если вы относитесь к тому типу людей, которые хотят большего контроля над поведением и действиями вашей ОС Windows, вам стоит попробовать этот инструмент.
PROS
Сразу оговорюсь — питать иллюзии не стоит, ибо дело практически гиблое. Если система не смогла успешно применить весь арсенал ремонтных средств, подобные команды справляются «50 на 50». Т.е. по принципу «повезёт-не повезёт». А у нас условия те же: где-то нужно достать загрузочные флешку или диск с той же версией, сборкой, языком что и у вас. Сразу ремарка: искать нужно внимательно, ибо понадобится версия максимально близкая к той, что установлена. Проблем поменьше, если загрузочная флешка с вашей Windows у вас осталась. А если скачивать, то лучше удостовериться в соответствии версий. Так что обратите внимание на статью Как узнать версию Windows, если та не загружается. В общем, вся эта работа тот ещё танец с бубном, где бронелобных путей нет, и приходится часто ориентироваться по обстановке. И статистика восстановления Windows такова, что чем больше Windows получила обновлений с момента её установки, тем меньше вероятность вернуть её к жизни. Даже несмотря на то, что с версиями на флешке и на диске вы угадали со 100% попаданием.
Продолжим. Нам нужен всё тот же файл install.wim. Как обычно:
list disk
select disk X
где X — цифра жёсткого диска, на котором лежит проблемная Windows 10. Если диск один, то команда выглядит как
select disk 0
Ищем разделы. Сейчас нам Windows покажет тома дисков, флешки, карты и DVD диски:
Смотрите: раздел с , где она «помэрла», имеет букву D. Диск с заряженным install.wim — букву E. Запоминайте свои буквы, а Diskpart нам больше не нужна:
Создадим папку mount с файлами Windows на том же жёстком диске, где лежит побитая Windows 10 (у меня D):
Далее. На всякий пожарный создайте ещё одну пустую папку. Она пригодиться, если DISM сошлётся на потенциальную нехватку места. Создадим там же и назовём произвольно. Например, 1:
Переносим сюда файлы с флешки::
dism /mount-Image /ImageFile:E:sourcesinstall.wim /index:1 /mountdir:D:\ /readonly
После этой команды на диске с погибшей Windows появится папка , в которой буду лежать файлы будущей Windows. На них можно взглянуть прямо сейчас, вызвав окольными путями проводник. Как? Спуститесь в конец статьи до раздела .
dism /Image:D: /Cleanup-image /Restorehealth /Source:D:mountWindows /LimitAccess
dism /Image:D: /Cleanup-image /Restorehealth /Source:D:mountWindows /ScratchDir:D:
Если всё прошло нормально, закрываем консоль и переходим с перезагрузкой в восстановленную Windows 10. Под стать этим двум командам есть и другая, позволяющая обратиться к флешке напрямую. Смотрите: восстанавливаем образ на диске D, используем в качестве источника флешку Е, используя в качестве хранилища папку 1 на диске D.
dism /image:D: /cleanup-image /RestoreHealth /Source:E:sourcesinstall.wim /ScratchDir:D:1
Вполне вероятно, придётся указать на конкретный вариант файла install.wim. Команда может принять вид:
где — версия образа устанавливаемой Windows из контейнера. Мне иногда приходилось перебирать, не покидая DISM, все версии за раз: и 1-ю, и 2-ю, и 3-ю, и 4-ю. На случай, если что-то нафармачили, образ можно отсоединить без сохранения изменений:
dism /Unmount-Image /MountDir:D:mount /discard
Папка mount исчезнет, место освободится. Часто это делается для того, чтобы переткнуть нужную флешку с другой версией и заново повторить монтирование и восстановление.
Непонятно, почему вылезла ошибка в этот раз, ведь интернет у меня есть. Ладно думаю, буду использовать для восстановления хранилища компонентов средство PowerShell и ISO-образ Windows 10, скачал дистрибутив Windows 10 и подсоединил его к виртуальному дисководу, запустил PowerShell иRepair-WindowsImage -Online -RestoreHealth -Source F:sourcesinstall.wim:1 (где буква «F» соответствует букве подключенного образа с Win 10, а цифра «1» — индексу издания в образе Win 10 PRO (именно она у меня установлена), но и в очередной раз я потерпел неудачу – Сбой восстановления. Не найден источник восстановления, или хранилище компонентов восстановить невозможно
На одном известном форуме подсказали, что не нужно подсоединять ISO-образ Windows 10 к виртуальному дисководу, а нужно смонтировать ISO-образ с файлами Win 10 в папку с помощью команды: Dism /Mount-Wim /WimFile::sourcesinstall.wim /index:1 /MountDir:C:WIM /ReadOnly (где WIM, это пустая папка на диске C:, в которую монтируется F:sourcesinstall.wim – местонахождение файла-образа ), но у меня и здесь уже при монтировании вышел промах Ошибка: 11. Была сделана попытка загрузить программу, имеющую неверный формат»
Короче я сдался и не знаю, почему у меня ничего не получается.
Автор – Владимир
Привет, друзья. Цель данной статьи рассказать начинающим пользователям в подробностях, как производить восстановление повреждённого хранилища компонентов Windows 10 в различных критических ситуациях. Если вы хотите проверить целостность системных файлов в своей операционной системе, то поможет вам в этом встроенная утилита «sfc /scannow, но если она выдаст ошибку: «Программа защиты ресурсов Windows обнаружила повреждённые файлы, но не может восстановить некоторые из них»,
то значит в вашей нарушена целостность самого хранилища системных компонентов (содержимое папки WinSxS). В этом случае нужно проверить целостность хранилища компонентовDism /Online /Cleanup-Image /ScanHealth», если при данной проверке тоже будут выходить различные ошибки, например, «Хранилище компонентов подлежит восстановлению», Ошибка: 1910 Не найден указанный источник экспорта объекта«Ошибка: 1726 Сбой при удалённом вызове процедуры»,
то в этом случае нужно сначала восстановить хранилище компонентов, а уже затем восстанавливать целостность системных файлов с помощью «sfc /scannow», вот здесь начинается самое интересное, так как имеется очень много нюансов, давайте разберём их все.
Запускаем командную строку администратора и вводим команду:
Данная команда восстанавливает хранилище компонентов с помощью Центра обновлений Windows (у вас должен работать Интернет), отсутствующие компоненты будут скачаны на серверах Майкрософт и восстановлены в вашей системе. В итоге должны получить сообщение “Восстановление выполнено успешно”.
выйдет другая ошибка 0x800f081f «Не удалось найти исходные файлы. Укажите расположение файлов, необходимых для восстановления компонента, с помощью параметра “Источник”»,
то нужно использовать для восстановления хранилища ISO-образ Windows 10. Скачиваем дистрибутив Windows 10 на сайте Майкрософт и подсоединяем его к виртуальному дисководу (в моём случае (G:)), затем заходим в папку и смотрим какое сжатие у файла-образа Windows 10,
, запоминаем это, пригодится при вводе последующих команд (если в вашем случае попадётся файл install.wim, то читайте информацию в конце статьи).
соответственно вводим следующую команду:
Dism /Online /Cleanup-Image /RestoreHealth /Source:G:Install.esd /limitaccess
где G: – буква виртуального дисковода с Windows 10,
Install.esd – файл-образ Win 10,
/limitaccess – параметр, закрывающий доступ к центру обновлений (ведь мы используем для восстановления дистрибутив Win 10)
В итоге получаем сообщение “Восстановление выполнено успешно. Операция успешно завершена”.
Вот таким способом мы с вами восстановили повреждённое хранилище компонентов Windows 10.
Хранилище компонентов восстановлено, теперь восстанавливаем целостность системных файлов Windows 10 командой «sfc /scannow». Получаем сообщение “Программа защиты ресурсов Windows обнаружила повреждённые файлы и успешно их восстановила”. Целостность системных файлов Windows 10 восстановлена.
Ещё один способ восстановления хранилища компонентов с помощью файла виртуального жёсткого диска VHD
Друзья, но хочу сказать вам, что в особо сложных случаях, при вводе команды:
вы опять получите ошибку, к примеру, «Ошибка: 1726 Сбой при удалённом вызове процедуры».
В этом случае нужно поступить так. Создать виртуальный жёсткий диск и распаковать на него содержимое файла-образа install.esd, после этого запустить команду:
Dism /Online /Cleanup-Image /RestoreHealth /Source:D:Windows /limitaccess
Где D: – буква подсоединённого виртуального диска VHD с развёрнутыми файлами Windows 10.
в результате будет произведено восстановление хранилища компонентов за счёт распакованных на виртуальный диск VHD файлов операционной системы.
Отмечаем пункт «Динамический расширяемый». Размер виртуального жёсткого диска – 20 Гб. Жмём на кнопку «Обзор».
Выбираем в проводнике место сохранения виртуального жёсткого диска. Я выберу диск (F:). Присваиваю имя виртуальному диску – «Win10» и жму кнопку «Сохранить».
Созданный виртуальный диск представляет из себя в Управлении дисками нераспределённое пространство (Диск 1) размером 20 Гб.
Щёлкаем на Диске 1 правой мышью и выбираем «Инициализировать диск»
По большему счёту всё равно какой пункт отмечать – MBR или GPT. Я отмечу пункт «Таблица с GUID разделов (GPT)» и жму «ОК»
После инициализации диска создаём на нераспределённом пространстве простой том.
Новый том (G:) создан.
Архивы операционной системы – install.esd или install.wim могут содержать в себе несколько других архивов (релизов) операционных систем (Про, Домашняя и т.д.) и этим образам присваиваются индексы 1, 2, 3, 4. Чтобы узнать, какие образы находятся внутри нашего файла install.esd, вводим команду:
Dism /Get-WimInfo /WimFile:G:\sourcesinstall.esd
Где G: буква виртуального дисковода с Windows 10,
sourcesinstall.esd – адрес файла-образа install.esd в дистрибутиве Win 10.
На моём компьютере установлена Windows 10 PRO и именно её я хочу восстановить. Нужный мне образ Win 10 PRO имеет индекс 1.
Dism /apply-image /imagefile:G:\sourcesinstall.esd /index:1 /ApplyDir:D:\
Где G:sources – адрес расположения файла install.esd,
index:1 – индекс Windows 10 PRO,
: – подключенный виртуальный диск VHD (раздел D:).
Операция успешно завершена.
Файл install.esd (Win 10 PRO) развёрнут на виртуальный диск VHD (раздел D:).
Ну и теперь восстанавливаем хранилище компонентов за счёт распакованных на виртуальный диск VHD (раздел D:) файлов операционной
системы Win 10, командой:
Восстановление выполнено успешно. Операция успешно завершена.
Вот таким ещё способом мы с вами восстановили повреждённое хранилище компонентов Windows 10! Теперь восстанавливаем целостность системных файлов Windows 10 командой «sfc /scannow».
В конце статьи вам пригодится такая информация. Если в ISO-образе Windows 10, в папке sourses, вам попадётся вместо файла install.esd файл install.wim, то команда восстановления немного изменится:
Dism /Online /Cleanup-Image /RestoreHealth /Source:G:install.wim /limitaccess
Это команда восстановления хранилища компонентов.
Как работать с командами Dism в Windows 10
Когда возникают проблемы в работе ОС, можно устранить их с помощью опций Dism – далее вы поймёте, как ими пользоваться без приложения и с ним. Есть три основные команды, которые нам понадобятся:
Перед тем как использовать такие опции вручную (через Command Line), стоит сделать копию ОС или обзавестись на всякий случай загрузочным диском. Если же у вас установлена Dism++ — это более безопасно, потому что приложение по вашей команде само выполняет нужные действия. Вышеописанные опции в этом случае собраны в разделы в зависимости от нужд пользователя, и их действие описано по-русски.
Так что запускать первым?
не требует соединения с сетью. Эффективность её работы часто определяется не только степенью повреждений, но и скоростью доступа к диску (чтения данных). Однако, если утилита не помогает, вероятнее всего, помощь нужна самому хранилищу компонентов Windows. В дело вступает:
Следующим шагом многие пренебрегают, однако ваш покорный слуга всегда повторяет команду проверки системных файлов
Но, как говорится, это уже потом. А сейчас подробнее о различных вариантах применения DISM. Или, точнее, вариантов «поломки» Windows: попробуем починить Windows с помощью DISM с флешки/диска или через сеть.
Windows 10 загружается и есть выход в сеть.
Итак, как известно, когда Windows 10 теряет часть своей функциональности, на помощь пользователю приходит инструмент Deployment Imaging and Servicing Management (он же DISM). Основное его назначение — корректировка ошибок обновлением системных файлов. В случае «непонятного» поведения Windows можно применить DISM с функцией Cleanup-Image:
со следующими переключателями:
В такой форме файлы только проверяются без восстановления. Команда полезна для диагностики вероятных повреждений и чтения ошибок в логе.
Время, отпускаемое на выполнение команды, непродолжительное: в среднем около минуты:
Dism /Online /Cleanup-Image /CheckHealth
По длительности эта операция самая продолжительная — всё зависит от характера повреждений системы.
Таким образом, порядок проведения работ по исправлению ошибок Windows 10, которая В СОСТОЯНИИ ЗАГРУЗИТЬСЯ и ВЫЙТИ В СЕТЬ, но выказывает ошибки функционала, можно определить таким:
Использование опций RestoreHealth и Source в Dism
Если система сильно повреждена, чтобы восстановить ее, потребуются файлы образа ОС, записанные на съемный носитель. Команда Dism RestoreHealh обратится к ним и устранит неполадки. Чтобы это произошло, нужно указать ей местонахождение нужных компонентов через опцию Sourse.
Если The Update Center настойчиво предлагает себя в качестве источника компонентов, можно контролировать его активность установкой: DISM /Online /Cleanup-Image /RestoreHealth /Source:название_загрузочного_дискаinstall.wim /LimitAccess. Заметьте, что ОС на диске (флешке) должна по всем характеристикам совпадать с текущей во избежание проблем.
Восстановление повреждённого хранилища компонентов Windows с помощью программы Dism++
Друзья, благодаря своей уникальности и годности, программа Dism++ стала завсегдатаем разговоров о её возможностях на нашем сайте. О ней в целом вы можете почитать в её комплексном обзоре. Конкретные же инструкции по работе с Dism++, смотрите в перечне фильтрации статей сайта по тегу Dism. Ну а в этой статье давайте говорить о возможности программы по восстановлению повреждённого хранилища компонентов Windows.
Повреждение хранилища компонентов Windows
Хранилище компонентов – это содержимое папки «WinSxS», расположенной по пути C:WindowsWinSxS. Здесь хранятся оригинальные версии файлов Windows. И именно отсюда утилита sfc.exe при проверке целостности системных файлов sfc /scannow берёт оригинальные версии для замены ими повреждённых системных файлов. И тогда по результатам запуска команды sfc /scannow мы видим отчёт проверки в виде уведомления:
«Программа защиты ресурсов Windows обнаружила повреждённые файлы и успешно их восстановила».
И это есть успешное завершение операции проверки целостности системных файлов. Её неуспешное завершение – это уведомление по итогу завершения проверки:
«Программа защиты ресурсов Windows обнаружила повреждённые файлы, но не может восстановить некоторые из них».
Это значит, что не только системные файлы, но и само хранилище компонентов, т.е. папка «WinSxS», нуждается в восстановлении. И такое восстановление уже проводится за счёт ресурсов Центра восстановления Windows с использованием консольной утилиты Dism. Кому интересно, можете почитать в статье «Проверка целостности системных файлов Windows 10», как восстанавливается хранилище компонентов с использованием команд Dism в командной строке. Ниже же рассмотрим предлагаемую программой Dism++ юзабильную альтернативу этой операции. Как с помощью Dism++ выявить, не повреждено ли хранилище компонентов Windows? И как восстановить повреждённое хранилище за счёт файлов, хранящихся в Центре обновления системы?
Восстановление хранилища компонентов программой Dism++
Запускаем программу Dism++. Друзья, если у вас на компьютере установлено несколько Windows, все они будут отображаться в окне программы для возможности проведения операций с ними. Чтобы работать с текущей операционной системой, переключаемся на её образ вверху окна Dism++.
В меню «Восстановление» выбираем «Проверить».
Ждём, пока программа осуществит сканирование хранилища компонентов Windows на предмет наличия повреждений. Ход этой операции сможем наблюдать на шкале прогресса выполнения операций с образом.
По итогу получим отчёт проверки, и коль проверка sfc /scannow не смогла восстановить повреждённые системные файлы, логично, что итог проверки целостности самого хранилища будет неудовлетворительным. Dism++ выдаёт нам сообщение:
«Целостность образа была проверена, и она нуждается в восстановлении».
Теперь нам нужно запустить восстановление хранилища. Напомню, друзья, ещё раз, что такое восстановление средствами Dism проводится за счёт ресурса Центра обновления Windows. Следовательно, для успешного проведения операции по восстановлению хранилища нужно, чтобы не были повреждены файлы самого Центра. И желательно, чтобы компьютер был подключён к Интернету: возможно, в процессе восстановления хранилища понадобится скачивание нужных файлов с серверов обновлений Microsoft.
В окне Dism++ в меню «Восстановление» запускаем «Исправить».
Ждём завершения операции, её ход отслеживаем на шкале прогресса.
И вот результат – Dism++ уведомляет:
«Образ был успешно восстановлен».
Т.е. хранилище компонентов восстановлено.
Теперь можем запускать проверку целостности файлов утилитой sfc.exe. В запущенной от имени администратора командной строке вводим:
И жмём Enter. После восстановления хранилища компонентов такая проверка должна завершиться успешным восстановлением файлов, как на первом снимке статьи.
Что делать, если Dism++ не смогла восстановить хранилище компонентов
Что делать, друзья, если Dism++ не удастся произвести восстановление хранилища компонентов? Судя по такой вот по формулировке уведомления о неудачном восстановлении,
Dism++ в идеале может восстанавливать хранилище не только за счёт ресурса Центра обновления, но и за счёт дистрибутива Windows. Вы можете попробовать смонтировать установочный ISO-образ с используемой версией Windows и снова запустить операцию «Исправить» в меню программы «Восстановление». Но, друзья, скажу, что за счёт ресурса дистрибутива Windows с проблемой может справиться и сама утилита sfc.exe, которой мы непосредственно восстанавливаем целостность системных файлов. Её просто нужно запустить с указанием иного источника заполучения целостных системных файлов – той же папки «WinSxS», но находящейся по другому пути и с извлечённым содержимым из дистрибутива Windows. Детально этот процесс описан в этой статье.
Друзья, если вам в принципе интересны материалы по теме восстановления целостности системных файлов, вы можете узнать более. Тег Целостность системных файлов отфильтрует все материалы сайта по этой теме.
Использование опции ScanHealth в Dism
Эта опция повторно проверяет систему на ошибки, причём более медленно и основательно, чем предыдущая.
Использование Dism с файлом Install Esd
Если вы обновляли Windows до более высокой версии, то на системном диске могут остаться пригодные компоненты для регенерации системы, можно указать путь к ним. Запускается служба следующим образом:
Опять-таки, при настойчивых рекомендациях «Центра обновлений», можно вписать команду: DISM /Online /Cleanup-Image /RestoreHealth /Source:C:$Windows.~BTSourcesInstall.esd /LimitAccess. Таким образом, он не будет вам мешать и отвлекать на себя внимание опции RestoreHealth.
DISM. exe против SFC. exe
Многие пользователи Windows 10, имея в арсенале оба средства восстановления, задаются вопросом: какой из указанных инструментов действеннее? Пробегите глазами по кратенькой справке для прояснения.
DISM, которая обращается не к внутреннему хранилищу в кэш, а просит клиент обновлений Windows Update сверить файлы. Их в DISM повредить нельзя, так как они подкачиваются со стороны серверов Microsoft. Вобщем, ситуация представляется логичной: команды SFC /SCANNOW нам предостаточно, пока та может справиться. Однако, если кэш повреждён, можно попробовать починить Windows с помощью DISM.
DISM при попытке запуска выдаёт кучу ошибок?
Windows 10 загружается, но сеть недоступна.
Как вы поняли, ключевым моментом в работе DISM является работоспособность клиента Windows Update и стабильное сетевое соединение. Вполне возможно, что и сам клиент также окажется в зоне повреждения. Тогда консоль потребует указать в качестве источника неповреждённых файлов папку в текущей инсталляции Windows. Или обратиться к сетевым ресурсам. Придётся набрать такую команду:
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:X:папка_сWindows /LimitAccess
где X:папка_сWindows — путь к папке с резервными файлами для ремонта, а Х — диск/флешка/карта. При этом файлы восстановления могут храниться как на жёстком диске, так и на флешке/DVD диске. Чтобы исправить свою Windows 10 с диска, придётся соблюсти ряд условий:
Использование опции CheckHealth в Dism
Как уже упоминалось, команда CheckHealth в Dism отвечает за первичную диагностику ОС и поиск проблем, но и только. Она не в силах исправить неполадки. Для того чтобы привести опцию в действие вручную, нужно следующее:
Теперь подождите, пока программа всё проверит и вынесет вердикт. Даже если вы увидите сообщение, гласящее о том, что повреждений не обнаружено, не останавливайтесь и переходите к следующей команде. Утилита для Windows Dism++ работает по-другому: откройте вкладку «Дополнительно» — «Восстановление» и следуйте инструкциям.
Как исправить проблемы с Windows 10
Dism имеет в своем арсенале ещё одну полезную функцию, предназначенную для выявления ошибок и восстановления нормальной работы Windows — SFC.
Для того чтобы операция увенчалась успехом, может потребоваться троекратный запуск службы: после завершения перезагружайте компьютер и проверяйте, исчезли ли ошибки.
Программа Dism++ обладает тем же набором инструментов для восстановления системы Windows 7, 8,10, только все функции автоматизированы. Повседневные задачи такие, как:
расположены в левой колонке меню. Возможности, которые используются реже, объединены под заголовком «Дополнительно». В этот раздел помещены:
Также у Dism++ есть любопытная функция для корпоративных ПК (например, для компьютерных классов, офисов и т.д.) — запись настроенного образа ОС. Это значит, что система, которая будет установлена на ПК, уже содержит все необходимые для работы программы, и их не придется устанавливать на каждый компьютер в отдельности. Найти данную опцию можно во вкладке «Развертывание». Правда, чтобы воспользоваться ею, нужно обладать некоторыми знаниями об операционных системах. Таким же путем можно сразу персонализировать ПК, внедрив в него свою учетную запись и минуя процедуру повторной регистрации в Windows. Для этого существует вкладка «Файл ответов». Содержимое файла записывают на загрузочный диск, а затем, в процессе установки, вместо имени пользователя и пароля нажимают комбинацию клавиш: CTRL + SHIFT + F3.
Использование опции RestoreHealth в Dism
RestoreHealh существует для восстановления системных файлов. Она запускается тоже через Command Line.
Возможно, когда проверка будет завершена на четверть, счётчик процентов на какое-то время зависнет – не пугайтесь, так и должно быть.
Программа Dism++ – графический интерфейс к консольному средству работы с образами Windows Dism
Итак, программа Dism++ – это графический интерфейс, реализующий некоторые возможности штатного консольного средства Windows Dism (dism.exe). И, прежде чем приступить к рассмотрению программы, логично было бы первично разобраться непосредственно с консольным средством. Что оно являет собой?
Dism (аббр. Deployment Image Servicing and Management) – это система обслуживания образов развертывания и управления ими, которая присутствует в штате Windows, начиная с версии Vista.
Это средство умеет проводить многие серьёзные операции:
Друзья, те, кто являются постоянными читателями сайта, наверняка сталкивались с использованием этого средства при решении различных задач, описанных в публикациях сайта. Все эти публикации вы можете просмотреть по тегу Dism, он фильтрует материалы сайта, в решении задач которых участвуют и консольное средство Dism, и программа Dism++.
Работа с Dism проводится с помощью командной строки, и это является огромнейшим недостатком этого средства. Если вы не знаток специфики работы с командной строкой, одной лишь справки о командах средства будет недостаточно. Понадобится чёткий пошаговый мануал. Программа Dism++, являя собой графический интерфейс к штатному консольному Dism, решает проблему последнего в части обеспечения поддерживаемых функций.
Dism++ — это портативная программа с открытым исходным кодом, полностью бесплатная. Создана китайскими разработчиками-энтузиастами, именующими себя Chuyu Team’s. Привязка в названии к Dism и двум плюсам означает реализацию программой отдельных функций консольного средства в юзабильном формате с использованием графического интерфейса, написанного на языке программирования C++. Но программа не являет собой в чистом виде GUI для Dism, у неё есть дополнительные функции, никаким боком не касающиеся консольного средства. Dism++ работает со всеми актуальными версиями Windows и устройствами, включая таковые на базе ARM-архитектуры.
Идея создания программы родилась как результат неудовлетворённости разработчиков существующими на рынке софта инструментами для чистки и оптимизации Windows. Они хотели простой, минималистичный, шустрый инструмент без коммерческих функций, который бы реально решал насущные задачи продвинутого пользователя ПК. Не нашли они такой программы, вот взяли, да и создали свою – ну очень уж нетипичный продукт для чистки и оптимизации Windows.
То, что программа создавалась под индивидуальные потребности отдельной категории людей, видно со старта. Соединить в одной программе функции по установке и бэкапу Windows, восстановлению загрузчика, управлению системными обновлениями, чистке и оптимизации, редактированию дистрибутива, плюс к этому, добавить доступ к отдельным вырванным из контекста системным функциям – это не придёт в голову ни одному создателю профильного или масс-маркетового программного обеспечения. Давайте, друзья, бегло ознакомимся с этими функциями.
Функции Dism в составе Dism++
Что может Dism++ из того, что нам бы пришлось выполнять с помощью мануалов и команд консольного средства Dism? В общем-то многое, что касается работы с образами Windows:
На базе функций консольного Dism построены прочие возможности Dism++ – по оптимизации системы, по работе с обновлениями и драйверами, к ним мы ещё вернёмся.
Восстановление загрузки Windows
Dism++ умеет восстанавливать загрузчик Windows. При этом программа позволяет выбрать не только текущий жёсткий диск, но другой подключённый носитель с загрузочным разделом.
Чистка и оптимизация Dism++
Из числа функций по чистке и оптимизации Windows в арсенале Dism++ присутствуют:
Драйвера
В числе возможностей Dism++ в части драйверов – их установка, удаление, экспорт, импорт.
Альтернативный доступ к системным функциям
Dism++ может предложить альтернативный, более удобный доступ к некоторым системным функциям как то:
Редактирование дистрибутива Windows
Возможности по оптимизации, работе с обновлениями и драйверами, редактированию учётных записей и файла hosts доступны для применения и к текущей Windows, и к смонтированному для редактирования дистрибутиву Windows. Плюс к этому, в части редактирования дистрибутива можем задать для него предустановленные региональные и языковые параметры, ассоциации файлов, а также автоматизировать некоторые шаги по установке и настройке системы с помощью файла ответов. По этой части, конечно, Dism++ во многом уступает мощному редактору дистрибутива Windows – программе NTLite, в последней намного больше возможностей по кастомизации системы для персональной установки. Но многие интересные и нужные вещи можно осуществить и с помощью Dism++.
Работа с LiveDisk
Поскольку Dism++ предусматривает операции по развёртыванию Windows на диск С при восстановлении системы из бэкапа или переустановке, программа сама же может и обеспечить собственную работу в среде WinPE. В этой среде также можно проводить операцию по захвату эталонного образа Windows с отвязанными утилитой SysPrep комплектующими.