Использование dism в среде восстановления. Что такое DISM? Типовые сценарии обслуживания и управления

Часто бывает такая ситуация, iPhone завис при обновлении iOS 11, чаще всего, завис на яблоке, завис на проверке обнвления, или постоянно перезагружается. В этом случае, как отменить обновление и выйти из зависания, мы расскажем.

Сначала вы можете запретить автоматическую загрузку обновлений в «Настройки», и почему отключить автоматическую загрузку обновлений ПО на iPhone и iPad, если место в вашем устройстве недостаточно, необходимо освободить больше места для загрузки.

Как остановить обновление iOS 11 через отключение WiFi

Всем известно, загружаются обновления прошивки в iPhone X/iPone 8/8 Plus автоматически только при подключении устройства к интернету по Wi-Fi. По этой причине надо прекратить обновление, первым следует отключить iPhone или iPad от интернета по беспроводной сети Wi-Fi. Потом загрузка не загрузка не отменяется, а только приостанавливается, и как только вы снова подключите девайс к Wi-Fi сети с выходом в интернет, загрузка продолжится.

Как удалить прошивку iOS 11 в «Хранилище»

Если загрузка прошивки выполнилась, но хотите удалить её и не больше установить, то вы можете самостоятельно прекратить обновление вручную. Чтобы отменить обновление, нужно удалить файл этого самого обновления.

1. Откройте Настройки –> Основные. На странице нажмите «Использование хранилища и iCloud».


3. В открывшемся окне нажмите «Удалить обновление». И прошивка iOS 11 удалена.


Как откатиться с iOS 11 на iOS 10.3.3 с помощью Tenorshare ReiBoot

После обновления и установки, но вы хотите даунгрейд? Тогда вернуться с iOS 11 на iOS 10.3.3 надо при помощи программы Tenorshare ReiBoot , которая является утилитой исправить iOS зависания через вход и выход из режима восстановления. В то время позволит перепрошить ваш iPhone 8 Plus/8/X/7 Plus/7/SE/6s/6/5s/5c/5 и восстановит заводские настройки без потери данных.

Шаг 1. Для отката надо загрузить и установить Tenorshare ReiBoot, подключить iPhone, iPad и iPod к компьютеру через порт USB.



Шаг 3. К тому же, вы можете вручную импортировать прошивку для даунгрейд с iOS 11.


Шаг 4. После загрузки, и нажмите «Начать восстановливать», и установить iOS 10.3.3 на ваш устройство.


Приложение Tenorshare ReiBoot существует другие функции, если айфон завис в режиме восстановления, или в режиме DFU, перезагружается на яблоке, экран айфона не включается и чёрный, горит яблока, и так далее, все проблемы и ошибки исправлены через глубокое восстановление в Tenorshare ReiBoot. И оно поддрживает откатиться с новой iOS системы на старую версию iOS .

Функция автоматического обновления приложений впервые была представлена в iOS 7. Как только выходит новая версия какой-либо программы, система загружает и устанавливает ее, не запрашивая разрешения пользователя. С одной стороны, автоматическое обновление очень удобно, так как не нужно постоянно выполнять одну и ту же процедуру.

Вконтакте

С другой стороны, некоторым владельцам iPhone и iPad может не нравиться отсутствие чувства контроля над тем, что загружается на устройство. При желании пользователь может отключить возможность автоматического обновления. Сделать это довольно просто.

Как включить / отключить функцию автоматического обновления в iOS

1 . Откройте приложение «Настройки ».

2 . Перейдите в раздел iTunes Store и App Store .

3 . Пролистайте до подраздела «Автоматические загрузки » и в зависимости от необходимости активируйте или деактивируйте пункты «Программы » и «Обновления ».

Решение имеется и для тех, кто хочет использовать функцию автоматического обновления, но не желает расходовать мобильный трафик. Разработчики предусмотрели возможность автоматического обновления только при активном подключении к сети Wi-Fi.

Примечание: Автоматическое обновление приложений производится при подключении iPhone или iPad к зарядному устройству.

Настроить автоматическое обновление по Wi-Fi можно следующим образом: ниже в этом же разделе необходимо отключить тумблер «Сотовые данные ». Теперь при подключении смартфона к Wi-Fi приложения будут автоматически обновляться, и лишний раз думать о сохранности мобильного трафика не придется.

К сожалению, разработчики не предусмотрели возможность выборочного автоматического обновления, поэтому настроить данную функцию для каких-либо определенных приложений не получится.

В целом автоматическое обновление – вещь довольно полезная, но порой усложняет пользователю жизнь. Как правило, в новых версиях создатели приложений устраняют недоработки предыдущих релизов, но иногда апдейты все же содержат ошибки, которые могут ухудшить работу iPhone или iPad.

С помощью него можно распаковывать (монтировать) файл образа, добавлять в файл образа дополнительные пакеты, интегрировать драйверы, выполнять настройку образа и затем снова упаковывать измененный образ в.wim-файл (демонтировать). Для того чтобы не указывать каждый раз полный путь к файлу программы, работать с ней необходимо из Командной строки средств развертывания , запущенной строго с администраторскими правами доступа .

Рассмотрим основные параметры командной строки средства DISM .

Как уже указывалось ранее, перед внесением изменений в образ, необходимо его смонтировать, делатся это такой командой:

Код:

Dism /Mount-Wim /WimFile:<Путь к.wim-файлу> /index:1 /MountDir:<Путь к директории, куда будет смонтирован наш образ>

например:

Код:

Dism /Mount-Wim /WimFile:C:\winpe\winpe.wim /index:1 /MountDir:C:\winpe\mount

То есть файл C:\winpe\winpe.wim будет распакован (смонтирован) в директорию C:\winpe\mount

После монтирования можно скопирвать в директорию с распакованным образом.

Казалось, на этом можно и завершить операцию, упаковать наш образ обратно и записать на CD для дальнейшего применения. Но программа DISM предоставляет еще несколько возможностей, которыми грех не воспользоваться.

Интеграция драйверов устройств . Данная процедура необходима в случаях, когда Вы являетесь владельцем компьютера с нестандартными устройствами (например RAID). Подсистема DISM позволяет интегрировать в образ драйверы из.inf-файлов. Для этого используются такие параметры:

Код:

Dism /image:<Путь к директории со смонтированным образом> /Add-Driver /Driver:<Путь к.inf-файлу>

например:

Код:

Dism /image:C:\winpe\mount /Add-Driver /Driver:C:\Drivers\SCSIRAID\ATI\AMDHDC\amdhdc.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.
  • WinPE-HTA
    Поддержка HTML-приложений. Позволяет создавать приложения с графическим интерфейсом пользователя, используя обработчик сценариев Internet Explorer и службы HTML.
  • Winpe-LegacySetup
    Пакет компонента программы установки Media. Все файлы программы установки из папки \Sources на диске с Windows. Добавьте этот пакет при обслуживании установки или папки \Sources на диске с Windows. Необходимо добавить с пакетом компонента программы установки. Чтобы добавить новый файл Boot.wim на диск, дополнительно к пакетам установки и Media добавьте любой дочерний пакет. Он необходим для поддержки установки Windows Server® 2008 R2.
  • WinPE-MDAC
    Поддержка компонентов доступа к данным Microsoft®. Позволяет отправлять запросы к серверам SQL с объектами Active Directory Objects (ADO). Пример использования: создание динамического файла автоматического запуска на основе уникальных системных сведений.
  • WinPE-PPPoE
    Включает поддержку протокола PPPoE. Позволяет создавать, подключать, отключать и удалять подключения по протоколу PPPoE из среды предустановки Windows.
  • WinPE-Scripting
    Поддержка сервера сценариев Windows (WSH). Позволяет производить пакетную обработку файлов с помощью объектов сценариев WSH.
  • WinPE-Setup
    Пакет компонента программы установки (родительский). Все файлы программы установки из папки \Sources, общей для клиента и сервера.
  • WinPE-Setup-Client
    Пакет компонента программы установки клиента (дочерний). Файлы фирменной настройки клиента для программы установки. Необходимо добавить после пакета компонента программы установки.
  • WinPE-Setup-Server
    Пакет компонента программы установки сервера (дочерний). Файлы фирменной настройки сервера для программы установки. Необходимо добавить после пакета компонента программы установки.
  • WinPE-SRT
    Пакет компонента среды восстановления Windows. Обеспечивает платформу восстановления для автоматической диагностики и восстановления системы, а также создание специализированных решений по восстановлению.
  • WinPE-WMI
    Поддержка инструментария управления Windows (WMI). Подмножество поставщиков WMI, обеспечивающее минимальную диагностику системы.
  • WinPE-WDS-Tools
    Пакет средств служб развертывания Windows. Содержит интерфейсы API, предоставляющие многоадресный сценарий с использованием пользовательского клиента служб развертывания Windows и служебную программу записи образов.

Делается это командой:

Код:

Dism /image:<Путь к директории со смонтированным образом> /Add-Package /PackagePath:<Путь к.cab-файлу>

например:

Код:

Dism /image:C:\winpe\mount /Add-Package /PackagePath:"C:\Program Files\Windows AIK\Tools\PETools\x86\WinPE_FPs\winpe-hta.cab"

Здесь к образу, смонтированному в директорию C:\winpe\mount , мы добавили пакет поддержки HTML-приложений.

Подробную информацию о пакетах можно узнать на этой странице .

Настройка доступной памяти в среде Windows PE . В процессе загрузки среды предустановки в оперативной памяти компьютера создается RAM-диск, куда извлекается все содержимое.wim-образа. Размер доступной системе и приложениям RAM устанавливается фиксированно и составляет по умолчанию: 32 MB . Если каким-либо приложениям не будет хватать этой доступной памяти - то работать они не будут. Размер доступной RAM в уже готовом образе изменить невозможно, однако в процессе подготовки образа, сделать это вполне реально, для этого запускаем DISM с такими папаметрами:

Код:

Dism /image:<Путь к директории со смонтированным образом> /Set-ScratchSpace:<Объем доступной RAM в MB>

например:

Код:

Dism /image:C:\winpe\mount /Set-ScratchSpace:128

Здесь мы установили размер доступной RAM - 128 MB . Увлекаться не стоит - данного значения с лихвой достаточно для большинства приложений.

И вот, наконец, мы настроили наш смонтированный образ, теперь самое время сохранить все изменения, отключить (размонировать) его и упаковать обратно в .wim-файл , делается это командой:

Код:

Dism /Unmount-Wim /MountDir:<Путь к директории со смонтированным образом> /Commit

Если быстродействие компьютера значительно снизилось, но утилита SFC не смогла решить проблему, то следует воспользоваться системным инструментом DISM для восстановления образа Windows.

Windows 10 включает полезную утилиту командной строки, которая называется “Система обслуживания образов развертывания и управления ими” (Deployment Image Servicing and Management, DISM). Данный инструмент появился еще в Windows Vista. В Windows 10 и Windows 8.1 инструмент DISM установлен по умолчанию.

Утилиту можно использовать для восстановления и подготовки образов Windows, включая среду восстановления Windows, программу установки Windows и Windows PE. Также DISM можно использовать для исправления образа восстановления системы с помощью текущей установки ОС и даже для обслуживания виртуального жесткого диска.

Если на компьютере стали постоянно появляться ошибки, и вы стали замечать проблемы во время загрузки, то можно воспользоваться средством проверки системных файлов (System File Checker, SFC) для анализа целостности системных файлов и замены поврежденных и пропущенных файлов на рабочую копию.

Если утилита SFC не может исправить проблему, то скорее всего инструмент не смог получить необходимые файла из образа Windows, который тоже мог быть поврежден. В данной ситуации, вы можете использовать DISM для восстановления образа Windows, а затем повторно использовать SFC для исправления поврежденных файлов.

В этом руководстве мы представим пошаговые инструкции по использованию DISM для возвращения стабильного и работоспособного состояния системы.

Предупреждение: перед началом работы с утилитой DISM рекомендуется сделать полную резервную копию системы или создать точку восстановления системы. В случае, если что-то пойдет не так, вы сможете вернуть исходное состояние системы.

Как работать с командами DISM в Windows 10

При работе с DISM предлагается три основные опции для восстановления образа Windows: и RestoreHealh . Важно использовать их именно в таком порядке.

Использование опции CheckHealth в DISM

Команда в DISM позволяет обнаруживать повреждения образа. Данная команда используется только для поиска повреждений, но не выполняет операций исправления проблем.

Командная строка , потому что для запуска DISM требуются права администратора устройства.

DISM /Online /Cleanup-Image /CheckHealth

Использование опции ScanHealth в DISM

Команда в DISM позволяет сканировать образ Windows на предмет каких-либо повреждений. В отличие от /CheckHealth, проверка /ScanHealth может занимать до 10 минут.

Чтобы запустить данную команду проделайте следующие шаги:

1. Введите в поиске меню Пуск Командная строка , нажмите правой кнопкой мыши по появившейся ссылке и выберите Запустить от имени администратора .

2. В Командной строке введите следующую команду и нажмите Enter:

DISM /Online /Cleanup-Image /ScanHealth

Использование опции RestoreHealth в DISM

Команда в DISM позволяет автоматически проводить процедуру восстановления поврежденных образов Windows. В отличие от /ScanHealth, проверка /RestoreHealth может занимать до 10 минут.

Чтобы запустить данную команду проделайте следующие шаги:

1. Введите в поиске меню Пуск Командная строка , нажмите правой кнопкой мыши по появившейся ссылке и выберите Запустить от имени администратора .

2. В Командной строке введите следующую команду и нажмите Enter:

DISM /Online /Cleanup-Image /RestoreHealth

Примечание : во время запуска /RestoreHealth или /ScanHealth, вы можете заметить зависание процедуры между 20% или 40% – это абсолютно нормальное поведение.

При запуске команды /RestoreHealth DISM попытается использовать Центр обновления Windows для замены поврежденных файлов. Тем не менее, если проблема распространилась на компоненты Центра обновления Windows, тогда нужно указать альтернативный источник рабочих версий файлов для восстановления образа.

Вы можете указать новое расположение для рабочих версий файлов с помощью оператора /Source рядом с /RestoreHealth.

Прежде чем вы сможете использовать команды восстановления, вам нужно подготовить копию файла install.wim с другого компьютера, установочного носителя Windows 10, либо файла ISO Windows 10. Также очень важно, чтобы источник рабочих версий файлов соответствовал той же версии, редакции и языку операционной системы, которая используется на компьютере.

Вы можете загрузить ISO-образ Windows 10 инструкции ниже:

Примечание : не забудьте заменить “repairSource” на путь к источнику рабочих версий файлов. Например: E:\Sources\install.wim .

Теперь можно запустить команду для исправления образа Windows:

1. Введите в поиске меню Пуск Командная строка , нажмите правой кнопкой мыши по появившейся ссылке и выберите Запустить от имени администратора .

2. В Командной строке введите следующую команду и нажмите Enter:

DISM /Online /Cleanup-Image /RestoreHealth /Source:repairSource\install.wim

DISM /Online /Cleanup-Image /RestoreHealth /Source:repairSource\install.wim /LimitAccess

DISM /Online /Cleanup-Image /RestoreHealth /Source:wim:repairSource\install.wim:1 /LimitAccess

Команда запустит восстановление образа Windows с использованием рабочих версий файлов, включенных в файл install.wim, с установочного носителя Windows 10. При этом Центр обновления Windows не будет применяться в качестве источника для загрузки необходимых файлов для восстановления.

Кроме того, вы можете не только указать путь, указывающий на install.wim, но вы также можете использовать файл install.esd , который представляет собой зашифрованную версию образа Windows.

Если вы обновились до Windows 10 с предыдущей версии операционной системы, установочные файлы могут все еще храниться на диске C: это означает, что у вас может быть источник исправных файлов.

Чтобы использовать файл install.esd для восстановления образа Windows на вашем компьютере, выполните следующие действия:

1. Введите в поиске меню Пуск Командная строка , нажмите правой кнопкой мыши по появившейся ссылке и выберите Запустить от имени администратора .

2. В Командной строке введите следующую команду и нажмите Enter:

Можно использовать следующую команду для ограничения использования службы Windows Update:

В качестве альтернативы можно использовать следующую команду для выполнения той же задачи:

Если файл install.esd расположен на другом диске, используйте следующую команду:

DISM /Online /Cleanup-Image /RestoreHealth /Source:repairSource\Install.esd

Примечание : не забудьте заменить “repairSource” на путь к источнику исправных версий файлов. Например: E:\Sources\install.esd .

Утилита “Система обслуживания образов развертывания и управления ими” всегда создает файл журнала по пути %windir%/Logs/CBS/CBS.log , который содержит все исправленные и обнаруженные проблемы.

Как исправить проблемы с Windows 10

Описанные выше инструкции относятся только к восстановлению образа системы. Для исправления проблем в Windows используйте средство проверки системных файлов SFC.

1. Введите в поиске меню Пуск Командная строка , нажмите правой кнопкой мыши по появившейся ссылке и выберите Запустить от имени администратора , потому что для запуска SFC требуются права администратора устройства.

2. В Командной строке введите следующую команду и нажмите Enter:

Sfc /scannow

Примечание : для устранения проблемы может потребоваться до трех запусков SFC.

Утилита SFC просканирует и восстановить поврежденные системные файлы в Windows 10. Для подробного ознакомления и возможностями инструмента прочитайте инструкцию.

Нашли опечатку? Выделите и нажмите Ctrl + Enter