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

Багато користувачів Windows 7, а також 8 і 8.1 часто не підозрюють про існування прихованого розділуна комп'ютері. Від очей звичайного споживача інженери Microsoft приховали (від цього і походить «народна» назва) прихований розділ), цю область на диску. Однак побачити його все ж таки можна в спеціальному аплеті в панелі управління, який називається « Управління дисками». Як туди зайти? Дуже просто! Відкриваємо панель керування (у Windows 7 можна через кнопку "Пуск", у Windows 8 через пошук, ввівши в рядок пошуку "Панель управління"):

І ми потрапили в аплет « Управління дисками».

Ось і прихований розділ- Заштрихований прямокутник розміром 300 Мб у Windows 8, а якщо у вас "сімка", то він буде розміром близько 30 Мб. Зауважте, як він «поповнів» удесятеро!:)

Ця область не має звичної літери диска, як у диска C:\ , наприклад. Яким є його призначення?

Прихований розділ (він же розділ зарезервований системоювід англ. « System Reserved») у Windows 7 і пізніших версіях Windows 8 і 8.1 призначений для захисту системних завантажувальних файлівОС (операційної системи).

Небагато технічної інформації про те, що там знаходиться:

  • BCD- Файли конфігурації сховища завантаження
  • bootmgr- Завантажувач системи Windows

Серед звичайних користувачів існує думка, що за допомогою цього розділу можна відновити систему у разі будь-якого програмного збою. Його ще часто називають розділом відновлення. Це трохи не правильно саме для Windows 7, адже обсяг цієї області ( System Reserved) ледве перевищує 30 Мб у «сімці». Усі файли відновлення знаходяться у прихованій папці Recovery. Раніше я описував як легко і безболісно зробити.

У Windows 8 ці файли перенесли в розділ System Reserved, тому він і став товщим майже в 3 рази - 300 Мб у "вісімці".

Справді, вхід у середовище відновлення відбувається саме з прихованого розділу, проте далі відбувається завантаження образу відновлення з прихованої папки Recovery, яка фізично знаходиться в корені диска C:\ в ОС Windows 7.

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

Однак у Windows 8 є свій власний розділ відновлення, відмінний від розділу виробника ноутбука.

Прихованого розділу може і не бути

Так, цілком можливо, що саме у вас прихованого розділу може і не бути в системі. Чому таке відбувається? Для того, щоб він створився при встановленні системи на комп'ютер, потрібні кілька умов:

  1. По-перше, установка повинна виконуватись з будь-якого зовнішнього пристрою, наприклад, DVD-диска або USB-накопичувача. В цьому випадку буде відсутня можливість здійснювати операції з розділами на стаціонарному диску.
  2. Основних, тобто первинних (primary) розділів диска перед встановленням системи має бути не більше трьох. Якщо у вас, на момент установки, їх вже чотири, то прихований розділ (100 Мб) не створиться. Файли завантаження будуть просто скопійовані на активний розділ. До речі, не факт, що вони будуть перебувати на розділі з файлами системи. Ось так!
  3. Розділ, в який встановлюється Windows, повинен бути першим у прямому значенні слова, тобто, найвищим у вікні установки.
  4. Область установки ОС має бути не розмічена. Якщо такої області немає, вам доведеться спочатку видалити один із основних розділів, а потім створити заново. Звичайно, якщо немає потреби в зарезервованій області (System Reserved), то просто не видаляйте створений раніше розділ.

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

Переваги прихованого розділу

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

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

Недоліки прихованого розділу

Це навіть не недоліки, а скоріше незручності. Як я вже писав вище, пов'язані вони з тим, що при спільному використанні на одному комп'ютері, скажімо Windows XP і Windows 7 і 8, виникає необхідність призначати букву прихованого розділу диска, а потім видаляти її для копіювання туди файлів завантаження Windows XP.

Отже, зарезервований системою прихований розділ в останніх версіях Windows, це відмінний спосіб захистити важливі файли завантаження від необдуманих дій користувача.

Вступ

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

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

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

За наявності інсталяційного диска з операційною системою ви позбавлені таких втрат (Як перевстановити Windows 7, зберігши налаштування та встановлені програми), але подальша установка драйверів і оновлень неминуча.

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

У статті використані матеріали блогу Вадима Стеркіна та відеодоповіді Валерія Волобуєва Налаштування Windows Recovery Environment (середовища відновлення) у Windows 7 .

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

  • підготуємо розділ для майбутнього розділу відновлення;
  • створимо образ системи серед Windows RE;
  • налаштуємо середовище відновлення;
  • виконаємо переустановку та заново налаштуємо середовище відновлення.

Підготовка розділу відновлення

Насамперед, потрібно створити розділ, у якому надалі ми помістимо файл образу операційної системи, і навіть файл для розгортання середовища відновлення.

Способів для виконання цієї операції багато, я використовуватиму штатні інструменти: «Управління дисками» та утиліту командного рядка DISKPART. Про це ви можете прочитати у статті.

Розмір розділу визначимо виходячи з поточної зайнятості розділу з операційною системою та наявності вільного місця. Наприклад, якщо система займає близько 20 гігабайт, оптимальним буде розмір від 5 до 10 гігабайт.

У моєму прикладі розділ D:\спочатку був стиснутий,

Малюнок 1 - стиск розділу D:\

потім у нерозміченій області, що утворилася.

Малюнок 2 - не розподілений простір диска після стиснення

за допомогою утиліти DISKPARTбуло створено основний (primary) розділ, відформатовано, йому було присвоєно мітку Recoveryі буква R. (DISKPART використовувався у зв'язку з тим, що за допомогою «Керування дисками» четвертий створюваний розділ буде додатковим. Можете поекспериментувати з розміщенням розділу відновлення на додатковому розділі.)

Виконайте послідовно:

::Запуск DISKPART Diskpart::Вибір диска. Якщо їх кілька, то номер потрібного диска визначається командою LIST DISK Sel disk 0:: Створення основного розділу по всій нерозміченій області диска. У разі потреби номер розділу уточнюйте командою LIST PART Create partition primary::Швидке форматування створеного розділу та присвоєння мітки «Recovery» Format LABEL=”Recovery” quick::Присвоєння розділу літери R Assign letter=R::Завершення роботи в DISKPART Exit

Рисунок 3 - робота в DISKPART

Тут і надалі ми будемо працювати в командному рядку.

Перш ніж перейти до захоплення образу операційної системи, створіть розділ R:\папку WinREдля його зберігання.

Малюнок 4 - папка WinRE у корені майбутнього розділу відновлення.

Створення образу операційної системи

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

За допомогою меню «Відкрити» (поєднання клавіш Ctrl+O) визначте літери розділів.

У моєму прикладі, як видно з малюнка 7, розділ із системою отримав букву D:\, утиліта imagex .exeзнаходиться в папці E:\WAIK Tools\, а у розділу Recovery- літера F:\.

Малюнок 7 - літери розділів серед WindowsRE.

Одне зауваження: оскільки нам не потрібно перенести налаштований образ на інший комп'ютер, ми скористаємося командою, наведеною в розділі «Завантаження в Windows PE і збереження образу за допомогою утиліти ImageX» вищезгаданої статті. Виконайте команду:

"E:\WAIK Tools\amd64\imagex.exe" /capture D: F:\WinRE\install.wim "Windows 7 Ultimate SP1 Custom"

Необхідні пояснення:

  • "E:\WAIK Tools\amd64\imagex.exe"- Шлях до утиліти imagex.exe. Лапки використовуються, щоб уникнути проблем з пробілами в назві папки.
  • /capture D:- Ключ вказує на захоплення образу системи, що знаходиться на розділі D: (як його видно у WindowsRE).
  • F:\WinRE\install.wim "Windows 7 Ultimate SP1 Custom"- Збереження образа, що захоплюється, у файл install.wim (це важливо, тому що в даному випадку допустима тільки ця назва) в папку F:\WinRE. Вказано коментар до файлу та використано метод стиснення за замовчуванням. Докладніші відомості - у статті бази знань TechNet Параметри командного рядка ImageX

Рисунок 8 - створення образу операційної системи серед Windows RE

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

Налаштування середовища відновлення.

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

Як відомо, середовище відновлення розгортається з файлу образу WinRE.wim, що знаходиться в папці Recoveryв корені розділу із системою. Через провідник Windows доступ до цієї папки закрито. Атрибут файлу – прихований системний. Як помістити файл у вибраному місці? Скористайтеся утилітами командного рядка.

Спочатку вимкніть середовище відновлення. Звертаю увагу, що будь-яким діям із середовищем відновлення має передувати її відключення! Для цього у командному рядку виконайте

Reagentc /disable

Після виконання цієї команди файл WinRE.wimпереміститься до папки c:\Windows\System32\Recovery .З неї ми й скопіюємо файл у папку R:\WinRE. Скористайтеся командою xcopyз ключем /h:

Xcopy /h c:\Windows\System32\Recovery\winre.wim r:\WinRE

Малюнок 9 - копіювання файлу WinRE.wim

І, нарешті, кілька заключних акордів:

::Установка користувача шляху (ключ /path) до файлу образу системи, розташованої в папці, вказаній ключем /target Reagentc /setosimage /path R:\WinRE /target c:\Windows::Установка шляху користувача (ключ /path) до файлу розгортання середовища відновлення системи, що знаходиться в папці, вказаній ключем /target Reagentc /setreimage /path R:\WinRE /target c:\Windows::Увімкнення середовища відновлення Reagentc /enable::Перевірка налаштувань середовища відновлення Reagentc /info

Як видно з малюнка 10, налаштування виконано успішно. Не закривайте вікно – командний рядок ще знадобиться.

Малюнок 10 - налаштування користувача середовища відновлення.

Цікаво простежити, які зміни відбулися на розділі Recovery. Для цього увімкніть відображення прихованих та системних файлів.

Рисунок 11 – зміна вмісту розділу R.

Як видно, файлу WinRE.wimв папці WinREні, зате з'явилася папка Recoveryу корені розділу. Повірте - файл тепер у ній. Я не зупинятимусь на структурі папки Recovery - за бажання можете вивчити її вміст, а також порівняти з параметрами BCD (за командою bcdedit /enum all).

Залишилося захистити розділ від випадкового впливу користувачів. Для цього його потрібно приховати з провідника та унеможливити роботу з ним в «Управлінні дисками». У цьому нам знову допоможе утиліта Diskpart. У командному рядку послідовно виконайте (номери диска та розділу відповідають наведеній у статті конфігурації):

::Запуск DISKPART Diskpart::Вибір диска. Якщо їх кілька, то номер потрібного диска визначається командою LIST DISK Sel disk 0 :: Вибір розділу. У разі потреби номер розділу уточнюйте командою LIST PART Sel part 4::Видалення літери - розділ буде прихований у провіднику Windows Remove::Встановлення ідентифікатора розділу ID=27. Цей ID встановлюють саме розділи відновлення. Працювати з таким розділом в «Керуванні дисками» стає неможливо, що забезпечує його додатковий захист Set id=27

Рисунок 12 - робота з розділом відновлення у DISKPART

Зміни, що відбулися в системі

По-перше, розділ не видно у провіднику Windows, а в «Керуванні дисками» у нього немає контекстного меню.

Малюнок 13 - провідник та диспетчер управління дисками.

По-друге, у вікні розширених методів відновлення в описі переустановки Windows відсутня вимога наявності інсталяційного диска.

Рисунок 14 – меню розширених методів відновлення Windows.

По-третє, зазнала зміна меню середовища відновлення:

Рисунок 15 - додатковий пункт меню у параметрах відновлення Windows у середовищі відновлення

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

Налаштування середовища відновлення після переустановки системи

Для чистоти експерименту я відформатую розділ із системою та розділ із файлами завантаження. Більше того, розділ «Зарезервовано системою» я настійно рекомендую форматувати, щоб уникнути плутанини із завантаженням надалі.

Рисунок 16 – форматування розділів у середовищі WindowsRE.

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

Малюнок 17 – початок переустановки системи.

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

  1. у зв'язку з повним перестворенням BCD необхідно знову налаштувати середовище відновлення.
  2. приховати у провіднику розділ Recovery.

Вимкніть середовище відновлення командою

Reagentc /disable

Увімкніть відображення прихованих та системних файлів, відкрийте папку WinREна розділі R:\та переконайтеся в наявності файлу Winre.wim. У разі потреби скопіюйте його з папки Windows\System32\Recoveryабо з папки R:\Recovery \xxxxxxxx -xxxx -xxxx -xxxx -xxxxxxxxxxxx.

Після цього видаліть папку Recoveryна розділі R:\.

Малюнок 18- видалення папки Recovery

Потім увімкніть середовище відновлення:

Reagentc /enable

Переконайтеся в правильності параметрів (зверніть увагу, що ім'я папки, в якій знаходиться файл WinRE.wim в папці Recovery, інший. Тому перед підключенням середовища відновлення колишнє можна сміливо видаляти.):

Reagentc /info

Рисунок 19 - підключення середовища відновлення після переустановки.

Видаліть літеру в розділі R:\

Diskpart Sel disk 0 Sel part 4 Remove Exit

Ваш комп'ютер готовий до нової переустановки.

Одне заключне зауваження. Під час виконання численних переустановок під час підготовки статті я звернув увагу на появу незрозумілої папки у списку доступних дисків на вкладці «Захист системи». Можливо, це пов'язано з відсутністю в образі системи папки System Volume Informationабо зміною ID розділів.

Рисунок 20 – фантомний розділ у списку доступних дисків на вкладці «Захист системи».

Щоб уникнути незрозумілої папки, вимкніть захист системи на цьому фантомному розділі та увімкніть її на розділі з поточною системою.

Висновок

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

Безумовно, з часом система оновлюватиметься. Щоб підтримувати актуальність образу, періодично в середовищі Windows RE виконуйте перезапис файлу Install.wim.

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

Враховуючи відмінні швидкісні характеристики таких дисків, використання їх як системних – найкраще рішення. Про можливі проблеми, які можуть виникнути при перенесенні системного розділу з класичного вінчестера на SSD, ми розповімо. Мова поведемо про систему Windows 8, встановлену на ноутбуці Lenovo, а схожі питання модернізації, ремонту, налаштування комп'ютерів Appleзалишимо для іншого разу.

Прив'язка wim-образу

Windows 8 має режим повернення до заводських налаштувань при виникненні збоїв у роботі, виправити які не вдається ніякими іншими способами. Це спричинить втрату всіх встановлених програм, налаштувань, особистих даних тощо, але зате зникнуть всі недоліки в роботі, а система повернеться до первозданного вигляду.

При заміні диска та після супутньої процедури перенесення системи зі старого диска на новий трапляється, що порушується прив'язка до системного середовища відновлення Windows 8 wim-образу ОС із заводськими налаштуваннями. Він міститься у прихованому розділі Recovery. Результатом порушення такої прив'язки є неможливість відкату системи до заводських налаштувань.

Далі опишемо процес, як відновити прив'язку wim-образу. Для прикладу використано ноутбук Lenovo, що має БІОС UEFI. Алгоритм дії буде схожий і на пристрої інших виробників. Різниця може полягати в назвах пунктів меню та деяких інших дрібницях.


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

Необхідно зайти в утиліту "Керування дисками". Там побачимо, що всі розділи, у тому числі і прихований Recovery, на системному диску цілі.


Насамперед переконуємося, що середовище відновлення включено, навіщо треба в командному рядку ввести «reagentc /info».

У відповідь отримаємо повідомлення, що середовище відновлення вимкнено. Це сталося після перенесення системи зі старого дика на SSD. Необхідно її увімкнути. Для цього призначена команда reagentc / Enable.

Програма REAgentC повідомить, що середовище відновлення (файл Winre.wim) включене, а його місцезнаходження стандартно – у прихованому першому розділі диска – \\?\GLOBALROOT\device\harddisk0\partition1\Recovery\WindowsRE. Проблема в тому, що невідоме місце знаходження образу для відновлення. Це означає, що якщо скористатися режимом відновлення однією кнопкою (Push-Button Reset Overview), то як образ використовуватиметься інсталяційний DVD-диск Windows.


Раніше ми встановили, що всі необхідні розділи, включаючи прихований Recovery з wim-образом, у нас присутні, а проблема у відсутньому зв'язку між цим чином та системним середовищем відновлення. Займемося відновленням прив'язки. Знадобиться командний рядок, де треба ввести послідовно кілька команд:

  1. "Diskpart".
  2. "lis vol" – виводиться список усіх розділів диска.
  3. "sel vol 4" - вибираємо розділ, що містить потрібний образ відновлення.
  4. Assign letter M – присвоюємо літеру М розділу 4.
  5. "exit" - вихід з утиліти Diskpart.


Тепер слід відкрити "Провідник", в якому з'явиться диск "М", Для контролю можна перевірити, що файл "install.wim", що містить заводський образ системи, розташований на цьому диску.


Повернемося до командного рядка та продовжимо роботу. "M:" - цією командою ми переходимо на диск "М".

Наступна директива - "attrib / s / d". З її допомогою на екран виводяться повні шляхи файлів, що знаходяться в каталозі та підкаталогах на даному диску та їх атрибути. Бачимо, що цікавий для нас підкаталог «Factory» має атрибути S «системний», H «прихований», R «тільки читання», які нам не потрібні, і їх треба очистити.


Для цього вводимо команди:

  1. "cd OKRBackup\Factory" - змінюємо поточний каталог на L:\OKRBackup\Factory.
  2. "attrib -s -h -r /s" – знімаємо перелічені атрибути з усіх файлів цього каталогу.
  3. attrib /s /d - контроль того, що атрибути зняті.


"C:" – перехід на системний диск.

Тепер прив'язуємо wim-образ командою "reagentc /setosimage /path M:OKRBackupFactory /index 1". Якщо все пройшло успішно, то при відкаті до вихідних налаштувань буде використовуватися інформація з потрібного розділу диска (з wim-образу). Щоб переконатися в цьому, можна виконати команду reagentc /INFO.


Push-Button Reset Overview (скидання системи однією кнопкою)

Про всяк випадок коротко опишемо процедуру повернення до заводських налаштувань. Треба зайти до «Параметрів».



Натисніть кнопку «Почати» у пункті «Видалення всіх даних та повторної інсталяції Windows».


З'явиться вікно з попередженням про те, які дії будуть вжиті. Потрібно натиснути кнопку «Далі».


Запуститься процедура відкату системи до заводських налаштувань.

Якщо ОС не стартує

Потрібно завантажитися з інсталяційного носія Windows 8, натиснути "Далі".


Натиснути "Відновлення системи".


У вікні «Вибір дії», що відкрилося, натиснути «Діагностика».


Виберіть режим «Повернути комп'ютер у вихідний стан».



Потім вибрати «Windows 8.1».


Відкриється останнє вікно, де натиснути кнопку «Повернути у вихідний стан».


Запуститься процес відновлення системи із заводськими налаштуваннями.


На ноутбуках Lenovo, як втім і на ноутбуках інших виробників, йде багато встановлених сміттєвих програм (блотварі). Але серед усього мотлоху є досить корисна програма One Key Recovery від CyberLink. Якщо ви не вмієте користуватися іншими засобами відновлення системи, то можете скористатися і програмою. Вона вміє відновлювати тільки Windows систему, але комусь може все-таки стати в нагоді ... У цій статті ми розберемося, як відновити працездатність цієї програми.


Ця програма складається із двох компонентів. Перший - це звичайна програма під windows, яка може створити резервну копію всього, що знаходиться на вашому диску C. Друга - це EFI додаток (як міні-операційна система), яка займається відновленням з резервної копії.

Мається на увазі, що користувач може потрапити в утиліту відновлення такими способами: 1) З Windows, що працює: запустити програму OneKey Recovery, вибрати System Recovery і комп'ютер повинен перезавантажитися в утиліту відновлення; 2) З вимкненого стану: натиснути скріпкою кнопку Novo, вибрати пункт System Recovery і має завантажитись утиліта відновлення.

Ви дивуєтесь, чому замість утиліти відновлення завантажується Windows 10?А я вже не маю. Я знаю, як це можна виправити, бо провів розслідування. І не вірте офіційним представникам Lenovo, які втирають, що «Кошти відновлення вбудовані в ОС» win8, тому у win10 підтримки OneKey Recovery не буде. Також вони втирають, що при відкаті до win8 у вас запрацює OKR. Це не так. Давайте у всьому розберемося.

Загалом кажучи, спосіб завантажити утиліту one key recovery без підручних засобів є. Але для цього вінда має бути ще в робочому стані. Утримуючи клавішу Shift, вибираємо перезавантаження. У вас з'явиться меню, де потрібно пройти за наступними пунктами: діагностика, додаткові параметри, завантажити інші пристрої, показати ще пристрої і виберіть пункт Lenovo Recovery System (якщо у вас меню англійською, то або здогадайтеся, або зміните локаль bcd з під windows ).

Якщо вінда вже знесена, то можете скористатися або вже встановленим лінуксом, або завантажувальною флешкою ​​з лінуксом. Підійде флешка з ArchLinux тому що вона не містить нічого зайвого, займає мало місця і зекономить нам час. Завантажуємось, виконуємо команду efibootmgr -v. Так ми дізнаємося номер завантажувальної змінної Lenovo Recovery System. Нам потрібні чотири цифри змінної BootXXXX. Далі потрібно встановити efi змінну BootNext, для цього виконуємо efibootmgr --bootnext із зазначенням номера запису. Перевантажуємось і радіємо — вантажиться утиліта відновлення.
Але таку процедуру доведеться робити щоразу заново, оскільки змінна BootNext застосовується одноразово і затирається. Як же бути, якщо хочеться, щоб усе працювало як годиться?

Перед тим, як встановлювати Linux, я подивився як влаштована схема розмітки від виробника (OEM збирача):

Список розділів із поясненнями

  • Sda1 ntfs 1000 MiB WINRE_DRV – це завантажувальний розділ windows recovery. Використовується, коли ви завантажуєтеся в середу WinRE.
  • Sda2 fat32 260 MiB SYSTEM_DRV – це EFI System Partition (esp, тобто головний завантажувальний розділ для UEFI). З нього все починається. На ньому зберігаються efi-додатки (завантажувач windows, завантажувач для Linux та інші додатки).
  • Sda3 fat32 1000 MiB LRS_ESP - це розділ виробника обладнання (oem), а саме Lenovo Recovery System. Цей розділ імітує справжній esp (на жорсткому диску можна створити лише один справжній esp). На ньому зберігається efi додаток one key recovery.
  • Sda4 без ФС 128 MiB Microsoft Reserved Partition – це розділ, який Microsoft резервує на gpt дисках. Використовується віндою, коли ви переміщаєте або змінюєте розділи за допомогою диска manager.
  • Sda5 ntfs 892.15 GiB Windows8_OS - це основний розділ вінди (диск C). Там знаходиться сама OS, файл підкачування та всі ваші файли.
  • Sda6 ntfs 25.00 GiB LENOVO - це розділ, на якому ліново поклали драйвери для вашого комп'ютера та установники деякого спаму софту, відображається як disk D. Передбачалося, що бекапити ви зможете і на цей розділ. Але подивіться на його розмір, і все стане зрозуміло.
  • Sda7 ntfs 12.03 GiB PBR_DRV - це розділ, який містить найперший початковий образ відновлення, який ви можете вибрати в OneKey Recovery.

При встановленні Linux, якщо вам з якихось причин потрібна встановлена ​​вінда, раджу просто втиснути системний розділ до необхідного, а на місці, що звільнилося створити LVM розділ і розмазати всі нутрощі лінуксу в ньому (забудете про проблеми переміщення і зміни розмірів розділів). Я перевіряв, чи система OKR не знесе цей розділ при відновленні з образу.

Якщо на комп'ютері Lenovo було встановлено windows 8 і ви вирішили скористатися оновленням до windows 10, то у вас втратиться функціональність програми One Key Recovery. Ви можете запустити OKR у windows та створити резервну копію, але ви не зможете запустити утиліту відновлення ні при виборі Reboot recovery у програмі, ні з Novo Button Menu – System Recovery. Запускатиметься просто windows. Як же завантажитись в утиліту відновлення, і чому виникла така проблема?

Вся справа в тому, що коли windows встановлюється, то вона замінює файл стандартним шляхом $esp/EFI/Boot/bootx64.efi своїм, а у windows 8 він був просто замінений вручну oem'щиками.
Куди нам взагалі треба потрапити? Нам потрібно завантажити efi-додаток з розділу LRS_ESP. Там у нас знаходяться наступні efi файли, які я перевірив і дізнався, що нам треба:
LRS_ESP:/EFI/Boot/bootx64.efi — вантажить те, що нам треба, утиліту OKR
LRS_ESP:/EFI/Microsoft/Boot/bootmgr.efi — не підтримує завантаження
LRS_ESP:/EFI/Microsoft/Boot/LrsBootmgr.efi — вантажить те, що нам треба, утиліту OKR
LRS_ESP:/EFI/Microsoft/Boot/memtest.efi — не підтримує завантаження
LRS_ESP:/bootmgr.efi - не підтримує завантаження

На моєму ноутбуці є прошивка UEFI від Phoenix. Вона зроблена таким чином, що при виборі System Recovery у Novo button menu, відбувається наступний порядок завантаження: 1) Якщо є файл $esp:/EFI/Boot/bootx64.efi, то він вантажиться; 2) Якщо є файл $esp:/EFI/Microsoft/Boot/bootmgrfw.efi, то вантажиться він, тобто звичайне завантаження windows; 3) Якщо немає файлів з пункту 1 і 2, то вантажиться LRS_ESP:/EFI/Boot/bootx64.efi (саме так, а не завантажувальний запис lrs) 4) Якщо і його немає, то (незалежно від існування інших завантажувальних записів) до bootorder додається запис c lenovo recovery system і відбувається normal startup, який приведе в нашу утиліту OKR, тому що запис Lenovo Recovery System містить необхідний шлях LRS_ESP:/EFI/Microsoft/Boot/lrsBootmgr.efi.
При натисканні кнопки живлення черговість завантаження у прошивки така: 1) якщо затиснута клавіша esc, f2, f12, то вантажити потрібну програму з ROM; 2) якщо встановлено змінну bootnext, то вантажити завантажувальний запис з номером з цієї змінної; 3) звичайне завантаження з використанням порядку завантаження (bootorder).

А при натисканні кнопки Novo, вантажиться нове меню. І взагалі кажучи, без novo button можна спокійно обійтися, тому що всі пункти, що є в її меню, можна викликати окремо, а останній пункт - це ні що інше, як завантаження запису з жорсткого диска. Цей запис відображається при затисканні f12 і у мене він починається з WD. Зверніть увагу, що WD це не завантажувальний запис Lenovo Recovery System, а саме запис з жорсткого диска, який веде себе згідно з вищеописаною послідовністю завантаження, тобто в пункті 3 вантажитиме LRS_ESP:/EFI/Boot/bootx64.efi, а не завантажувальний запис Lenovo Recovery System. Цим шляхом теж вантажиться OKR, але я спеціально звертаю увагу на цей тонкий момент. Через цю послідовність завантаження ми до речі не потрапляли в утиліту відновлення, незважаючи на робочий запис Lenovo Recovery System.

Тобто сама прошивка зроблена досить розумно, видалив системну завантажувальну змінну - вона відновилася із зачисткою решти всіх змінних, якщо зовсім нема чого вантажити при normal sturtup - додасть в boot order номер lrs запису, яку в свою чергу відтворить автоматично; при сумній ситуації прошивка намагається робити все від неї можливе. А винуватець усіх танців з бубном - компанія Micosoft, Яка усмішливо вам робить гидот, наприклад затирає не свої завантажувачі коли її про це не просять. По стандартному шляху можна покласти, наприклад, fallback ядро ​​для linux і вантажитися в нього в разі необхідності кнопкою novo або зробити меню вибору завантаження.

Як бачите, при працюючому windows нам не допоможе навіть видалення файлу $esp:/EFI/Boot/bootx64.efi, який при оновленні windows був затертий мікрософтівським, який вантажить вінду, хоча там має бути файл, який містить інструкцію або завантажити програму з LRS_ESP розділу, або встановити bootnext в запис з lenovo recovery system і перезавантажитися. Тепер зрозуміло, чому у вас відбувалося звичайне завантаження Windows кнопкою novo?

Я міг би написати ці інструкції сам, але поки що не займався програмуванням EFI додатків. Так що поки як варіант - або витягнути аналогічний файл з комп'ютера lenovo, який ще не був оновлений до windows 10, або можна встановити туди rEFInd, в який вже вбудована функціональність для завантаження OKR з Lenovo. Якщо вона не відображається, просто натисніть ESC. У меню з'явиться помаранчевий рятувальний жилет із іконкою віндосу.

Читаючи відгуки власників ноутбука Dell 7720 з попередньо встановленою Windows 8 про труднощі при розгортанні цієї самої Windows 8 з Recovery розділу жорсткого диска ноутбука на SSD диски, а якщо точніше, то нездатності утиліти Dell Backup and Recovery розгортати заводський образ на SSD, задався системи на диск SSD з файлу образу вручну. Виходить цікава ситуація - люди, купивши ноутбук, заплатили за встановлену Windows 8, але перенести її на SSD не можуть, не можуть і звідти її безкоштовно оновити до Windows 8.1.

Файл образу відновлення на розділі Recovery розділений на 4 частини: Install.swm, Install2.swm, Install3.swm, Install4.swm.

Умовно розділимо весь процес на етапи:

  • Складання файлу заводського образу Install.wimіз чотирьох частин, на які він поділений: Install.swm, Install2.swm, Install3.swm, Install4.swm.
  • Підготовка диска SSD, створення розділів для розгортання системи.
  • Install.wimна підготовлений розділ
  • ESP(EFI System Partition) розділ.

Складання файлу заводського образу Install.wim

Для складання файлу, мабуть, найзручніше скористатися встановленою ОС: це може бути додаткова система на ноутбуці або на домашньому стаціонарному комп'ютері. Як туди покласти файли Install.swm, Install2.swm, Install3.swm, Install4.swm не описуватиму.

Клопітніше буде власникам Windows 7, т.к. їм для склеювання файлу доведеться завантажити та встановити в систему або пакет Windows AIK для Windows 7вагою приблизно 1,2 Гб: скачати (пакет ставиться цілком і основна його вага становлять wim образи для складання WinPE), або пакет Windows ADK для Windows 8вагою 2,5 Гб: скачати . Це on-line установник. Тут повний комплект на торрент-трекері. У ньому є вибіркова установка і можна встановити лише 40 Мб, позначивши галочкою лише другий зверху пункт. Посилання на скачку дав для прикладу, можна шукати самим в інтернеті та качати.

Розмістити файли Install.swm, Install2.swm, Install3.swm, Install4.swm. в корінь диска. Чому саме в корінь диска? Так просто команди, що вводяться, будуть коротшими, саме в корінь диска С, тому що в деяких всього один розділ С та інших немає.

Windows AIK для Windows 7, то запустити від імені адміністратора командний рядок засобів розгортання та за допомогою imagexзібрати файл, ввівши команду imagex /export c:install.swm 1 c:install.wim /ref c:install*.swm

Як видно зі скріншота, збірка файлу зайняла понад 2 хвилини при розмірі кінцевого файлу більше 13 Гб (образ збирався на іншому SSD).

Якщо у вас Windows 7 і ви встановили Windows ADK для Windows 8, то запустити від імені адміністратора командний рядок середовища засобів розгортання та роботи з образами, та за допомогою DISMзібрати файл, ввівши команду


Якщо у вас Windows 8, то вам найбільше пощастило: там DISMвже вбудований в систему, додатково завантажувати нічого не потрібно, просто запускаємо командний рядок від імені адміністратора і для збирання файлу виконуємо попередню команду dism /Export-Image /SourceImagefile:C:install.swm /SWMFile:C:Install*.swm /SourceIndex:1 /DestinationImageFile:C:Install.wim

Все, файл зібрано. Це Install.wim в корені диска С. Яким із трьох запропонованих способів діятимете ви - це вам вирішувати. Напевно, є інші способи.

Підготовка SSD диска, створення розділів для розгортання системи

Підготовка диска SSD включає створення ESP(EFI System Partition) розділу, де будуть розміщені файли завантаження та створення розділу для майбутньої системи. Т.к. місця на SSD завжди не вистачає, то ніякі розділи рековери ми робити не будемо, MSR(MicroSoft Reserved) розділ за непотрібністю також створювати не будемо - нам потрібна лише система. До речі, розділ MSR розміром 128 Мб присутній на переважній більшості GPT дисків, і їх власники навіть не знають, що у них на 1 розділ більше, ніж вони думають: він не видно в керуванні дисками, не бачить його і, наприклад, Acronis Disk Director.

Запускаємо командний рядок. Для цього завантажуємося з WinPE4 диску. Можна підключити SSD до працюючої системи Windows 8 і викликати з неї командний рядок.

Я завантажився з диска WinPE4, тобто. з урахуванням Windows 8.

Далі напишу команди, коротко пояснюючи кожну. Команди можна писати великими літерами, а не як у мене. Також писатиму команди не скорочуючи слова (sel, lis, dis, part, vol), тобто. повністю, щоб було осмислено (select, list, disk, partition, volume).

diskpart(викликали менеджер розділів)
list disk(буде показаний список дисків, потрібно запам'ятати номер SSD диска: 0, 1 і т.д. Нехай у нас SSD – це диск 0)
select disk 0(Вибрати SSD диск)
clean(Очистити його повністю)
convert GPT(перетворимо його на GPT)
create partition EFI size=100 offset=1024(Створення ESP розділу 100 Мб зі зміщенням 1 Мб)
format quick fs=FAT32(швидке форматування його у FAT32)
assign letter=R(Присвоюємо тимчасово ESP-розділу будь-яку букву, наприклад, R)
create partition primary(Створення розділу на все місце, що залишилося)
format quick fs=NTFS(Швидке форматування його в NTFS)
assign letter=S(Привласнюємо створеному NTFS-розділу будь-яку букву, наприклад, S. Не знаю, може букви C, D, E і т.д. у вас вже зайняті, от і взяв букву із середини алфавіту. Не переживайте, розгорнута система буде на диску С , Як і задумано виробником, а ці літери: R і S дано розділам тимчасово, для копіювання файлів завантаження (в даному випадку з S на R).
exit(Вийшли з diskpart)

Розгортання системи із заводського образу Install.wimна підготовлений розділ

  • Вибрати вкладку Застосування(Apply).
  • В якості Джерела(Source) вибрати склеєний файл Install.wim.
  • В якості Одержувача(Destination) вказуємо створений нами розділ із літерою S.
  • Тиснемо кнопку Застосувати(Apply).


Копіювання файлів завантаження системи на ESP(EFI System Partition) розділ

Написана нижче команда виконується в командному рядку: або завантажувального диска WinPE на базі Windows 8, або в системі Windows 8 (це якщо ви до неї підчепили SSD). Не намагайтеся виконувати цю команду з інсталяційного диска Windows 7 та завантажувальних WinPE, зроблених на його основі! Запустити командний рядок WinPE4 диска та ввести команду bcdboot S:Windows /l ru-Ru /s R: /f UEFI(нагадаю, літери S та R присвоєні нами раніше)
exit (вихід із командного рядка)

Весь процес, усі 4 етапи, зайняв приблизно 15 хвилин. На цьому все можна завантажуватися з SSD диска, прийняти ліцензійну угоду, вибрати собі і комп'ютеру імена, і ось нас зустрічає встановлена ​​Windows 8.

Додам важливе зауваження

Якщо ви на етапі 2 вибрали завантаження з WinPE4 диска, то всі етапи виконувати з нього, не перезавантажуючись. Інакше всі призначені букви пропадуть. Якщо ви під'єднали SSD диск до комп'ютера з інстальованою Windows 8, то також, етапи з другого по четвертий робити без перезавантажень.

Додав відео до цієї статті.

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

На замітку: Купити недорого фірмовий відеореєстратор ahd ви зможете у будь-який зручний для вас час просто відвідавши інтернет-магазин https://www.arax-cctv.ru/vregistrators/videoregistratory-ahd/". Рекомендуємо вам до співпраці цю компанію!

На цьому все! Дякую за увагу та до нових зустрічей на сторінках сайту сайт