A Windows rendszerfájlok integritásának ellenőrzése és visszaállítása. SFC és DISM: Rendszerfájlok ellenőrzése és javítása Windows rendszerben A rendszerfájlok vizsgálata Windows 7 rendszerben

18.02.2024

A rendszerfájlok visszaállítása Windows 7 vagy Windows 8/8.1 rendszerben érdekes téma. Főleg, ha az operációs rendszer elkezd meghibásodni, de nincs helyreállítási lemezképünk, és elfelejtettük bekapcsolni a rendszervédelmet, hogy helyreállítási pontokat lehessen létrehozni. Ebben az esetben nem tudjuk visszaállítani a rendszert a képből, nem tudjuk visszaállítani a Windows-t a létrehozott visszaállítási pontra, és lusták is vagyunk a rendszer újratelepítéséhez, mivel ez egész napot vesz igénybe. . És itt van még egy lehetőség a Windows normál állapotának visszaállítására - próbálja meg visszaállítani a rendszerfájlokat. Ebben a cikkben igyekszem teljes mértékben lefedni a témát, hogy bármilyen helyzetben újraéleszthessük számítógépünket.

1. Rendszerfájlok helyreállítása elfoglalt rendszeren

Ha a számítógépünk valahogy bekapcsol, akkor a következőket tesszük. (ha nem kapcsol be, lásd a cikk 2. részét)

Nyissa meg a Start menüt. A keresőmezőbe írjuk, hogy „Com”. az elemen " Parancs sor"Kattintson a jobb gombbal, és válassza a" Futtatás rendszergazdaként»

A megnyíló parancssorban írunk

sfc /scannow

Várunk egy kicsit

Ha a rendszer rendben van, a következő kép jelenik meg

Ha a Windows meghibásodott, a következőt fogja látni

A rendszerfájlokat sikerült visszaállítani. Újraindítjuk, és azonnal bekapcsoljuk a rendszervédelmet, hogy visszaállítási pontokat hozzunk létre, hogy legközelebb egyszerűen visszaállíthassuk a számítógép néhány nappal ezelőtti állapotát, és kész.

Előfordul, hogy a rendszer vizsgálatakor az sfc.exe segédprogram sérült fájlokat talált, de nem tudta kijavítani őket. Ebben az esetben a rendszerfájlokat csökkentett módban állítanám vissza. Ha ugyanez történik csökkentett módban, olvassa el a cikk utolsó 4. bekezdését.

Ha a számítógép egyáltalán nem indul el, amint azt a cikk elején tárgyaltuk, olvassa el a következő bekezdést.

Ha a számítógépünk egyáltalán nem akar elindulni, akkor a helyreállítási környezetet használjuk. Bele lehet tölteni:

  1. Nyomja meg a számítógép bekapcsolásakor F8 többször
  2. Indítás rendszerindító (telepítő) lemezről vagy flash meghajtóról

Az első opció akkor működik, ha van egy rendszerindító partíciónk, amelyet a rendszer a lemez particionálásakor hozott létre, amikor telepítettük. Boot partíció mérete:

  • Windows 7 - 100 MB.
  • Windows 8 - 350 MB.

Mindenesetre indítás közben próbálja meg többször megnyomni az F8 billentyűt. Meg kell jelennie egy ablaknak további letöltési lehetőségekkel. Választ Hibaelhárítás a számítógépén.

A következő ablakban válassza ki a billentyűzet beviteli módját. Válassza ki azt a nyelvet, amelyen a rendszergazdai jelszót beállította (ha nincs jelszó, azonnal kattintson Következő >).

Válasszon ki egy rendszergazdai jogokkal rendelkező felhasználót, és adjon meg jelszót, ha rendelkezik ilyennel. Ha nincs jelszó, csak kattintson RENDBEN.

Válassza ki a parancssort.

Ha nem tud belépni a helyreállítási környezetbe az F8 billentyűvel, akkor a telepítő (indító) flash meghajtóról vagy lemezről kell indítania a rendszert. Ugyanígy indítható lemezről is. Csak ebben az esetben a DVD-RW-t (optikai meghajtót) kell az első helyre tenni a rendszerindítási prioritásban.

Szeretek cserélhető adathordozóról indítani a rendszerindító menü segítségével. Az ASUS alaplapokon általában a kulccsal is hívják F8.

Flash meghajtóról vagy lemezről való indítás után a következő képet láttam. Én választok Windows beállítás- Windows telepítés.

Megvárjuk, amíg az összes telepített Windows megtalálható.

Azt választjuk, amelyik nem kapcsol be nekünk. És itt ÓVATOSAN! Emlékszünk arra a betűre, amelyet a helyreállítási környezet hozzárendelt a rendszeréhez (a Mappa oszlopban). nekem ez megvan D.

Válassza a Parancssor lehetőséget.

Írja be a parancsot

sfc /scannow /offbootdir=D:\ /offwindir=D:\windows

D helyett te helyettesíted a betűd. Nyomja meg az Enter billentyűt, és várja meg, amíg a beolvasás befejeződik

A virtuális gép, amelyről a fenti képernyőkép készült, kék képernyővel rendelkezett, így nem lepődtem meg, hogy rendszerfájlokat találtak és visszaállítottak.

3. Hogyan lehet megtudni a meghajtó betűjelét telepített Windows esetén

Ha sikerül a kulcsot használni F8 hívja elő a „Speciális rendszerindítási beállítások” ablakot, és válassza a „Számítógép-problémák elhárítása” lehetőséget, majd meg kell találnunk a helyreállítási környezet által hozzárendelt meghajtóbetűjelet, amelyre a Windows telepítve van. Ezt kétféleképpen lehet megtenni

1. Hívja fel a jegyzettömböt a paranccsal

Menü megnyitása a jegyzettömbben Fájlés válassz Nyisd ki…

Bal klikk Számítógépés előtted lesznek betűkkel ellátott korongok.

Mehet a lemezhez, és megbizonyosodhat arról, hogy mit és hol.

2. Használja a segédprogramot DISKPART

A parancssorba írja be:

lemezrész- hívja fel a segédprogramot a lemezekkel való munkavégzéshez.

listás lemez- nézze át a lemezek listáját.

válassza ki a lemezt- Kiválasztom a szükséges merevlemezt.

részlet lemez- Előhívom az információkat erről a lemezről.

4. Windows 8/8.1 esetén

Ha az sfc segédprogram nem tudta visszaállítani a sérült rendszerfájlokat, akkor meg kell próbálnia visszaállítani ezeknek a rendszerfájloknak a tárolását. Az a hely, ahol a működő rendszerfájlok másolatait kell elhelyezni. Ha jól értem, a C:\Windows\WinSxS címen található. Vagyis először meg kell javítanunk a fájltárolót, majd az „SFC / Scannow” paranccsal visszaállíthatjuk a Windows rendszerfájlokat.

4.1. Tárhely helyreállítása a Windows Update segítségével

1. Indítsa el a Windows PowerShellt rendszergazdai jogokkal. Ehhez nyissa meg a Start menüt vagy a kezdőképernyőt, és kattintson a „Keresés” ikonra. A keresőmezőbe azt írjuk, hogy „PowerShell”. Kattintson a jobb gombbal a „Windows PowerShell” elemre, és válassza a „Futtatás rendszergazdaként” vagy „Futtatás rendszergazdaként” lehetőséget.

2. A megnyíló ablakba írja be

Dism /Online /Cleanup-Image /RestoreHealth

és várj. Ha a tárhely sértetlen, vagy a Windows Update segítségével állította vissza, a következő kép jelenik meg.

Ha a kép állapota: egészséges - minden rendben van. Indítsa újra a számítógépet, és próbálkozzon újra az SFC /SCANNOW-val.

4.2. Tárhely helyreállítása kép segítségével

Ha problémáink vannak a Windows Update szolgáltatással, akkor ez a módszer megteszi.

1. Töltse le a Windows 8/8.1 eredeti képét a rendszerével megegyező bitmérettel. Hogyan lehet megtudni a telepített rendszer bitmélységét - .

2. Csatlakoztassa vagy csatlakoztassa a letöltött képet. Kattintson a jobb gombbal a képre, és válassza a „Csatlakozás” vagy a „Csatlakozás” lehetőséget.

3. Az adminisztrátori jogokkal rendelkező parancssorban megnézzük, hogy a paranccsal ellátott képen milyen kiadások vannak

Dism /Get-WimInfo /WimFile:F:\sources\install.wim

2 kiadás van a képemen. E megkülönböztető jelek alapján nehéz megérteni, melyikre van szükségem. Használjuk az elsőt. Ha nem működik, akkor a második.

4. Indítsa el a Windows PowerShellt rendszergazdai jogokkal, és állítsa be a parancsot

Repair-WindowsImage -Online -RestoreHealth -Forrás F:\sources\install.wim:1

ahol F a meghajtó betűjele, amelyhez a képet csatlakoztattuk, 1 a Windows kiadás száma a képen.

5. Rendszerfájlok manuális helyreállítása

Ha az sfc segédprogram használatával nem lehetett visszaállítani a sérült fájlokat, meg kell próbálnia manuálisan megtenni. Ebben az esetben a parancsot is le kell futtatnia

findstr /c:"%windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt"

Findstr/c: ""%Windir%\Logs\CBS\cbs.log>sfcdetails.txt

és figyelmesen tanulmányozza a fájlt sfcdetails.txt az asztalon vagy %windir%\Logs\CBS\.

Valami hasonlónak kell lennie, mint az alábbi képen.

A sérült fájl nevének ismerete (Accessibility.dll) után megkeressük egy másik számítógépen, amelynek rendszere megegyezik az Önével. Ha ez nem lehetséges, akkor letöltöm az eredeti Windows képet, és telepítem a virtuális gépre. Megtaláltam a szükséges fájlt, és átmásoltam egy indítható vagy telepítő flash meghajtóra. Ezután erről a telepítő flash meghajtóról elindultam a helyreállítási környezetbe, és elindítottam a parancssort. A parancssorból megnyitnám a jegyzettömböt. Megnyitottam a Fájl > Megnyitás menüt – és most már szinte teljes értékű felfedezőm van. Másoljuk és cseréljük ki a munkafájlt a flash meghajtóról, indítsuk újra, és mindennek működnie kell.

Ha a virtuális gép telepítésének lehetősége nem felel meg Önnek, akkor az install.wim fájlt is belehelyezheti a mappába. Ezután lépjen ebbe a mappába, és másolja ki a szükséges fájlokat.

1. Hozzon létre egy mappát. Például a „Win8.1Pro” a D meghajtó gyökerében.

2. Másolja az install.wim fájlt a D meghajtó gyökérkönyvtárába.

3. Csatlakoztassa az install.wim fájlt a létrehozott mappába.

Dism /Mount-Wim /Index:1 /WimFile:D:\install.wim /MountDir:D:\Win8.1Pro

Lépjen a létrehozott mappába, és másolja ki a szükséges fájlokat.

Tiltsa le a képet

Dism /Unmount-Wim /MountDir:D:\Win8.1Pro /Discard

A Windows 7 instabil működésének problémája gyakran a rendszerfájlok sérülésével vagy törlésével jár, például egy fertőzött program újratelepítése vagy telepítése után. Nem ez a legnehezebb probléma - számos módja van az adatok visszaállításának szabványos operációs rendszer-eszközökkel vagy manuálisan. Az alábbiakban megvizsgáljuk a legegyszerűbb és leghatékonyabb lehetőségeket.

Visszaállítás az utolsó stabil állapotba

Alapértelmezés szerint minden Windows rendszerben a rendszerpartíciók védelme aktív. Feladata a konfigurációs információkat és a környezet rendszerfájljait tartalmazó speciális ellenőrzőpontok létrehozása a módosítás előtt – alkalmazások, illesztőprogramok és frissítések telepítése. Ezenkívül a visszaállítási pontokat ilyen indoklás nélkül hozza létre a rendszer bizonyos gyakorisággal vagy maga a felhasználó.

Ha a problémák viszonylag nemrégiben jelentkeztek, és emlékszik a megjelenésük hozzávetőleges dátumára, akkor a legjobb megoldás az operációs rendszer visszaállítása arra a pillanatra, amikor az operációs rendszer működése során nem észleltek hibákat.

Gyári környezetben ez nagyon egyszerű:

Már csak az újraindítás marad, ami után a sérült rendszerfájlokat a korábbi működő verziókra cserélik.

Ha a Windows nem indul el

Még ha a rendszeradatok sérülése olyan súlyos, hogy az operációs rendszer nem tud önmagában elindulni, használhat visszaállítási pontokat:


Elindul a megfelelő vezérlőpont kiválasztási segédprogram, amellyel a korábban leírt módon kell dolgoznia.

Ha az F8 billentyű lenyomása nem nyitja meg a rendszerindítási beállítások ablakot, akkor csak akkor tud belépni a helyreállítási környezetbe, ha a rendszerindító/telepítő lemezt használja.

A szabványos SFC segédprogram használata

Ez az alkalmazás ellenőrzi és javítja az alapvető operációs rendszer fájlokat. Futtatható parancssorban indítólemezről, az F8 lenyomása után a rendszerindítási beállítások ablakból és futó rendszerről is. Az utolsó lehetőség a legegyszerűbb:


A művelet befejezése után az SFC értesíti Önt az eredményekről - a sérült adatokat észlelni és javítani kell.

Adatok manuális helyreállítása

Néha a fent leírt módszerek nem tudják megoldani a problémát. Például amikor a DirectX-et különféle alkalmazásokkal érkező disztribúciókról frissíti, a DLL-ek gyakran elvesznek. Ezért mindig próbálja meg frissíteni a DirectX-et az irodából. A Microsoft webhelyén, és ha már megtörtént a probléma, akkor ha új verzió áll rendelkezésre, az összes DLL automatikusan frissül, miután telepített egy friss összetevőcsomagot a http://www.microsoft.com/ru-ru/download/confirmation webhelyről. .aspx?id=35.

Ha nincs új verzió a megadott oldalon, akkor bármely más forrásból származó DLL átvihető a rendszerére. A könyvtárakat a következő könyvtárak tárolják:

  • Windows 7×32 esetén - a C:\Windows\System32 mappában;
  • Windows 7x64 esetén - a C:\Windows\SysWOW64 könyvtárban.

Ha egy alkalmazás indításakor megjelenik egy ablak, amely tájékoztatja Önt, hogy hiányzik egy DLL, és a Microsoft webhelyéről származó telepítő arról számol be, hogy a rendszeren a könyvtárak legfrissebb verziója van, és nem frissíti az összetevőket, akkor egyszerűen használja a keresőt. Keresse meg a DLL-eket az interneten, és helyezze át őket a megadott mappákba.

A Windows 7 telepítési disztribúciójából nem csak a DLL-ek, hanem a sérült rendszerfájlok is kinyerhetők. Ehhez csak azt kell tudnia, hogy mely fájlok sérültek. Gyakran maga az operációs rendszer tájékoztatja a felhasználót a DLL hiányáról vagy az alkalmazás hibájáról, például az Explorer.exe. Az információkat saját maga is megszerezheti.

Nézzük meg, mely rendszerinformációk hibásak

Ehhez ismét szükség lesz a parancssorra, amelyet már leírtunk. Ide írja be a következő parancsot:

indstr /N:"" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt", ahol N a meghajtó betűjele.

Nyomja meg az Enter billentyűt, ami után az sfcdetails.txt létrejön az asztalon, amelyet meg kell nyitnia és alaposan át kell tekintenie. Tartalma hasonló lesz az alábbi képhez.

Itt látjuk, hogy az Accessibility.dll könyvtár sérült. Ezt kell megtalálnia az interneten, vagy ki kell bontania a meglévő Windows 7 disztribúcióból a helyreállítás végrehajtásához.

Az operációs rendszer összetevőinek kibontása a disztribúcióból

A telepítőlemezen kívül szüksége lesz egy kis ingyenes 7-zip alkalmazásra. Segítségével a sources könyvtárban található install.wim képpel fogunk dolgozni. A sorrend a következő:


Csak át kell másolni őket a kívánt mappába vagy flash meghajtóba. A sérült adatokat telepítő/bootolható adathordozóval vagy LiveCD-vel helyettesítheti velük.

Hello barátok! A rendszerfájlok visszaállítása Windows 7 vagy Windows 8/8.1 rendszerben érdekes téma. Főleg, ha az operációs rendszer elkezd meghibásodni, de nincs helyreállítási lemezképünk, és elfelejtettük bekapcsolni a rendszervédelmet, hogy helyreállítási pontokat lehessen létrehozni. Ebben az esetben nem tudjuk visszaállítani a rendszert a képből, nem tudjuk visszaállítani a Windows-t a létrehozott visszaállítási pontra, és lusták is vagyunk a rendszer újratelepítéséhez, mivel ez egész napot vesz igénybe. . És itt van még egy lehetőség a Windows normál állapotának visszaállítására - próbálja meg visszaállítani a rendszerfájlokat. Ebben a cikkben igyekszem teljes mértékben lefedni a témát, hogy bármilyen helyzetben újraéleszthessük számítógépünket.

A megnyíló parancssorba írja be:

sfc /scannow

Várunk egy kicsit...

Ha a rendszer rendben van, a következő kép jelenik meg.

Ha a Windows meghibásodott, a következőt fogja látni.

A rendszerfájlokat sikerült visszaállítani. Újraindítjuk, és azonnal bekapcsoljuk a rendszervédelmet, hogy visszaállítási pontokat hozzunk létre, hogy legközelebb egyszerűen visszaállíthassuk a számítógép néhány nappal ezelőtti állapotát, és kész.

Előfordul, hogy a rendszer vizsgálatakor az sfc.exe segédprogram sérült fájlokat talált, de nem tudta kijavítani őket. Ebben az esetben a rendszerfájlokat csökkentett módban állítanám vissza. Ha csökkentett módban ugyanez a dolog, olvassa el a cikk utolsó részét.

Ha nem tud belépni a helyreállítási környezetbe az F8 billentyűvel, akkor a telepítő (indító) flash meghajtóról vagy lemezről kell rendszert indítania. Hogyan indítsunk flash meghajtóról - . Ugyanígy indítható lemezről is. Csak ebben az esetben a DVD-RW-t (optikai meghajtót) kell az első helyre tenni a rendszerindítási prioritásban.

Szeretek cserélhető adathordozóról indítani a rendszerindító menü segítségével. Az ASUS alaplapokon általában a kulccsal is hívják F8.

Flash meghajtóról vagy lemezről való indítás után a következő képet láttam. Én választok Windows beállítás— Windows telepítése.

Azt választjuk, amelyik nem kapcsol be nekünk. És itt ÓVATOSAN! Emlékszünk arra a betűre, amelyet a helyreállítási környezet hozzárendelt a rendszeréhez (a Mappa oszlopban). nekem ez megvan D.

Írja be a parancsot:

sfc /scannow /offbootdir=D:\ /offwindir=D:\windows

Mehet a lemezhez, és megbizonyosodhat arról, hogy mit és hol.

  1. A segédprogram használata DISKPART

A parancssorba írja be:

lemezrész— hívja meg a lemezekkel való munkavégzéshez szükséges segédprogramot.

listás lemez- nézze át a lemezek listáját.

válassza ki a lemezt– Kiválasztom a szükséges merevlemezt.

Windows 8/8.1 rendszerhez

Ha az sfc segédprogram nem tudta visszaállítani a sérült rendszerfájlokat, akkor meg kell próbálnia visszaállítani ezeknek a rendszerfájloknak a tárolását. Az a hely, ahol a működő rendszerfájlok másolatait kell elhelyezni. Ha jól értem, a C:\Windows\WinSxS címen található. Vagyis először meg kell javítanunk a fájltárolót, majd az „SFC / Scannow” paranccsal visszaállíthatjuk a Windows rendszerfájlokat.

Tárhely helyreállítása a Windows Update segítségével

  1. Indítsa el a Windows PowerShellt rendszergazdai jogokkal. Ehhez nyissa meg a Start menüt vagy a kezdőképernyőt, és kattintson a „Keresés” ikonra. A keresőmezőbe azt írjuk, hogy „PowerShell”. Kattintson a jobb gombbal a „Windows PowerShell” elemre, és válassza a „Futtatás rendszergazdaként” vagy „Futtatás rendszergazdaként” lehetőséget.
  2. A megnyíló ablakban írunk

Dism /Online /Cleanup-Image /RestoreHealth

és várj. Ha a tárhely sértetlen, vagy a Windows Update segítségével állította vissza, a következő kép jelenik meg.

Ha a kép állapota: egészséges - minden rendben van. Indítsa újra a számítógépet, és próbálkozzon újra az SFC /SCANNOW-val.

Tárhely helyreállítása kép segítségével

Ha problémáink vannak a Windows Update szolgáltatással, akkor ez a módszer megteszi.

  1. Töltse le az eredeti Windows 8/8.1 képfájlt, amelynek bitmérete megegyezik a rendszerével. Hogyan lehet megtudni a telepített rendszer bitmélységét - .
  2. Csatlakoztassa vagy csatolja a letöltött képet. Kattintson a jobb gombbal a képre, és válassza a „Csatlakozás” vagy a „Csatlakozás” lehetőséget.

    Az adminisztrátori jogokkal rendelkező parancssorban megnézzük, hogy a paranccsal ellátott képen milyen kiadások vannak

2 kiadás van a képemen. E megkülönböztető jelek alapján nehéz megérteni, melyikre van szükségem. Használjuk az elsőt. Ha nem működik, akkor a második.

  1. Indítsa el a Windows PowerShellt rendszergazdai jogokkal, és adja ki a parancsot

Repair-WindowsImage -Online -RestoreHealth -Forrás F:\sources\install.wim:1

ahol F a meghajtó betűjele, amelyhez a képet csatlakoztattuk, 1 a képen lévő Windows kiadás száma.

Rendszerfájlok manuális helyreállítása

Ha az sfc segédprogram használatával nem lehetett visszaállítani a sérült fájlokat, meg kell próbálnia manuálisan megtenni. Ebben az esetben a parancsot is le kell futtatnia

findstr /c: %windir%\Logs\CBS\CBS.log > %userprofile%\Desktop\sfcdetails.txt

Findstr /c: %Windir%\Logs\CBS\cbs.log>sfcdetails.txt

és figyelmesen tanulmányozza a fájlt sfcdetails.txt az asztalon vagy %windir%\Logs\CBS\.

Valami hasonlónak kell lennie, mint az alábbi képen.

A sérült fájl nevének megismerése után (Accessibility.dll) megkeressük egy másik számítógépen, amelynek rendszere megegyezik az Önével. Ha ez nem lehetséges, akkor letöltöm az eredeti Windows képet, és telepítem a virtuális gépre. Megtaláltam a szükséges fájlt, és átmásoltam egy indítható vagy telepítő flash meghajtóra. Ezután erről a telepítő flash meghajtóról elindultam a helyreállítási környezetbe, és elindítottam a parancssort. A parancssorból megnyitnám a jegyzettömböt. Megnyitottam a Fájl > Megnyitás menüt – és most már szinte teljes értékű felfedezőm van. Másoljuk és cseréljük ki a munkafájlt a flash meghajtóról, indítsuk újra, és mindennek működnie kell.

Ha a virtuális gép telepítésének lehetősége nem felel meg Önnek, akkor az install.wim fájlt is belehelyezheti a mappába. Ezután lépjen ebbe a mappába, és másolja ki a szükséges fájlokat.

  1. Hozzunk létre egy mappát. Például a "Win8.1Pro" a D meghajtó gyökerében.
  2. Másolja az install.wim fájlt a D meghajtó gyökerébe.

    Csatlakoztassa az install.wim fájlt a létrehozott mappába.

Lépjen a létrehozott mappába, és másolja ki a szükséges fájlokat.

Tiltsa le a képet

Dism /Unmount-Wim /MountDir:D:\Win8.1Pro /Discard

Következtetés

Így próbálom meg visszaállítani a rendszerfájlokat a Windows 7/8/8.1 rendszerben. Írjon kérdéseket és javaslatokat a megjegyzésekben. Köszönjük, hogy megosztotta a cikket a közösségi hálózatokon. Minden jót!

Üdvözlettel, Anton Dyachenko

A Windows operációs rendszer sok tekintetben hasonlít egy élő szervezetre, ami azt jelenti, hogy néha egy vagy több fájl legkisebb sérülése vagy törlése is bizonyos problémákhoz vezethet. A károkat vírusok, szoftverhibák, hirtelen áramkimaradások, rendszerkönyvtárak szerkesztése során fellépő hibák stb. okozhatják.

Ennek eredményeként a felhasználó különféle hibákat tapasztalhat a programok indításakor vagy nem tudja telepíteni őket, problémákba ütközhet a rendszerbeállításokkal, és akár kék halálos képernyők is megjelenhetnek. Ezért a problémák diagnosztizálása során az első lépés általában a Windows 7/10 rendszerfájlok integritásának ellenőrzése. Jelenleg két fő módszer létezik a rendszerfájlok ellenőrzésére és visszaállítására - szabványos segédprogramok használatával SFCÉs DISM, amely a parancssoron vagy a PowerShell-konzolon keresztül indítható el.

A második eszköz erősebb, és általában akkor használatos, ha az SFC nem tud megbirkózni a feladattal, vagy az indítása hiba miatt meghiúsul. Léteznek harmadik féltől származó programok is erre a célra, de ezek többnyire megismétlik az SFC és a DISM funkcionalitását, kényelmesebb hozzáférést biztosítva hozzájuk egy grafikus felület használatával. Kritikus esetekben, amikor sem az SFC, sem a DISM nem segít, állítsa vissza a rendszert vagy annak egyes összetevőit egy korábban létrehozott biztonsági másolat segítségével.

SFC használata

SFC segédprogram vagy más módon Rendszerfájl-ellenőrző 2000 óta a Windows összes verziójában jelen van, és az állapot ellenőrzésére és a rendszerfájlok visszaállítására szolgál. Az SFC több érvet is felvehet, de ebben az esetben csak egy érdekel minket. Használatával a Windows 7/10 rendszerfájlok ellenőrzése és visszaállítása az alábbiak szerint történik. Indítson el egy parancssort vagy PowerShell-konzolt rendszergazdaként, és futtassa a következő parancsot:

sfc /scannow

Az ellenőrzési eljárás eltart egy ideig. Ha hibákat talál a befejezés után, a segédprogram felajánlja a sérült fájlok visszaállítását a számítógép újraindítása közben. Ha az SFC azt írja, hogy nem tudja helyreállítani a fájlokat, győződjön meg arról, hogy az EFS és a Bitlocker titkosítási funkciók le vannak tiltva, indítsa el a rendszert csökkentett módban, majd ismételje meg a vizsgálati eljárást.

A fájlrendszerhez való maximális hozzáférés biztosítása érdekében a sérült Windows rendszerfájlok javítási eljárása végrehajtható a rendszerindítási környezetben. Számos módja van a helyreállítási környezetbe való bejutáshoz, de mi a leguniverzálisabbat kínáljuk. Indítsa el a számítógépet a Windows telepítőlemezéről, és amikor a telepítővarázsló ablaka megjelenik a képernyőn, kattintson a gombra Shift + F10. Mivel a meghajtóbetűjelek eltérőek a rendszerindítási környezetben, meg kell határoznia a rendszerpartíció betűjelét. A következő parancsokat hajtjuk végre:

lemezrész
lista kötet

Az MBR lemezeken a rendszerpartíció valószínűleg D betűvel, a „System Reserved” partícióé pedig C betűvel fog rendelkezni. A kötetek betűcímkéinek ismeretében az exit paranccsal zárja be a Diskpartot, és ellenőrizze:

sfc /scannow /offbootdir=C:/ /offwindir=D:/

A vizsgálat befejezése után a Windows a szokásos módon újraindul.

DISM segédprogram

Hogyan ellenőrizhető a Windows 7/10 rendszerfájlok integritása, ha a fent leírt módszer nem segít, vagy különféle hibák keletkeznek a parancsok végrehajtása során? Ebben az esetben megpróbálhat egy erősebb eszközt - a segédprogramot - igénybe venni DISM. Indítson el egy parancssort rendszergazdai jogokkal, és futtassa a következő parancsot:

dism.exe /online /cleanup-image /scanhealth

Ha a segédprogram azt jelzi, hogy az összetevőtárolót vissza kell állítani, állítsa vissza a következő paranccsal:

dism.exe /online /cleanup-image /restorehealth

Ha hibákat kap a parancsok futtatása közben, próbálja meg visszaállítani az összetevőtárolót emelt szintű PowerShell használatával a Repair-WindowsImage -Online -RestoreHealth parancs futtatásával, miközben a számítógép csatlakozik az internethez.

Az eljárások befejezése után ellenőrizheti az sfc /scannow fájlt, és megnézheti, hogy a hibák megismétlődnek-e. Ha igen, ellenőrizze, hogy engedélyezve van-e a Windows Module Installer szolgáltatás, és általában célszerű ezt előre megtenni.

A sérült fájlok manuális helyreállítása

Ezt a módszert akkor alkalmazzák, ha a sérült SFC-fájlok visszaállítása lehetetlen, de használatához minden esetben pontosan ugyanazt az operációs rendszert kell telepítenie egy másik számítógépre vagy virtuális gépre, vagy biztonsági másolatot kell készítenie. A visszaállítandó fájlok meghatározásához futtassa a parancsot a parancssorban:

findstr /c: "" %windir%/logs/cbs/cbs.log >"D:/sfc.log"

A sérült fájlokról szóló információk egy naplófájlba kerülnek mentésre, esetünkben az sfc.log a D meghajtóhoz. A fájl tartalma elég nagy lehet, keressen benne blokkokat a „Nem javítható” kulcsmondattal (nem sikerült visszaállítani) a megfelelő vizsgálat dátumával és időpontjával.

A mellékelt képernyőképen látható, hogy az SFC nem tudta visszaállítani az Asseccbility.dll fájlt. Ugyanennek a naplónak kell jeleznie a helyreállíthatatlan fájl elérési útját. Másolja át az eredeti fájlt egy másik számítógépről, és kézzel cserélje ki vele a sérült fájlt. Ebben a szakaszban gyakran találkozik problémákkal, mivel a fájlt vagy a rendszerfolyamatok használhatják, vagy a felhasználónak nem lesz joga hozzá.

A jogok megszerzéséhez és az ilyen fájlok cseréjéhez használhat szabványos konzol-segédprogramokat Takeown paraméterrel /fÉs icacls paraméterrel /támogatási rendszergazdák:f, de van egy egyszerűbb és univerzálisabb módszer - használjon bármilyen „élő lemezt” beépített fájlkezelővel, például a Dr.Web LiveDisket. Ha a számítógép elindul, minden még egyszerűbb, csak másolja át az eredeti fájlokat a merevlemezén található bármely Önnek megfelelő mappába.

Ugyanannak a Dr.Web LiveDisknek a rendszerindító ISO képét az UltraISO programban szerkesztheti úgy, hogy létrehoz egy mappát benne, és abba másolja a Windows fájlokat.

Most nézzük meg, hogyan lehet visszaállítani a Windows 7/10 rendszerfájlokat egy ilyen lemez használatával. Az adathordozóról való indítás után keresse meg a fájlokat tartalmazó mappát (a Dr.Web LiveDiskben a csatolási pont /CD ROM), másolja az eredeti fájlokat a vágólapra, menjen a mappa célkönyvtárába győzelemés cserélje ki velük a sérülteket.

Ha az eredeti fájlok a Windows lemezen vannak, keresse meg őket a win helyen, azon a partíción, amelybe elhelyezte őket. Ez a módszer kényelmes, mert eltávolítja a Windows fájlrendszer összes korlátozását, lehetővé téve, hogy kizárólagos hozzáférést kapjon hozzá.

Harmadik féltől származó alkalmazások használata

Nincs értelme olyan speciális programok fejlesztésének, amelyek lehetővé teszik a sérült és törölt rendszerfájlok visszaállítását, mivel az ehhez szükséges összes funkció rendelkezésre áll magában a rendszerben. Vannak azonban olyan eszközök, amelyek egyszerűsítik a szabványos eszközökhöz való hozzáférést egy kényelmes grafikus felület segítségével. Ez például az Microsoft DaRT– egy rendszerindító lemez, amely egy adminisztrációs eszközkészlet, amely egy modult is tartalmaz a Windows rendszerfájlok ellenőrzéséhez és visszaállításához. Az ilyen ellenőrzés eljárását az alábbi képernyőképek mutatják be.

Az SFC elindításának kényelmesebbé tétele érdekében vannak programok is Windows javításés csak a Microsoft DaRT-től eltérően a működő rendszerből indulnak ki.

A Windows-javításban az ellenőrzés elindításához lépjen a Javítás előtti lépések szakaszba, kattintson a „4. lépés (opcionális)” fülre, majd kattintson az „Ellenőrzés” gombra.

A Glary Utilities alkalmazásban lépjen a „Modulok” fülre, válassza a „Szolgáltatás” lehetőséget a bal oldali menüben, és kattintson a „Rendszerfájl helyreállítása” elemre. Mindkét esetben a szabványos SFC konzol segédprogram indul el.

Egyéb módszerek

Ami a teljesen törölt rendszerfájlok visszaállításának kérdését illeti, mindennek világosnak kell lennie. Ha a lemez mérete megengedi, rendszeresen készítsen biztonsági másolatot a rendszerpartícióról, vagy legalább ne kapcsolja ki a rendszervédelmet, hogy ha valami történik, akkor vissza tudjon lépni az előzőre.

És az utolsó dolog, amire szeretném felhívni a figyelmet. Ha letöltött és telepített egy egyedi buildet, készüljön fel arra, hogy az SFC több mint valószínű, hogy sérült fájlokat talál benne. Az ok nagyon egyszerű – a gyűjtők nagyon gyakran módosítják képeiket, lecserélve például az eredeti ikonokat a könyvtárakban és így tovább. Ezért az eredeti fájlok visszaállítása előtt gondolja át, hogy valóban szüksége van-e rá, ha nincs probléma a rendszerrel.

Mi a teendő, ha valamilyen okból a rendszerfájlok feledésbe merültek, és a számítógép nem működik megfelelően? Aggodalomra semmi ok, mert a helyzet javítható.

A rendszerfájlok eltűnésének okai

Gyakran előfordul, hogy a Windows rendszerfájlok eltűnnek. Hiányuk zavarja a rendszer normál működését, vagy ami még rosszabb, megakadályozza a Windows elindulását. Ennek okai eltérőek lehetnek:

  • a rendszerfájlt egy vírus törölte, vagy egy víruskereső blokkolta;
  • véletlenül, magának a számítógép-felhasználónak a hibájából;
  • a Windows frissítései miatt (ha a frissítések hosszú időn keresztül folyamatosan jelennek meg, blokkolni kezdik egymást).

Természetesen élhet szélsőséges intézkedésekkel, és újratelepítheti a rendszert. De ez nem megoldás, ha vannak az asztalra mentett munkadokumentumok, vagy a rendszermeghajtón olyan mappák, amelyek nem veszhetnek el, mert újratelepítés után ezek biztosan eltűnnek. Mielőtt ezt megtenné, még mindig meg kell próbálnia futtatni a Windows 7 fájlokat.

Hogyan működnek a vírusok

Gyakran előfordul, hogy vírus került a számítógépre, ami után a rendszerfájl megsérült és törölve lett. Ebben az esetben meg kell néznie a víruskereső naplókat. Jelzi, hogyan törölték a fájlt, mikor és milyen vírussal fertőződött meg.

Néha előfordul, hogy maga a víruskereső blokkolja a fontos adatokat az operációs rendszer frissítése után. Ebben az esetben meg kell keresnie a víruskereső „Karantén” szakaszát, meg kell keresnie a hiányzó fájlokat, majd vissza kell állítania őket, és fel kell vennie őket a fehérlistára, vagy módosítania kell a víruskereső programot.

Recuva

Windows 7 rendszeren a rendszerfájlok helyreállítását egy harmadik féltől származó program is végrehajthatja, például a Recuva. Teljesen ingyenes és könnyen használható még azok számára is, akik először csinálják. Töltse le és telepítse. Miután elindította, először át kell váltania speciális módba (jobb felső sarokban található gomb), majd válassza ki a vizsgálni kívánt könyvtárat (Windows mappa), és indítsa el a keresést.

A rendszerfájl-ellenőrzés befejezése után megjelennek a mellettük többszínű körökkel ellátott fájlok (zöld - sárga - sérült, piros - nem állíthatók vissza). Ha az ellenőrzés azt mutatja, hogy a kívánt objektum kiváló állapotban van, egyszerűen visszaállíthatja azt a jelölőnégyzet bejelölésével és a „Visszaállítás” gombra kattintva.

Térjünk vissza

A visszaállítás a hiba fellépése előtt létrehozott ellenőrzőpont segítségével állítja vissza az operációs rendszert. A működési algoritmus a következő: Start / Minden program / Kellékek / Rendszereszközök / Rendszer-visszaállítás. Válasszon ki egy olyan operációs rendszer-visszaállítási pontot, amelyet a fontos adatok elvesztése előtt hoztak létre. Elindítjuk a visszaállítást, amely után a Windows rendszerfájlok és mappák visszaállnak. A telepített programok azonban ezt követően törlődnek. A becsült veszteségeket az „Érintett programok keresése” gombra kattintva tekintheti meg.

Hibaelhárítás

Ha lehetetlen visszaállítani a rendszerfájlokat a Windows 7 rendszeren harmadik féltől származó programmal, és a visszaállítás nem hajtható végre, meg kell vizsgálnia a számítógépet, hogy nem sérültek-e vagy hiányoznak-e adatok. Ez segít ebben a kérdésben

Nyissa meg rendszergazdaként. Ezt többféleképpen is megteheti:

  1. Start / Minden program / Kellékek, jobb egérgomb a cmd-n (parancssor) -
  2. Nyissa meg a rendszermeghajtót, a Windows mappát, a System32-t, jobb egérgombbal a cmd-n - „Futtatás rendszergazdaként”.
  3. A Keresés indítása mezőben írja be a cmd parancsot, és nyomja meg a Shift+Ctrl+Enter billentyűkombinációt.

A megjelenő ablakban írja be az sfc /scannow parancsot, amely után a Windows 7 rendszerfájlok sértetlenségét ellenőrizzük, és visszaállítjuk, ha néhányuk meghibásodik.

A helyreállítás után határozottan vissza kell állítania az operációs rendszert, hogy a következő alkalommal visszaállíthassa azt, az egyes adatok visszaállítása helyett. Az algoritmus a következő: nyissa meg a „Sajátgép” „Tulajdonságok” részt, a jobb oldalon válassza a „Rendszervédelem” részt. A rendszermeghajtó „Védelmi beállítások” szakaszában a védelmet engedélyezni kell. Ha nem ez a helyzet, jelölje ki, kattintson a „Konfigurálás” gombra, és tegyen egy pontot a „Rendszerbeállítások és a fájlok korábbi verzióinak visszaállítása” mellé. Helyet választunk a lemezterület számára (1,5-2 GB elegendő). Kattintson az OK gombra. Ezután kattintson a „Létrehozás” gombra, és adjon nevet.

Most már készíthet fájlokat a Windows 7 rendszeren.

rendszerfájl helyreállítása

Az operációs rendszer betöltése közben folyamatosan le kell nyomnia az F8-at, amíg meg nem jelenik a lista és a „Last Known Good Configuration” felirat. Kattintson rá, majd a rendszernek attól a pillanattól kell elindulnia, amikor a Windows utoljára sikeresen elindult. Ha ez nem működik, válassza a „Számítógépes problémák hibaelhárítása” lehetőséget. A listában kattintson az „Indítási javítás” elemre. A Windows 7 rendszerfájlok megkezdik a hibák és hibás adatok ellenőrzését, majd visszaállítjuk őket a „Javítás és újraindítás” gombra kattintva.

Ezenkívül, ha egy visszaállítási pontot korábban hoztak létre, visszaállítással visszaállíthatja az operációs rendszert az előző állapotába.

Indítólemez

Ha az operációs rendszer adatvesztés miatt nem indul el, akkor rendszerindító lemezzel vagy flash meghajtóval visszaállíthatja a normál állapotba. Helyezzük be a lemezt vagy a flash meghajtót a számítógépbe, és indítsuk újra. Ezután a rendszerindító adathordozót kell első helyre állítani prioritásként. Ezt így teheti meg:

  1. A BIOS beállításokban. Lépjen a BIOS-ba (F2, F11 vagy del billentyű), és keresse meg a Boot Manager elemet. Ott a flash meghajtót vagy a lemezmeghajtót első helyre állítjuk prioritásként. Ha a flash meghajtó nem jelenik meg, aktiválnia kell az USB támogatást a beállításokban. Ezek a beállítások minden BIOS-verziónál eltérőek.
  2. Az operációs rendszer indítása előtt nyomja meg a rendszerindító menü gombot (F8, F11 vagy F12), amely után megjelenik a Boot Manager a meghajtók listájával, amelyből kiválasztjuk a számunkra szükségeset. Ha a rendszerindító Windows flash meghajtón van, és nem jelenik meg, aktiválnia kell az USB-támogatást a BIOS-beállításokban.

Ha a kívánt meghajtót választotta, a Windows 7 telepítése elindul. A megjelenő ablakban válassza az „Indítási javítás” vagy a „Rendszer-visszaállítás” lehetőséget. A következő lépések már ismerősek.