Перш за все, дозвольте мені дати швидке пояснення, чому за допомогою 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 або з дистрибутива ОС.