Изпълнете командата SFC, за да възстановите системните файлове в Windows 10

Можете да използвате командата SFC, за да проверите целостта на всички системни файлове и да замените неправилните версии с правилните от Microsoft. В днешната статия ще разгледаме различни начини за стартиране на командата SFC в Windows 10 за поправяне на повредени или модифицирани системни файлове.

 Изпълнение на командата SFC / SCANNOW в Windows 10

1 .Otkroyte команден ред като администратор, един от начините - щракнете върху менюто "Старт", щракнете с десния бутон и изберете "Команден ред (Администратор) от менюто.

2. Въведете командата  sfc / scannow  и натиснете Enter. Изчакайте сканирането да приключи, ако не бъдат открити проблеми, затворете командния ред.

Ако са открити грешки и не всички са отстранени, рестартирайте компютъра и изпълнете отново тази команда. Ако след рестартиране грешките все още остават, въведете DISM.exe / Online / Cleanup-image / Restorehealth  в командния ред и натиснете Enter => след изпълнението на тази команда, стартирайте sfc / scannow отново. Ако след тези стъпки проблемът продължава, върнете системата до предварително създадената точка за възстановяване.

Изпълнение на командата SFC / SCANFILE в Windows 10

Тази опция проверява целостта на посочения системен файл на Windows и поправя файла, ако е повреден или модифициран.

1 .Otkroyte команден ред като администратор, един от начините - щракнете върху менюто "Старт", щракнете с десния бутон и изберете "Команден ред (Администратор) от менюто.

2.  Въведете командата sfc / scanfile = "пълен път до файла"  и натиснете Enter. В командата заменете "пълен път до файла" с пътя към системния файл, който искате да проверите. Например трябва да проверите файла imageres.dll, намиращ се в C: \ Windows \ System32 \ - командата ще изглежда така:  sfc /scanfile="C:\Windows\System32\imageres.dll "

Изчакайте сканирането да приключи, ако не бъдат открити проблеми, затворете командния ред. Ако грешките са открити и не са отстранени, рестартирайте компютъра си и изпълнете тази команда отново. Ако след рестартиране грешките все още остават, въведете DISM.exe / Online / Cleanup-image / Restorehealth  в командния ред  и натиснете Enter => след изпълнението на тази команда, стартирайте sfc / scannow отново. Ако след тези стъпки проблемът продължава, върнете системата до предварително създадената точка за възстановяване.

Стартиране на командата SFC / SCANNOW при зареждане

Някои системни файлове се използват в Windows и при изпълнение на sfc / scannow командата на самата система не може да бъде коригирана. За да проверите тяхната цялост и да възстановите, трябва да изпълните команди при стартиране на системата.

1. Отворете командния ред по време на зареждане: един от начините - докато държите натиснат клавиша Shift, щракнете с левия бутон върху компютъра „Рестартиране“ => отидете на „Отстраняване на неизправности“ => „Разширени опции“ => „Команден ред“.

2.  Първо, в командния ред въведете  diskpart  и натиснете Enter, след това въведете  списък том  и натиснете Enter отново. Ще видите списък с всички налични дискове, ще намерите размера на този, на който е инсталиран Windows, и ще запомните неговата буква, също така ще запомните буквата на устройството "System Reserved". Въведете  изход  и натиснете Enter.

3.  Въведете командата, замествайки буквите, маркирани в червено, с вашия собствен  sfc / scannow / offbootdir = C: \ / offwindir = E: \ windows  и натиснете клавиша Enter. Вместо буквата  след  offbootdir =  , въведете буквата на устройството "Резервирана система" (устройството, където се съхраняват системните файлове за зареждане). Вместо буквата след  offwindir =,  трябва да въведете буквата на устройството, където е инсталиран Windows. Разгледахте всички букви в предишния параграф.

Изчакайте сканирането да приключи, ако не бъдат открити проблеми, затворете командния ред. Ако грешките са открити и не са отстранени, рестартирайте компютъра си и изпълнете тази команда отново. Ако след рестартиране грешките все още остават, въведете DISM.exe / Online / Cleanup-image / Restorehealth в командния ред   и натиснете Enter => след изпълнението на тази команда, стартирайте sfc / scannow отново. Ако след тези стъпки проблемът продължава, върнете системата до предварително създадената точка за възстановяване.

Стартиране на команда SFC / SCANFILE при стартиране

Някои системни файлове се използват в Windows и при изпълнение на sfc / scannow командата на самата система не може да бъде коригирана. За да проверите тяхната цялост и да възстановите, трябва да изпълните команди при стартиране на системата. На този етап ще проверим целостта на посочения системен файл.

1. Отворете командния ред по време на зареждане: един от начините - докато държите натиснат клавиша Shift, щракнете с левия бутон върху компютъра „Рестартиране“ => отидете на „Отстраняване на неизправности“ => „Разширени опции“ => „Команден ред“.

2.  Първо, в командния ред въведете  diskpart  и натиснете Enter, след това въведете  списък том  и натиснете Enter отново. Ще видите списък с всички налични дискове, ще намерите размера на този, на който е инсталиран Windows, и ще запомните неговата буква, също така ще запомните буквата на устройството "System Reserved". Въведете  изход  и натиснете Enter.

3.  Въведете командата, заместваща маркираното в червено sfc / scanfile = "пълен път до файла" / offbootdir = C: \ / offwindir = E: \ windows  и натиснете Enter. В командата заменете "пълен път до файла" с пътя към системния файл, който искате да проверите. Вместо буквата  след  offbootdir =  , въведете буквата на устройството "Резервирана система" (устройството, където се съхраняват системните файлове за зареждане). Вместо буквата след  offwindir =,  трябва да въведете буквата на устройството, където е инсталиран Windows. Разгледахте всички букви в предишния параграф. Например трябва да проверите файла imageres.dll, намиращ се в E: \ Windows \ System32 \ - командата ще изглежда така: sfc /scanfile="E:\Windows\System32\imageres.dll "/ offbootdir = C: \ / offwindir = E: \ windows

Изчакайте сканирането да приключи, ако не бъдат открити проблеми, затворете командния ред. Ако грешките са открити и не са отстранени, рестартирайте компютъра си и изпълнете тази команда отново. Ако след рестартиране все още имате неразрешени грешки, въведете DISM.exe / Online / Cleanup-image / Restorehealth в командния ред  и натиснете Enter => след изпълнението на тази команда, стартирайте sfc / scannow отново. Ако след тези стъпки проблемът продължава, върнете системата до предварително създадената точка за възстановяване.

Това е всичко за днес, ако знаете други методи или имате допълнения - пишете коментари! Успех 🙂