Вашият компютър с Windows зависи от файловете на операционната система, за да получи необходимата информация, за да работи гладко. Но понякога тези файлове могат да се повредят или да изчезнат от вашия компютър, което се отразява негативно на вашата система по различни начини. Например, когато нещо не е наред с критичен системен файл, компютърът ви може да се забави или да се срива често.
Лесен начин за коригиране на проблемни системни файлове е да използвате System File Checker (SFC). Този инструмент ще сканира вашия компютър, ще провери целостта на всеки системен файл и ще поправи тези, които са повредени или липсват.
Ето какво трябва да знаете за стартирането на инструмента SFC в Windows.
Как да стартирате сканиране на проверка на системни файлове в Windows
За да използвате SFC, трябва да изпълните една команда в командния ред. Ето как:
- Натиснете Win + S за да отворите Windows Search и въведете командния ред в полето за търсене.
- Това ще доведе до Командния ред в резултата от търсенето. Кликнете върху Изпълни като администратор опция.
- Кликнете да в подканата на UAC, за да позволите на командния ред да прави промени във вашия компютър.
- В командния ред въведете командата по-долу и след това натиснете Въведете ключ:
SFC /сканиране
Ако не сте запознати с файловете на операционната система, моля, прочетете нашето ръководство за какви системни файлове има в Windows. И за да научите всичко, което трябва да знаете за командния ред, можете да разгледате нашия ръководство за начинаещи за командния ред.
Какво се случва, след като стартирам програмата за проверка на системни файлове?
След като проверката на системните файлове завърши сканирането, тя ще покаже съобщение в прозореца на командния ред с резултатите.
Ако вашите системни файлове са наред, ще видите съобщение, което гласи „Защитата на ресурсите на Windows не откри никакви нарушения на целостта“. Ако SFC намери и поправи всички проблемни файлове, съобщението ще гласи „Защитата на ресурсите на Windows откри повредени файлове и успешно поправи тях."
От друга страна, ако намери повредени файлове, но не може да поправи някои или всички от тях, съобщението ще гласи „Защитата на ресурсите на Windows откри повредени файлове но не можа да поправи някои от тях." И ако SFC срещне проблем, съобщението ще гласи "Защитата на ресурсите на Windows не можа да изпълни исканото операция."
Други SFC команди, които можете да изпълнявате в Windows
The SFC /сканиране не е единствената команда за проверка на системни файлове, която можете да стартирате. Ето още няколко и какво правят:
SFC команда |
Описание |
---|---|
/verifyonly |
Изпълнете тази команда, ако искате SFC да проверява за проблемни файлове на операционната система, без да ги коригира. |
/scanfile |
Изпълнете тази команда, ако искате SFC да провери конкретен файл за проблеми и да го коригира, ако има такива. Например, Ето пълната команда за проверка и коригиране на user32.dll файл: SFC /scanfile=c:\windows\system32\user32.dll |
/verifyfile |
Изпълнете тази команда, ако искате само да проверите определен системен файл за проблеми. Дори ако SFC открие проблем с файла, той няма да го поправи. Например, Ето пълната команда за проверка на user32.dll файл: SFC /verifyfile=c:\windows\system32\user32.dll |
/offbootdir |
Изпълнете тази команда, за да кажете на SFC коя директория съдържа стартираща версия на Windows. Трябва да правите това всеки път, когато използвате инструмента извън Windows. Например, за да изберете E: устройство на вашия компютър, въведете /offbootdir=e:\ |
/offwindir |
Изпълнете тази команда, за да кажете на SFC коя папка в директорията - тази, която сте посочили с SFC /offbootdir команда — съдържа Windows. Например въведете /offwindir=e:\windows за да кажете на програмата за проверка на системните файлове, че Windows е на E: шофиране. |
Как да стартирате офлайн SFC сканиране в Windows
Има няколко сценария, които гарантират използването на SFC без влизане в Windows. Един такъв сценарий е, ако файловете на операционната система са толкова повредени, че Windows не може да стартира.
В такъв случай можете да стартирате SFC от създаване на стартиращ Windows диск или устройство и да го използвате за коригиране на повредени системни файлове. Това се нарича офлайн сканиране.
Важното нещо, което трябва да запомните за офлайн сканирането е, че трябва да кажете на SFC къде да намери Windows на стартиращото устройство. Ето какво а /scannow командата ще изглежда така, ако я изпълните офлайн:
SFC /scannow /offbootdir=d:\ /offwindir=d:\windows
Горната команда ще каже на SFC да търси Windows в Windows папка на Д: шофиране. Но имайте предвид, че версията на Windows на стартиращия носител трябва да е същата като тази, инсталирана на вашия компютър, за да бъде успешно сканирането и поправката.
Как да намерите регистрационния файл на SFC в Windows
След като SFC свърши работата си, той ще регистрира резултатите от сканирането и всички направени от него поправки в текстов файл, наречен CBS.log. За да го отворите, натиснете Win + R за да отворите Windows Run, въведете текста по-долу и щракнете Добре:
%windir%\трупи\cbs\cbs.дневник
Файлът CBS.log съдържа други регистрационни файлове освен тези от проверката на системните файлове. Когато преглеждате записите, потърсете тези, които имат [SR] етикет върху тях. Всеки запис ще съдържа датата и часа на сканирането, заедно с подробности за случилото се.
Ако не искате да се занимавате с търсене в CBS.log файл за записите с [SR] етикет, можете да ги извлечете във файл, наречен sfcdetails.txt. За да направите това, отворете командния ред като администратор и изпълнете командата по-долу:
findstr /c:"[SR]" %windir%\logs\cbs\cbs.log >sfcdetails.txt
Можете да намерите sfcdetails.txt като се насочите към Този компютър > Локален диск (C:) > Windows > System32.
Ще видите, че регистрационният файл съдържа записи само от инструмента за проверка на системни файлове.
Ако извършвате офлайн сканиране, можете да активирате регистриране, като просто посочите пътя на файла със следната командна структура:
/offlogfile=[offline дневник файлова пътека]
Просто сменете път на офлайн лог файл в квадратните скоби с действителния път, който искате да съхраните офлайн регистрационния файл в офлайн директорията. След това вмъкнете цялата тази команда след /windir команда при изпълнение на офлайн SFC сканиране.
Изпълнение на инструмента за проверка на системни файлове, демистифициран
Току-що започнахме да надраскаме повърхността на това, което можете да правите с инструмента за проверка на системни файлове в Windows 10 и 11. Въпреки това, сега, когато знаете как да стартирате SFC (както във, така и извън Windows), можете да използвате инструмента ефективно за отстраняване на проблеми с файлове на операционната система.
Ефективното използване на SFC е необходимо умение за всеки потребител на Windows и е само един от многото инструменти, които можете да използвате, за да коригирате проблеми на вашия компютър с Windows.