Як відновити Windows 10 до вихідного стану (Reset Your PC) - Вадим Стеркиной

  1. Як відновити Windows 10 до вихідного стану (Reset Your PC) - Вадим Стеркиной Протягом багатьох років...
  2. Windows 7
  3. Прив'язка до програми установки
  4. Власне рішення виробника
  5. Windows 8
  6. Reset
  7. Refresh
  8. Windows 8.1 Update
  9. Недоліки відкату в Windows 7 - 8.1
  10. Фабричний образ на розділі Recovery займає місце
  11. Установчий диск потрібно качати
  12. Свій образ recimg є у одиниць
  13. Відновлення до вихідного стану Windows 10
  14. Нова структура розділів
  15. Скидання без фабричного способу або установочного диска
  16. Як повернути Windows 10 в початковий стан
  17. Як запустити скидання
  18. Що зберігається і видаляється
  19. література
  20. дискусія
  21. Обговорення завершено.
  22. [+] Сьогодні в програмі
  23. Windows 7
  24. Прив'язка до програми установки
  25. Власне рішення виробника
  26. Windows 8
  27. Reset
  28. Refresh
  29. Windows 8.1 Update
  30. Недоліки відкату в Windows 7 - 8.1
  31. Фабричний образ на розділі Recovery займає місце
  32. Установчий диск потрібно качати
  33. Свій образ recimg є у одиниць
  34. Відновлення до вихідного стану Windows 10
  35. Нова структура розділів
  36. Скидання без фабричного способу або установочного диска
  37. Як повернути Windows 10 в початковий стан
  38. Як запустити скидання
  39. Що зберігається і видаляється
  40. література
  41. дискусія
  42. Обговорення завершено.
  43. [+] Сьогодні в програмі
  44. Windows 7
  45. Прив'язка до програми установки
  46. Власне рішення виробника
  47. Windows 8
  48. Reset
  49. Refresh
  50. Windows 8.1 Update
  51. Недоліки відкату в Windows 7 - 8.1
  52. Фабричний образ на розділі Recovery займає місце
  53. Установчий диск потрібно качати
  54. Свій образ recimg є у одиниць
  55. Відновлення до вихідного стану Windows 10
  56. Нова структура розділів
  57. Скидання без фабричного способу або установочного диска
  58. Як повернути Windows 10 в початковий стан
  59. Як запустити скидання
  60. Що зберігається і видаляється
  61. література
  62. дискусія

Як відновити Windows 10 до вихідного стану (Reset Your PC) - Вадим Стеркиной

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

Ви вже бачили цю картинку в минулому записи блога, де я розбирав технологію Compact OS. Сьогодні настала черга поговорити про більш суттєвої економії місця на планшетах і ноутбуках (OEM ПК), яка стала можлива завдяки відмові від способу відновлення.

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

[+] Сьогодні в програмі

Історія питання

Всі ноутбуки та планшети мають рішенням для відкату до фабричного стану. Воно називається Push-Button Reset (PBR), тобто скидання натисканням кнопки. Давайте подивимося на його еволюцію в останні роки.

Windows 7

На зображенні рекомендований розклад розділів в розмітці GPT для виробників ПК з UEFI. Microsoft пропонує два шляхи розгортання образу відновлення, розміщеного на окремому розділі диска (Recovery).

збільшити малюнок
збільшити малюнок

Прив'язка до програми установки

До розділу застосовується заводський WIM-образ і реєструється утилітою reagentc, знайомої вам за матеріалами про середовище відновлення (RE).

C: \ Windows \ System32 \ Reagentc.exe / setreimage / path S: \ Recovery \ WindowsRE / target C: \ Windows

Це рішення інтегровано в панель управління, де розширені методи відновлення найпростіше знайти пошуком .

Власне рішення виробника

Тут все віддано на відкуп оему. Утиліта reagentc лише реєструє код гарячої клавіші, яку треба тиснути при запуску ПК. У прикладі з TechNet - це F1.

C: \ Windows \ System32 \ Reagentc.exe / setreimage / path R: \ Recovery \ WindowsRE / target C: \ Windows / bootkey 3b00

Далі все залежить від фантазії виробника, але так чи інакше все зводиться до застосування резервного WIM до системного розділу.

Windows 8

Структура розділів залишається колишньою, але Microsoft змінює підхід до відкоту, уніфікуючи досвід кінцевих користувачів. Тепер у будь-якого виробника ПК всі дороги ведуть в Рим - Reset Your PC і Refresh Your PC. В обох випадках для відкату реєструється один образ відновлення на розділі Recovery.

Reset

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

Refresh

Це перевстановлення поверх з видаленням раніше встановлених класичних програм і втратою системних налаштувань. Стара установка переміщається в Windows.old → до розділу застосовується фабричний образ → особисті файли повертаються на свої місця.

Якщо з Reset було все зрозуміло, то Refresh попив кровиночки тим, хто не читає написане на екрані (заднім числом почитати можна було хіба що список віддалених програм на робочому столі :)

Проте, новий відкат дозволяє повернути систему до життя в самому неприємному розкладі - коли неможливо запустити Windows. Крім того, до складу Windows входить утиліта recimg для створення своїх образів Refresh, і при відкат до них програми вже зберігаються.

Нагадаю, що блозі є докладна розповідь про Refresh .

Windows 8.1 Update

У Windows 8.1 Update на сцену виходить технологія WimBoot, і розклад по розділах змінюється.

збільшити малюнок
збільшити малюнок

Тепер все WIM-образи зберігаються на розділі Images: winre.wim із середовищем відновлення (її позбавили окремого розділу), install.wim з ОС і custom.wim зі сміттям ОЕМа.

Детальніше про WimBoot я розповідав в окремій статті , Тому їдемо далі.

Недоліки відкату в Windows 7 - 8.1

Зауважте, що в будь-якому випадку для відновлення системи був необхідний хоч якийсь образ.

Фабричний образ на розділі Recovery займає місце

У сценаріях PBR механізми Refresh і Reset були зав'язані на образ виробника ПК . Він займав дорогоцінний місце на всіх ноутбуках і планшетах заради мало корисним відкату до давно неактуальна станом ОС. Уявіть повернення повністю оновленої Windows 8.1 до заводської Windows 8! Саме в таких умовах зроблений цей знімок екрана.

У планшетів розділ відновлення поменше, але в процентному відношенні втрати ще вище. Наприклад, на маминому Dell Venue Pro 8 з 32-розрядної Windows 8.1 розділ Recovery 4.8GB, плюс ще майже гігабайт відведено під EFI і RE.

збільшити малюнок
збільшити малюнок

Причому у більшості (всіх?) ОЕМов відкат технічно не працював після оновлення Windows 8 до 8.1, що перетворювало розділ Recovery в гігабайти непотрібного баласту.

Установчий диск потрібно качати

Якщо заводський образ відсутній або несправний, без дистрибутива на обійтися. причому можливість вільно завантажити інсталяційний диск Microsoft надала лише в Windows 8.1, коли зламався відкат ↑ Добре хоч так, але навіть це може не врятувати людину з мобільним підключенням.

Свій образ recimg є у одиниць

Рішення з розряду «одноразовий бекап для гиків», перевагою якого була простота створення образу. Мені утиліта подобалася тим, що чітко працювала при запуску в Windows (для надійного захоплення за допомогою DISM доводиться завантажуватися в середу відновлення). Недолік recimg - відсутність інкрементних образів, тобто неефективне використання дискового простору.

Далі я розповім, як ці проблеми вирішили в Windows 10.

Відновлення до вихідного стану Windows 10

У новій ОС відбулися дуже цікаві зміни!

Нова структура розділів

Ось як виглядає рекомендований розклад по розділах в Windows 10. Перші чотири повинні бути у вас при чистій установці.

збільшити малюнок
збільшити малюнок

Тут кілька змін у порівнянні з попередніми ОС:

  • Розділ Windows RE повернувся перемістився правіше розділу Windows. Цікаво, що відтепер середовище відновлення може замінюватися на нову версію за допомогою Windows Update. У процесі оновлення в актуальний образ переносяться драйвери і свої настройки з \ sources \ Recovery \ Tools. Метод вимірювання середовища за допомогою winreconfig.xml не змінився з Windows 8.1, але тепер забороняється додавати додаткові компоненти в winre.wim розгорнутої на диску середовища.
  • Всі файли, необхідні виробникам ПК, повинні перебувати на інших розділах правіше Windows RE. Це необхідно саме з причини того, що розділ RE тепер оновлюється. Якщо йому знадобиться більше місця, його можна буде «віджати» у розділу Windows.
  • Технологія WimBoot еволюціонувала в Compact OS , Тому відпала необхідність в зберіганні трьох WIM-файлів на одному розділі.

Примітка. Станом на листопад 2015 роки (збірка 1511, TH2) при чистій установці порядок розділів відрізняється від описаного вище. Зокрема, розділ Windows RE є першим.

Розділ ### Тип Розмір Зсув ------------- ---------------- ------- ------- розділ 1 Відновлення 450 Mб 1024 Kб розділ 2 Системний 99 Mб 451 Mб розділ 3 зарезервовано 16 Mб 550 Mб розділ 4 Основний 126 Gб 566 Mб

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

Скидання без фабричного способу або установочного диска

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

Система генерує набір файлів для відкату, використовуючи актуальні версії файлів в папці WinSxS старше 30 днів.

Місячний поріг обумовлений тим, що більш нові системні файли самі можуть послужити причиною, по якій людям знадобиться відкат (наприклад, прийшли невдалі поновлення).

Як водиться, докладної документації про процес немає, але загальне уявлення можна отримати з журналу за адресою C: \ $ WINDOWS. ~ BT \ Sources \ Panther \ setupact.log. Найцікавіше відбувається на початку, і я прокоментую для вас основні витяги з журналу.

  1. Під нову систему створюється папка C: \ $ WINDOWS. ~ BT \ NewOS. Туди копіюються деякі параметри реєстру, в тому числі з відомостями про стан стиснення Compact OS . Тут же створюється сховище компонентів (WinSxS) шляхом створення жорстких посилань, тобто без втрат дискового простору.
    Подивитися фрагмент журналу 2015-11-11 00:37:39, Info CBS Create nucleus windows at C: \ $ WINDOWS. ~ BT \ NewOS 2015-11-11 00:37:39, Info CBS Copy SYSTEM \ WPA key from old windows 2015- 11-11 00:37:39, Info CBS Copy HKLM \ System \ Setup \ Compact value from old windows 2015-11-11 00:37:40, Info CBS Copy COMPONENTS hive from old windows 2015-11-11 00:41 : 03, Info CBS Hard-link Component Store from old windows
  2. система отримує список пакетів . Сервісний стек завантажується для автономної роботи і визначається відправна точка відкоту в форматі filetime. У моєму балці - до дати Friday, July 10, 2015 4:32:32 pm .
    Подивитися фрагмент журналу 2015-11-11 00:41:52, Info CBS Enumerate packages for reset 2015-11-11 00:41:52, Info CBS Loaded servicing stack for offline use only. 2015-11-11 00:41:54, Info CBS Go back to UTC timestamp: 0x01d0bb2e04ea454a in filetime format 2015-11-11 00:41:54, Info CBS List packages complete. hr: 0x0
  3. Починається робота з пакетами. Спочатку встановлюється пакет поточного видання Windows, а пакети інших видань підготовляються . Потім встановлюються мовні пакети, в тому числі, додані користувачем після установки Windows, щоб після скидання система постала на рідній мові.
    Подивитися фрагмент журналу 2015-11-11 00:41:54, Info CBS Install package: C: \ Windows \ Servicing \ Packages \ Microsoft-Windows-ProfessionalEdition ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.10240.16384.mum 2015-11-11 00:41: 54, Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Microsoft-Windows-EducationEdition ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.10240.16384.mum 2015-11-11 00:41:54, Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Microsoft-Windows-EnterpriseEdition ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.10240.16384.mum 2015-11-11 00:51:22, Info CBS pbr: Added alternate source: AddSource index: location: C: \ Windows \ 2015-11-11 00:51:22, Info CBS Install package: C: \ Windows \ Servicing \ Packages \ Microsoft-Windows-Client-LanguagePack-Package ~ 31bf3856ad364e35 ~ amd64 ~ ru-RU ~ 10.0.10240.16384.mum 2015-11-11 00:51:22, Info CBS Install package: C: \ Windows \ Servicing \ Packages \ Microsoft-Windows-Prerelease-Client-Package ~ 31bf3856ad364e35 ~ amd64 ~ ru-RU ~ 10.0.10240.16384.mum 2015- 11-11 00:54:33, Info CBS Loaded servicing stack for offline use only. 2015-11-11 00:54:34, Info CBS pbr: Added alternate source: AddSource index: location: C: \ Windows \ 2015-11-11 00:54:34, Info CBS Install package: C: \ Windows \ Servicing \ Packages \ Microsoft-Windows-LanguageFeatures-Basic-en-us-Package ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.10240.16384.mum 2015-11-11 00:54:34, Info CBS Install package: C: \ Windows \ Servicing \ Packages \ Microsoft-Windows-LanguageFeatures-Basic-ru-ru-Package ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.10240.16384.mum 2015-11-11 00:54:34, Info CBS Install package: C: \ Windows \ Servicing \ Packages \ Microsoft-Windows-LanguageFeatures-Handwriting-ru-ru-Package ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.10240.16384.mum 2015-11-11 00:54:34, Info CBS Install package: C: \ Windows \ Servicing \ Packages \ Microsoft-Windows-LanguageFeatures-OCR-en-us-Package ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.10240.16384.mum 2015-11-11 00:54:34, Info CBS Install package: C: \ Windows \ Servicing \ Packages \ Microsoft-Windows-LanguageFeatures-OCR-ru-ru-Package ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.10240.16384.mum 2015-11-11 00: 5 4:34, Info CBS Install package: C: \ Windows \ Servicing \ Packages \ Microsoft-Windows-LanguageFeatures-TextToSpeech-ru-ru-Package ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.10240.16384.mum
  4. Встановлюються пакети виправлень з Windows Update, що покращують сумісність для оновлення до Windows 10. У балці видно такі виправлення від 27 серпня і 29 жовтня.
    Подивитися фрагмент журналу 2015-11-11 00:55:01, Info CBS Install permanent package: C: \ Windows \ Servicing \ Packages \ Package_for_KB3081452 ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.1.0.mum 2015-11-11 00:55:01, Info CBS Install permanent package: C: \ Windows \ Servicing \ Packages \ Package_for_KB3106932 ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.1.0.mum
  5. Готуються інші оновлення Windows. Зокрема, в список входять всі кумулятивні оновлення. Але в підсумку знадобиться тільки останнє з них (з урахуванням 30-денний відсічення, звичайно).
    Подивитися фрагмент журналу 2015-11-11 00:55:01, Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Microsoft-Windows-DiagTrack-Internal-Package ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.10240.16384.mum 2015-11-11 00:55:01, Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Microsoft-Windows-Prerelease-Client-Package ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.10240.16384.mum 2015-11-11 00:55:01 , Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Package_for_KB3074678 ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.1.0.mum 2015-11-11 00:55:01, Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Package_for_KB3074686 ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.1.0.mum 2015-11-11 00:55:01, Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Package_for_KB3081424 ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.1.0. mum 2015-11-11 00:55:01, Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Package_for_KB3081444 ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.1.0.mum 2015-11-11 00:55:01, Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Package_for_KB3081448 ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.1.0.mum 2 015-11-11 00:55:01, Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Package_for_KB3081449 ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.1.0.mum 2015-11-11 00:55:01, Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Package_for_KB3093266 ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.1.4.mum 2015-11-11 00:55:01, Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Package_for_KB3097617 ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.1.5.mum 2015-11-11 00:55:01, Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Package_for_KB3105210 ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.1.3.mum 2015- 11-11 00:55:01, Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Package_for_KB3105216 ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.1.0.mum
  6. Починається сесія dismapi.dll, що створює образ Windows. DISM - це не тільки dism.exe, а ціла система управління образами Windows. Крім консольних засобів у неї є API , Який доступний внутрішнім і стороннім розробникам. Наприклад, на основі API працювала покійна в бозе утиліта recimg, а тепер він застосовується для побудови образу Windows 10 при відкат.
    Подивитися фрагмент журналу 2015-11-11 00:58:46, Info DISM API: PID = 912 TID = 916 DismApi.dll: - DismInitializeInternal 2015-11-11 00:58:46, Info DISM API: PID = 912 TID = 916 DismApi. dll: ----- Starting DismApi.dll session ----- - DismInitializeInternal 2015-11-11 00:58:46, Info DISM API: PID = 912 TID = 916 DismApi.dll: - DismInitializeInternal 2015-11- 11 00:58:46, Info DISM API: PID = 912 TID = 916 DismApi.dll: Version 10.0.10240.16384 - DismInitializeInternal 2015-11-11 00:58:46, Info DISM API: PID = 912 TID = 916 DismApi. dll: Parent process command line: sysreset.exe -continue - DismInitializeInternal
  7. Після закінчення сесії DISM в папці NewOS виходить нова система, яка потім переміщається в корінь диска, а стара перейменовується в windows.old.

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

Як повернути Windows 10 в початковий стан

У Windows 10 під назвою Reset Your PC об'єднані функції Reset і Refresh з Windows 8.1. У технології зберігся офіційний російський термін - «Повернути комп'ютер в початковий стан», поряд з яким використовується також скидання системи.

Як запустити скидання

Якщо система запускається, надрукуйте systemreset в меню «Пуск» або діалозі «Виконати», або йдіть в Параметри → Оновлення та безпеку → Відновлення → Повернути комп'ютер в початковий стан.

Якщо система не запускається, завантажити з інсталяційного диска → Далі → Відновлення системи → Діагностика → Повернути комп'ютер в початковий стан.

Що зберігається і видаляється

На першому кроці вам пропонується вибір: зберігати особисті файли чи ні. Оперуючи термінологією Windows 8.1, це і є межа між Refresh і Reset.

При скиданні:

  • Зберігаються особисті файли (якщо обраний варіант без видалення) і призначені для користувача настройки (меню «Пуск», панель завдань, провідник і т.п.)
  • Видаляються особисті файли з системного розділу (якщо обраний варіант з видаленням), системні настройки, а також класичні та магазинні додатки, встановлені користувачем. Останні, незважаючи на вивіску , Вийшли з довіри в плані впливу на стабільність ОС / користувальницької середовища (Refresh в Windows 8.1 їх зберігав).

У Windows 10 неможливо не помітити розставлених граблів, що теж є поліпшенням у порівнянні з 8 / 8.1.

збільшити малюнок
збільшити малюнок

література

В процесі роботи над статтею мені стали в нагоді ці матеріали:

дискусія

У початку 2014 року я задавався питанням « А чи потрібен повний резервний образ системи? »Не минуло й двох років, як Microsoft озвучила свою відповідь. Зі зникненням утиліти recimg єдиним вбудованим і більш-менш поверненим до звичайних людей способом створення образу системи стає ... резервне копіювання Windows 7 !

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

Я планую продовжити серію про економію дискового простору в Windows 10, але для наступного матеріалу потрібно ще поекспериментувати.

У коментарях напишіть:

  • довелося вам перевірити скидання Windows 10 у справі і як все пройшло
  • якщо у вас ноутбук або планшет, який розмір фабричного розділу і загальний обсяг диска

Обговорення завершено.

Як відновити Windows 10 до вихідного стану (Reset Your PC) - Вадим Стеркиной

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

Ви вже бачили цю картинку в минулому записи блога, де я розбирав технологію Compact OS. Сьогодні настала черга поговорити про більш суттєвої економії місця на планшетах і ноутбуках (OEM ПК), яка стала можлива завдяки відмові від способу відновлення.

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

[+] Сьогодні в програмі

Історія питання

Всі ноутбуки та планшети мають рішенням для відкату до фабричного стану. Воно називається Push-Button Reset (PBR), тобто скидання натисканням кнопки. Давайте подивимося на його еволюцію в останні роки.

Windows 7

На зображенні рекомендований розклад розділів в розмітці GPT для виробників ПК з UEFI. Microsoft пропонує два шляхи розгортання образу відновлення, розміщеного на окремому розділі диска (Recovery).

збільшити малюнок
збільшити малюнок

Прив'язка до програми установки

До розділу застосовується заводський WIM-образ і реєструється утилітою reagentc, знайомої вам за матеріалами про середовище відновлення (RE).

C: \ Windows \ System32 \ Reagentc.exe / setreimage / path S: \ Recovery \ WindowsRE / target C: \ Windows

Це рішення інтегровано в панель управління, де розширені методи відновлення найпростіше знайти пошуком .

Власне рішення виробника

Тут все віддано на відкуп оему. Утиліта reagentc лише реєструє код гарячої клавіші, яку треба тиснути при запуску ПК. У прикладі з TechNet - це F1.

C: \ Windows \ System32 \ Reagentc.exe / setreimage / path R: \ Recovery \ WindowsRE / target C: \ Windows / bootkey 3b00

Далі все залежить від фантазії виробника, але так чи інакше все зводиться до застосування резервного WIM до системного розділу.

Windows 8

Структура розділів залишається колишньою, але Microsoft змінює підхід до відкоту, уніфікуючи досвід кінцевих користувачів. Тепер у будь-якого виробника ПК всі дороги ведуть в Рим - Reset Your PC і Refresh Your PC. В обох випадках для відкату реєструється один образ відновлення на розділі Recovery.

Reset

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

Refresh

Це перевстановлення поверх з видаленням раніше встановлених класичних програм і втратою системних налаштувань. Стара установка переміщається в Windows.old → до розділу застосовується фабричний образ → особисті файли повертаються на свої місця.

Якщо з Reset було все зрозуміло, то Refresh попив кровиночки тим, хто не читає написане на екрані (заднім числом почитати можна було хіба що список віддалених програм на робочому столі :)

Проте, новий відкат дозволяє повернути систему до життя в самому неприємному розкладі - коли неможливо запустити Windows. Крім того, до складу Windows входить утиліта recimg для створення своїх образів Refresh, і при відкат до них програми вже зберігаються.

Нагадаю, що блозі є докладна розповідь про Refresh .

Windows 8.1 Update

У Windows 8.1 Update на сцену виходить технологія WimBoot, і розклад по розділах змінюється.

збільшити малюнок
збільшити малюнок

Тепер все WIM-образи зберігаються на розділі Images: winre.wim із середовищем відновлення (її позбавили окремого розділу), install.wim з ОС і custom.wim зі сміттям ОЕМа.

Детальніше про WimBoot я розповідав в окремій статті , Тому їдемо далі.

Недоліки відкату в Windows 7 - 8.1

Зауважте, що в будь-якому випадку для відновлення системи був необхідний хоч якийсь образ.

Фабричний образ на розділі Recovery займає місце

У сценаріях PBR механізми Refresh і Reset були зав'язані на образ виробника ПК . Він займав дорогоцінний місце на всіх ноутбуках і планшетах заради мало корисним відкату до давно неактуальна станом ОС. Уявіть повернення повністю оновленої Windows 8.1 до заводської Windows 8! Саме в таких умовах зроблений цей знімок екрана.

У планшетів розділ відновлення поменше, але в процентному відношенні втрати ще вище. Наприклад, на маминому Dell Venue Pro 8 з 32-розрядної Windows 8.1 розділ Recovery 4.8GB, плюс ще майже гігабайт відведено під EFI і RE.

збільшити малюнок
збільшити малюнок

Причому у більшості (всіх?) ОЕМов відкат технічно не працював після оновлення Windows 8 до 8.1, що перетворювало розділ Recovery в гігабайти непотрібного баласту.

Установчий диск потрібно качати

Якщо заводський образ відсутній або несправний, без дистрибутива на обійтися. причому можливість вільно завантажити інсталяційний диск Microsoft надала лише в Windows 8.1, коли зламався відкат ↑ Добре хоч так, але навіть це може не врятувати людину з мобільним підключенням.

Свій образ recimg є у одиниць

Рішення з розряду «одноразовий бекап для гиків», перевагою якого була простота створення образу. Мені утиліта подобалася тим, що чітко працювала при запуску в Windows (для надійного захоплення за допомогою DISM доводиться завантажуватися в середу відновлення). Недолік recimg - відсутність інкрементних образів, тобто неефективне використання дискового простору.

Далі я розповім, як ці проблеми вирішили в Windows 10.

Відновлення до вихідного стану Windows 10

У новій ОС відбулися дуже цікаві зміни!

Нова структура розділів

Ось як виглядає рекомендований розклад по розділах в Windows 10. Перші чотири повинні бути у вас при чистій установці.

збільшити малюнок
збільшити малюнок

Тут кілька змін у порівнянні з попередніми ОС:

  • Розділ Windows RE повернувся перемістився правіше розділу Windows. Цікаво, що відтепер середовище відновлення може замінюватися на нову версію за допомогою Windows Update. У процесі оновлення в актуальний образ переносяться драйвери і свої настройки з \ sources \ Recovery \ Tools. Метод вимірювання середовища за допомогою winreconfig.xml не змінився з Windows 8.1, але тепер забороняється додавати додаткові компоненти в winre.wim розгорнутої на диску середовища.
  • Всі файли, необхідні виробникам ПК, повинні перебувати на інших розділах правіше Windows RE. Це необхідно саме з причини того, що розділ RE тепер оновлюється. Якщо йому знадобиться більше місця, його можна буде «віджати» у розділу Windows.
  • Технологія WimBoot еволюціонувала в Compact OS , Тому відпала необхідність в зберіганні трьох WIM-файлів на одному розділі.

Примітка. Станом на листопад 2015 роки (збірка 1511, TH2) при чистій установці порядок розділів відрізняється від описаного вище. Зокрема, розділ Windows RE є першим.

Розділ ### Тип Розмір Зсув ------------- ---------------- ------- ------- розділ 1 Відновлення 450 Mб тисячі двадцять чотири Kб розділ 2 Системний 99 Mб 451 Mб розділ 3 зарезервовано 16 Mб 550 Mб розділ 4 Основний 126 Gб 566 Mб

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

Скидання без фабричного способу або установочного диска

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

Система генерує набір файлів для відкату, використовуючи актуальні версії файлів в папці WinSxS старше 30 днів.

Місячний поріг обумовлений тим, що більш нові системні файли самі можуть послужити причиною, по якій людям знадобиться відкат (наприклад, прийшли невдалі поновлення).

Як водиться, докладної документації про процес немає, але загальне уявлення можна отримати з журналу за адресою C: \ $ WINDOWS. ~ BT \ Sources \ Panther \ setupact.log. Найцікавіше відбувається на початку, і я прокоментую для вас основні витяги з журналу.

  1. Під нову систему створюється папка C: \ $ WINDOWS. ~ BT \ NewOS. Туди копіюються деякі параметри реєстру, в тому числі з відомостями про стан стиснення Compact OS . Тут же створюється сховище компонентів (WinSxS) шляхом створення жорстких посилань, тобто без втрат дискового простору.
    Подивитися фрагмент журналу 2015-11-11 00:37:39, Info CBS Create nucleus windows at C: \ $ WINDOWS. ~ BT \ NewOS 2015-11-11 00:37:39, Info CBS Copy SYSTEM \ WPA key from old windows 2015- 11-11 00:37:39, Info CBS Copy HKLM \ System \ Setup \ Compact value from old windows 2015-11-11 00:37:40, Info CBS Copy COMPONENTS hive from old windows 2015-11-11 00:41 : 03, Info CBS Hard-link Component Store from old windows
  2. система отримує список пакетів . Сервісний стек завантажується для автономної роботи і визначається відправна точка відкоту в форматі filetime. У моєму балці - до дати Friday, July 10, 2015 4:32:32 pm .
    Подивитися фрагмент журналу 2015-11-11 00:41:52, Info CBS Enumerate packages for reset 2015-11-11 00:41:52, Info CBS Loaded servicing stack for offline use only. 2015-11-11 00:41:54, Info CBS Go back to UTC timestamp: 0x01d0bb2e04ea454a in filetime format 2015-11-11 00:41:54, Info CBS List packages complete. hr: 0x0
  3. Починається робота з пакетами. Спочатку встановлюється пакет поточного видання Windows, а пакети інших видань підготовляються . Потім встановлюються мовні пакети, в тому числі, додані користувачем після установки Windows, щоб після скидання система постала на рідній мові.
    Подивитися фрагмент журналу 2015-11-11 00:41:54, Info CBS Install package: C: \ Windows \ Servicing \ Packages \ Microsoft-Windows-ProfessionalEdition ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.10240.16384.mum 2015-11-11 00:41: 54, Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Microsoft-Windows-EducationEdition ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.10240.16384.mum 2015-11-11 00:41:54, Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Microsoft-Windows-EnterpriseEdition ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.10240.16384.mum 2015-11-11 00:51:22, Info CBS pbr: Added alternate source: AddSource index: location: C: \ Windows \ 2015-11-11 00:51:22, Info CBS Install package: C: \ Windows \ Servicing \ Packages \ Microsoft-Windows-Client-LanguagePack-Package ~ 31bf3856ad364e35 ~ amd64 ~ ru-RU ~ 10.0.10240.16384.mum 2015-11-11 00:51:22, Info CBS Install package: C: \ Windows \ Servicing \ Packages \ Microsoft-Windows-Prerelease-Client-Package ~ 31bf3856ad364e35 ~ amd64 ~ ru-RU ~ 10.0.10240.16384.mum 2015- 11-11 00:54:33, Info CBS Loaded servicing stack for offline use only. 2015-11-11 00:54:34, Info CBS pbr: Added alternate source: AddSource index: location: C: \ Windows \ 2015-11-11 00:54:34, Info CBS Install package: C: \ Windows \ Servicing \ Packages \ Microsoft-Windows-LanguageFeatures-Basic-en-us-Package ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.10240.16384.mum 2015-11-11 00:54:34, Info CBS Install package: C: \ Windows \ Servicing \ Packages \ Microsoft-Windows-LanguageFeatures-Basic-ru-ru-Package ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.10240.16384.mum 2015-11-11 00:54:34, Info CBS Install package: C: \ Windows \ Servicing \ Packages \ Microsoft-Windows-LanguageFeatures-Handwriting-ru-ru-Package ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.10240.16384.mum 2015-11-11 00:54:34, Info CBS Install package: C: \ Windows \ Servicing \ Packages \ Microsoft-Windows-LanguageFeatures-OCR-en-us-Package ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.10240.16384.mum 2015-11-11 00:54:34, Info CBS Install package: C: \ Windows \ Servicing \ Packages \ Microsoft-Windows-LanguageFeatures-OCR-ru-ru-Package ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.10240.16384.mum 2015-11-11 00: 5 4:34, Info CBS Install package: C: \ Windows \ Servicing \ Packages \ Microsoft-Windows-LanguageFeatures-TextToSpeech-ru-ru-Package ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.10240.16384.mum
  4. Встановлюються пакети виправлень з Windows Update, що покращують сумісність для оновлення до Windows 10. У балці видно такі виправлення від 27 серпня і 29 жовтня.
    Подивитися фрагмент журналу 2015-11-11 00:55:01, Info CBS Install permanent package: C: \ Windows \ Servicing \ Packages \ Package_for_KB3081452 ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.1.0.mum 2015-11-11 00:55:01, Info CBS Install permanent package: C: \ Windows \ Servicing \ Packages \ Package_for_KB3106932 ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.1.0.mum
  5. Готуються інші оновлення Windows. Зокрема, в список входять всі кумулятивні оновлення. Але в підсумку знадобиться тільки останнє з них (з урахуванням 30-денний відсічення, звичайно).
    Подивитися фрагмент журналу 2015-11-11 00:55:01, Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Microsoft-Windows-DiagTrack-Internal-Package ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.10240.16384.mum 2015-11-11 00:55:01, Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Microsoft-Windows-Prerelease-Client-Package ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.10240.16384.mum 2015-11-11 00:55:01 , Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Package_for_KB3074678 ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.1.0.mum 2015-11-11 00:55:01, Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Package_for_KB3074686 ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.1.0.mum 2015-11-11 00:55:01, Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Package_for_KB3081424 ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.1.0. mum 2015-11-11 00:55:01, Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Package_for_KB3081444 ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.1.0.mum 2015-11-11 00:55:01, Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Package_for_KB3081448 ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.1.0.mum 2 015-11-11 00:55:01, Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Package_for_KB3081449 ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.1.0.mum 2015-11-11 00:55:01, Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Package_for_KB3093266 ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.1.4.mum 2015-11-11 00:55:01, Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Package_for_KB3097617 ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.1.5.mum 2015-11-11 00:55:01, Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Package_for_KB3105210 ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.1.3.mum 2015- 11-11 00:55:01, Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Package_for_KB3105216 ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.1.0.mum
  6. Починається сесія dismapi.dll, що створює образ Windows. DISM - це не тільки dism.exe, а ціла система управління образами Windows. Крім консольних засобів у неї є API , Який доступний внутрішнім і стороннім розробникам. Наприклад, на основі API працювала покійна в бозе утиліта recimg, а тепер він застосовується для побудови образу Windows 10 при відкат.
    Подивитися фрагмент журналу 2015-11-11 00:58:46, Info DISM API: PID = 912 TID = 916 DismApi.dll: - DismInitializeInternal 2015-11-11 00:58:46, Info DISM API: PID = 912 TID = 916 DismApi. dll: ----- Starting DismApi.dll session ----- - DismInitializeInternal 2015-11-11 00:58:46, Info DISM API: PID = 912 TID = 916 DismApi.dll: - DismInitializeInternal 2015-11- 11 00:58:46, Info DISM API: PID = 912 TID = 916 DismApi.dll: Version 10.0.10240.16384 - DismInitializeInternal 2015-11-11 00:58:46, Info DISM API: PID = 912 TID = 916 DismApi. dll: Parent process command line: sysreset.exe -continue - DismInitializeInternal
  7. Після закінчення сесії DISM в папці NewOS виходить нова система, яка потім переміщається в корінь диска, а стара перейменовується в windows.old.

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

Як повернути Windows 10 в початковий стан

У Windows 10 під назвою Reset Your PC об'єднані функції Reset і Refresh з Windows 8.1. У технології зберігся офіційний російський термін - «Повернути комп'ютер в початковий стан», поряд з яким використовується також скидання системи.

Як запустити скидання

Якщо система запускається, надрукуйте systemreset в меню «Пуск» або діалозі «Виконати», або йдіть в Параметри → Оновлення та безпеку → Відновлення → Повернути комп'ютер в початковий стан.

Якщо система не запускається, завантажити з інсталяційного диска → Далі → Відновлення системи → Діагностика → Повернути комп'ютер в початковий стан.

Що зберігається і видаляється

На першому кроці вам пропонується вибір: зберігати особисті файли чи ні. Оперуючи термінологією Windows 8.1, це і є межа між Refresh і Reset.

При скиданні:

  • Зберігаються особисті файли (якщо обраний варіант без видалення) і призначені для користувача настройки (меню «Пуск», панель завдань, провідник і т.п.)
  • Видаляються особисті файли з системного розділу (якщо обраний варіант з видаленням), системні настройки, а також класичні та магазинні додатки, встановлені користувачем. Останні, незважаючи на вивіску , Вийшли з довіри в плані впливу на стабільність ОС / користувальницької середовища (Refresh в Windows 8.1 їх зберігав).

У Windows 10 неможливо не помітити розставлених граблів, що теж є поліпшенням у порівнянні з 8 / 8.1.

збільшити малюнок
збільшити малюнок

література

В процесі роботи над статтею мені стали в нагоді ці матеріали:

дискусія

У початку 2014 року я задавався питанням « А чи потрібен повний резервний образ системи? »Не минуло й двох років, як Microsoft озвучила свою відповідь. Зі зникненням утиліти recimg єдиним вбудованим і більш-менш поверненим до звичайних людей способом створення образу системи стає ... резервне копіювання Windows 7 !

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

Я планую продовжити серію про економію дискового простору в Windows 10, але для наступного матеріалу потрібно ще поекспериментувати.

У коментарях напишіть:

  • довелося вам перевірити скидання Windows 10 у справі і як все пройшло
  • якщо у вас ноутбук або планшет, який розмір фабричного розділу і загальний обсяг диска

Обговорення завершено.

Як відновити Windows 10 до вихідного стану (Reset Your PC) - Вадим Стеркиной

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

Ви вже бачили цю картинку в минулому записи блога, де я розбирав технологію Compact OS. Сьогодні настала черга поговорити про більш суттєвої економії місця на планшетах і ноутбуках (OEM ПК), яка стала можлива завдяки відмові від способу відновлення.

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

[+] Сьогодні в програмі

Історія питання

Всі ноутбуки та планшети мають рішенням для відкату до фабричного стану. Воно називається Push-Button Reset (PBR), тобто скидання натисканням кнопки. Давайте подивимося на його еволюцію в останні роки.

Windows 7

На зображенні рекомендований розклад розділів в розмітці GPT для виробників ПК з UEFI. Microsoft пропонує два шляхи розгортання образу відновлення, розміщеного на окремому розділі диска (Recovery).

збільшити малюнок
збільшити малюнок

Прив'язка до програми установки

До розділу застосовується заводський WIM-образ і реєструється утилітою reagentc, знайомої вам за матеріалами про середовище відновлення (RE).

C: \ Windows \ System32 \ Reagentc.exe / setreimage / path S: \ Recovery \ WindowsRE / target C: \ Windows

Це рішення інтегровано в панель управління, де розширені методи відновлення найпростіше знайти пошуком .

Власне рішення виробника

Тут все віддано на відкуп оему. Утиліта reagentc лише реєструє код гарячої клавіші, яку треба тиснути при запуску ПК. У прикладі з TechNet - це F1.

C: \ Windows \ System32 \ Reagentc.exe / setreimage / path R: \ Recovery \ WindowsRE / target C: \ Windows / bootkey 3b00

Далі все залежить від фантазії виробника, але так чи інакше все зводиться до застосування резервного WIM до системного розділу.

Windows 8

Структура розділів залишається колишньою, але Microsoft змінює підхід до відкоту, уніфікуючи досвід кінцевих користувачів. Тепер у будь-якого виробника ПК всі дороги ведуть в Рим - Reset Your PC і Refresh Your PC. В обох випадках для відкату реєструється один образ відновлення на розділі Recovery.

Reset

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

Refresh

Це перевстановлення поверх з видаленням раніше встановлених класичних програм і втратою системних налаштувань. Стара установка переміщається в Windows.old → до розділу застосовується фабричний образ → особисті файли повертаються на свої місця.

Якщо з Reset було все зрозуміло, то Refresh попив кровиночки тим, хто не читає написане на екрані (заднім числом почитати можна було хіба що список віддалених програм на робочому столі :)

Проте, новий відкат дозволяє повернути систему до життя в самому неприємному розкладі - коли неможливо запустити Windows. Крім того, до складу Windows входить утиліта recimg для створення своїх образів Refresh, і при відкат до них програми вже зберігаються.

Нагадаю, що блозі є докладна розповідь про Refresh .

Windows 8.1 Update

У Windows 8.1 Update на сцену виходить технологія WimBoot, і розклад по розділах змінюється.

збільшити малюнок
збільшити малюнок

Тепер все WIM-образи зберігаються на розділі Images: winre.wim із середовищем відновлення (її позбавили окремого розділу), install.wim з ОС і custom.wim зі сміттям ОЕМа.

Детальніше про WimBoot я розповідав в окремій статті , Тому їдемо далі.

Недоліки відкату в Windows 7 - 8.1

Зауважте, що в будь-якому випадку для відновлення системи був необхідний хоч якийсь образ.

Фабричний образ на розділі Recovery займає місце

У сценаріях PBR механізми Refresh і Reset були зав'язані на образ виробника ПК . Він займав дорогоцінний місце на всіх ноутбуках і планшетах заради мало корисним відкату до давно неактуальна станом ОС. Уявіть повернення повністю оновленої Windows 8.1 до заводської Windows 8! Саме в таких умовах зроблений цей знімок екрана.

У планшетів розділ відновлення поменше, але в процентному відношенні втрати ще вище. Наприклад, на маминому Dell Venue Pro 8 з 32-розрядної Windows 8.1 розділ Recovery 4.8GB, плюс ще майже гігабайт відведено під EFI і RE.

збільшити малюнок
збільшити малюнок

Причому у більшості (всіх?) ОЕМов відкат технічно не працював після оновлення Windows 8 до 8.1, що перетворювало розділ Recovery в гігабайти непотрібного баласту.

Установчий диск потрібно качати

Якщо заводський образ відсутній або несправний, без дистрибутива на обійтися. причому можливість вільно завантажити інсталяційний диск Microsoft надала лише в Windows 8.1, коли зламався відкат ↑ Добре хоч так, але навіть це може не врятувати людину з мобільним підключенням.

Свій образ recimg є у одиниць

Рішення з розряду «одноразовий бекап для гиків», перевагою якого була простота створення образу. Мені утиліта подобалася тим, що чітко працювала при запуску в Windows (для надійного захоплення за допомогою DISM доводиться завантажуватися в середу відновлення). Недолік recimg - відсутність інкрементних образів, тобто неефективне використання дискового простору.

Далі я розповім, як ці проблеми вирішили в Windows 10.

Відновлення до вихідного стану Windows 10

У новій ОС відбулися дуже цікаві зміни!

Нова структура розділів

Ось як виглядає рекомендований розклад по розділах в Windows 10. Перші чотири повинні бути у вас при чистій установці.

збільшити малюнок
збільшити малюнок

Тут кілька змін у порівнянні з попередніми ОС:

  • Розділ Windows RE повернувся перемістився правіше розділу Windows. Цікаво, що відтепер середовище відновлення може замінюватися на нову версію за допомогою Windows Update. У процесі оновлення в актуальний образ переносяться драйвери і свої настройки з \ sources \ Recovery \ Tools. Метод вимірювання середовища за допомогою winreconfig.xml не змінився з Windows 8.1, але тепер забороняється додавати додаткові компоненти в winre.wim розгорнутої на диску середовища.
  • Всі файли, необхідні виробникам ПК, повинні перебувати на інших розділах правіше Windows RE. Це необхідно саме з причини того, що розділ RE тепер оновлюється. Якщо йому знадобиться більше місця, його можна буде «віджати» у розділу Windows.
  • Технологія WimBoot еволюціонувала в Compact OS , Тому відпала необхідність в зберіганні трьох WIM-файлів на одному розділі.

Примітка. Станом на листопад 2015 роки (збірка 1511, TH2) при чистій установці порядок розділів відрізняється від описаного вище. Зокрема, розділ Windows RE є першим.

Розділ ### Тип Розмір Зсув ------------- ---------------- ------- ------- розділ 1 Відновлення 450 Mб тисячі двадцять чотири Kб розділ 2 Системний 99 Mб 451 Mб розділ 3 зарезервовано 16 Mб 550 Mб розділ 4 Основний 126 Gб 566 Mб

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

Скидання без фабричного способу або установочного диска

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

Система генерує набір файлів для відкату, використовуючи актуальні версії файлів в папці WinSxS старше 30 днів.

Місячний поріг обумовлений тим, що більш нові системні файли самі можуть послужити причиною, по якій людям знадобиться відкат (наприклад, прийшли невдалі поновлення).

Як водиться, докладної документації про процес немає, але загальне уявлення можна отримати з журналу за адресою C: \ $ WINDOWS. ~ BT \ Sources \ Panther \ setupact.log. Найцікавіше відбувається на початку, і я прокоментую для вас основні витяги з журналу.

  1. Під нову систему створюється папка C: \ $ WINDOWS. ~ BT \ NewOS. Туди копіюються деякі параметри реєстру, в тому числі з відомостями про стан стиснення Compact OS . Тут же створюється сховище компонентів (WinSxS) шляхом створення жорстких посилань, тобто без втрат дискового простору.
    Подивитися фрагмент журналу 2015-11-11 00:37:39, Info CBS Create nucleus windows at C: \ $ WINDOWS. ~ BT \ NewOS 2015-11-11 00:37:39, Info CBS Copy SYSTEM \ WPA key from old windows 2015- 11-11 00:37:39, Info CBS Copy HKLM \ System \ Setup \ Compact value from old windows 2015-11-11 00:37:40, Info CBS Copy COMPONENTS hive from old windows 2015-11-11 00:41 : 03, Info CBS Hard-link Component Store from old windows
  2. система отримує список пакетів . Сервісний стек завантажується для автономної роботи і визначається відправна точка відкоту в форматі filetime. У моєму балці - до дати Friday, July 10, 2015 4:32:32 pm .
    Подивитися фрагмент журналу 2015-11-11 00:41:52, Info CBS Enumerate packages for reset 2015-11-11 00:41:52, Info CBS Loaded servicing stack for offline use only. 2015-11-11 00:41:54, Info CBS Go back to UTC timestamp: 0x01d0bb2e04ea454a in filetime format 2015-11-11 00:41:54, Info CBS List packages complete. hr: 0x0
  3. Починається робота з пакетами. Спочатку встановлюється пакет поточного видання Windows, а пакети інших видань підготовляються . Потім встановлюються мовні пакети, в тому числі, додані користувачем після установки Windows, щоб після скидання система постала на рідній мові.
    Подивитися фрагмент журналу 2015-11-11 00:41:54, Info CBS Install package: C: \ Windows \ Servicing \ Packages \ Microsoft-Windows-ProfessionalEdition ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.10240.16384.mum 2015-11-11 00:41: 54, Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Microsoft-Windows-EducationEdition ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.10240.16384.mum 2015-11-11 00:41:54, Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Microsoft-Windows-EnterpriseEdition ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.10240.16384.mum 2015-11-11 00:51:22, Info CBS pbr: Added alternate source: AddSource index: location: C: \ Windows \ 2015-11-11 00:51:22, Info CBS Install package: C: \ Windows \ Servicing \ Packages \ Microsoft-Windows-Client-LanguagePack-Package ~ 31bf3856ad364e35 ~ amd64 ~ ru-RU ~ 10.0.10240.16384.mum 2015-11-11 00:51:22, Info CBS Install package: C: \ Windows \ Servicing \ Packages \ Microsoft-Windows-Prerelease-Client-Package ~ 31bf3856ad364e35 ~ amd64 ~ ru-RU ~ 10.0.10240.16384.mum 2015- 11-11 00:54:33, Info CBS Loaded servicing stack for offline use only. 2015-11-11 00:54:34, Info CBS pbr: Added alternate source: AddSource index: location: C: \ Windows \ 2015-11-11 00:54:34, Info CBS Install package: C: \ Windows \ Servicing \ Packages \ Microsoft-Windows-LanguageFeatures-Basic-en-us-Package ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.10240.16384.mum 2015-11-11 00:54:34, Info CBS Install package: C: \ Windows \ Servicing \ Packages \ Microsoft-Windows-LanguageFeatures-Basic-ru-ru-Package ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.10240.16384.mum 2015-11-11 00:54:34, Info CBS Install package: C: \ Windows \ Servicing \ Packages \ Microsoft-Windows-LanguageFeatures-Handwriting-ru-ru-Package ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.10240.16384.mum 2015-11-11 00:54:34, Info CBS Install package: C: \ Windows \ Servicing \ Packages \ Microsoft-Windows-LanguageFeatures-OCR-en-us-Package ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.10240.16384.mum 2015-11-11 00:54:34, Info CBS Install package: C: \ Windows \ Servicing \ Packages \ Microsoft-Windows-LanguageFeatures-OCR-ru-ru-Package ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.10240.16384.mum 2015-11-11 00: 5 4:34, Info CBS Install package: C: \ Windows \ Servicing \ Packages \ Microsoft-Windows-LanguageFeatures-TextToSpeech-ru-ru-Package ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.10240.16384.mum
  4. Встановлюються пакети виправлень з Windows Update, що покращують сумісність для оновлення до Windows 10. У балці видно такі виправлення від 27 серпня і 29 жовтня.
    Подивитися фрагмент журналу 2015-11-11 00:55:01, Info CBS Install permanent package: C: \ Windows \ Servicing \ Packages \ Package_for_KB3081452 ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.1.0.mum 2015-11-11 00:55:01, Info CBS Install permanent package: C: \ Windows \ Servicing \ Packages \ Package_for_KB3106932 ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.1.0.mum
  5. Готуються інші оновлення Windows. Зокрема, в список входять всі кумулятивні оновлення. Але в підсумку знадобиться тільки останнє з них (з урахуванням 30-денний відсічення, звичайно).
    Подивитися фрагмент журналу 2015-11-11 00:55:01, Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Microsoft-Windows-DiagTrack-Internal-Package ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.10240.16384.mum 2015-11-11 00:55:01, Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Microsoft-Windows-Prerelease-Client-Package ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.10240.16384.mum 2015-11-11 00:55:01 , Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Package_for_KB3074678 ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.1.0.mum 2015-11-11 00:55:01, Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Package_for_KB3074686 ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.1.0.mum 2015-11-11 00:55:01, Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Package_for_KB3081424 ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.1.0. mum 2015-11-11 00:55:01, Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Package_for_KB3081444 ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.1.0.mum 2015-11-11 00:55:01, Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Package_for_KB3081448 ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.1.0.mum 2 015-11-11 00:55:01, Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Package_for_KB3081449 ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.1.0.mum 2015-11-11 00:55:01, Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Package_for_KB3093266 ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.1.4.mum 2015-11-11 00:55:01, Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Package_for_KB3097617 ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.1.5.mum 2015-11-11 00:55:01, Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Package_for_KB3105210 ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.1.3.mum 2015- 11-11 00:55:01, Info CBS Stage package: C: \ Windows \ Servicing \ Packages \ Package_for_KB3105216 ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.1.0.mum
  6. Починається сесія dismapi.dll, що створює образ Windows. DISM - це не тільки dism.exe, а ціла система управління образами Windows. Крім консольних засобів у неї є API , Який доступний внутрішнім і стороннім розробникам. Наприклад, на основі API працювала покійна в бозе утиліта recimg, а тепер він застосовується для побудови образу Windows 10 при відкат.
    Подивитися фрагмент журналу 2015-11-11 00:58:46, Info DISM API: PID = 912 TID = 916 DismApi.dll: - DismInitializeInternal 2015-11-11 00:58:46, Info DISM API: PID = 912 TID = 916 DismApi. dll: ----- Starting DismApi.dll session ----- - DismInitializeInternal 2015-11-11 00:58:46, Info DISM API: PID = 912 TID = 916 DismApi.dll: - DismInitializeInternal 2015-11- 11 00:58:46, Info DISM API: PID = 912 TID = 916 DismApi.dll: Version 10.0.10240.16384 - DismInitializeInternal 2015-11-11 00:58:46, Info DISM API: PID = 912 TID = 916 DismApi. dll: Parent process command line: sysreset.exe -continue - DismInitializeInternal
  7. Після закінчення сесії DISM в папці NewOS виходить нова система, яка потім переміщається в корінь диска, а стара перейменовується в windows.old.

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

Як повернути Windows 10 в початковий стан

У Windows 10 під назвою Reset Your PC об'єднані функції Reset і Refresh з Windows 8.1. У технології зберігся офіційний російський термін - «Повернути комп'ютер в початковий стан», поряд з яким використовується також скидання системи.

Як запустити скидання

Якщо система запускається, надрукуйте systemreset в меню «Пуск» або діалозі «Виконати», або йдіть в Параметри → Оновлення та безпеку → Відновлення → Повернути комп'ютер в початковий стан.

Якщо система не запускається, завантажити з інсталяційного диска → Далі → Відновлення системи → Діагностика → Повернути комп'ютер в початковий стан.

Що зберігається і видаляється

На першому кроці вам пропонується вибір: зберігати особисті файли чи ні. Оперуючи термінологією Windows 8.1, це і є межа між Refresh і Reset.

При скиданні:

  • Зберігаються особисті файли (якщо обраний варіант без видалення) і призначені для користувача настройки (меню «Пуск», панель завдань, провідник і т.п.)
  • Видаляються особисті файли з системного розділу (якщо обраний варіант з видаленням), системні настройки, а також класичні та магазинні додатки, встановлені користувачем. Останні, незважаючи на вивіску , Вийшли з довіри в плані впливу на стабільність ОС / користувальницької середовища (Refresh в Windows 8.1 їх зберігав).

У Windows 10 неможливо не помітити розставлених граблів, що теж є поліпшенням у порівнянні з 8 / 8.1.

збільшити малюнок
збільшити малюнок

література

В процесі роботи над статтею мені стали в нагоді ці матеріали:

дискусія

У початку 2014 року я задавався питанням « А чи потрібен повний резервний образ системи? »Не минуло й двох років, як Microsoft озвучила свою відповідь. Зі зникненням утиліти recimg єдиним вбудованим і більш-менш поверненим до звичайних людей способом створення образу системи стає ... резервне копіювання Windows 7 !

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

Я планую продовжити серію про економію дискового простору в Windows 10, але для наступного матеріалу потрібно ще поекспериментувати.

У коментарях напишіть:

  • довелося вам перевірити скидання Windows 10 у справі і як все пройшло
  • якщо у вас ноутбук або планшет, який розмір фабричного розділу і загальний обсяг диска

Обговорення завершено.

Всіх?
Всіх?
Всіх?