Hur man kör System File Checker (SFC) offline i Windows 10 och tidigare

Systemfilsgranskaren (sfc.exe) är ett användbart verktyg som låter dig skanna integriteten för Windows-systemfiler och reparera korrupta eller saknade systemfiler. Många fall har lösts genom att köra sfc.exe /scannow kommando.

Det finns dock situationer där en korrupt eller saknad systemfil hindrar Windows från att starta normalt eller förhindrar kommandotolken och konsolprogram som Sfc.exe från att startas. I sådana fall kan Sfc.exe köras offline via Windows Recovery Environment (Windows RE) i alla versioner av Windows, inklusive Windows 10.

RELATERAD:Reparera Windows 10 med DISM och SFC

Kör systemfilsgranskaren (Sfc.exe) offline i Windows

Steg 1: Starta upp i Windows Recovery Environment

Instruktioner för Windows 8 och 10

  1. Högerklicka på Start, klicka på Stäng av eller logga ut, tryck och håll ned Flytta och klicka på Starta om. I Windows 10 kan du också öppna Inställningar (WinKey + i), klicka på Uppdatera och säkerhet, klicka på Återställning och klicka på knappen Starta om nu under Avancerad start.

    Om Windows startar inte, starta sedan systemet med hjälp av installationsmediet eller återställningsenheten för att komma åt återställningsmiljön. På installationssidan för Windows som visas när du startar med Windows-installationsmediet, klicka på Nästa och klicka Reparera din dator.

  2. Klicka på Felsök
  3. Klicka på Avancerade alternativ
  4. Klicka på Kommandotolken
  5. Använd BCDEDIT kommandot för att hitta enhetsbeteckningen för din Windows-installation, sett från Windows RE.
    Mer information här.

    Om Windows är installerat i C:\ köra, då är det oftast D:\ när den ses från Windows RE. Men det är bättre att kolla upp det med hjälp av BCDEDIT. Enhetsbokstaven för Windows/systemvolymen visas bredvid "osenhet“.

    (Fortsätt nu till steg 2 i handledningen...)

Instruktioner för Windows Vista och 7

  1. Konfigurera startordningen i BIOS så att den första startenheten är din CD/DVD-enhet.
  2. Sätt in installations-dvd: n för Windows 7/Vista och starta om datorn.
    Alternativt kan du använda Windows 7/Vista Systemreparationsskiva om du har en.
  3. När du uppmanas, tryck på en tangent för att starta från DVD: n.
  4. Klicka på på skärmen "Install Windows". Reparera din dator.
  5. Välj din Windows-installation och klicka på Nästa.
    Anteckna enhetsbeteckningen för din Windows 7-installation, sett från Windows RE. Detta är den enhetsbeteckning du vill referera till när du kör Sfc.exe offline.
  6. Klick Kommandotolken
RELATERAD:Utför återställning av systemåterställning offline i Windows 10

Steg 2: Kör systemfilskontrollen offline

För att skanna integriteten och reparera en specifik fil, använd det här kommandot:

sfc /scanfile=d:\windows\system32\zipfldr.dll /offbootdir=d:\ /offwindir=d:\windows

Ovanstående kommando skannar filen zipfldr.dll och ersätter den vid behov.

För att skanna integriteten av alla systemfiler och reparera dem, kör detta kommando:

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

Viktig: För att ange en offline loggfil, Använd /offlogfile argument också.

(Tack till Scott Petrack för tipset om offlineloggfilen.)

Exempel:

sfc /scannow /offbootdir=d:\ /offwindir=d:\windows /offlogfile=d:\sfcoffline.txt

I det här exemplet fanns det inga integritetsintrång. Om det fanns några skulle de visas på skärmen och loggas in i offlineloggfilen du angav (d:\sfcoffline.txt) ovan.


En liten begäran: Om du gillade det här inlägget, vänligen dela detta?

En "liten" andel från dig skulle verkligen hjälpa mycket med den här bloggens tillväxt. Några bra förslag:
  • Fäst det!
  • Dela den till din favoritblogg + Facebook, Reddit
  • Tweet det!
Så tack så mycket för ditt stöd, min läsare. Det tar inte mer än 10 sekunder av din tid. Dela-knapparna finns precis nedanför. :)