Шмат хто ведае, што праверыць цэласнасць сістэмных файлаў Windows можна з дапамогай каманды sfc / scannow (Зрэшты, гэта ведаюць не ўсе), але мала хто ведае, як яшчэ можна выкарыстоўваць дадзеную каманду для праверкі сістэмных файлаў.
У гэтай інструкцыі я пакажу, як ажыццявіць праверку для тых, хто наогул не знаёмы з дадзенай камандай, а пасля гэтага распавяду аб розных нюансах яе выкарыстання, якія, думаю, будуць цікавыя. Гл. Таксама больш падрабязную інструкцыю для апошняй версіі АС: праверка і аднаўленне цэласнасці сістэмных файлаў Windows 10 (плюс відэа інструкцыя).
Як праверыць сістэмныя файлы
У базавым варыянце, калі ў вас ёсць падазрэнне на тое, што неабходныя файлы Windows 8.1 (8) або 7 былі пашкоджаныя або страчаныя, вы можаце выкарыстоўваць спецыяльна прадугледжаны для гэтых выпадкаў інструмент самой аперацыйнай сістэмай.
Такім чынам, для праверкі сістэмных файлаў, прарабіце наступныя крокі:
- Запусціце камандную радок ад імя адміністратара. Для гэтага ў Windows 7 знайдзіце гэты пункт у меню Пуск, клікніце па ім правай кнопкай мышы і выберыце адпаведны пункт меню. Калі ў вас Windows 8.1, то націсніце клавішы Win + X і запусціце "Камандны радок (Адміністратар)" з меню, якое з'явіцца.
- У камандным радку увядзіце sfc / scannow і націсніце Enter. Гэтая каманда выканае праверку цэласнасці ўсіх сістэмных файлаў Windows і паспрабуе іх выправіць у тым выпадку, калі былі выяўленыя якія-небудзь памылкі.
Аднак, у залежнасці ад сітуацыі, можа апынуцца, што выкарыстанне праверкі сістэмных файлаў у такім выглядзе не ў поўнай меры падыходзіць для дадзенага канкрэтнага выпадку, а таму распавяду аб дадатковых магчымасцях каманды ўтыліты sfc.
Дадатковыя магчымасці праверкі з дапамогай SFC
Поўны спіс параметраў, з якімі можна запусціць утыліту SFC выглядае наступным чынам:
SFC [/ SCANNOW] [/ VERIFYONLY] [/ SCANFILE = шлях да файла] [/ VERIFYFILE = шлях да файла] [/ OFFWINDIR = тэчка з windows] [/ OFFBOOTDIR = аддаленая тэчка загрузкі]
Што гэта нам дае? Прапаную паглядзець па пунктах:
- Вы можаце запусціць толькі праверку сістэмных файлаў без іх выпраўлення (ніжэй будзе інфармацыя пра тое, навошта гэта можа спатрэбіцца) з дапамогай
sfc / verifyonly
- Маецца магчымасць праверыць і выправіць толькі адзін сістэмны файл, выканаўшы каманду
sfc / scanfile = путь_к_файлу
(Або verifyfile, калі выпраўляць не патрабуецца). - Для праверкі сістэмных файлаў не ў бягучай Windows (а, напрыклад, на іншым цвёрдым дыску) можна выкарыстоўваць
sfc / scannow / offwindir = путь_к_папке_windows
Думаю, гэтыя магчымасці могуць быць карысныя ў самых розных сітуацыях, калі патрабуецца праверыць сістэмныя файлы на выдаленай сістэме, або для нейкіх іншых непрадбачаных задач.
Магчымыя праблемы пры праверцы
Пры выкарыстанні ўтыліты праверкі сістэмных файлаў, вы можаце сутыкнуцца з некаторымі праблемамі і памылкамі. Акрамя гэтага, лепш, калі вы будзеце ведаць некаторыя асаблівасці працы гэтай прылады, пра якія ніжэй.
- Калі пры запуску sfc / scannow вы бачыце паведамленне пра тое, што Абароне рэсурсаў Windows не ўдаецца запусціць службу аднаўлення, праверце, што служба "Усталёўшчык модуляў Windows" ўключана, а тып запуску усталяваны "Уручную".
- Калі ў вас у сістэме ёсць мадыфікаваныя файлы, напрыклад, вы замянялі значкі ў правадыру ці нешта яшчэ, то выкананне праверкі з аўтаматычным выпраўленнем верне файлы ў першапачатковы выгляд, г.зн. калі вы мянялі файлы спецыяльна, гэта прыйдзецца паўтарыць.
Можа апынуцца, што sfc / scannow не ўдасца выправіць памылкі ў сістэмных файлах, у гэтым выпадку вы можаце ўвесці ў камандным радку
findstr / c: "[SR]"% windir% Logs CBS CBS.log> "% userprofile% Desktop sfc.txt"
Гэтая каманда створыць тэкставы файл sfc.txt на працоўным стале са спісам файлаў, выпраўленне якіх не ўдалося - пры неабходнасці вы можаце скапіяваць неабходныя файлы з іншага кампутара з той жа версіяй Windows або з дыстрыбутыва АС.