Вернуться назад Распечатать

Перевірка цілісності системних файлів Windows 10 з використанням SFC.exe і DISM.exe

Досить часто у Windows-системах можна спостерігати появу помилок, пов'язаних з пошкодженнями або відсутністю важливих системних компонентів, які вкрай важливі для роботи ОС. Якщо системні файли, видалені помилково самого користувача або в результаті дії вірусів і шкідливих кодів, для їх відновлення можуть знадобитися кардинальні методи. Не поспішайте займатися перевстановлення системи. Цей метод годиться тільки в тому випадку, якщо жодне з рішень нижепредставленных не допоможе.

Перевірка цілісності системних файлів Windows 10: основні напрямки дій

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


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

Відновлення системних файлів Windows 10 найпростішим методом

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


Якщо ж система видасть повідомлення про те, що відновлення неможливо, доведеться використовувати ручний вибір завантаження останньої вдалої конфігурації. Ось тільки в десятій модифікації системи натискання кнопки F8 при старті завантаження для виклику додаткового меню, як це було в попередніх версіях, не працює. Тому доведеться робити завантаження з інсталяційного диска або флешки з переходом до консолі відновлення, а тільки потім вибирати запуск відповідного режиму.
Втім, повернути стандартне налаштування можна абсолютно елементарно, якщо викликати командний рядок і прописати в ній таке поєднання: bcdedit /set {current} bootmenupolicy legacy. Після цього при рестарті можна буде використовувати натискання клавіші F8 для виклику альтернативного завантажувального меню.

Безпечні завантаження і скидання

Цілком можливо, що критичних змін системні файли «Віндовс» не зазнали, і комп'ютерну систему можна завантажити в безпечному режимі, вибравши його з меню, описане вище.
Тут потрібно перейти до параметрів, вибрати розділ оновлення та безпеки, після чого в пункті відновлення використовувати кнопку повернення комп'ютера в початковий стан. До речі, там же можна скористатися особливими варіантами завантаження, щоб отримати доступ до додаткових параметрів старту, якщо використання клавіші F8 не передбачено. В стартовому меню з'являться пункти завантаження системи і перехід до засобів відновлення. Як вже зрозуміло, перевірка цілісності системних файлів Windows 10 буде проведена шляхом сканування бекап-копії самої системи і реєстру. За великим рахунком, якщо користувач припускає, що на комп'ютері можуть виникнути проблеми, копію системного реєстру можна створити заздалегідь, використовуючи для цього функцію експорту у відповідному редакторі.

Використання спеціальної команди відновлення

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

Відновлення онлайн

Не менш дієвим можна назвати і інструмент онлайн-відновлення DISM.exe. Для його запуску на комп'ютері в обов'язковому порядку доступ до інтернету повинен бути активний. Для використання інструменту DISM.exe є два варіанти.
З одного боку, іноді вистачає лише рядки відновлення, яка наведена на зображенні вище. Якщо ж буде видана помилка, спочатку потрібно буде ввести команду сканування «здоров'я» комп'ютера. У будь-якому разі виправлення відбудеться.

Питання завантаження відсутніх бібліотек

Якщо хто не знає, системні файли операційної системи включають в себе велику кількість динамічних бібліотек. Їх пошкодження або видалення теж може приводити до того, що ОС буде стартувати з порушеннями.
У цій ситуації можна скористатися утилітою DLL Suite, в якій передбачена перевірка цілісності системних файлів Windows 10 або будь-якої іншої системи, після чого буде проведена довантаження відсутніх або пошкоджених компонентів. Знову ж таки, її застосування передбачає наявність доступу до інтернету. Недолік цього додатка полягає в тому, що використовувати його можна тільки в ОС, яка хоч якось вантажиться (наприклад, в безпечному режимі).

Використання фиксеров

Є ще одна категорія інструментів, які прийнято називати фіксер (засобами усунення помилок). Найвідомішою «рідний» утилітою, розробленою фахівцями корпорації Microsoft, є програма Fix It!, яка, щоправда, теж працює виключно в завантажуваної системі. І далеко не факт, що проблеми з системними файлами будуть усунені. Програма може запросто повідомити, що вони знайдені, а їх виправлення автоматичними засобами виявляється неможливим (користувачеві доведеться займатися цим самостійно). Якщо потрібно завантаження зі знімного носія з подальшою перевіркою і відновленням, набагато більш доцільним виглядає застосування відповідних програм від Acronis. Благо, їх можна знайти досить багато.
Тепер кілька слів про ситуацію, коли перевірка цілісності системних файлів Windows 10 виявила пошкодження на рівні завантажувальних записів. Тут, крім спеціального інструменту самої ОС, нічого не допоможе. Це запускається через командну консоль виконуваний файл Bootrec.exe, для якого через пробіл необхідно вводити додаткові параметри та атрибути: «/FixMBR» і «/FixBoot» (без лапок). Якщо відновлення завантажувача таким методом виявляється неможливим, реально може допомогти команда повної перезапису «Bootrec.exe /RebuildBCD». А ось цей засіб працює практично завжди (за рідкісним винятком, коли в системі міцно влаштувалися віруси).

Висновок

Якщо підвести короткий підсумок, можна зазначити, що застосування кожного з вищеописаних методів відновлення працездатності Windows 10 якщо проблеми полягають саме у пошкодженні системних файлів і компонентів, залежить виключно від сформованої ситуації. В деяких випадках допомагає звичайний відкат, іноді спрацьовують інструменти командного рядка, в деяких випадках працює довантаження видалених або пошкоджених компонентів. Онлайн-відновлення спрацьовує не завжди. Принаймні, якщо систему можна завантажити безпечно з підтримкою мережевих драйверів, проблем не буде. У разі старту зі знімних носіїв гарантії підключення до інтернету ніхто не дасть. Втім, можна пробувати всі методи. Можливо, хоча б один з них допоможе. Адже зрозуміло, що це позбавить користувача від необхідності перевстановлення ОС (а це процес досить тривалий, оскільки при інсталяції може знадобитися завантаження оновлень, що за часом може зайняти кілька годин). Та й інстальовані користувальницькі програми будуть видалені. Тому, перш ніж приймати таке кардинальне рішення, спочатку варто випробувати методики, викладені вище. Втім, догмою застосовувані рішення не є. І зовсім необов'язково слідувати їм саме в тому порядку, в якому вони були описані. Цілком ймовірно, що інструментарій командної консолі дасть негайний результат (він, до речі, застосовується найчастіше). Але і використання інших методів виключати не можна. Мало що