|
| 1 | +# Windows System File Checks – Complete Cheatsheet |
| 2 | + |
| 3 | +Een uitgebreide, overzichtelijke gids met alle belangrijke **CHKDSK**, **SFC** en **DISM**-commando’s voor Windows. Handig voor onderhoud, foutoplossing en reparatie van systeembestanden. |
| 4 | + |
| 5 | +--- |
| 6 | + |
| 7 | +## **1. CHKDSK (Check Disk)** |
| 8 | + |
| 9 | +**CHKDSK** controleert de harde schijf op fouten en kan deze zo nodig repareren. |
| 10 | + |
| 11 | +| **Commando** | **Functie** | |
| 12 | +| -------------- | ------------------------------------------------------------------- | |
| 13 | +| `chkdsk c:` | Voert een **read-only** scan uit. Geen reparaties, alleen controle. | |
| 14 | +| `chkdsk /f c:` | Controleert en **repareert automatisch** gevonden fouten. | |
| 15 | +| `chkdsk /r c:` | Zoekt **fysieke slechte sectoren** en herstelt leesbare data. | |
| 16 | + |
| 17 | +**Tips:** |
| 18 | + |
| 19 | +* Gebruik altijd **Command Prompt (Admin)**. |
| 20 | +* Bij gebruik van `/f` of `/r` kan een **herstart** nodig zijn. |
| 21 | + |
| 22 | +--- |
| 23 | + |
| 24 | +## **2. SFC (System File Checker)** |
| 25 | + |
| 26 | +**SFC** controleert Windows-systeembestanden op corruptie en repareert ze indien mogelijk. |
| 27 | + |
| 28 | +| **Commando** | **Functie** | |
| 29 | +| ---------------------------------------------------- | --------------------------------------------------------------------------------------------- | |
| 30 | +| `sfc /scannow` | Controleert **alle beschermde systeembestanden** en repareert corrupte bestanden automatisch. | |
| 31 | +| `sfc /verifyonly` | Controleert systeembestanden op fouten, **zonder reparatie**. | |
| 32 | +| `sfc /scanfile=C:\pad\bestand.dll` | Controleert **één specifiek bestand** en repareert het indien nodig. | |
| 33 | +| `sfc /verifyfile=C:\pad\bestand.dll` | Controleert alleen een specifiek bestand, **zonder reparatie**. | |
| 34 | +| `sfc /offbootdir=C:\ /offwindir=C:\Windows /scannow` | Voert een **offline SFC-scan** uit, bijvoorbeeld via Windows RE of installatiemedia. | |
| 35 | + |
| 36 | +**Let op:** |
| 37 | + |
| 38 | +* Voer SFC altijd uit in **Administrator Command Prompt** of **PowerShell**. |
| 39 | +* Resultaten worden gelogd in `C:\Windows\Logs\CBS\CBS.log`. |
| 40 | + |
| 41 | +--- |
| 42 | + |
| 43 | +## **3. DISM (Deployment Image Servicing and Management)** |
| 44 | + |
| 45 | +**DISM** repareert het Windows-image en wordt vooral gebruikt als SFC niet voldoende is. |
| 46 | + |
| 47 | +### **3.1. Basiscontroles** |
| 48 | + |
| 49 | +| **Commando** | **Functie** | |
| 50 | +| -------------------------------------------- | --------------------------------------------------------------- | |
| 51 | +| `DISM /Online /Cleanup-Image /CheckHealth` | Snelle controle of het Windows-image beschadigd is. | |
| 52 | +| `DISM /Online /Cleanup-Image /ScanHealth` | Voert een **grondige scan** uit op beschadigingen. | |
| 53 | +| `DISM /Online /Cleanup-Image /RestoreHealth` | Repareert het Windows-image **automatisch** via Windows Update. | |
| 54 | + |
| 55 | +--- |
| 56 | + |
| 57 | +### **3.2. Geavanceerde reparaties** |
| 58 | + |
| 59 | +| **Commando** | **Functie** | |
| 60 | +| ---------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- | |
| 61 | +| `DISM /Online /Cleanup-Image /RestoreHealth /Source:D:\sources\install.wim` | Repareert Windows met een **install.wim**-bestand van een installatie-ISO of USB. | |
| 62 | +| `DISM /Online /Cleanup-Image /RestoreHealth /Source:D:\sources\install.esd /LimitAccess` | Zelfde als hierboven, maar dan met een **install.esd**-bestand. `/LimitAccess` voorkomt gebruik van Windows Update. | |
| 63 | +| `DISM /Online /Cleanup-Image /StartComponentCleanup` | Opruimen van oude en ongebruikte systeembestanden na updates. | |
| 64 | +| `DISM /Online /Cleanup-Image /AnalyzeComponentStore` | Analyseert hoeveel ruimte kan worden bespaard in de **component store**. | |
| 65 | +| `DISM /Online /Cleanup-Image /RestoreHealth /LimitAccess` | Probeert reparaties **zonder Windows Update**, handig voor offline omgevingen. | |
| 66 | + |
| 67 | +**Let op:** |
| 68 | + |
| 69 | +* Resultaten worden gelogd in `C:\Windows\Logs\DISM\dism.log`. |
| 70 | +* Als Windows Update niet beschikbaar is, gebruik dan een **install.wim** of **install.esd** als bron. |
| 71 | + |
| 72 | +--- |
| 73 | + |
| 74 | +## **4. Beste volgorde bij problemen** |
| 75 | + |
| 76 | +Bij hardnekkige fouten is dit de aanbevolen volgorde: |
| 77 | + |
| 78 | +```cmd |
| 79 | +DISM /Online /Cleanup-Image /RestoreHealth |
| 80 | +sfc /scannow |
| 81 | +``` |
| 82 | + |
| 83 | +**Waarom deze volgorde?** |
| 84 | + |
| 85 | +* **DISM** repareert eerst het **Windows-image** zelf. |
| 86 | +* **SFC** gebruikt daarna het gerepareerde image om beschadigde systeembestanden te herstellen. |
| 87 | + |
| 88 | +--- |
| 89 | + |
| 90 | +## **5. Logbestanden** |
| 91 | + |
| 92 | +| **Tool** | **Locatie logbestand** | |
| 93 | +| -------- | ------------------------------- | |
| 94 | +| SFC | `C:\Windows\Logs\CBS\CBS.log` | |
| 95 | +| DISM | `C:\Windows\Logs\DISM\dism.log` | |
| 96 | + |
| 97 | +**Tip:** |
| 98 | +Gebruik `notepad <pad>` om logbestanden direct te openen. |
| 99 | + |
| 100 | +--- |
| 101 | + |
| 102 | +## **6. Praktische tips** |
| 103 | + |
| 104 | +* Voer alle commando’s uit via **Administrator Command Prompt** of **PowerShell**. |
| 105 | +* Mount een Windows-installatie-ISO als bron bij grote reparaties. |
| 106 | +* Combineer DISM en SFC voor de beste resultaten. |
| 107 | +* Herstart de pc na `/f`, `/r` of grote reparaties. |
| 108 | + |
| 109 | +--- |
| 110 | + |
| 111 | +## **7. Snelle referentie** |
| 112 | + |
| 113 | +```cmd |
| 114 | +:: Controleer en repareer systeembestanden |
| 115 | +sfc /scannow |
| 116 | +
|
| 117 | +:: Check Windows-image status |
| 118 | +DISM /Online /Cleanup-Image /CheckHealth |
| 119 | +
|
| 120 | +:: Grondige scan op image-schade |
| 121 | +DISM /Online /Cleanup-Image /ScanHealth |
| 122 | +
|
| 123 | +:: Repareer Windows-image via Windows Update |
| 124 | +DISM /Online /Cleanup-Image /RestoreHealth |
| 125 | +
|
| 126 | +:: Repareer Windows-image met ISO-bron |
| 127 | +DISM /Online /Cleanup-Image /RestoreHealth /Source:D:\sources\install.wim /LimitAccess |
| 128 | +
|
| 129 | +:: Schijfcontrole uitvoeren |
| 130 | +chkdsk c: |
| 131 | +chkdsk /f c: |
| 132 | +chkdsk /r c: |
| 133 | +``` |
| 134 | + |
| 135 | +--- |
0 commit comments