Windows Tips & News

Как да поправите Windows 11 с SFC и DISM

Ако вашата операционна система не работи правилно, можете да поправите Windows 11 с SFC и DISM. Това са два вече класически инструмента, които са познати на много напреднали потребители. Ето как да ги използвате.

В sfc /scannow командата проверява целостта на защитените системни файлове. Ако някои от тях са повредени или липсват, SFC ще го замени с правилни версии, когато е възможно. Също така инструментът е в състояние да открие кога даден файл е бил презаписан с модифицирана или по-стара версия. В този случай той ще извлече правилната версия на файла от Windows Component Store и след това ще замени модифицирания файл.

DISM е друг страхотен инструмент за отстраняване на проблеми с Windows 11. DISM е съкращение от Deployment Imaging and Servicing Management. Ако изображение на Windows стане негодно за обслужване, можете да използвате командата DISM или нейната Repair-WindowsImage Колегата на PowerShell за актуализиране на файловете и отстраняване на проблема.

Нека започнем с SFC и да научим как да го стартираме правилно в Windows 11.

Поправете Windows 11 с SFC /SCANNOW

Можете да започнете sfc /scannow команда в Windows 11 от всяка налична конзола, като например класическия команден ред, PowerShell и Windows Terminal. Ако Windows 11 не се стартира, можете да отидете с команден ред отворен при стартиране. Последното е известно още като офлайн сканиране. Накрая резултатът от проверката ще бъде записан в специален файл, CBS.LOG.

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

  1. Отворете нов терминал на Windows като администратор; Натиснете Печеля + х и изберете Windows Terminal (Admin).
  2. Изберете Командния ред или PowerShell профил от менюто със стрелка надолу.
  3. Въведете или копирайте и поставете sfc /scannow команда и натиснете Въведете.
  4. Изчакайте сканирането да завърши. Може да съобщи, че Windows Resource Protection не е открил никакви нарушения на целостта или че е открил повредени файлове, но не е успял да поправи някои от тях.
  5. Ако няма грешки, можете да затворите конзолата сега.

SFC откри повредени файлове, но не успя да поправи някои от тях

Ако след като сте проверили системните файлове с SFC и той докладва, че „Windows Resource Protection намери повредени файлове, но не успя да поправи някои от тях.“, ето стъпките, които трябва да предприемете.

  1. Изпълнете sfc /scannow команда отново. Понякога се налага да го стартирате до 3 пъти и да рестартирате компютъра след всяка проверка. Също така опитайте да деактивирате Бързо стартиране, рестартирайте Windows 11 и започнете да изпълнявате sfc проверете.
  2. Ако не помогне, направете ремонт на Component Store с dism /Online /Cleanup-Image /RestoreHealth  команда (прегледана по-долу в тази статия). След това рестартирайте компютъра и опитайте още веднъж с sfc /scannow.
  3. Ако всичко по-горе се провали, опитайте да възстановите компютъра си от a точка за възстановяване ако е налична.
  4. ако няма налични точки за възстановяване, ремонт инсталирайте Windows 11(надграждане на място).
  5. И накрая, ако надстройката на място също не помогне, трябва нулиране на Windows 11.

Поправете Windows 11 с офлайн SFC сканиране при стартиране

  1. Отворете нов команден ред при стартиране.
  2. Тип diskpart и натиснете Въведете.
  3. В diskpart, Тип обем на списъка и вижте буквата на диска на дяла за възстановяване (тя е около 500 MB) и буквата на системния диск на Windows 11. Обърнете внимание на буквите, напр. E: е дялът за възстановяване, а C: е системният дял.
  4. Тип изход за да оставите diskpart.
  5. Сега напишете sfc /scannow /offbootdir=:\ /offwindir=:\Windows. Заменете буквите с буквите на устройството, които сте отбелязали по-рано.

Ти си готов. Вижте изхода на командата, за да проверите дали грешките са коригирани или не.

Вижте резултатите от SFC сканиране от файла CBS.LOG

Когато извършвате проверка на системния файл под Windows (не офлайн сканиране!), инструментът SFC добавя записи към C:\Windows\Logs\CBS\CBS.log файл. Използвайки ги, ще можете да намерите какво се е случило по време на последното сканиране. Можете бързо да ги извлечете в командния ред или PowerShell.

За да видите резултатите от SFC сканиране от файла CBS.LOG, отворете терминала на Windows (Печеля + х > Windows Terminal) с командния ред или PowerShell и въведете една от следните команди.

За профила на командния ред:

findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfc.txt"

За PowerShell:

(Select-String [SR] $env: windir\Logs\CBS\CBS.log -s).Line >"$env: userprofile\Desktop\sfc.txt"

Това ще филтрира съдържанието на CSB файла и ще извлече редовете, свързани с инструмента SFC, във файла sfc.txt на вашия работен плот. Отворете го с Notepad и вижте съдържанието му. Ще ви помогне да намерите кои файлове са повредени и са били/не са били коригирани.

Поправете Windows 11 с DISM

DISM влиза в игра, когато инструментът SFC не успее да поправи сериозна повреда на операционната система. Може да използва Интернет и Windows Update, за да извлече действителните версии на файловете. Освен това можете да го накарате да използва локален (офлайн) файл install.wim/install.esd от ISO файл или стартиращ носител с Windows 11. Въпреки това, преди да извършите каквато и да е процедура за ремонт, вие много проверявате целостта на Windows Component Store, т.е.

Проверете здравето на Windows Component Store с DISM

  1. Отворете нов терминал с повишени нива на Windows.
  2. Ако вашият Windows терминал се отвори в команден ред, издайте командата: dism /Online /Cleanup-Image /CheckHealth.
  3. Друга възможност е да изберете профил на PowerShell и да изпълните командата Repair-WindowsImage-Online-CheckHealth.
  4. Всяка от горните команди ще докладва състоянието на Component Store, напр. здрави, поправими или неподлежащи на ремонт.

Ето какво означава състоянието на Windows Component Store.

Състояния на Windows Component Store

Здрави - DISM не откри никаква повреда в магазина за компоненти. Не се изисква ремонт; Windows 11 работи нормално.

Поправими - трябва да поправите повреда в Component Store. Следващите две глави в тази публикация обясняват подробно процедурата.

Неподлежи на ремонт - Windows 11 не може да поправи своя Image Component Store. Трябва и ти ремонт инсталирайте Windows 11, нулиране, или чиста инсталация Windows 11.

Ето как да поправите Windows 11 с помощта на DISM.

Как да поправите Windows 11 с DISM с помощта на Windows Update

  1. Отворете Windows Terminal като администратор.
  2. За профила на командния ред въведете следната команда и натиснете Въведете: dism /Online /Cleanup-Image /RestoreHealth.
  3. За PowerShell издайте следната команда: Repair-WindowsImage -Online -RestoreHealth.
  4. Изчакайте процеса да приключи и затворете приложението Windows Terminal.

И накрая, ако нямате интернет връзка или вашият план за данни е ограничен, можете да накарате dism да използва файл install.wim или install.esd като източник на системните файлове за Windows Component Store. Ето как да го направите.

Поправете Windows 11 с DISM, като използвате Install.wim

  1. Щракнете двукратно върху вашия Windows 11 ISO файл или свържете вашия стартиращ USB флаш.
  2. Забележете буквата на устройството му, напр. G:.
  3. Отворете нов Windows терминал като администратор и стартирайте dism /get-wiminfo /wimfile:Г:\sources\install.wim команда. Заменете буквата на устройството с подходяща стойност и install.wim с install.esd ако вашата медия включва ESD файл вместо WIM.
  4. В изхода намерете и отбележете индекса на изданието на Windows 11, който съответства на текущо инсталираната ви ОС.
  5. Ако вашият Windows терминал е отворен за PowerShell, изпълнете командата Repair-WindowsImage -Online -RestoreHealth -Източник ":\sources\install.wim:" -Ограничаване на достъпа. Сменете и със съответните стойности.
  6. Като алтернатива можете да използвате следната команда както в PowerShell, така и в командния ред: dism /Онлайн /Cleanup-Image /RestoreHealth /Източник: wim::\sources\install.wim: /limitaccess​.
  7. Изчакайте процесът да завърши.

Това е всичко за това как да поправите Windows 11 с SFC и DISM.

Windows 10 Build 19546 удря Fast Ring

Windows 10 Build 19546 удря Fast Ring

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителностт...

Прочетете още

Тема Bicycle Ride за Windows 10, 8 и 7

Тема Bicycle Ride за Windows 10, 8 и 7

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителностт...

Прочетете още

Windows 10 версия 1903 Системни изисквания

Windows 10 версия 1903 Системни изисквания

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителностт...

Прочетете още