Как да стартирате проверка на системни файлове (SFC) в Windows

Как да стартирате проверка на системни файлове (SFC) в Windows
Читатели като вас помагат в подкрепа на MUO. Когато правите покупка чрез връзки на нашия сайт, ние може да спечелим комисионна за партньор. Прочетете още.

Вашият компютър с Windows зависи от файловете на операционната система, за да получи необходимата информация, за да работи гладко. Но понякога тези файлове могат да се повредят или да изчезнат от вашия компютър, което се отразява негативно на вашата система по различни начини. Например, когато нещо не е наред с критичен системен файл, компютърът ви може да се забави или да се срива често.





Лесен начин за коригиране на проблемни системни файлове е да използвате System File Checker (SFC). Този инструмент ще сканира вашия компютър, ще провери целостта на всеки системен файл и ще поправи тези, които са повредени или липсват.





Ето какво трябва да знаете за стартирането на инструмента SFC в Windows.





Как да стартирате сканиране на проверка на системни файлове в Windows

За да използвате SFC, трябва да изпълните една команда в командния ред. Ето как:

  1. Натиснете Win + S за да отворите Windows Search и въведете командния ред в полето за търсене.
  2. Това ще доведе до Командния ред в резултата от търсенето. Кликнете върху Изпълни като администратор опция.   резултатите от sfc сканиране в командния ред на Windows
  3. Кликнете да в подканата на UAC, за да позволите на командния ред да прави промени във вашия компютър.
  4. В командния ред въведете командата по-долу и след това натиснете Въведете ключ:
     SFC /scannow

Ако не сте запознати с файловете на операционната система, моля, прочетете нашето ръководство за какви системни файлове има в Windows . И за да научите всичко, което трябва да знаете за командния ред, можете да разгледате нашия ръководство за начинаещи за командния ред .



Какво се случва, след като стартирам програмата за проверка на системни файлове?

След като проверката на системните файлове завърши сканирането, тя ще покаже съобщение в прозореца на командния ред с резултатите.

Ако вашите системни файлове са наред, ще видите съобщение, което гласи „Защитата на ресурсите на Windows не откри никакви нарушения на целостта“. Ако SFC намери и поправи всички проблемни файлове, съобщението ще гласи „Защитата на ресурсите на Windows намери повредени файлове и ги поправи успешно“.





  cbs регистрационен файл в Windows, който е бил отворен в Notepad с показване на частта от етикета SR

От друга страна, ако намери повредени файлове, но не може да поправи някои или всички от тях, съобщението ще гласи „Защитата на ресурсите на Windows намери повредени файлове, но не успя да поправи някои от тях“. И ако SFC срещне проблем, съобщението ще гласи „Защитата на ресурсите на Windows не можа да изпълни исканата операция“.

Други SFC команди, които можете да изпълнявате в Windows

The SFC /сканиране не е единствената команда за проверка на системни файлове, която можете да стартирате. Ето още няколко и какво правят:





как да знам кои програми да деинсталирам на компютъра си

/проверете само

Изпълнете тази команда, ако искате SFC да проверява за проблемни файлове на операционната система, без да ги коригира.

/ сканиран файл

Изпълнете тази команда, ако искате SFC да провери конкретен файл за проблеми и да го коригира, ако има такива. Например, Ето пълната команда за проверка и коригиране на user32.dll файл: SFC /scanfile=c:\windows\system32\user32.dll

/проверете файл

Изпълнете тази команда, ако искате само да проверите определен системен файл за проблеми. Дори ако SFC открие проблем с файла, той няма да го поправи. Например, Ето пълната команда за проверка на user32.dll файл: SFC /verifyfile=c:\windows\system32\user32.dll

/offbootdir

Изпълнете тази команда, за да кажете на SFC коя директория съдържа стартираща версия на Windows. Трябва да правите това всеки път, когато използвате инструмента извън Windows. Например, за да изберете И: устройство на вашия компютър, въведете /offbootdir=e:\

/offwindir

Изпълнете тази команда, за да кажете на SFC коя папка в директорията - тази, която сте посочили с SFC /offbootdir команда — съдържа Windows. Например въведете /offwindir=e:\windows за да кажете на програмата за проверка на системните файлове, че Windows е на И: шофиране.

Как да стартирате офлайн SFC сканиране в Windows

Има няколко сценария, които гарантират използването на SFC без влизане в Windows. Един такъв сценарий е, ако файловете на операционната система са толкова повредени, че Windows не може да стартира.

В такъв случай можете да стартирате SFC от създаване на стартиращ Windows диск или устройство и да го използвате за коригиране на повредени системни файлове. Това се нарича офлайн сканиране.

как да включите компютъра от разстояние

Важното нещо, което трябва да запомните за офлайн сканирането е, че трябва да кажете на SFC къде да намери Windows на стартиращото устройство. Ето какво а /Сканирай сега командата ще изглежда така, ако я изпълните офлайн:

 SFC /scannow /offbootdir=d:\ /offwindir=d:\windows

Горната команда ще каже на SFC да търси Windows в Windows папка на Д: шофиране. Но имайте предвид, че версията на Windows на стартиращия носител трябва да е същата като тази, инсталирана на вашия компютър, за да бъде успешно сканирането и поправката.

Как да намерите регистрационния файл на SFC в Windows

След като SFC свърши работата си, той ще регистрира резултатите от сканирането и всички направени от него поправки в текстов файл, наречен CBS.log . За да го отворите, натиснете Win + R за да отворите Windows Run, въведете текста по-долу и щракнете Добре :

 %windir%\logs\cbs\cbs.log

Файлът CBS.log съдържа други регистрационни файлове освен тези от проверката на системните файлове. Когато преглеждате записите, потърсете тези, които имат [SR] етикет върху тях. Всеки запис ще съдържа датата и часа на сканирането, заедно с подробности за случилото се.

  текстовия файл с подробности за sfc във File Explorer на Windows 11

Ако не искате да се занимавате с търсене в CBS.log файл за записите с [SR] етикет, можете да ги извлечете във файл, наречен sfcdetails.txt . За да направите това, отворете командния ред като администратор и изпълнете командата по-долу:

 findstr /c:"[SR]" %windir%\logs\cbs\cbs.log >sfcdetails.txt

Можете да намерите sfcdetails.txt като се насочите към Този компютър > Локален диск (C:) > Windows > System32 .

  текстовият файл с подробности за sfc в Windows се отвори в Notepad

Ще видите, че регистрационният файл съдържа записи само от инструмента за проверка на системни файлове.

Ако извършвате офлайн сканиране, можете да активирате регистриране, като просто посочите пътя на файла със следната командна структура:

 /offlogfile=[offline log file path]

Просто сменете път на офлайн лог файл в квадратните скоби с действителния път, който искате да съхраните офлайн регистрационния файл в офлайн директорията. След това вмъкнете цялата тази команда след /windir команда при изпълнение на офлайн SFC сканиране.

Изпълнение на инструмента за проверка на системни файлове, демистифициран

Току-що започнахме да надраскаме повърхността на това, което можете да правите с инструмента за проверка на системните файлове на Windows 10 и 11. Но сега, когато знаете как да стартирате SFC (както във, така и извън Windows), можете да използвате инструмента ефективно за отстраняване на проблеми с файлове на операционната система.

Ефективното използване на SFC е необходимо умение за всеки потребител на Windows и е само един от многото инструменти, които можете да използвате, за да коригирате проблеми на вашия компютър с Windows.