Dism із середовища відновлення. Як видалити пакет оновлень, якщо завантажити систему неможливо


Будь-яке оновлення, особливо якщо воно стосується системних файлів - потенційна загроза стабільності системи. Незважаючи на те, що оновлення тестуються як самою компанією Microsoft, так і адміністраторами самостійно, ситуації, коли встановлення оновлення призводить до повної непрацездатності системи, іноді трапляються. Що робити у цьому випадку? Про це ми розповімо у цій статті.

Основна проблема, вона ж безперечна гідність, Windows-систем - це їхня різноманітність. Кількість можливих поєднань апаратного забезпечення і ПЗ підрахувати практично нереально, тому, як ретельно не тестуй оновлення, завжди може знайтися така комбінація заліза і софту, яка виявиться несумісною з цим оновленням. Найчастіше проблеми пов'язані зі сторонніми драйверами або низькорівневим програмним забезпеченням, що працює на рівні ядра.

Окрема розмова – неліцензійні системи. Найчастіше обхід активації здійснюється патчем та заміною ядра. Це вже само по собі небезпечно і загрожує потенційними проблемами, а при оновленнях, що зачіпають ядро, ви ризикуєте отримати відмову системи, що вже не раз відбувалося. Також схильні до цього недоліку і різні аматорські збірки, доступні в мережі інтернет, багато збирачів відразу включаю в систему патчене ядро ​​або примусово запускають активатор відразу після установки, не перевіряючи наявність та валідність ключа системи.

Так сталося і минулого вівторка патчів. Чергове оновлення безпеки KB3045999для Windows 7 при перезавантаженні призводило до "синього екрану смерті" (BSOD).

Користувачі вибухнули черговими докорами до Microsoft, що випускає "глючні" оновлення, але дуже скоро з'ясувалося, що помилки схильні лише до системи з патченим ядром. Проте проблема торкнулася і цілком законослухняних користувачів, які полінувалися зібрати і, щоб не викачувати гігабайти оновлень, просто скачали з мережі потрібне складання.

Не обговорюватимемо моральних та юридичних аспектів використання неліцензійного ПЗ, нехай кожен вирішує це питання самостійно, а краще розглянемо способи відновлення роботи системи.

Інсталяційний диск або Windows PE

Це найдоступніший, хоч і не найпростіший спосіб. Підійде будь-який диск від сумісної системи, єдина умова – дотримання розрядності. Також слід пам'ятати про зворотну сумісність, тобто. Для відновлення Windows 7 ви можете використовувати диски не тільки від Windows 7 і Server 2008 R2, але і Windows 8 / Server 2012. У ряді випадків можна спробувати використовувати диск від більш ранньої системи, але при цьому не всі можливості можуть бути доступні, наприклад, реалізувати наведені нижче інструкції з диском від Windows Vista / Server 2008 не вдасться.

Якщо ви використовуєте Windows PE, він також повинен бути створений на базі поточної версії ОС або пізнішої, розрядність також повинна збігатися.

Завантажимося з інсталяційного диска і на екрані, що пропонує установку ОС, виберемо пункт Відновлення системи.

Утиліта визначить встановлену ОС та запропонує перейти до автоматичного відновлення системи, варіантів тут небагато, тому натискаємо Далі.

А ось чекати закінчення роботи майстра абсолютно необов'язково, тим більше, що допомогти він нам не зможе, тому на наступному екрані натискаємо Відміна.

Потім не поспішаємо і у вікні, що з'явилося, вибираємо посилання Показати додаткові можливості відновлення системи.

Тепер у вас з'явилася можливість вийти в командний рядок, чим слід скористатися.

Якщо ви завантажилися з Windows PE, потрапите в командний рядок відразу.

Після цього слід уточнити яку букву отримав системний диск. За стандартної розмітки це буде буква D, букву С отримає службовий розділ. Для перевірки виконаємо:

Переконавшись, що це насправді системний диск, можна переходити до наступних кроків. Перед цим було б непогано уточнити найменування проблемного оновлення, як правило, це нескладно зробити за допомогою мережі інтернет. Потім отримаємо список усіх встановлених пакетів наступною командою:

DISM /Image:D:\ /Get-Packages

У виводі знаходимо номер необхідного оновлення та копіюємо ім'я пакета, якщо воно невідоме, видаліть усі пакети з датою останнього оновлення.

Щоб скопіювати найменування пакета в командному рядку, виділіть його і натисніть клавішу Enter, для вставки достатньо клацнути правою кнопкою миші.

Щоб видалити пакет, виконайте команду:

DISM /Image:D:\ /Remove-Package /PackageName:Package_for_KB3045999~31bf3856ad364e35~amd64~~6.1.1.1

де як опція PackageNameвкажіть ім'я пакета, отримане на попередньому етапі.


Microsoft Diagnostics and Recovery Toolset

Набір інструментів діагностики та відновлення ( Microsoft Diagnostics and Recovery Toolset, MSDaRT) - Засіб, заснований на ERD Commander від Sysinternals і доступний за підпискою Software Assurance (SA), проте його нескладно знайти в мережі. Для роботи з Windows 7 потрібно MSDaRT не нижче версії 6.5, актуальною є версія 8.0

Завантажуємося з диска MSDaRT, пам'ятайте, що обов'язковою вимогою є дотримання розрядності, і на першому екрані, після вибору мови (у нашому випадку використовується версія 8.0), вибираємо Діагностика:


Потім Microsoft Diagnostics and Recovery Toolset:


Після чого перед вами відкриється вікно з вибором доступних інструментів, нас цікавить Hotfix Uninstallабо Видалення виправлень.

Робота з майстром не становить складності, вибираємо одне або кілька оновлень та видаляємо їх:

Як бачимо, робота з MSDaRT набагато зручніша, ніж з командним рядком, але вимагає підготуватися до можливих позаштатних ситуацій заздалегідь.

В обох випадках після видалення проблемного оновлення слід перезавантажитись і ретельно проаналізувати причини збою. Сподіваємось, що цей матеріал допоможе вам швидко відновити працездатність системи після невдалого оновлення.

Операційна система Віндовс може похвалитися різноманіттям інструментів, що дозволяють відновити функціонал цієї ОС у разі виникнення неполадок. Одним з таких інструментів є DISM (акронім від Deployment Imaging and Servicing Management), який не тільки перевіряє образ ОС Віндовс на наявність пошкоджень, але й відновлює його функціонал за допомогою ефективної команди Dism/Online/Cleanup-Image/RestoreHealth. Нижче ми розберемо особливості цієї команди, і навіть докладно розповімо, як його використовувати.

Інструмент Deployment Image Servicing and Management (Обслуговування та керування розміщеннями образів) також відомий як DISM з'явився у функціоналі сімейства Віндовс починаючи з версії Віндовс Віста (SP1).

Спочатку DISM позиціонувався як інструмент для створення та керування образами Віндовс на основі файлового формату .wim(скорочено від Windows image – образ Віндовс). З впровадженням у функціонал Віндовс 8 зашифрованого та компресованого файлового формату. esd(Акронім від "Electronic Software Download") DISM отримав можливість безпосередньо працювати і з файлами згаданого формату.

Використання слова «обслуговування» (servicing) у функціоналі DISM включає широке розмаїття функцій, зокрема:

  • Захоплення образів дисків (розділів);
  • Використання образів дисків;
  • Встановлення та модифікація образів;
  • Створення образів 32 або 64-бітної Виндовса в єдиному.wim файлі;
  • Створення образів сепаратних даних та інші можливості.

Нині можливості DISM дозволяють проводити операції з перевірки, сканування та відновлення файлів образу Віндовс, зменшення розмірів інсталяційних файлів Віндовс (зазначу роботу з компонентом WinSXS), додавання в ручному режимі апдейтів до Віндовс 10, ідентифікацію образів Віндовс et cetera.

Dism/Online/Cleanup-Image/RestoreHealth – особливості функціоналу

З появою на ПК різних помилок файлової системи, ми часто звертаємося до утиліти SFC для аналізу та відновлення цілісності системних файлів. У деяких випадках SFC виявляється неефективною, що може бути пов'язане з пошкодженням образу Віндовс на жорсткому диску нашого ПК. Тоді ми залучимо команду DISM, що використовує Центр оновлення Віндовс (Windows Update) для завантаження системних файлів, що відсутні. Зазвичай після виконання цієї процедури SFC може ефективно працювати.

Команда DISM зазвичай має три основні форми:

DISM / Online / Cleanup-Image / CheckHealth- Виявляє пошкодження або модифікацію образу Віндовс;

DISM/Online/Cleanup-Image/ScanHealth- Сканує образ Віндовс на наявність пошкоджень.

Ну і найважливіша для нас DISM/Online/Cleanup-Image/RestoreHealthвикористовується для відновлення образу ОС Віндовс за допомогою Центру оновлення. Крім залучення останнього ви можете самі вказати DISM, де саме шукати файли для відновлення образу Віндовс.

Як користуватися командою Dism/Online/Cleanup-Image/RestoreHealth

Для використання команди DISM/RestoreHealth запустіть командний рядок від адміну, і в ньому наберіть зазначену вище команду:

Після цього натисніть на введення. У процесі виконання процедури ви бачитимете прогрес виконання у відсотковому відображенні.


Дочекайтеся закінчення процедури. Остання може зайняти приблизно 10-20 хвилин, після чого ви отримаєте повідомлення про успішне закінчення операції.


Крім традиційної форми реалізації цієї команди, ви можете також вказати DISM, де брати файли для відновлення образу Віндовс. Якщо за промовчанням DISM черпає файли з Центру оновлення Віндовс, оператор /sourceдозволить вам вказати, звідки брати вказані файли.

Зазвичай для цього знадобиться образ Віндовс того ж збирання, що і встановлена ​​Віндовс на вашому PC. З цього образу зробіть копію файлу install.wim, і розмістіть її у зручній директорії на жорсткому диску.

DISM /Online /Cleanup-Image /RestoreHealth /Source:ПАПКА ВІДНОВЛЕННЯ\install.wim

Замість «ПАПКА ВІДНОВЛЕННЯ» ви повинні вказати шлях до папки, де знаходиться файл install.wimнаприклад, D:\sources\. Тепер команда виглядатиме як:

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


Для блокування доступу DISM до вузла Віндовс Update можна використовувати оператор /LimitAccessтоді команда буде виглядати як:

DISM /Online /Cleanup-Image /RestoreHealth /Source:ПАПКА ВІДНОВЛЕННЯ\install.wim /LimitAccess

У цьому випадку DISM буде звертатися тільки до вказаної папки відновлення, і не задіює Центр оновлення.

Також ви можете використовувати розглянуту команду із зашифрованими образами.ESD, в цьому випадку команда матиме такий вигляд:

DISM /Online /Cleanup-Image /RestoreHealth /Source:ПАПКА ВІДНОВЛЕННЯ\Install.esd


Врахуйте, що DISM завжди створює log-файл на шляху %windir%/Logs/CBS/CBS.log, в якому можна знайти перелік виявлених та виправлених утилітою проблем.

Висновок

Команда Dism/Online/Cleanup-Image/RestoreHealth використовується у функціоналі ОС Віндовс для відновлення працездатності образу ОС Віндовс, з якого різні системні інструменти (зокрема, SFC) черпають робочі версії системних файлів. Задіяйте DISM у разі пошкодження системних файлів, обсипання диска та інших аналогічних дисфункцій, і в більшості випадків працездатність вашої системи буде ефективно відновлена.

Всім доброго доби! Після тритижневої відсутності автор блогу знову взявся до справи. За цей час у голові накопичився якийсь корисний матеріал, тож буде досить цікаво.

А почнемо ми, мабуть, з аналізу дуже корисної системної утиліти операційної системи Windows 10, яка називається DISM. Її суть полягає у відновленні пошкоджених системних файлів.

Отже, друзі, якщо пам'ятаєте, то ми вже розповідали про схожу функцію, яка має те саме призначення, що й DISM.exe — лікувати і відновлювати важливі компоненти.

Так ось кожна з цих утиліт має свої алгоритми роботи. І якщо система реально збоїть, а, наприклад, команда SFC ніяк проблем не знаходить, варто обов'язково скористатися іншою, яку ми розглядаємо зараз.

Адже саме вона (DISM) відповідає за перевірку та відновлення сховища резервних копій системних файлів. Щоб ви розуміли, саме з цього сховища здійснюється заміна пошкоджених компонентів утилітою SFC.

Для цього знову ж таки слід відкрити командний рядок з і ввести наступний параметр:

Після цього запуститься процес перевірки помилок і відновлення системних файлів Windows. Відразу треба сказати, що справа ця досить тривала. Дуже часто відбувається нібито зависання на 20% виконання.

Але насправді так і має бути, потрібно лише запастися терпінням і дочекатися завершення операції. А можна зробити й інакше. Наприклад, набагато швидше отримати інформацію про наявність пошкоджених системних компонентів без перевірки. Для цього існує така команда:

За такого розкладу необхідні дані братимуться із записаних раніше значень. До речі, як видно на скріншоті, на нашому тестовому комп'ютері утиліта реально виявила проблеми.

Після цього відразу було запущено процес автоматичного виправлення за допомогою команди, про яку велася розмова на початку цієї статті. Але й вона не змогла впоратися. Адже потрібно вказати джерело, звідки бралися необхідні файли для відновлення:

Тому в таких запущених випадках необхідно підготувати з операційною системою Windows 10, змонтувати його та запустити в ньому файл під назвою install.wim. Робиться це за допомогою наступної команди:

На завершення залишилося розповісти та показати, де зберігається журнал із логами всіх перелічених параметрів. Та ось він, власне:

На цьому розповідь про те, як правильно користуватись системною утилітою DISM за допомогою командного рядка підходить до завершення. Якщо залишилися якісь питання, сміливо ставте їх у коментарях.

А на цьому всім поки що й до нових зустрічей.

DISM.exe - це новий засіб командного рядка, який входить і в інсталяційну версію операційної системи Windows 7, і у версію 2.0 Windows Automated Installation Kit (Windows AIK).

Примітка:Підтримка VHD-файлів як завантажувальні образи Windows - нова можливість у Windows 7, про неї ми поговоримо в наступних статтях цього циклу.

DISM.exe можна використовувати для роботи з образами Windows як з файлами Windows image (WIM), так і з віртуальними жорсткими дисками (virtual hard disk - VHD). Хоча засіб DISM.exe спочатку призначався для роботи з непрацюючими системами Windows, його функціональність дозволяє перейти до роботи з працюючими операційними системами Windows. Робота з образами включає такі операції як: додавання та видалення драйверів пристроїв, додавання та видалення пакетів операційної системи, додавання латок, робота з регіональними налаштуваннями, а також виконання аналогічних дій з образами. DISM також може використовуватися для оновлення образу Windows до іншого видання (наприклад, Business до Ultimate), і для підготовки образу системи до використання.

DISM використовується для роботи з образами наступних версій Windows:

  • Windows Vista SP1 або старше
  • Windows Server 2008
  • Windows 7
  • Windows Server 2008 R2

Використання DISM

У Windows Vista (або під час роботи з Windows AIK 1.1) робота з образами потребувала кількох різних інструментів. Наприклад, потрібно було встановити окремий драйвер пристрою на образ, створений раніше з основної установки. Щоб здійснити це у Vista, треба було зробити таке:

  1. Підключити образ через ImageX
  2. Додати драйвер пристрою через Package Manager (Pkgmgr.exe)
  3. Вимкнути образ через ImageX

Крім того, якщо це був образ Windows PE, потрібно також скористатися засобом Windows Preinstallation Environment (PEimg.exe) для підготовки образу. І, нарешті, якби вам потрібно було змінити мову та регіональні налаштування образу, вам знадобився засіб International Settings Configuration Tool (Intlcfg.exe).

Однак, починаючи з Windows 7, інструменти Pkgmgr.exe, Intlcfg.exe та PEimg.exe, що були у Windows AIK 1.1, замінені на DISM.exe. Плюс DISM.exe включає і функції підключення і відключення образів.

Ймовірно, для DISM цілком звичайним буде додавання драйвера до автономного образу Windows замість розгортання образу на пристроях, які потребують цього драйвера. Давайте розглянемо цей сценарій, щоб розібратися з роботою DISM через командний рядок.

На початку у папці C:\Images комп'ютера з Windows AIK 2.0 знаходиться інсталяційний образ Windows 7 (файл install.wim):

C:\Program Files\Windows AIK\Tools\PETools>dir C:\Images

Directory of C:\Images

05/03/2009 12:46 PM

.

05/03/2009 12:46 PM

..

04/22/2009 07:28 AM 2,218,242,699 install.wim

1 File(s) 2,218,242,699 bytes

2 Dir(s) 180,411,486,208 bytes free

Примітка:Згадайте: у статті сімнадцятій із циклу статей про розгортання Vista я говорив, що існують два типи образів Windows: завантажувальні та інсталяційні:)

Потім у папці C:\Drivers знаходяться драйвери для Windows 7 beta (версія 2.91) для пристрою Microsoft LifeCam:

C:\Program Files\Windows AIK\Tools\PETools>dir C:\Drivers

Volume in drive C не має label.

Volume Serial Number is 1C9A-D699

Directory of C:\Drivers

05/03/2009 1:19 PM

.

05/03/2009 1:19 PM

..

05/03/2009 1:19 PM

VX6000

0 File(s) 0 bytes

3 Dir(s) 180,411,486,208 bytes free

Ми підключимо наш образ до порожньої папки C:\Servicing. Почнемо з команди DISM.exe з параметром get-wiminfo, щоб відобразити список усіх образів Windows, які містяться у файлі install.wim. Пам'ятайте, що інсталяційний образ може містити більше одного Windows.

C:\Program Files\Windows AIK\Tools\PETools>dism /get-wiminfo /wimfile:C:\Images\install.wim

Version: 6.1.7100.0

Details for image: C:\Images\install.wim

Name: Windows 7 STARTER

Description: Windows 7 STARTER

Кількість: 7,927,317,234 bytes

Name: Windows 7 HOMEBASIC

Description: Windows 7 HOMEBASIC

Кількість: 7,983,232,406 bytes

Name: Windows 7 HOMEPREMIUM

Description: Windows 7 HOMEPREMIUM

Кількість: 8,422,988,972 bytes

Name: Windows 7 PROFESSIONAL

Description: Windows 7 PROFESSIONAL

Кількість: 8,303,245,818 bytes

Name: Windows 7 ULTIMATE

Description: Windows 7 ULTIMATE

Кількість: 8,461,373,562 bytes

Тепер припустимо, що ми збираємося встановити Windows 7 Professional, і в цьому випадку видно, що образ під номером 4 якраз підходить для цієї мети. Тому підключимо саме цей образ до папки C:\Servicing за допомогою параметра /mount-wimкоманди DISM.exe:

C:\Program Files\Windows AIK\Tools\PETools>dism /mount-wim /wimfile:C:\Images\install.wim /index:4 /mountdir:C:\Servicing

Deployment Image Servicing and Management tool

Version: 6.1.7100.0

Завдання виконується успішно.

Щоб перевірити, чи підключився образ, можна використовувати параметр /get-mountedinfo, скажімо, так:

C:\Program Files\Windows AIK\Tools\PETools>dism /get-mountedwiminfo

Deployment Image Servicing and Management tool

Version: 6.1.7100.0

Mount Dir : C:\Servicing

Mounted Read/Write: Yes

Завдання виконується успішно.

Якщо ми перевіримо вміст каталогу C:\Servicing, побачимо папки та файли підключеного образу:

C:\Program Files\Windows AIK\Tools\PETools>dir C:\Servicing

Volume in drive C не має label.

Volume Serial Number is 1C9A-D699

Directory of C:\Servicing

04/22/2009 03:36 AM

.

04/22/2009 03:36 AM

..

03/20/2009 10:42 AM 24 autoexec.bat

03/20/2009 10:42 AM 10 config.sys

04/22/2009 01:17 AM

PerfLogs

04/22/2009 05:26 AM

Program Files

04/22/2009 03:27 AM

Users

04/22/2009 05:29 AM

Windows

2 File(s) 34 bytes

6 Dir(s) 180,321,382,400 bytes free

Тепер розглянемо, які дії ми можемо здійснювати з таким чином:

C:\Program Files\Windows AIK\Tools\PETools>dism /image:C:\Servicing/?

Deployment Image Servicing and Management tool

Version: 6.1.7100.0

Image Version: 6.1.7100.0

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

WINDOWS EDITION SERVICING COMMANDS:

/Set-ProductKey - Використовуйте product key in offline image.

/Get-TargetEditions - Відображення списку Windows editions, що зображення може бути upgraded to.

/Get-CurrentEdition - Відображає editions of specified image.

/Set-Edition - Зображення Windows image до високої версії.

UNATTEND SERVICING COMMANDS:

/Apply-Unattend - Applies an unattend file to an image.

DRIVER SERVICING COMMANDS:

/Remove-Driver - Removes driver packages від offline image.

/Add-Driver - Adds driver packages to an offline image.

/Get-DriverInfo - Відображення інформації про конкретний driver в offline image або running operating system.

/ Get-Drivers - Displays information про всі drivers в offline image або running operating system.

INTERNATIONAL SERVICING COMMANDS:

/Set-LayeredDriver - Sets keyboard layered driver.

/Set-UILang - Sets default system UI language that is used in the mounted offline image.

/Set-UILangFallback - Sets fallback default language for system UI in the mounted offline image.

/Set-UserLocale - Натисніть user locale в фоновому режимі offline image.

/Set-SysLocale - Sets language for non-Unicode programs (also called system locale) and font settings in the mounted offline image.

/Set-InputLocale - Натисніть на вхідні локальні та клавіатури клавіші для використання в фоновому режимі offline image.

/Set-TimeZone - Sets default time zone in mounted offline image.

/Set-AllIntl - Sets all international settings in the mounted offline image.

/Set-SKUIntlDefaults - Sets all international settings to default values ​​for specified SKU language in the mounted offline image.

/Gen-LangIni - Generates a new lang.ini file.

/Set-SetupUILang - Defines default language that will be used by setup.

/ Get-Intl - Відображення інформації про міжнародні навчання і мови.

APPLICATION SERVICING COMMANDS:

/Check-AppPatch - Displays information if MSP patches є applicable to the mounted image.

/Get-AppPatchInfo - Displays information o installed MSP patches.

/Get-AppPatches - Відображення інформації про всі applied MSP patches for all installed applications.

/Get-AppInfo - Відображення інформації про specific installed MSI application.

/Get-Apps - Відображення інформації про всі встановлені MSI applications.

PACKAGE SERVICING COMMANDS:

/Add-Package - Adds packages to the image.

/Remove-Package - Removes packages з зображення.

/Enable-Feature - Enables a specific feature in the image.

/Disable-Feature - Disable a specific feature in the image.

/ Get-Packages - Відображення інформації про всі пакети в зображення.

/Get-PackageInfo - Відображення інформації про конкретний пакет.

/ Get-Features - Відображення інформації про всі особливості в пакеті.

/Get-FeatureInfo - Відображення інформації про конкретний характер.

/Cleanup-Image - Performs cleanup and recovery operations on the image.

Для більшої інформації про ці сервісні команди і їх arguments,

specify a command immediately before /?.

DISM.exe /Image:C:\test\offline /Apply-Unattend/?

DISM.exe /Image:C:\test\offline /Get-Features/?

DISM.exe /Online /Get-Drivers /?

Параметри, які ми хочемо використовувати, знаходяться у рядку DRIVER SERVICING COMMANDS (див. вище). Давайте використовуємо параметр /get-driversдля відображення списку драйверів, які вже встановлені в підключеному образі:

C:\Program Files\Windows AIK\Tools\PETools>

Deployment Image Servicing and Management tool

Version: 6.1.7100.0

Image Version: 6.1.7100.0

Driver packages listing:

Написано Name: oem0.inf

Class Name: Printer

Provider Name: Microsoft

Version: 6.1.7100.0

Завдання виконується успішно.

Тепер використовуємо параметр /add-driverдля додавання драйвера LifeCam до нашого підключеного образу:

C:\Program Files\Windows AIK\Tools\PETools>dism /image:C:\Servicing/add-driver /driver:C:\Drivers\VX6000\vx6000.inf

Deployment Image Servicing and Management tool

Version: 6.1.7100.0

Image Version: 6.1.7100.0

Found 1 driver package(s) to install.

Installing 1 of 1 - C:DriversVX6000vx6000.inf: Driver Package був успішно налаштований.

Завдання виконується успішно.

Тепер знову скористаємося /get-driversдля перевірки, чи доданий драйвер LifeCam успішно до підключеного образу:

C:\Program Files\Windows AIK\Tools\PETools>dism /image:C:\Servicing /get-drivers

Deployment Image Servicing and Management tool

Version: 6.1.7100.0

Image Version: 6.1.7100.0

Obtaining list of 3rd party drivers from the driver store...

Driver packages listing:

Написано Name: oem0.inf

Original File Name: prnms001.inf

Class Name: Printer

Provider Name: Microsoft

Version: 6.1.7100.0

Написано Name: oem1.inf

Original File Name: vx6000.inf

Class Name: Image

Provider Name: Microsoft

Version: 5.5.3.74

Завдання виконується успішно.

Тепер закінчуємо роботу з образом та відключаємо його:

C:\Program Files\Windows AIK\Tools\PETools>dism /unmount-wim /mountdir:C:\Servicing /commit

Deployment Image Servicing and Management tool

Version: 6.1.7100.0

Image File: C:\Images\install.wim

[==========================100.0%==========================]

Unmounting image

[==========================100.0%==========================]

Завдання виконується успішно.

Додаткові ресурси

Для отримання більш детальної інформації про DISM наберіть dism/?у командному рядку засобів розгортання на комп'ютері. Також детальну інформацію про DISM.exe можна отримати в розділі Deployment Tools Technical Reference керівництва Windows Automated Installation Kit User's Guide (WAIK.chm), до якого можна дістатися, натиснувши Start | All Programs | Microsoft Windows AIK на вашому комп'ютері.

Нарешті, перегляньте free e-learning Clinic 10077: Новинки Windows 7 для професіоналів у секції Windows 7 Learning Portal веб-сайту Microsoft Learning. Я брав участь у розробці цих трьох матеріалів, а у матеріалі для професіоналів є навіть коротка відео-демонстрація використання DISM для додавання драйвера до образу.

Якщо швидкодія комп'ютера значно знизилася, але утиліта 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 Update для заміни пошкоджених файлів. Проте, якщо проблема поширилася на компоненти Windows Update, тоді потрібно вказати альтернативне джерело робочих версій файлів для відновлення образу.

Ви можете вказати нове розташування для робочих версій файлів за допомогою оператора /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 Update не буде застосовуватися як джерело для завантаження необхідних файлів для відновлення.

Крім того, ви можете не тільки вказати шлях, який вказує на 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

Вибір редакції
У СПбДУ творчий іспит є обов'язковим вступним випробуванням під час вступу на очну та заочну форму навчання за...

У спеціальній освіті виховання розглядається як цілеспрямовано організований процес педагогічної допомоги у соціалізації,...

Індивідуальність - це володіння набором певних характеристик, які допомагають виділити індивідуума серед інших і встановити його.

від латів. individuum - неподільне, особина) - вершина розвитку людини і як індивіда, і як особистості, і як суб'єкта діяльності. Людина...
Розділи: Адміністрування школи З початку XXI століття проектування різних моделей системи шкільної освіти стає все...
Почалося громадське обговорення нової моделі ЄДІ з літератури Текст: Наталія Лебедєва/РГ Фото: god-2018s.com У 2018 році випускники...
Транспортний податок для юридичних осіб 2018–2019 років, як і раніше, сплачується за кожне зареєстроване на організацію транспортне...
З 1 січня 2017 року всі положення, пов'язані з обчисленням та сплатою страхових внесків перенесені до НК РФ. При цьому НК РФ доповнено...
1. Налаштування конфігурації БДУ 1.0 для коректного розвантаження бухгалтерського баланса. Для формування бухгалтерської звітності...