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

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

На щастя, команда / SCANNOW ПФС може захистити і відновити ці файли. Це було доступно на всіх версіях Windows, починаючи з Windows 2000, і в той час як 2000 і XP може зажадати від вас, щоб мати свій оригінальний інсталяційний диск, Щоб використовувати його, це відносно безболісний процес на нових машинах.

Вимоги до ПФС / SCANNOW (і як їм назустріч)

По-перше, вам необхідно мати доступ адміністратора на вашому комп'ютері. Якщо ви використовуєте загальний комп'ютер - і не встановлювати його самостійно - ви, ймовірно, не мають доступу адміністратора. Щоб отримати його, змусити когось, що це вже адміністратора, щоб дати вам привілеї адміністратора - або, якщо ви віддаєте перевагу щось швидше, просто попросите їх допомогти. Це означає, що якщо ваша обліковий запис не є адміністратором, ви будете мати, щоб змусити когось, хто повинен дозволити вам використовувати ПФС / SCANNOW на вашому комп'ютері. ПФС / SCANNOW можна відкрити по-різному, але в цій статті ми обговоримо тільки найпростіший спосіб, щоб виконати його.

Що ПФС / SCANNOW робить

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

інструкції ПФС / SCANNOW

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

У Windows 8, просто натисніть Windows Key + X, потім виберіть Командний рядок (Admin).

В результаті вікно має виглядати наступним чином.

Коли командний рядок відкрита, тип ПФС / SCANNOW в командному рядку та натисніть Enter. Вставте диск для Windows в дисковод, якщо ОС Windows попросить про це.
Після того, як операція завершена, перезавантажте комп'ютер. Тепер Windows, повинні вести себе як нормальний.



ПФС / SCANNOW на роботі.

В операційній системі Windows з моменту її появи існували помилки. Відбувалися вони практично у всіх версіях. Виглядає це по-різному. Вискакує повідомлення про помилку, відображається « синій екран смерті », крах додатки або зовсім перезавантаження системи. У більшості випадків це пов'язано з порушенням цілісності системних і важливих для роботи файлів. А ось причинами таких наслідків може служити як вірусна атака, так і загальна засміченість системи і збої.

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

SFC / scannow - що це?

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

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

  • SFC /? Даний ключ виведе список всіх наявних аргументів з прикладами їх використання. Власне, такого ж ефекту можна домогтися при виклику просто SFC без приставок;
  • SFC / scannow. Що це за ключ? Він виконує сканування, обчислює, чи були змінені системні файли і в разі знаходження таких, починає відновлення. Весь цикл відбудеться в режимі за замовчуванням, тобто втручання користувача після введення команди не потрібно. Іноді висновок даної процедури може відобразити щось на кшталт «SFC / scannow не може відновити деякі файли». Це означає, що файл пошкоджений настільки, що його неможливо відновити або ж відсутня зовсім;


  • / Verifyonly. Даний аргумент просто займається перевіркою файлів, при цьому не відновлюючи їх;
  • / Scanfile \u003d Шлях до перевіряється файлу. Сканування і спроба відновлення одного конкретного файлу;
  • / Verifyfile \u003d Шлях до перевіряється файлу. Схожа на попередню команду, тільки не відновлює знайдені проблемні екземпляри;

додаткові команди

  • / Offwindir \u003d буква диска, на якому потрібно виконати сканування. Дає можливість перевірити цілісність, вказавши конкретно, де встановлена \u200b\u200bсистема Windows;
  • / Offbootdir \u003d буква диска, з якого потрібно відновити файли. Даний ключ використовується спільно зі scannow і попереднім аргументом;
  • / Scanonce. Даний ключ встановлює заплановану перевірку на наступний перезапуск системи;
  • / Scanboot. Цей аргумент, як і попередній планує сканування, тільки тепер кожен раз при перезавантаженні;
  • / Revert. Даний ключ скасовує застосовані зміни в ході виконання попередніх команд;
  • / Purgecahe. Аргумент робить видалення зі спеціального кеша вихідних файлів, за якими і відбувається відновлення. При цьому проводиться перевірка і наповнення його поточними, якщо їх цілісність не порушена;
  • / Cachesize \u003d i. Даний ключ встановлює розмір кеша за бажанням користувача. Вимірюється значення i в мегабайтах.

Приклади використання SFC / scannow. Що це дає і виведення результатів

Використовувати SFC потрібно в командному рядку. При цьому будуть потрібні права адміністратора. Щоб це виконати, потрібно натиснути кнопку «Пуск» і перейти в пункт «Стандартні». Там є «Командний рядок». Потрібно клацнути по ній правою кнопкою і вибрати «Запустити від імені адміністратора».

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


У ньому можна ввести одну з перерахованих вище команд, в залежності від ситуації. Для прикладу, перша, яку можна використовувати - SFC / scannow. Що це дасть? По-перше, утиліта перевірить всі важливі системні файли, потім порівняє їх з базою з кеша.


Якщо будуть виявлені які-небудь невідповідності, то вони будуть відновлені. В ході роботи утиліти відображається прогрес, після досягнення яких 100% виведеться результат процедури. Їх може бути кілька:

  • Програма не виявила порушень цілісності. Висновок цієї пропозиції оповідає про те, що з системою все в порядку;
  • Для завершення потрібне перезавантаження. перезапустіть систему Windows і виконайте sfc ще раз. Виникнення даного результату при використанні відновлення SFC / scannow, може бути через обмежену середовища. Рішення проблеми система запропонувала.

Даний список відповідей системи відбувається найчастіше.


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

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

    Утиліта не може виконати запитану операцію. даний результат виводиться в разі будь-якого обмеження з боку системи. Варто спробувати перезавантажитися в безпечний режим і ввести команди тут;

    Утиліта виявила пошкоджені файли і успішно їх відновила. Це повідомлення сигналізує про те, що все системні проблеми усунені. Результат виконання SFC / scannow в Windows 7 зберігається за адресою Шлях до папки Windows \\ Logs \\ CBS \\ CBS.log;

    Використання SFC / scannow в Windows 7, 8, 10 може привести іноді до незвичайних результатами. У разі, коли утиліта каже, що не знайшла ніяких помилок, а система все одно працює нестабільно, потрібно перезапустити SFC ще раз. Відомі випадки, коли успішне усунення проблеми реалізовувалося з третьої або навіть п'ятої спроби. Те ж саме стосується і інших неуспішних результатів. Також варто використовувати представлену утиліту в безпечному режимі, Тому що не будуть заважати окремі сервіси та процеси.

    висновок

    У статті було детально розглянуто використання утиліти SFC.exe / scannow. Що це таке і як застосовувати було описано в прикладах різних ключів. Щоб уникнути використання утиліти SFC краще все ж стежити за системою і не допускати її руйнування і збоїв. Це можна реалізувати за допомогою антивірусних програмних продуктів, Систем сканування і очищення реєстру. Також варто ретельно стежити за тим, що встановлюється на комп'ютер. І найголовніше - уникати скачування незрозумілих файлів і програм з підозрілих або незнайомих ресурсів. Дотримання простих норм комп'ютерної грамотності позбавить від необхідності використовувати засоби перевірки цілісності системи і виклику майстра.

Багато хто знає, що перевірити цілісність системних файлів Windows можна за допомогою команди sfc / scannow (Втім, це знають не всі), але мало хто знає, як ще можна використовувати дану команду для перевірки системних файлів.

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

Як перевірити системні файли

У базовому варіанті, якщо у вас є підозра на те, що необхідні файли Windows 8.1 (8) або 7 були пошкоджені або втрачені, ви можете використовувати спеціально передбачений для цих випадків інструмент самою операційною системою.

Отже, для перевірки системних файлів, виконайте наступні кроки:



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

Додаткові можливості перевірки за допомогою SFC

Повний список параметрів, з якими можна запустити утиліту SFC виглядає наступним чином:

SFC

Що це нам дає? Пропоную подивитися по пунктам:

  • Ви можете запустити тільки перевірку системних файлів без їх виправлення (нижче буде інформація про те, навіщо це може стати в нагоді) за допомогою sfc / verifyonly
  • Є можливість перевірити і виправити тільки один системний файл, виконавши команду sfc / Scanfile \u003d шлях_до_файлу (або verifyfile, якщо виправляти не потрібно).
  • Для перевірки системних файлів не в поточної Windows (а, наприклад, на іншому жорсткому диску) можна використовувати sfc / scannow / offwindir \u003d путь_к_папке_windows

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

Можливі проблеми при перевірці

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

  • Якщо при запуску sfc / scannow ви бачите повідомлення про те, що Захисту ресурсів Windows не вдається запустити службу відновлення, перевірте, що служба «Монтажник модулів Windows» включена, а тип запуску встановлений «Вручну».
  • Якщо у вас в системі є модифіковані файли, наприклад, ви замінювали значки в провіднику або щось ще, то виконання перевірки з автоматичним виправленням поверне файли в початковий вигляд, тобто якщо ви змінювали файли спеціально, це доведеться повторити.

Може виявитися, що sfc / scannow не вдасться виправити помилки в системних файлах, в цьому випадку ви можете ввести в командному рядку

Findstr / c: ""% windir% \\ Logs \\ CBS \\ CBS.log\u003e "% userprofile% \\ Desktop \\ sfc.txt"


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