A Windows 11 javítása SFC és DISM használatával
Ha az operációs rendszere nem működik megfelelően, javíthatja a Windows 11-et SFC és DISM segítségével. Ez a két ma már klasszikus eszköz, amelyeket sok haladó felhasználó ismer. Íme, hogyan kell használni őket.
Hirdetés
Az sfc /scannow
parancs ellenőrzi a védett rendszerfájlok integritását. Ha ezek közül néhány sérült vagy hiányzik, SFC lehetőség szerint kicseréli a megfelelő verziókra. Ezenkívül az eszköz képes észlelni, ha egy fájlt felülírtak egy módosított vagy régebbi verzióval. Ebben az esetben lekéri a fájl megfelelő verzióját a Windows Component Store-ból, majd lecseréli a módosított fájlt.
DISM egy másik nagyszerű eszköz a Windows 11 problémák megoldására. A DISM a Deployment Imaging and Service Management rövidítése. Ha egy Windows rendszerkép használhatatlanná válik, használhatja a DISM parancsot vagy annak parancsát Javítás-WindowsImage
PowerShell megfelelője a fájlok frissítéséhez és a probléma megoldásához.
Kezdjük az SFC-vel, és tanuljuk meg, hogyan kell megfelelően futtatni a Windows 11 rendszerben.
Javítsa meg a Windows 11 rendszert az SFC /SCANNOW segítségével
Elkezdheti a sfc /scannow
parancsot a Windows 11 rendszerben bármely elérhető konzolról, például a klasszikus parancssorból, a PowerShellből és a Windows Terminalból. Ha a Windows 11 nem indul el, elindíthatja a parancssort nyitáskor. Ez utóbbi offline szkennelésként is ismert. Végül az ellenőrzés eredménye egy speciális fájlba kerül, CBS.LOG
.
Futtassa az SFC /SCANNOW parancsot
- Nyisson meg egy új Windows terminált rendszergazdaként; nyomja meg Győzelem + x és válassza a Windows Terminal (Admin) lehetőséget.
- Válaszd ki a Parancssor vagy PowerShell profilt a lefelé mutató nyíl chevron menüjéből.
- Írja be vagy másolja be a
sfc /scannow
parancsot, és nyomjuk meg Belép. - Várja meg, amíg a beolvasás befejeződik. Jelentheti, hogy a Windows Resource Protection nem talált integritássértést, vagy sérült fájlokat talált, de néhányat nem tudott kijavítani.
- Ha nincs hiba, most bezárhatja a konzolt.
Az SFC sérült fájlokat talált, de néhányat nem tudott kijavítani
Ha miután ellenőrizte a rendszerfájlokat az SFC-vel, és azt jelenti, hogy "A Windows Resource Protection sérült fájlokat talált, de nem tudott néhányat kijavítani." Íme a teendő.
- Futtassa a
sfc /scannow
parancsoljon újra. Néha akár háromszor is le kell futtatni, és minden ellenőrzés után újra kell indítani a számítógépet. Ezenkívül próbálja meg letiltani Gyors indítás, indítsa újra a Windows 11-et, és kezdje el végrehajtani asfc
jelölje be. - Ha nem segít, végezzen javítást a Component Store-ban a következővel:
dism /Online /Cleanup-Image /RestoreHealth
parancsot (lásd alább ebben a cikkben). Ezután indítsa újra a számítógépet, és próbálkozzon még egyszersfc /scannow
. - Ha a fentiek mindegyike sikertelen, próbálja meg visszaállítani a számítógépet a visszaállítási pont ha van.
- ha nem állnak rendelkezésre visszaállítási pontok, javítás telepítés Windows 11(helyi frissítés).
- Végül, ha az In-place Upgrade sem segít, meg kell tennie állítsa vissza a Windows 11-et.
Javítsa meg a Windows 11-et offline SFC-kereséssel indításkor
- Nyiss egy újat parancssor rendszerindításkor.
- típus
lemezrész
és nyomja meg Belép. - Ban ben lemezrész, típus
lista kötet
és tekintse meg a helyreállítási rendszerindító partíció meghajtóbetűjelét (körülbelül 500 MB) és a Windows 11 rendszermeghajtó betűjelét. Jegyezze fel a betűket, pl. E: a helyreállítási partíció, C: a rendszerpartíció. - típus
kijárat
a diskpart elhagyásához. - Most írja be a
sfc /scannow /offbootdir=
. Cserélje ki a betűket a korábban feljegyzett meghajtóbetűkkel.:\ /offwindir= :\Ablakok
Kész vagy. Tekintse meg a parancs kimenetét, hogy ellenőrizze, hogy a hibák kijavítottak-e vagy sem.
Tekintse meg az SFC Scan eredményeket a CBS.LOG fájlból
Amikor rendszerfájl-ellenőrzést végez Windows alatt (nem offline vizsgálat!), az SFC eszköz bejegyzéseket ad hozzá a C:\Windows\Logs\CBS\CBS.log
fájlt. Ezek használatával megtudhatja, mi történt az utolsó vizsgálat során. Gyorsan lekérheti őket a parancssorból vagy a PowerShellből.
A CBS.LOG fájl SFC Scan eredményeinek megtekintéséhez, nyissa meg a Windows terminált (Győzelem + x > Windows Terminal) parancssorral vagy PowerShell-lel, és írja be a következő parancsok egyikét.
A Parancssor profilhoz:
findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfc.txt"
PowerShell esetén:
(Select-String [SR] $env: windir\Logs\CBS\CBS.log -s).Line >"$env: userprofile\Desktop\sfc.txt"
Ez kiszűri a CSB-fájl tartalmát, és kibontja az SFC-eszközhöz kapcsolódó sorokat az sfc.txt fájlba az asztalon. Nyissa meg a Jegyzettömbbel, és nézze meg a tartalmát. Segít megtalálni, hogy mely fájlok hibásak, és mely fájlok voltak/nem javítva.
Javítsa meg a Windows 11-et a DISM segítségével
A DISM akkor lép működésbe, ha az SFC eszköz nem tudja kijavítani az operációs rendszer súlyos hibáját. Használhatja az internetet és a Windows Update szolgáltatást a tényleges fájlverziók lekéréséhez. Ezenkívül beállíthatja, hogy egy helyi (offline) install.wim/install.esd fájlt használjon ISO-fájlból vagy rendszerindító adathordozóból a Windows 11 rendszerben. Mielőtt azonban bármilyen javítási eljárást végrehajtana, alaposan ellenőrizze a Windows Component Store integritását, azaz ellenőrizze annak állapotát.
Ellenőrizze a Windows Component Store állapotát a DISM segítségével
- Nyisson meg egy új emelt szintű Windows terminált.
- Ha a Windows terminál megnyílik egy parancssorba, adja ki a következő parancsot:
dism /Online /Cleanup-Image /Egészségügy ellenőrzése
. - Alternatív megoldásként válasszon egy PowerShell-profilt, és hajtsa végre a parancsot
Repair-WindowsImage -Online -CheckHealth
. - A fenti parancsok bármelyike jelenteni fogja a komponenstár állapotát, pl. egészséges, javítható vagy nem javítható.
Íme, mit jelent a Windows Component Store állapota.
Windows Component Store állapotok
Egészséges - A DISM nem észlelt az alkatrésztároló sérülését. Nincs szükség javításra; A Windows 11 normálisan működik.
Javítható - ki kell javítania a Component Store sérülését. A bejegyzés következő két fejezete részletesen ismerteti az eljárást.
Nem javítható - A Windows 11 nem tudja kijavítani az Image Component Store-ját. Neked is kell javítás telepítés Windows 11, Visszaállítás, vagy tiszta telepítés Windows 11.
Így javíthatja a Windows 11 rendszert a DISM használatával.
A Windows 11 javítása DISM használatával a Windows Update segítségével
- Nyissa meg a Windows terminált rendszergazdaként.
- A Parancssor profilhoz írja be a következő parancsot, és nyomja meg a gombot Belép:
dism /Online /Cleanup-Image /RestoreHealth
. - PowerShell esetén adja ki a következő parancsot:
Repair-WindowsImage -Online -RestoreHealth
. - Várja meg a folyamat befejezését, és zárja be a Windows Terminal alkalmazást.
Végül, ha nincs internetkapcsolata, vagy az adatcsomagja korlátozott, akkor a dism-et az install.wim vagy install.esd fájl használatával állíthatja be a Windows Component Store rendszerfájljainak forrásaként. Íme, hogyan kell csinálni.
Javítsa meg a Windows 11-et DISM-mel az Install.wim segítségével
- Kattintson duplán a Windows 11 ISO-fájljára, vagy csatlakoztassa a rendszerindító USB-meghajtót.
- Jegyezze fel a meghajtó betűjelét, pl.
G:
. - Nyisson meg egy új Windows terminált rendszergazdaként, és futtassa a
dism /get-wiminfo /wimfile:G:\sources\install.wim
parancs. Cserélje ki a meghajtó betűjelét egy megfelelő értékre, ésinstall.wim
val velinstall.esd
ha az adathordozó ESD-fájlt tartalmaz WIM helyett. - A kimenetben keresse meg és jegyezze fel a jelenleg telepített operációs rendszernek megfelelő Windows 11 kiadás indexét.
- Ha a Windows terminál nyitva van a PowerShell számára, hajtsa végre a parancsot
Repair-WindowsImage -Online -RestoreHealth -Source "
. Cserélje ki és a megfelelő értékekkel.:\sources\install.wim: " -LimitAccess - Alternatív megoldásként használhatja a következő parancsot a PowerShellben és a Parancssorban is:
dism /Online /Cleanup-Image /RestoreHealth /Forrás: wim:
.:\sources\install.wim: /limitaccess - Várja meg, amíg a folyamat befejeződik.
Ez minden arról szól, hogyan javíthatja meg a Windows 11-et SFC és DISM segítségével.